1"use strict";(self["webpackChunkwww_getawaygogo_com"]=self["webpackChunkwww_getawaygogo_com"]||[]).push([[4949],{9903:function(e,t,n){n(4645);var l=n(5603),o=n(2241),a=n(2601),i=n(8937);function r(e){return!0===e.ios?"ios":!0===e.android?"android":void 0}function u({is:e,has:t,within:n},l){const o=[!0===e.desktop?"desktop":"mobile",(!1===t.touch?"no-":"")+"touch"];if(!0===e.mobile){const t=r(e);void 0!==t&&o.push("platform-"+t)}if(!0===e.nativeMobile){const t=e.nativeMobileWrapper;o.push(t),o.push("native-mobile"),!0!==e.ios||void 0!==l[t]&&!1===l[t].iosStatusBarPadding||o.push("q-ios-padding")}else!0===e.electron?o.push("electron"):!0===e.bex&&o.push("bex");return!0===n.iframe&&o.push("within-iframe"),o}function s(){const{is:e}=i.Sn,t=document.body.className,n=new Set(t.replace(/ {2}/g," ").split(" "));if(!0!==e.nativeMobile&&!0!==e.electron&&!0!==e.bex)if(!0===e.desktop)n.delete("mobile"),n.delete("platform-ios"),n.delete("platform-android"),n.add("desktop");else if(!0===e.mobile){n.delete("desktop"),n.add("mobile"),n.delete("platform-ios"),n.delete("platform-android");const t=r(e);void 0!==t&&n.add(`platform-${t}`)}!0===i.Sn.has.touch&&(n.delete("no-touch"),n.add("touch")),!0===i.Sn.within.iframe&&n.add("within-iframe");const l=Array.from(n).join(" ");t!==l&&(document.body.className=l)}function c(e){for(const t in e)(0,l.A)(t,e[t])}t.A={install(e){if(!0!==this.__installed){if(!0===i.ot.value)s();else{const{$q:t}=e;void 0!==t.config.brand&&c(t.config.brand);const n=u(i.Sn,t.config);document.body.classList.add.apply(document.body.classList,n)}!0===i.Sn.is.ios&&document.body.addEventListener("touchstart",o.lQ),window.addEventListener("keydown",a.V7,!0)}}}},1450:function(e,t,n){var l=n(4220),o=n(3870),a=n(9471),i=n(6697),r=n(6049);t.A=(0,i.a)({name:"QAvatar",props:{...a.x_,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=(0,a.Ay)(e),i=(0,l.EW)((()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(!0===e.square?" q-avatar--square":!0===e.rounded?" rounded-borders":""))),u=(0,l.EW)((()=>e.fontSize?{fontSize:e.fontSize}:null));return()=>{const a=void 0!==e.icon?[(0,l.h)(o.A,{name:e.icon})]:void 0;return(0,l.h)("div",{class:i.value,style:n.value},[(0,l.h)("div",{class:"q-avatar__content row flex-center overflow-hidden",style:u.value},(0,r.bG)(t.default,a))])}}})},9628:function(e,t,n){var l=n(4220),o=n(6697),a=n(6049);const i=["top","middle","bottom"];t.A=(0,o.a)({name:"QBadge",props:{color:String,textColor:String,floating:Boolean,transparent:Boolean,multiLine:Boolean,outline:Boolean,rounded:Boolean,label:[Number,String],align:{type:String,validator:e=>i.includes(e)}},setup(e,{slots:t}){const n=(0,l.EW)((()=>void 0!==e.align?{verticalAlign:e.align}:null)),o=(0,l.EW)((()=>{const t=!0===e.outline&&e.color||e.textColor;return`q-badge flex inline items-center no-wrap q-badge--${!0===e.multiLine?"multi":"single"}-line`+(!0===e.outline?" q-badge--outline":void 0!==e.color?` bg-${e.color}`:"")+(void 0!==t?` text-${t}`:"")+(!0===e.floating?" q-badge--floating":"")+(!0===e.rounded?" q-badge--rounded":"")+(!0===e.transparent?" q-badge--transparent":"")}));return()=>(0,l.h)("div",{class:o.value,style:n.value,role:"status","aria-label":e.label},(0,a.Hp)(t.default,void 0!==e.label?[e.label]:[]))}})},5710:function(e,t,n){n(4645);var l=n(4220),o=n(6697),a=n(386),i=n(6049);t.A=(0,o.a)({name:"QBanner",props:{...a.C,inlineActions:Boolean,dense:Boolean,rounded:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,l.nI)(),o=(0,a.A)(e,n),r=(0,l.EW)((()=>"q-banner row items-center"+(!0===e.dense?" q-banner--dense":"")+(!0===o.value?" q-banner--dark q-dark":"")+(!0===e.rounded?" rounded-borders":""))),u=(0,l.EW)((()=>"q-banner__actions row items-center justify-end col-"+(!0===e.inlineActions?"auto":"all")));return()=>{const n=[(0,l.h)("div",{class:"q-banner__avatar col-auto row items-center self-start"},(0,i.zm)(t.avatar)),(0,l.h)("div",{class:"q-banner__content col text-body2"},(0,i.zm)(t.default))],o=(0,i.zm)(t.action);return void 0!==o&&n.push((0,l.h)("div",{class:u.value},o)),(0,l.h)("div",{class:r.value+(!1===e.inlineActions&&void 0!==o?" q-banner--top-padding":""),role:"alert"},n)}}})},8422:function(e,t,n){n(4645);var l=n(4220),o=n(7013),a=n(6697),i=n(6049),r=n(1896);const u=["",!0];t.A=(0,a.a)({name:"QBreadcrumbs",props:{...o.fR,separator:{type:String,default:"/"},separatorColor:String,activeColor:{type:String,default:"primary"},gutter:{type:String,validator:e=>["none","xs","sm","md","lg","xl"].includes(e),default:"sm"}},setup(e,{slots:t}){const n=(0,o.Ay)(e),a=(0,l.EW)((()=>`flex items-center ${n.value}${"none"===e.gutter?"":` q-gutter-${e.gutter}`}`)),s=(0,l.EW)((()=>e.separatorColor?` text-${e.separatorColor}`:"")),c=(0,l.EW)((()=>` text-${e.activeColor}`));return()=>{const n=(0,r.Hl)((0,i.zm)(t.default));if(0===n.length)return;let o=1;const d=[],v=n.filter((e=>
1void 0!==e.type&&"QBreadcrumbsEl"===e.type.name)).length,p=void 0!==t.separator?t.separator:()=>e.separator;return n.forEach((e=>{if(void 0!==e.type&&"QBreadcrumbsEl"===e.type.name){const t=o<v,n=null!==e.props&&u.includes(e.props.disable),a=(!0===t?"":" q-breadcrumbs--last")+(!0!==n&&!0===t?c.value:"");o++,d.push((0,l.h)("div",{class:`flex items-center${a}`},[e])),!0===t&&d.push((0,l.h)("div",{class:"q-breadcrumbs__separator"+s.value},p()))}else d.push(e)})),(0,l.h)("div",{class:"q-breadcrumbs"},[(0,l.h)("div",{class:a.value},d)])}}})},1003:function(e,t,n){n(4645);var l=n(4220),o=n(3870),a=n(6697),i=n(6049),r=n(3464);t.A=(0,a.a)({name:"QBreadcrumbsEl",props:{...r.J,label:String,icon:String,tag:{type:String,default:"span"}},emits:["click"],setup(e,{slots:t}){const{linkTag:n,linkAttrs:a,linkClass:u,navigateOnClick:s}=(0,r.A)(),c=(0,l.EW)((()=>({class:"q-breadcrumbs__el q-link flex inline items-center relative-position "+(!0!==e.disable?"q-link--focusable"+u.value:"q-breadcrumbs__el--disable"),...a.value,onClick:s}))),d=(0,l.EW)((()=>"q-breadcrumbs__el-icon"+(void 0!==e.label?" q-breadcrumbs__el-icon--with-label":"")));return()=>{const a=[];return void 0!==e.icon&&a.push((0,l.h)(o.A,{class:d.value,name:e.icon})),void 0!==e.label&&a.push(e.label),(0,l.h)(n.value,{...c.value},(0,i.Hp)(t.default,a))}}})},8355:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(3870),i=n(9354),r=n(1181),u=n(7334),s=n(3478),c=n(1803),d=n(4817),v=n(6697),p=n(2241),f=n(6049);const m=Object.keys(s.Y6),g=e=>m.reduce(((t,n)=>{const l=e[n];return void 0!==l&&(t[n]=l),t}),{});t.A=(0,v.a)({name:"QBtnDropdown",props:{...s.Y6,...d.d,modelValue:Boolean,split:Boolean,dropdownIcon:String,contentClass:[Array,String,Object],contentStyle:[Array,String,Object],cover:Boolean,persistent:Boolean,noRouteDismiss:Boolean,autoClose:Boolean,menuAnchor:{type:String,default:"bottom end"},menuSelf:{type:String,default:"top end"},menuOffset:Array,disableMainBtn:Boolean,disableDropdown:Boolean,noIconAnimation:Boolean,toggleAriaLabel:String}
1,emits:["update:modelValue","click","beforeShow","show","beforeHide","hide"],setup(e,{slots:t,emit:n}){const{proxy:d}=(0,l.nI)(),v=(0,o.KR)(e.modelValue),m=(0,o.KR)(null),h=(0,c.A)(),b=(0,l.EW)((()=>{const t={"aria-expanded":!0===v.value?"true":"false","aria-haspopup":"true","aria-controls":h.value,"aria-label":e.toggleAriaLabel||d.$q.lang.label[!0===v.value?"collapse":"expand"](e.label)};return(!0===e.disable||!1===e.split&&!0===e.disableMainBtn||!0===e.disableDropdown)&&(t["aria-disabled"]="true"),t})),y=(0,l.EW)((()=>"q-btn-dropdown__arrow"+(!0===v.value&&!1===e.noIconAnimation?" rotate-180":"")+(!1===e.split?" q-btn-dropdown__arrow-container":""))),S=(0,l.EW)((()=>(0,s.cv)(e))),w=(0,l.EW)((()=>g(e)));function x(e){v.value=!0,n("beforeShow",e)}function q(e){n("show",e),n("update:modelValue",!0)}function _(e){v.value=!1,n("beforeHide",e)}function k(e){n("hide",e),n("update:modelValue",!1)}function E(e){n("click",e)}function C(e){(0,p.ds)(e),B(),n("click",e)}function A(e){null!==m.value&&m.value.toggle(e)}function W(e){null!==m.value&&m.value.show(e)}function B(e){null!==m.value&&m.value.hide(e)}return(0,l.wB)((()=>e.modelValue),(e=>{null!==m.value&&m.value[e?"show":"hide"]()})),(0,l.wB)((()=>e.split),B),Object.assign(d,{show:W,hide:B,toggle:A}),(0,l.sV)((()=>{!0===e.modelValue&&W()})),()=>{const n=[(0,l.h)(a.A,{class:y.value,name:e.dropdownIcon||d.$q.iconSet.arrow.dropdown})];return!0!==e.disableDropdown&&n.push((0,l.h)(u.A,{ref:m,id:h.value,class:e.contentClass,style:e.contentStyle,cover:e.cover,fit:!0,persistent:e.persistent,noRouteDismiss:e.noRouteDismiss,autoClose:e.autoClose,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,separateClosePopup:!0,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:x,onShow:q,onBeforeHide:_,onHide:k},t.default)),!1===e.split?(0,l.h)(i.A,{class:"q-btn-dropdown q-btn-dropdown--simple",...w.value,...b.value,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,round:!1,onClick:E},{default:()=>(0,f.zm)(t.label,[]).concat(n),loading:t.loading}):(0,l.h)(r.A,{class:"q-btn-dropdown q-btn-dropdown--split no-wrap q-btn-item",rounded:e.rounded,square:e.square,...S.value,glossy:e.glossy,stretch:e.stretch},(()=>[(0,l.h)(i.A,{class:"q-btn-dropdown--current",...w.value,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,round:!1,onClick:C},{default:t.label,loading:t.loading}),(0,l.h)(i.A,{class:"q-btn-dropdown__arrow-container q-anchor--skip",...b.value,...S.value,disable:!0===e.disable||!0===e.disableDropdown,rounded:e.rounded,color:e.color,textColor:e.textColor,dense:e.dense,size:e.size,padding:e.padding,ripple:e.ripple},(()=>n))]))}}})},1181:function(e,t,n){var l=n(4220),o=n(6697),a=n(6049);t.A=(0,o.a)({name:"QBtnGroup",props:{unelevated:Boolean,outline:Boolean,flat:Boolean,rounded:Boolean,square:Boolean,push:Boolean,stretch:Boolean,glossy:Boolean,spread:Boolean},setup(e,{slots:t}){const n=(0,l.EW)((()=>{const t=["unelevated","outline","flat","rounded","square","push","stretch","glossy"].filter((t=>!0===e[t])).map((e=>`q-btn-group--${e}`)).join(" ");return"q-btn-group row no-wrap"+(0!==t.length?" "+t:"")+(!0===e.spread?" q-btn-group--spread":" inline")}));return()=>(0,l.h)("div",{class:n.value},(0,a.zm)(t.default))}})},9354:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(9798),i=n(3870),r=n(3868),u=n(8402),s=n(3478),c=n(6697),d=n(6049),v=n(2241),p=n(2601);const{passiveCapture:f}=v.mG;let m=null,g=null,h=null;t.A=(0,c.a)({name:"QBtn",props:{...s.Y6,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:c}=(0,l.nI)(),{classes:b,style:y,innerClasses:S,attributes:w,hasLink:x,linkTag:q,navigateOnClick:_,isActionable:k}=(0,s.Ay)(e),E=(0,o.KR)(null),C=(0,o.KR)(null);let A,W=null,B=null;const R=(0,l.EW)((()=>void 0!==e.label&&null!==e.label&&""!==e.label)),V=(0,l.EW)((()=>!0!==e.disable&&!1!==e.ripple&&{keyCodes:!0===x.value?[13,32]:[13],...!0===e.ripple?{}:e.ripple})),$=(0,l.EW)((()=>({center:e.round}))),T=(0,l.EW)((()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}})),I=(0,l.EW)((()=>
1{if(!0===e.loading)return{onMousedown:N,onTouchstart:N,onClick:N,onKeydown:N,onKeyup:N};if(!0===k.value){const t={onClick:L,onKeydown:P,onMousedown:F};if(!0===c.$q.platform.has.touch){const n=void 0!==e.onTouchstart?"":"Passive";t[`onTouchstart${n}`]=z}return t}return{onClick:v.Gu}})),M=(0,l.EW)((()=>({ref:E,class:"q-btn q-btn-item non-selectable no-outline "+b.value,style:y.value,...w.value,...I.value})));function L(t){if(null!==E.value){if(void 0!==t){if(!0===t.defaultPrevented)return;const n=document.activeElement;if("submit"===e.type&&n!==document.body&&!1===E.value.contains(n)&&!1===n.contains(E.value)){E.value.focus();const e=()=>{document.removeEventListener("keydown",v.Gu,!0),document.removeEventListener("keyup",e,f),null!==E.value&&E.value.removeEventListener("blur",e,f)};document.addEventListener("keydown",v.Gu,!0),document.addEventListener("keyup",e,f),E.value.addEventListener("blur",e,f)}}_(t)}}function P(e){null!==E.value&&(n("keydown",e),!0===(0,p.Dv)(e,[13,32])&&g!==E.value&&(null!==g&&K(),!0!==e.defaultPrevented&&(E.value.focus(),g=E.value,E.value.classList.add("q-btn--active"),document.addEventListener("keyup",O,!0),E.value.addEventListener("blur",O,f)),(0,v.Gu)(e)))}function z(e){null!==E.value&&(n("touchstart",e),!0!==e.defaultPrevented&&(m!==E.value&&(null!==m&&K(),m=E.value,W=e.target,W.addEventListener("touchcancel",O,f),W.addEventListener("touchend",O,f)),A=!0,null!==B&&clearTimeout(B),B=setTimeout((()=>{B=null,A=!1}),200)))}function F(e){null!==E.value&&(e.qSkipRipple=!0===A,n("mousedown",e),!0!==e.defaultPrevented&&h!==E.value&&(null!==h&&K(),h=E.value,E.value.classList.add("q-btn--active"),document.addEventListener("mouseup",O,f)))}function O(e){if(null!==E.value&&(void 0===e||"blur"!==e.type||document.activeElement!==E.value)){if(void 0!==e&&"keyup"===e.type){if(g===E.value&&!0===(0,p.Dv)(e,[13,32])){const t=new MouseEvent("click",e);t.qKeyEvent=!0,!0===e.defaultPrevented&&(0,v.F4)(t),!0===e.cancelBubble&&(0,v.ds)(t),E.value.dispatchEvent(t),(0,v.Gu)(e),e.qKeyEvent=!0}n("keyup",e)}K()}}function K(e){const t=C.value;!0===e||m!==E.value&&h!==E.value||null===t||t===document.activeElement||(t.setAttribute("tabindex",-1),t.focus()),m===E.value&&(null!==W&&(W.removeEventListener("touchcancel",O,f),W.removeEventListener("touchend",O,f)),m=W=null),h===E.value&&(document.removeEventListener("mouseup",O,f),h=null),g===E.value&&(document.removeEventListener("keyup",O,!0),null!==E.value&&E.value.removeEventListener("blur",O,f),g=null),null!==E.value&&E.value.classList.remove("q-btn--active")}function N(e){(0,v.Gu)(e),e.qSkipRipple=!0}return(0,l.xo)((()=>{K(!0)})),Object.assign(c,{click:L}),()=>{let n=[];void 0!==e.icon&&n.push((0,l.h)(i.A,{name:e.icon,left:!0!==e.stack&&!0===R.value,role:"img","aria-hidden":"true"})),!0===R.value&&n.push((0,l.h)("span",{class:"block"},[e.label])),n=(0,d.Hp)(t.default,n),void 0!==e.iconRight&&!1===e.round&&n.push((0,l.h)(i.A,{name:e.iconRight,right:!0!==e.stack&&!0===R.value,role:"img","aria-hidden":"true"}));const o=[(0,l.h)("span",{class:"q-focus-helper",ref:C})];return!0===e.loading&&void 0!==e.percentage&&o.push((0,l.h)("span",{class:"q-btn__progress absolute-full overflow-hidden"+(!0===e.darkPercentage?" q-btn__progress--dark":"")},[(0,l.h)("span",{class:"q-btn__progress-indicator fit block",style:T.value})])),o.push((0,l.h)("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+S.value},n)),null!==e.loading&&o.push((0,l.h)(a.eB,{name:"q-transition--fade"},(()=>!0===e.loading?[(0,l.h)("span",{key:"loading",class:"absolute-full flex flex-center"},void 0!==t.loading?t.loading():[(0,l.h)(r.A)])]:null))),(0,l.bo)((0,l.h)(q.value,M.value,o),[[u.A,V.value,void 0,$.value]])}}})},3478:function(e,t,n){n.d(t,{Ay:function(){return m},De:function(){return v},Y6:function(){return f},cv:function(){return p},p:function(){return d},sV:function(){return r}});n(4645);var l=n(4220),o=n(7013),a=n(9471),i=n(3464);const r={none:0,xs:4,sm:8,md:16,lg:24,xl:32},u={xs:8,sm:10,md:14,lg:20,xl:24},s=["button","submit","reset"],c=/[^\s]\/[^\s]/,d=["flat","outline","push","unelevated"],v=(e,t)=>
1!0===e.flat?"flat":!0===e.outline?"outline":!0===e.push?"push":!0===e.unelevated?"unelevated":t,p=e=>{const t=v(e);return void 0!==t?{[t]:!0}:{}},f={...a.x_,...i.J,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...d.reduce(((e,t)=>(e[t]=Boolean)&&e),{}),square:Boolean,round:Boolean,rounded:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...o.fR.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function m(e){const t=(0,a.Ay)(e,u),n=(0,o.Ay)(e),{hasRouterLink:d,hasLink:p,linkTag:f,linkAttrs:m,navigateOnClick:g}=(0,i.A)({fallbackTag:"button"}),h=(0,l.EW)((()=>{const n=!1===e.fab&&!1===e.fabMini?t.value:{};return void 0!==e.padding?Object.assign({},n,{padding:e.padding.split(/\s+/).map((e=>e in r?r[e]+"px":e)).join(" "),minWidth:"0",minHeight:"0"}):n})),b=(0,l.EW)((()=>!0===e.rounded||!0===e.fab||!0===e.fabMini)),y=(0,l.EW)((()=>!0!==e.disable&&!0!==e.loading)),S=(0,l.EW)((()=>!0===y.value?e.tabindex||0:-1)),w=(0,l.EW)((()=>v(e,"standard"))),x=(0,l.EW)((()=>{const t={tabindex:S.value};return!0===p.value?Object.assign(t,m.value):!0===s.includes(e.type)&&(t.type=e.type),"a"===f.value?(!0===e.disable?t["aria-disabled"]="true":void 0===t.href&&(t.role="button"),!0!==d.value&&!0===c.test(e.type)&&(t.type=e.type)):!0===e.disable&&(t.disabled="",t["aria-disabled"]="true"),!0===e.loading&&void 0!==e.percentage&&Object.assign(t,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),t})),q=(0,l.EW)((()=>{let t;void 0!==e.color?t=!0===e.flat||!0===e.outline?`text-${e.textColor||e.color}`:`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(t=`text-${e.textColor}`);const n=!0===e.round?"round":"rectangle"+(!0===b.value?" q-btn--rounded":!0===e.square?" q-btn--square":"");return`q-btn--${w.value} q-btn--${n}`+(void 0!==t?" "+t:"")+(!0===y.value?" q-btn--actionable q-focusable q-hoverable":!0===e.disable?" disabled":"")+(!0===e.fab?" q-btn--fab":!0===e.fabMini?" q-btn--fab-mini":"")+(!0===e.noCaps?" q-btn--no-uppercase":"")+(!0===e.dense?" q-btn--dense":"")+(!0===e.stretch?" no-border-radius self-stretch":"")+(!0===e.glossy?" glossy":"")+(e.square?" q-btn--square":"")})),_=(0,l.EW)((()=>n.value+(!0===e.stack?" column":" row")+(!0===e.noWrap?" no-wrap text-no-wrap":"")+(!0===e.loading?" q-btn__content--hidden":"")));return{classes:q,style:h,innerClasses:_,attributes:x,hasLink:p,linkTag:f,navigateOnClick:g,isActionable:y}}},7422:function(e,t,n){var l=n(4220),o=n(386),a=n(6697),i=n(6049);t.A=(0,a.a)({name:"QCard",props:{...o.C,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,l.nI)(),a=(0,o.A)(e,n),r=(0,l.EW)((()=>"q-card"+(!0===a.value?" q-card--dark q-dark":"")+(!0===e.bordered?" q-card--bordered":"")+(!0===e.square?" q-card--square no-border-radius":"")+(!0===e.flat?" q-card--flat no-shadow":"")));return()=>(0,l.h)(e.tag,{class:r.value},(0,i.zm)(t.default))}})},1667:function(e,t,n){var l=n(4220),o=n(7013),a=n(6697),i=n(6049);t.A=(0,a.a)({name:"QCardActions",props:{...o.fR,vertical:Boolean},setup(e,{slots:t}){const n=(0,o.Ay)(e),a=(0,l.EW)((()=>`q-card__actions ${n.value} q-card__actions--`+(!0===e.vertical?"vert column":"horiz row")));return()=>(0,l.h)("div",{class:a.value},(0,i.zm)(t.default))}})},3507:function(e,t,n){var l=n(4220),o=n(6697),a=n(6049);t.A=(0,o.a)({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=(0,l.EW)((()=>"q-card__section q-card__section--"+(!0===e.horizontal?"horiz row no-wrap":"vert")));return()=>(0,l.h)(e.tag,{class:n.value},(0,a.zm)(t.default))}})},9518:function(e,t,n){n(4645);var l=n(4220),o=n(9354),a=n(386),i=n(8193),r=n(7971),u=n(6697),s=n(9673),c=n(6049);const d=["top","right","bottom","left"],v=["regular","flat","outline","push","unelevated"];t.A=(0,u.a)({name:"QCarousel",props:{...a.C,...i.Qn,...r.xw,transitionPrev:{type:String,default:"fade"},transitionNext:{type:String,default:"fade"},height:String,padding:Boolean,controlColor:String,controlTextColor:String,controlType:{type:String,validator:e=>v.includes(e),default:"flat"},autoplay:[Number,Boolean],arrows:Boolean,prevIcon:String,nextIcon:String,navigation:Boolean,navigationPosition:{type:String,validator:e=>d.includes(e)},navigationIcon:String,navigationActiveIcon:String,thumbnails:Boolean},emits:[...r.b8,...i.g],setup(e,{slots:t}){const{proxy:{$q:n}}=(0,l.nI)(),u=(0,a.A)(e,n);let d,v=null;const{updatePanelsList:p,getPanelContent:f,panelDirectives:m,goToPanel:g,previousPanel:h,nextPanel:b,getEnabledPanels:y,panelIndex:S}=(0,i.Ay)(),{inFullscreen:w}=(0,r.Ay)(),x=(0,l.EW)((()=>!0!==w.value&&void 0!==e.height?{height:e.height}:{})),q=(0,l.EW)((()=>!0===e.vertical?"vertical":"horizontal")),_=(0,l.EW)((()=>
1`q-carousel q-panel-parent q-carousel--with${!0===e.padding?"":"out"}-padding`+(!0===w.value?" fullscreen":"")+(!0===u.value?" q-carousel--dark q-dark":"")+(!0===e.arrows?` q-carousel--arrows-${q.value}`:"")+(!0===e.navigation?` q-carousel--navigation-${A.value}`:""))),k=(0,l.EW)((()=>{const t=[e.prevIcon||n.iconSet.carousel[!0===e.vertical?"up":"left"],e.nextIcon||n.iconSet.carousel[!0===e.vertical?"down":"right"]];return!1===e.vertical&&!0===n.lang.rtl?t.reverse():t})),E=(0,l.EW)((()=>e.navigationIcon||n.iconSet.carousel.navigationIcon)),C=(0,l.EW)((()=>e.navigationActiveIcon||E.value)),A=(0,l.EW)((()=>e.navigationPosition||(!0===e.vertical?"right":"bottom"))),W=(0,l.EW)((()=>({color:e.controlColor,textColor:e.controlTextColor,round:!0,[e.controlType]:!0,dense:!0})));function B(){const t=!0===(0,s.Et)(e.autoplay)?Math.abs(e.autoplay):5e3;null!==v&&clearTimeout(v),v=setTimeout((()=>{v=null,t>=0?b():h()}),t)}function R(t,n){return(0,l.h)("div",{class:`q-carousel__control q-carousel__navigation no-wrap absolute flex q-carousel__navigation--${t} q-carousel__navigation--${A.value}`+(void 0!==e.controlColor?` text-${e.controlColor}`:"")},[(0,l.h)("div",{class:"q-carousel__navigation-inner flex flex-center no-wrap"},y().map(n))])}function V(){const n=[];if(!0===e.navigation){const e=void 0!==t["navigation-icon"]?t["navigation-icon"]:e=>(0,l.h)(o.A,{key:"nav"+e.name,class:`q-carousel__navigation-icon q-carousel__navigation-icon--${!0===e.active?"":"in"}active`,...e.btnProps,onClick:e.onClick}),a=d-1;n.push(R("buttons",((t,n)=>{const l=t.props.name,o=S.value===n;return e({index:n,maxIndex:a,name:l,active:o,btnProps:{icon:!0===o?C.value:E.value,size:"sm",...W.value},onClick:()=>{g(l)}})})))}else if(!0===e.thumbnails){const t=void 0!==e.controlColor?` text-${e.controlColor}`:"";n.push(R("thumbnails",(n=>{const o=n.props;return(0,l.h)("img",{key:"tmb#"+o.name,class:`q-carousel__thumbnail q-carousel__thumbnail--${o.name===e.modelValue?"":"in"}active`+t,src:o.imgSrc||o["img-src"],onClick:()=>{g(o.name)}})})))}return!0===e.arrows&&S.value>=0&&((!0===e.infinite||S.value>0)&&n.push((0,l.h)("div",{key:"prev",class:`q-carousel__control q-carousel__arrow q-carousel__prev-arrow q-carousel__prev-arrow--${q.value} absolute flex flex-center`},[(0,l.h)(o.A,{icon:k.value[0],...W.value,onClick:h})])),(!0===e.infinite||S.value<d-1)&&n.push((0,l.h)("div",{key:"next",class:`q-carousel__control q-carousel__arrow q-carousel__next-arrow q-carousel__next-arrow--${q.value} absolute flex flex-center`},[(0,l.h)(o.A,{icon:k.value[1],...W.value,onClick:b})]))),(0,c.Hp)(t.control,n)}return(0,l.wB)((()=>e.modelValue),(()=>{e.autoplay&&B()})),(0,l.wB)((()=>e.autoplay),(e=>{e?B():null!==v&&(clearTimeout(v),v=null)})),(0,l.sV)((()=>{e.autoplay&&B()})),(0,l.xo)((()=>{null!==v&&clearTimeout(v)})),()=>(d=p(t),(0,l.h)("div",{class:_.value,style:x.value},[(0,c.Kf)("div",{class:"q-carousel__slides-container"},f(),"sl-cont",e.swipeable,(()=>m.value))].concat(V())))}})},3073:function(e,t,n){var l=n(4220),o=n(6697),a=n(6049);t.A=(0,o.a)({name:"QCarouselControl",props:{position:{type:String,default:"bottom-right",validator:e=>["top-right","top-left","bottom-right","bottom-left","top","right","bottom","left"].includes(e)},offset:{type:Array,default:()=>[18,18],validator:e=>2===e.length}},setup(e,{slots:t}){const n=(0,l.EW)((()=>`q-carousel__control absolute absolute-${e.position}`)),o=(0,l.EW)((()=>({margin:`${e.offset[1]}px ${e.offset[0]}px`})));return()=>(0,l.h)("div",{class:n.value,style:o.value},(0,a.zm)(t.default))}})},2185:function(e,t,n){var l=n(4220),o=n(6697),a=n(8193),i=n(6049);t.A=(0,o.a)({name:"QCarouselSlide",props:{...a.hb,imgSrc:String},setup(e,{slots:t}){const n=(0,l.EW)((()=>e.imgSrc?{backgroundImage:`url("${e.imgSrc}")`}:{}));return()=>(0,l.h)("div",{class:"q-carousel__slide",style:n.value},(0,i.zm)(t.default))}})},7862:function(e,t,n){var l=n(4220),o=n(3870),a=n(6697),i=n(1061);const r=(0,l.h)("div",{key:"svg",class:"q-checkbox__bg absolute"},[(0,l.h)("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[(0,l.h)("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),(0,l.h)("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]);t.A=(0,a.a)({name:"QCheckbox",props:i.jh,emits:i.LA,setup(e){function t(t,n){const a=(0,l.EW)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||null));return()=>null!==a.value?[(0,l.h)("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[(0,l.h)(o.A,{class:"q-checkbox__icon",name:a.value})])]:[r]}return(0,i.Ay)("checkbox",t)}})},1061:function(e,t,n){n.d(t,{Ay:function(){return f},LA:function(){return p},jh:function(){return v}});n(4645);var l=n(4220),o=n(6732),a=n(386),i=n(9471),r=n(3905),u=n(6672),s=n(2843),c=n(2241),d=n(6049);const v={...a.C,...i.x_,...u.Sc,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>"tf"===e||"ft"===e},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},p=["update:modelValue"];function f(e,t){const{props:n,slots:v,emit:p,proxy:f}=(0,l.nI)(),{$q:m}=f,g=(0,a.A)(n,m),h=(0,o.KR)(null),{refocusTargetEl:b,refocusTarget:y}=(0,r.A)(n,h),S=(0,i.Ay)(n,s.A),w=(0,l.EW)((()=>void 0!==n.val&&Array.isArray(n.modelValue))),x=(0,l.EW)((()=>{const e=(0,o.ux)(n.val);return!0===w.value?n.modelValue.findIndex((t=>(0,o.ux)(t)===e)):-1})),q=(0,l.EW)((()=>!0===w.value?-1!==x.value:(0,o.ux)(n.modelValue)===(0,o.ux)(n.trueValue))),_=(0,l.EW)((()=>!0===w.value?-1===x.value:(0,o.ux)(n.modelValue)===(0,o.ux)(n.falseValue))),k=(0,l.EW)((()=>!1===q.value&&!1===_.value)),E=(0,l.EW)((()=>!0===n.disable?-1:n.tabindex||0)),C=(0,l.EW)((()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(!0===n.disable?" disabled":"")+(!0===g.value?` q-${e}--dark`:"")+(!0===n.dense?` q-${e}
1--dense`:"")+(!0===n.leftLabel?" reverse":""))),A=(0,l.EW)((()=>{const t=!0===q.value?"truthy":!0===_.value?"falsy":"indet",l=void 0===n.color||!0!==n.keepColor&&("toggle"===e?!0!==q.value:!0===_.value)?"":` text-${n.color}`;return`q-${e}__inner relative-position non-selectable q-${e}__inner--${t}${l}`})),W=(0,l.EW)((()=>{const e={type:"checkbox"};return void 0!==n.name&&Object.assign(e,{".checked":q.value,"^checked":!0===q.value?"checked":void 0,name:n.name,value:!0===w.value?n.val:n.trueValue}),e})),B=(0,u.vq)(W),R=(0,l.EW)((()=>{const t={tabindex:E.value,role:"toggle"===e?"switch":"checkbox","aria-label":n.label,"aria-checked":!0===k.value?"mixed":!0===q.value?"true":"false"};return!0===n.disable&&(t["aria-disabled"]="true"),t}));function V(e){void 0!==e&&((0,c.Gu)(e),y(e)),!0!==n.disable&&p("update:modelValue",$(),e)}function $(){if(!0===w.value){if(!0===q.value){const e=n.modelValue.slice();return e.splice(x.value,1),e}return n.modelValue.concat([n.val])}if(!0===q.value){if("ft"!==n.toggleOrder||!1===n.toggleIndeterminate)return n.falseValue}else{if(!0!==_.value)return"ft"!==n.toggleOrder?n.trueValue:n.falseValue;if("ft"===n.toggleOrder||!1===n.toggleIndeterminate)return n.trueValue}return n.indeterminateValue}function T(e){13!==e.keyCode&&32!==e.keyCode||(0,c.Gu)(e)}function I(e){13!==e.keyCode&&32!==e.keyCode||V(e)}const M=t(q,k);return Object.assign(f,{toggle:V}),()=>{const t=M();!0!==n.disable&&B(t,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const o=[(0,l.h)("div",{class:A.value,style:S.value,"aria-hidden":"true"},t)];null!==b.value&&o.push(b.value);const a=void 0!==n.label?(0,d.Hp)(v.default,[n.label]):(0,d.zm)(v.default);return void 0!==a&&o.push((0,l.h)("div",{class:`q-${e}__label q-anchor--skip`},a)),(0,l.h)("div",{ref:h,class:C.value,...R.value,onClick:V,onKeydown:T,onKeyup:I},o)}}},8026:function(e,t,n){n(4645);var l=n(4220),o=n(3870),a=n(8402),i=n(386),r=n(9471),u=n(6697),s=n(2241),c=n(6049);const d={xs:8,sm:10,md:14,lg:20,xl:24};t.A=(0,u.a)({name:"QChip",props:{...i.C,...r.x_,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,removeAriaLabel:String,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:u}}=(0,l.nI)(),v=(0,i.A)(e,u),p=(0,r.Ay)(e,d),f=(0,l.EW)((()=>!0===e.selected||void 0!==e.icon)),m=(0,l.EW)((()=>!0===e.selected?e.iconSelected||u.iconSet.chip.selected:e.icon)),g=(0,l.EW)((()=>e.iconRemove||u.iconSet.chip.remove)),h=(0,l.EW)((()=>!1===e.disable&&(!0===e.clickable||null!==e.selected))),b=(0,l.EW)((()=>{const t=!0===e.outline&&e.color||e.textColor;return"q-chip row inline no-wrap items-center"+(!1===e.outline&&void 0!==e.color?` bg-${e.color}`:"")+(t?` text-${t} q-chip--colored`:"")+(!0===e.disable?" disabled":"")+(!0===e.dense?" q-chip--dense":"")+(!0===e.outline?" q-chip--outline":"")+(!0===e.selected?" q-chip--selected":"")+(!0===h.value?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(!0===e.square?" q-chip--square":"")+(!0===v.value?" q-chip--dark q-dark":"")})),y=(0,l.EW)((()=>{const t=!0===e.disable?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0},n={...t,role:"button","aria-hidden":"false","aria-label":e.removeAriaLabel||u.lang.label.remove};return{chip:t,remove:n}}));function S(e){13===e.keyCode&&w(e)}function w(t){e.disable||(n("update:selected",!e.selected),n("click",t))}function x(t){void 0!==t.keyCode&&13!==t.keyCode||((0,s.Gu)(t),!1===e.disable&&(n("update:modelValue",!1),n("remove")))}function q(){const n=[];!0===h.value&&n.push((0,l.h)("div",{class:"q-focus-helper"})),!0===f.value&&n.push((0,l.h)(o.A,{class:"q-chip__icon q-chip__icon--left",name:m.value}));const a=void 0!==e.label?[(0,l.h)("div",{class:"ellipsis"},[e.label])]:void 0;return n.push((0,l.h)("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},(0,c.bG)(t.default,a))),e.iconRight&&n.push((0,l.h)(o.A,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),!0===e.removable&&n.push((0,l.h)(o.A,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:g.value,...y.value.remove,onClick:x,onKeyup:x})),n}return()=>{if(!1===e.modelValue)return;const t={class:b.value,style:p.value};return!0===h.value&&Object.assign(t,y.value.chip,{onClick:w,onKeyup:S}),(0,c.Kf)("div",t,q(),"ripple",!1!==e.ripple&&!0!==e.disable,(()=>[[a.A,e.ripple]]))}}})},5505:function(e,t,n){n.d(t,{A:function(){return _}});var l=n(4220),o=n(6732),a=n(9798),i=n(5811);function r(e,t,n){let o;function a(){void 0!==o&&(i.A.remove(o),o=void 0)}return(0,l.xo)((()=>{!0===e.value&&a()})),{removeFromHistory:a,addToHistory(){o={condition:()=>!0===n.value,handler:t},i.A.add(o)}}}var u=n(3763),s=n(3783),c=n(9634),d=n(4817),v=n(9836),p=n(3477);function f(){let e;return{preventBodyScroll(t){t===e||void 0===e&&!0!==t||(e=t,(0,p.A)(t))}}}var m=n(6697),g=n(2945),h=n(6049),b=n(5572),y=n(8253),S=n(487);let w=0;const x={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},q={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]};var _=(0,m.a)({name:"QDialog",inheritAttrs:!1,props:{...c.RI,...d.d,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDism
1iss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,backdropFilter:String,position:{type:String,default:"standard",validator:e=>"standard"===e||["top","bottom","left","right"].includes(e)}},emits:[...c.Jl,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:i}){const p=(0,l.nI)(),m=(0,o.KR)(null),_=(0,o.KR)(!1),k=(0,o.KR)(!1);let E,C,A=null,W=null;const B=(0,l.EW)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss&&!0!==e.seamless)),{preventBodyScroll:R}=f(),{registerTimeout:V}=(0,u.A)(),{registerTick:$,removeTick:T}=(0,s.A)(),{transitionProps:I,transitionStyle:M}=(0,d.A)(e,(()=>q[e.position][0]),(()=>q[e.position][1])),L=(0,l.EW)((()=>M.value+(void 0!==e.backdropFilter?`;backdrop-filter:${e.backdropFilter};-webkit-backdrop-filter:${e.backdropFilter}`:""))),{showPortal:P,hidePortal:z,portalIsAccessible:F,renderPortal:O}=(0,v.A)(p,m,ae,"dialog"),{hide:K}=(0,c.Ay)({showing:_,hideOnRouteChange:B,handleShow:G,handleHide:Y,processOnMount:!0}),{addToHistory:N,removeFromHistory:H}=r(_,K,B),D=(0,l.EW)((()=>"q-dialog__inner flex no-pointer-events q-dialog__inner--"+(!0===e.maximized?"maximized":"minimized")+` q-dialog__inner--${e.position} ${x[e.position]}`+(!0===k.value?" q-dialog__inner--animating":"")+(!0===e.fullWidth?" q-dialog__inner--fullwidth":"")+(!0===e.fullHeight?" q-dialog__inner--fullheight":"")+(!0===e.square?" q-dialog__inner--square":""))),j=(0,l.EW)((()=>!0===_.value&&!0!==e.seamless)),Q=(0,l.EW)((()=>!0===e.autoClose?{onClick:ne}:{})),U=(0,l.EW)((()=>["q-dialog fullscreen no-pointer-events q-dialog--"+(!0===j.value?"modal":"seamless"),i.class]));function G(t){N(),W=!1===e.noRefocus&&null!==document.activeElement?document.activeElement:null,te(e.maximized),P(),k.value=!0,!0!==e.noFocus?(null!==document.activeElement&&document.activeElement.blur(),$(J)):T(),V((()=>{if(!0===p.proxy.$q.platform.is.ios){if(!0!==e.seamless&&document.activeElement){const{top:e,bottom:t}=document.activeElement.getBoundingClientRect(),{innerHeight:n}=window,l=void 0!==window.visualViewport?window.visualViewport.height:n;e>0&&t>l/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-l,t>=n?1/0:Math.ceil(document.scrollingElement.scrollTop+t-l/2))),document.activeElement.scrollIntoView()}C=!0,m.value.click(),C=!1}P(!0),k.value=!1,n("show",t)}),e.transitionDuration)}function Y(t){T(),H(),ee(!0),k.value=!0,z(),null!==W&&(((t&&0===t.type.indexOf("key")?W.closest('[tabindex]:not([tabindex^="-"])'):void 0)||W).focus(),W=null),V((()=>{z(!0),k.value=!1,n("hide",t)}),e.transitionDuration)}function J(e){(0,S.Gy)((()=>{let t=m.value;null!==t&&!0!==t.contains(document.activeElement)&&(t=(""!==e?t.querySelector(e):null)||t.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||t.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||t.querySelector("[autofocus], [data-autofocus]")||t,t.focus({preventScroll:!0}))}))}function Z(e){e&&"function"===typeof e.focus?e.focus({preventScroll:!0}):J(),n("shake");const t=m.value;null!==t&&(t.classList.remove("q-animate--scale"),t.classList.add("q-animate--scale"),null!==A&&clearTimeout(A),A=setTimeout((()=>{A=null,null!==m.value&&(t.classList.remove("q-animate--scale"),J())}),170))}function X(){!0!==e.seamless&&(!0===e.persistent||!0===e.noEscDismiss?!0!==e.maximized&&!0!==e.noShake&&Z():(n("escapeKey"),K()))}function ee(t){null!==A&&(clearTimeout(A),A=null),!0!==t&&!0!==_.value||(te(!1),!0!==e.seamless&&(R(!1),(0,y.v)(oe),(0,b.V)(X))),!0!==t&&(W=null)}function te(e){!0===e?!0!==E&&(w<1&&document.body.classList.add("q-body--dialog"),w++,E=!0):!0===E&&(w<2&&document.body.classList.remove("q-body--dialog"),w--,E=!1)}function ne(e){!0!==C&&(K(e),n("click",e))}function le(t){!0!==e.persistent&&!0!==e.noBackdropDismiss?K(t):!0!==e.noShake&&Z()}function oe(t){!0!==e.allowFocusOutside&&!0===F.value&&!0!==(0,g.$J)(m.value,t.target)&&J('[tabindex]:not([tabindex="-1"])')}function ae(){return(0,l.h)("div",{role:"dialog","aria-modal":!0===j.value?"true":"false",...i,class:U.value},[(0,l.h)(a.eB,{name:"q-transition--fade",appear:!0},(()=>!0===j.value?(0,l.h)("div",{class:"q-dialog__backdrop fixed-full",style:L.value,"aria-hidden":"true",tabindex:-1,onClick:le}):null)),(0,l.h)(a.eB,I.value,(()=>!0===_.value?(0,l.h)("div",{ref:m,class:D.value,style:M.value,tabindex:-1,...Q.value},(0,h.zm)(t.default)):null))])}return(0,l.wB)((()=>e.maximized),(e=>{!0===_.value&&te(e)})),(0,l.wB)(j,(e=>{R(e),!0===e?((0,y.g)(oe),(0,b.I)(X)):((0,y.v)(oe),(0,b.V)(X))})),Object.assign(p.proxy,{focus:J,shake:Z,__updateRefocusTarget(e){W=e||null}}),(0,l.xo)(ee),O}})},5607:function(e,t,n){n(4645);var l=n(6732),o=n(4220),a=n(9798),i=n(8070),r=n(3787),u=n(7342),s=n(3870),c=n(2267),d=n(2596),v=n(386),p=n(1803),f=n(3464),m=n(9634),g=n(6697),h=n(2241),b=n(6049),y=n(207);const S=(0,l.Gc)({}),w=Object.keys(f.J);t.A=(0,g.a)({name:"QExpansionItem",props:{...f.J,...m.RI,...v.C,icon:String,label:String,labelLines:[Number,String],caption:String,captionLine
1s:[Number,String],dense:Boolean,toggleAriaLabel:String,expandIcon:String,expandedIcon:String,expandIconClass:[Array,String,Object],duration:Number,headerInsetLevel:Number,contentInsetLevel:Number,expandSeparator:Boolean,defaultOpened:Boolean,hideExpandIcon:Boolean,expandIconToggle:Boolean,switchToggleSide:Boolean,denseToggle:Boolean,group:String,popup:Boolean,headerStyle:[Array,String,Object],headerClass:[Array,String,Object]},emits:[...m.Jl,"click","afterShow","afterHide"],setup(e,{slots:t,emit:n}){const{proxy:{$q:f}}=(0,o.nI)(),g=(0,v.A)(e,f),x=(0,l.KR)(null!==e.modelValue?e.modelValue:e.defaultOpened),q=(0,l.KR)(null),_=(0,p.A)(),{show:k,hide:E,toggle:C}=(0,m.Ay)({showing:x});let A,W;const B=(0,o.EW)((()=>"q-expansion-item q-item-type q-expansion-item--"+(!0===x.value?"expanded":"collapsed")+" q-expansion-item--"+(!0===e.popup?"popup":"standard"))),R=(0,o.EW)((()=>{if(void 0===e.contentInsetLevel)return null;const t=!0===f.lang.rtl?"Right":"Left";return{["padding"+t]:56*e.contentInsetLevel+"px"}})),V=(0,o.EW)((()=>!0!==e.disable&&(void 0!==e.href||void 0!==e.to&&null!==e.to&&""!==e.to))),$=(0,o.EW)((()=>{const t={};return w.forEach((n=>{t[n]=e[n]})),t})),T=(0,o.EW)((()=>!0===V.value||!0!==e.expandIconToggle)),I=(0,o.EW)((()=>void 0!==e.expandedIcon&&!0===x.value?e.expandedIcon:e.expandIcon||f.iconSet.expansionItem[!0===e.denseToggle?"denseIcon":"icon"])),M=(0,o.EW)((()=>!0!==e.disable&&(!0===V.value||!0===e.expandIconToggle))),L=(0,o.EW)((()=>({expanded:!0===x.value,detailsId:e.targetUid,toggle:C,show:k,hide:E}))),P=(0,o.EW)((()=>{const t=void 0!==e.toggleAriaLabel?e.toggleAriaLabel:f.lang.label[!0===x.value?"collapse":"expand"](e.label);return{role:"button","aria-expanded":!0===x.value?"true":"false","aria-controls":_.value,"aria-label":t}}));function z(e){!0!==V.value&&C(e),n("click",e)}function F(e){13===e.keyCode&&O(e,!0)}function O(e,t){!0!==t&&null!==q.value&&q.value.focus(),C(e),(0,h.Gu)(e)}function K(){n("afterShow")}function N(){n("afterHide")}function H(){void 0===A&&(A=(0,y.A)()),!0===x.value&&(S[e.group]=A);const t=(0,o.wB)(x,(t=>{!0===t?S[e.group]=A:S[e.group]===A&&delete S[e.group]})),n=(0,o.wB)((()=>S[e.group]),((e,t)=>{t===A&&void 0!==e&&e!==A&&E()}));W=()=>{t(),n(),S[e.group]===A&&delete S[e.group],W=void 0}}function D(){const t={class:["q-focusable relative-position cursor-pointer"+(!0===e.denseToggle&&!0===e.switchToggleSide?" items-end":""),e.expandIconClass],side:!0!==e.switchToggleSide,avatar:e.switchToggleSide},n=[(0,o.h)(s.A,{class:"q-expansion-item__toggle-icon"+(void 0===e.expandedIcon&&!0===x.value?" q-expansion-item__toggle-icon--rotated":""),name:I.value})];return!0===M.value&&(Object.assign(t,{tabindex:0,...P.value,onClick:O,onKeyup:F}),n.unshift((0,o.h)("div",{ref:q,class:"q-expansion-item__toggle-focus q-icon q-focus-helper q-focus-helper--rounded",tabindex:-1}))),(0,o.h)(r.A,t,(()=>n))}function j(){let n;return void 0!==t.header?n=[].concat(t.header(L.value)):(n=[(0,o.h)(r.A,(()=>[(0,o.h)(u.A,{lines:e.labelLines},(()=>e.label||"")),e.caption?(0,o.h)(u.A,{lines:e.captionLines,caption:!0},(()=>e.caption)):null]))],e.icon&&n[!0===e.switchToggleSide?"push":"unshift"]((0,o.h)(r.A,{side:!0===e.switchToggleSide,avatar:!0!==e.switchToggleSide},(()=>(0,o.h)(s.A,{name:e.icon}))))),!0!==e.disable&&!0!==e.hideExpandIcon&&n[!0===e.switchToggleSide?"unshift":"push"](D()),n}function Q(){const t={ref:"item",style:e.headerStyle,class:e.headerClass,dark:g.value,disable:e.disable,dense:e.dense,insetLevel:e.headerInsetLevel};return!0===T.value&&(t.clickable=!0,t.onClick=z,Object.assign(t,!0===V.value?$.value:P.value)),(0,o.h)(i.A,t,j)}function U(){return(0,o.bo)((0,o.h)("div",{key:"e-content",class:"q-expansion-item__content relative-position",style:R.value,id:_.value},(0,b.zm)(t.default)),[[a.aG,x.value]])}function G(){const t=[Q(),(0,o.h)(c.A,{duration:e.duration,onShow:K,onHide:N},U)];return!0===e.expandSeparator&&t.push((0,o.h)(d.A,{class:"q-expansion-item__border q-expansion-item__border--top absolute-top",dark:g.value}),(0,o.h)(d.A,{class:"q-expansion-item__border q-expansion-item__border--bottom absolute-bottom",dark:g.value})),t}return(0,o.wB)((()=>e.group),(e=>{void 0!==W&&W(),void 0!==e&&H()})),void 0!==e.group&&H(),(0,o.xo)((()=>{void 0!==W&&W()})),()=>(0,o.h)("div",{class:B.value},[(0,o.h)("div",{class:"q-expansion-item__container relative-position"},G())])}})},4542:function(e,t,n){var l=n(9137),o=n(6697);t.A=(0,o.a)({name:"QField",inheritAttrs:!1,props:{...l.OJ,tag:{type:String,default:"label"}},emits:l.mU,setup(){return(0,l.Ay)((0,l.$7)({requiredForAttr:!1,tagProp:!0}))}})},3901:function(e,t,n){n.d(t,{A:function(){return y}});var l=n(4220),o=n(6732),a=n(8026),i=n(9137),r=n(6672),u=(n(4645),n(8937)),s=n(2241);function c(e,t,n,l){const o=[];return e.forEach((e=>{!0===l(e)?o.push(e):t.push({failedPropValidation:n,file:e})})),o}function d(e){e&&e.dataTransfer&&(e.dataTransfer.dropEffect="copy"),(0,s.Gu)(e)}const v={multiple:Boolean,accept:String,capture:String,maxFileSize:[Number,String],maxTotalSize:[Number,String],maxFiles:[Number,String],filter:Function},p=["rejected"];function f({editable:e,dnd:t,getFileInput:n,addFilesToQueue:a}){const{props:i,emit:r,proxy:v}
1=(0,l.nI)(),p=(0,o.KR)(null),f=(0,l.EW)((()=>void 0!==i.accept?i.accept.split(",").map((e=>(e=e.trim(),"*"===e?"*/":(e.endsWith("/*")&&(e=e.slice(0,e.length-1)),e.toUpperCase())))):null)),m=(0,l.EW)((()=>parseInt(i.maxFiles,10))),g=(0,l.EW)((()=>parseInt(i.maxTotalSize,10)));function h(t){if(e.value)if(t!==Object(t)&&(t={target:null}),null!==t.target&&!0===t.target.matches('input[type="file"]'))0===t.clientX&&0===t.clientY&&(0,s.ds)(t);else{const e=n();e&&e!==t.target&&e.click(t)}}function b(t){e.value&&t&&a(null,t)}function y(e,t,n,l){let o=Array.from(t||e.target.files);const a=[],u=()=>{0!==a.length&&r("rejected",a)};if(void 0!==i.accept&&-1===f.value.indexOf("*/")&&(o=c(o,a,"accept",(e=>f.value.some((t=>e.type.toUpperCase().startsWith(t)||e.name.toUpperCase().endsWith(t))))),0===o.length))return u();if(void 0!==i.maxFileSize){const e=parseInt(i.maxFileSize,10);if(o=c(o,a,"max-file-size",(t=>t.size<=e)),0===o.length)return u()}if(!0!==i.multiple&&0!==o.length&&(o=[o[0]]),o.forEach((e=>{e.__key=e.webkitRelativePath+e.lastModified+e.name+e.size})),!0===l){const e=n.map((e=>e.__key));o=c(o,a,"duplicate",(t=>!1===e.includes(t.__key)))}if(0===o.length)return u();if(void 0!==i.maxTotalSize){let e=!0===l?n.reduce(((e,t)=>e+t.size),0):0;if(o=c(o,a,"max-total-size",(t=>(e+=t.size,e<=g.value))),0===o.length)return u()}if("function"===typeof i.filter){const e=i.filter(o);o=c(o,a,"filter",(t=>e.includes(t)))}if(void 0!==i.maxFiles){let e=!0===l?n.length:0;if(o=c(o,a,"max-files",(()=>(e++,e<=m.value))),0===o.length)return u()}return u(),0!==o.length?o:void 0}function S(e){d(e),!0!==t.value&&(t.value=!0)}function w(e){(0,s.Gu)(e);const n=null!==e.relatedTarget||!0!==u.Sn.is.safari?e.relatedTarget!==p.value:!1===document.elementsFromPoint(e.clientX,e.clientY).includes(p.value);!0===n&&(t.value=!1)}function x(e){d(e);const n=e.dataTransfer.files;0!==n.length&&a(null,n),t.value=!1}function q(e){if(!0===t.value)return(0,l.h)("div",{ref:p,class:`q-${e}__dnd absolute-full`,onDragenter:d,onDragover:d,onDragleave:w,onDrop:x})}return Object.assign(v,{pickFiles:h,addFiles:b}),{pickFiles:h,addFiles:b,onDragover:S,onDragleave:w,processFiles:y,getDndNode:q,maxFilesNumber:m,maxTotalSizeNumber:g}}var m=n(4986),g=n(6697),h=n(8178),b=n(1392),y=(0,g.a)({name:"QFile",inheritAttrs:!1,props:{...i.OJ,...r.Sc,...v,modelValue:[File,FileList,Array],append:Boolean,useChips:Boolean,displayValue:[String,Number],tabindex:{type:[String,Number],default:0},counterLabel:Function,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...i.mU,...p],setup(e,{slots:t,emit:n,attrs:u}){const{proxy:c}=(0,l.nI)(),d=(0,i.$7)(),v=(0,o.KR)(null),p=(0,o.KR)(!1),g=(0,r.M4)(e),{pickFiles:y,onDragover:S,onDragleave:w,processFiles:x,getDndNode:q}=f({editable:d.editable,dnd:p,getFileInput:P,addFilesToQueue:z}),_=(0,m.A)(e),k=(0,l.EW)((()=>Object(e.modelValue)===e.modelValue?"length"in e.modelValue?Array.from(e.modelValue):[e.modelValue]:[])),E=(0,l.EW)((()=>(0,i.o9)(k.value))),C=(0,l.EW)((()=>k.value.map((e=>e.name)).join(", "))),A=(0,l.EW)((()=>(0,h.cO)(k.value.reduce(((e,t)=>e+t.size),0)))),W=(0,l.EW)((()=>({totalSize:A.value,filesNumber:k.value.length,maxFiles:e.maxFiles}))),B=(0,l.EW)((()=>({tabindex:-1,type:"file",title:"",accept:e.accept,capture:e.capture,name:g.value,...u,id:d.targetUid.value,disabled:!0!==d.editable.value}))),R=(0,l.EW)((()=>"q-file q-field--auto-height"+(!0===p.value?" q-file--dnd":""))),V=(0,l.EW)((()=>!0===e.multiple&&!0===e.append));function $(e){const t=k.value.slice();t.splice(e,1),I(t)}function T(e){const t=k.value.indexOf(e);-1!==t&&$(t)}function I(t){n("update:modelValue",!0===e.multiple?t:t[0])}function M(e){13===e.keyCode&&(0,s.F4)(e)}function L(e){13!==e.keyCode&&32!==e.keyCode||y(e)}function P(){return v.value}function z(t,n){const l=x(t,n,k.value,V.value),o=P();void 0!==o&&null!==o&&(o.value=""),void 0!==l&&((!0===e.multiple?e.modelValue&&l.every((e=>k.value.includes(e))):e.modelValue===l[0])||I(!0===V.value?k.value.concat(l):l))}function F(){return[(0,l.h)("input",{class:[e.inputClass,"q-file__filler"],style:e.inputStyle})]}function O(){if(void 0!==t.file)return 0===k.value.length?F():k.value.map(((e,n)=>t.file({index:n,file:e,ref:this})));if(void 0!==t.selected)return 0===k.value.length?F():t.selected({files:k.value,ref:this});if(!0===e.useChips)return 0===k.value.length?F():k.value.map(((t,n)=>(0,l.h)(a.A,{key:"file-"+n,removable:d.editable.value,dense:!0,textColor:e.color,tabindex:e.tabindex,onRemove:()=>{$(n)}},(()=>(0,l.h)("span",{class:"ellipsis",textContent:t.name})))));const n=void 0!==e.displayValue?e.displayValue:C.value;return 0!==n.length?[(0,l.h)("div",{class:e.inputClass,style:e.inputStyle,textContent:n})]:F()}function K(){const t={ref:v,...B.value,..._.value,class:"q-field__input fit absolute-full cursor-pointer",onChange:z};return!0===e.multiple&&(t.multiple=!0),(0,l.h)("input",t)}return Object.assign(d,{fieldClass:R,emitValue:I,hasValue:E,inputRef:v,innerValue:k,floatingLabel:(0,l.EW)((()=>!0===E.value||(0,i.o9)(e.displayValue))),computedCounter:(0,l.EW)((()=>
1{if(void 0!==e.counterLabel)return e.counterLabel(W.value);const t=e.maxFiles;return`${k.value.length}${void 0!==t?" / "+t:""} (${A.value})`})),getControlChild:()=>q("file"),getControl:()=>{const t={ref:d.targetRef,class:"q-field__native row items-center cursor-pointer",tabindex:e.tabindex};return!0===d.editable.value&&Object.assign(t,{onDragover:S,onDragleave:w,onKeydown:M,onKeyup:L}),(0,l.h)("div",t,[K()].concat(O()))}}),Object.assign(c,{removeAtIndex:$,removeFile:T,getNativeElement:()=>v.value}),(0,b.$)(c,"nativeEl",(()=>v.value)),(0,i.Ay)(d)}})},2270:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(8937),i=n(8510),r=n(6697),u=n(6049),s=n(2824);t.A=(0,r.a)({name:"QFooter",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:r}}=(0,l.nI)(),c=(0,l.WQ)(s.ON,s.U_);if(c===s.U_)return console.error("QFooter needs to be child of QLayout"),s.U_;const d=(0,o.KR)(parseInt(e.heightHint,10)),v=(0,o.KR)(!0),p=(0,o.KR)(!0===a.ot.value||!0===c.isContainer.value?0:window.innerHeight),f=(0,l.EW)((()=>!0===e.reveal||-1!==c.view.value.indexOf("F")||r.platform.is.ios&&!0===c.isContainer.value)),m=(0,l.EW)((()=>!0===c.isContainer.value?c.containerHeight.value:p.value)),g=(0,l.EW)((()=>{if(!0!==e.modelValue)return 0;if(!0===f.value)return!0===v.value?d.value:0;const t=c.scroll.value.position+m.value+d.value-c.height.value;return t>0?t:0})),h=(0,l.EW)((()=>
1!0!==e.modelValue||!0===f.value&&!0!==v.value)),b=(0,l.EW)((()=>!0===e.modelValue&&!0===h.value&&!0===e.reveal)),y=(0,l.EW)((()=>"q-footer q-layout__section--marginal "+(!0===f.value?"fixed":"absolute")+"-bottom"+(!0===e.bordered?" q-footer--bordered":"")+(!0===h.value?" q-footer--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus"+(!0!==f.value?" hidden":""):""))),S=(0,l.EW)((()=>{const e=c.rows.value.bottom,t={};return"l"===e[0]&&!0===c.left.space&&(t[!0===r.lang.rtl?"right":"left"]=`${c.left.size}px`),"r"===e[2]&&!0===c.right.space&&(t[!0===r.lang.rtl?"left":"right"]=`${c.right.size}px`),t}));function w(e,t){c.update("footer",e,t)}function x(e,t){e.value!==t&&(e.value=t)}function q({height:e}){x(d,e),w("size",e)}function _(){if(!0!==e.reveal)return;const{direction:t,position:n,inflectionPoint:l}=c.scroll.value;x(v,"up"===t||n-l<100||c.height.value-m.value-n-d.value<300)}function k(e){!0===b.value&&x(v,!0),n("focusin",e)}(0,l.wB)((()=>e.modelValue),(e=>{w("space",e),x(v,!0),c.animate()})),(0,l.wB)(g,(e=>{w("offset",e)})),(0,l.wB)((()=>e.reveal),(t=>{!1===t&&x(v,e.modelValue)})),(0,l.wB)(v,(e=>{c.animate(),n("reveal",e)})),(0,l.wB)([d,c.scroll,c.height],_),(0,l.wB)((()=>r.screen.height),(e=>{!0!==c.isContainer.value&&x(p,e)}));const E={};return c.instances.footer=E,!0===e.modelValue&&w("size",d.value),w("space",e.modelValue),w("offset",g.value),(0,l.xo)((()=>{c.instances.footer===E&&(c.instances.footer=void 0,w("size",0),w("offset",0),w("space",!1))})),()=>{const n=(0,u.Hp)(t.default,[(0,l.h)(i.A,{debounce:0,onResize:q})]);return!0===e.elevated&&n.push((0,l.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),(0,l.h)("footer",{class:y.value,style:S.value,onFocusin:k},n)}}})},8506:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(6697),i=n(2241),r=n(487),u=n(6049),s=n(2824),c=n(1896);t.A=(0,a.a)({name:"QForm",props:{autofocus:Boolean,noErrorFocus:Boolean,noResetFocus:Boolean,greedy:Boolean,onSubmit:Function},emits:["reset","validationSuccess","validationError"],setup(e,{slots:t,emit:n}){const a=(0,l.nI)(),d=(0,o.KR)(null);let v=0;const p=[];function f(t){const l="boolean"===typeof t?t:!0!==e.noErrorFocus,o=++v,a=(e,t)=>{n("validation"+(!0===e?"Success":"Error"),t)},i=e=>{const t=e.validate();return"function"===typeof t.then?t.then((t=>({valid:t,comp:e})),(t=>({valid:!1,comp:e,err:t}))):Promise.resolve({valid:t,comp:e})},r=!0===e.greedy?Promise.all(p.map(i)).then((e=>e.filter((e=>!0!==e.valid)))):p.reduce(((e,t)=>e.then((()=>i(t).then((e=>{if(!1===e.valid)return Promise.reject(e)}))))),Promise.resolve()).catch((e=>[e]));return r.then((e=>{if(void 0===e||0===e.length)return o===v&&a(!0),!0;if(o===v){const{comp:t,err:n}=e[0];if(void 0!==n&&console.error(n),a(!1,t),!0===l){const t=e.find((({comp:e})=>"function"===typeof e.focus&&!1===(0,c.rU)(e.$)));void 0!==t&&t.comp.focus()}}return!1}))}function m(){v++,p.forEach((e=>{"function"===typeof e.resetValidation&&e.resetValidation()}))}function g(t){void 0!==t&&(0,i.Gu)(t);const l=v+1;f().then((o=>{l===v&&!0===o&&(void 0!==e.onSubmit?n("submit",t):void 0!==t&&void 0!==t.target&&"function"===typeof t.target.submit&&t.target.submit())}))}function h(t){void 0!==t&&(0,i.Gu)(t),n("reset"),(0,l.dY)((()=>{m(),!0===e.autofocus&&!0!==e.noResetFocus&&b()}))}function b(){(0,r.Gy)((()=>
1{if(null===d.value)return;const e=d.value.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||d.value.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||d.value.querySelector("[autofocus], [data-autofocus]")||Array.prototype.find.call(d.value.querySelectorAll("[tabindex]"),(e=>-1!==e.tabIndex));null!==e&&void 0!==e&&e.focus({preventScroll:!0})}))}(0,l.Gt)(s.q3,{bindComponent(e){p.push(e)},unbindComponent(e){const t=p.indexOf(e);-1!==t&&p.splice(t,1)}});let y=!1;return(0,l.Y4)((()=>{y=!0})),(0,l.n)((()=>{!0===y&&!0===e.autofocus&&b()})),(0,l.sV)((()=>{!0===e.autofocus&&b()})),Object.assign(a.proxy,{validate:f,resetValidation:m,submit:g,reset:h,focus:b,getValidationComponents:()=>p}),()=>(0,l.h)("form",{class:"q-form",ref:d,onSubmit:g,onReset:h},(0,u.zm)(t.default))}})},9986:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(8510),i=n(6697),r=n(6049),u=n(2824);t.A=(0,i.a)({name:"QHeader",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,revealOffset:{type:Number,default:250},bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:i}}=(0,l.nI)(),s=(0,l.WQ)(u.ON,u.U_);if(s===u.U_)return console.error("QHeader needs to be child of QLayout"),u.U_;const c=(0,o.KR)(parseInt(e.heightHint,10)),d=(0,o.KR)(!0),v=(0,l.EW)((()=>!0===e.reveal||-1!==s.view.value.indexOf("H")||i.platform.is.ios&&!0===s.isContainer.value)),p=(0,l.EW)((()=>{if(!0!==e.modelValue)return 0;if(!0===v.value)return!0===d.value?c.value:0;const t=c.value-s.scroll.value.position;return t>0?t:0})),f=(0,l.EW)((()=>!0!==e.modelValue||!0===v.value&&!0!==d.value)),m=(0,l.EW)((()=>!0===e.modelValue&&!0===f.value&&!0===e.reveal)),g=(0,l.EW)((()=>"q-header q-layout__section--marginal "+(!0===v.value?"fixed":"absolute")+"-top"+(!0===e.bordered?" q-header--bordered":"")+(!0===f.value?" q-header--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus":""))),h=(0,l.EW)((()=>{const e=s.rows.value.top,t={};return"l"===e[0]&&!0===s.left.space&&(t[!0===i.lang.rtl?"right":"left"]=`${s.left.size}px`),"r"===e[2]&&!0===s.right.space&&(t[!0===i.lang.rtl?"left":"right"]=`${s.right.size}px`),t}));function b(e,t){s.update("header",e,t)}function y(e,t){e.value!==t&&(e.value=t)}function S({height:e}){y(c,e),b("size",e)}function w(e){!0===m.value&&y(d,!0),n("focusin",e)}(0,l.wB)((()=>e.modelValue),(e=>{b("space",e),y(d,!0),s.animate()})),(0,l.wB)(p,(e=>{b("offset",e)})),(0,l.wB)((()=>e.reveal),(t=>{!1===t&&y(d,e.modelValue)})),(0,l.wB)(d,(e=>{s.animate(),n("reveal",e)})),(0,l.wB)(s.scroll,(t=>{!0===e.reveal&&y(d,"up"===t.direction||t.position<=e.revealOffset||t.position-t.inflectionPoint<100)}));const x={};return s.instances.header=x,!0===e.modelValue&&b("size",c.value),b("space",e.modelValue),b("offset",p.value),(0,l.xo)((()=>{s.instances.header===x&&(s.instances.header=void 0,b("size",0),b("offset",0),b("space",!1))})),()=>{const n=(0,r.Ij)(t.default,[]);return!0===e.elevated&&n.push((0,l.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,l.h)(a.A,{debounce:0,onResize:S})),(0,l.h)("header",{class:g.value,style:h.value,onFocusin:w},n)}}})},3870:function(e,t,n){var l=n(4220),o=n(9471),a=n(6697),i=n(6049);const r="0 0 24 24",u=e=>e,s=e=>`ionicons ${e}`,c={"mdi-":e=>`mdi ${e}`,"icon-":u,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}
1`,"ion-md":s,"ion-ios":s,"ion-logo":s,"iconfont ":u,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},d={o_:"-outlined",r_:"-round",s_:"-sharp"},v={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},p=new RegExp("^("+Object.keys(c).join("|")+")"),f=new RegExp("^("+Object.keys(d).join("|")+")"),m=new RegExp("^("+Object.keys(v).join("|")+")"),g=/^[Mm]\s?[-+]?\.?\d/,h=/^img:/,b=/^svguse:/,y=/^ion-/,S=/^(fa-(sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /;t.A=(0,a.a)({name:"QIcon",props:{...o.x_,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,l.nI)(),a=(0,o.Ay)(e),u=(0,l.EW)((()=>"q-icon"+(!0===e.left?" on-left":"")+(!0===e.right?" on-right":"")+(void 0!==e.color?` text-${e.color}`:""))),s=(0,l.EW)((()=>{let t,o=e.name;if("none"===o||!o)return{none:!0};if(null!==n.iconMapFn){const e=n.iconMapFn(o);if(void 0!==e){if(void 0===e.icon)return{cls:e.cls,content:void 0!==e.content?e.content:" "};if(o=e.icon,"none"===o||!o)return{none:!0}}}if(!0===g.test(o)){const[e,t=r]=o.split("|");return{svg:!0,viewBox:t,nodes:e.split("&&").map((e=>{const[t,n,o]=e.split("@@");return(0,l.h)("path",{style:n,d:t,transform:o})}))}}if(!0===h.test(o))return{img:!0,src:o.substring(4)};if(!0===b.test(o)){const[e,t=r]=o.split("|");return{svguse:!0,src:e.substring(7),viewBox:t}}let a=" ";const i=o.match(p);if(null!==i)t=c[i[1]](o);else if(!0===S.test(o))t=o;else if(!0===y.test(o))t=`ionicons ion-${!0===n.platform.is.ios?"ios":"md"}${o.substring(3)}`;else if(!0===m.test(o)){t="notranslate material-symbols";const e=o.match(m);null!==e&&(o=o.substring(6),t+=v[e[1]]),a=o}else{t="notranslate material-icons";const e=o.match(f);null!==e&&(o=o.substring(2),t+=d[e[1]]),a=o}return{cls:t,content:a}}));return()=>{const n={class:u.value,style:a.value,"aria-hidden":"true",role:"presentation"};return!0===s.value.none?(0,l.h)(e.tag,n,(0,i.zm)(t.default)):!0===s.value.img?(0,l.h)(e.tag,n,(0,i.Hp)(t.default,[(0,l.h)("img",{src:s.value.src})])):!0===s.value.svg?(0,l.h)(e.tag,n,(0,i.Hp)(t.default,[(0,l.h)("svg",{viewBox:s.value.viewBox||"0 0 24 24"},s.value.nodes)])):!0===s.value.svguse?(0,l.h)(e.tag,n,(0,i.Hp)(t.default,[(0,l.h)("svg",{viewBox:s.value.viewBox},[(0,l.h)("use",{"xlink:href":s.value.src})])])):(void 0!==s.value.cls&&(n.class+=" "+s.value.cls),(0,l.h)(e.tag,n,(0,i.Hp)(t.default,[s.value.content])))}}})},5726:function(e,t,n){n.d(t,{A:function(){return m}});n(4645);var l=n(6732),o=n(4220),a=n(9798),i=n(3868),r=n(8937);const u={ratio:[String,Number]};function s(e,t){return(0,o.EW)((()=>{const n=Number(e.ratio||(void 0!==t?t.value:void 0));return!0!==isNaN(n)&&n>0?{paddingBottom:100/n+"%"}:null}))}var c=n(6697),d=n(6049),v=n(1896),p=n(3763);const f=1.7778;var m=(0,c.a)({name:"QImg",props:{...u,src:String,srcset:String,sizes:String,alt:String,crossorigin:String,decoding:String,referrerpolicy:String,draggable:Boolean,loading:{type:String,default:"lazy"},loadingShowDelay:{type:[Number,String],default:0},fetchpriority:{type:String,default:"auto"},width:String,height:String,initialRatio:{type:[Number,String],default:f},placeholderSrc:String,errorSrc:String,fit:{type:String,default:"cover"},position:{type:String,default:"50% 50%"},imgClass:String,imgStyle:Object,noSpinner:Boolean,noNativeMenu:Boolean,noTransition:Boolean,spinnerColor:String,spinnerSize:String},emits:["load","error"],setup(e,{slots:t,emit:n}){const u=(0,l.KR)(e.initialRatio),c=s(e,u),f=(0,o.nI)(),{registerTimeout:m,removeTimeout:g}=(0,p.A)(),{registerTimeout:h,removeTimeout:b}=(0,p.A)(),y=(0,o.EW)((()=>void 0!==e.placeholderSrc?{src:e.placeholderSrc}:null)),S=(0,o.EW)((()=>void 0!==e.errorSrc?{src:e.errorSrc,__qerror:!0}:null)),w=[(0,l.KR)(null),(0,l.KR)(y.value)],x=(0,l.KR)(0),q=(0,l.KR)(!1),_=(0,l.KR)(!1),k=(0,o.EW)((()=>`q-img q-img--${!0===e.noNativeMenu?"no-":""}menu`)),E=(0,o.EW)((()=>({width:e.width,height:e.height}))),C=(0,o.EW)((()=>"q-img__image "+(void 0!==e.imgClass?e.imgClass+" ":"")+`q-img__image--with${!0===e.noTransition?"out":""}-transition q-img__image--`)),A=(0,o.EW)((()=>({...e.imgStyle,objectFit:e.fit,objectPosition:e.position})));function W(){b(),0!==e.loadingShowDelay?h((()=>{q.value=!0}),e.loadingShowDelay):q.value=!0}function B(){b(),q.value=!1}function R({target:e}){!1===(0,v.rU)(f)&&(g(),u.value=0===e.naturalHeight?.5:e.naturalWi
1dth/e.naturalHeight,V(e,1))}function V(e,t){1e3!==t&&!0!==(0,v.rU)(f)&&(!0===e.complete?$(e):m((()=>{V(e,t+1)}),50))}function $(e){!0!==(0,v.rU)(f)&&(x.value=1^x.value,w[x.value].value=null,B(),"true"!==e.getAttribute("__qerror")&&(_.value=!1),n("load",e.currentSrc||e.src))}function T(e){g(),B(),_.value=!0,w[x.value].value=S.value,w[1^x.value].value=y.value,n("error",e)}function I(t){const n=w[t].value,l={key:"img_"+t,class:C.value,style:A.value,alt:e.alt,crossorigin:e.crossorigin,decoding:e.decoding,referrerpolicy:e.referrerpolicy,height:e.height,width:e.width,loading:e.loading,fetchpriority:e.fetchpriority,"aria-hidden":"true",draggable:e.draggable,...n};return x.value===t?Object.assign(l,{class:l.class+"current",onLoad:R,onError:T}):l.class+="loaded",(0,o.h)("div",{class:"q-img__container absolute-full",key:"img"+t},(0,o.h)("img",l))}function M(){return!1===q.value?(0,o.h)("div",{key:"content",class:"q-img__content absolute-full q-anchor--skip"},(0,d.zm)(t[!0===_.value?"error":"default"])):(0,o.h)("div",{key:"loading",class:"q-img__loading absolute-full flex flex-center"},void 0!==t.loading?t.loading():!0===e.noSpinner?void 0:[(0,o.h)(i.A,{color:e.spinnerColor,size:e.spinnerSize})])}{function L(){(0,o.wB)((()=>e.src||e.srcset||e.sizes?{src:e.src,srcset:e.srcset,sizes:e.sizes}:null),(e=>{g(),_.value=!1,null===e?(B(),w[1^x.value].value=y.value):W(),w[x.value].value=e}),{immediate:!0})}!0===r.ot.value?(0,o.sV)(L):L()}return()=>{const t=[];return null!==c.value&&t.push((0,o.h)("div",{key:"filler",style:c.value})),null!==w[0].value&&t.push(I(0)),null!==w[1].value&&t.push(I(1)),t.push((0,o.h)(a.eB,{name:"q-transition--fade"},M)),(0,o.h)("div",{key:"main",class:k.value,style:E.value,role:"img","aria-label":e.alt},t)}}})},551:function(e,t,n){var l=n(6732),o=n(4220),a=n(6697),i=n(7414),r=n(2945),u=n(7632),s=n(2241),c=n(6049);const{passive:d}=s.mG;t.A=(0,a.a)({name:"QInfiniteScroll",props:{offset:{type:Number,default:500},debounce:{type:[String,Number],default:100},scrollTarget:{default:void 0},initialIndex:Number,disable:Boolean,reverse:Boolean},emits:["load"],setup(e,{slots:t,emit:n}){const a=(0,l.KR)(!1),s=(0,l.KR)(!0),v=(0,l.KR)(null),p=(0,l.KR)(null);let f,m,g=e.initialIndex||0;const h=(0,o.EW)((()=>"q-infinite-scroll__loading"+(!0===a.value?"":" invisible")));function b(){if(!0===e.disable||!0===a.value||!1===s.value)return;const t=(0,u.Hj)(f),n=(0,u.fQ)(f),l=(0,r.uJ)(f);!1===e.reverse?Math.round(n+l+e.offset)>=Math.round(t)&&y():Math.round(n)<=e.offset&&y()}function y(){if(!0===e.disable||!0===a.value||!1===s.value)return;g++,a.value=!0;const t=(0,u.Hj)(f);n("load",g,(n=>{!0===s.value&&(a.value=!1,(0,o.dY)((()=>{if(!0===e.reverse){const e=(0,u.Hj)(f),n=(0,u.fQ)(f),l=e-t;(0,u.RZ)(f,n+l)}!0===n?x():v.value&&v.value.closest("body")&&m()})))}))}function S(){g=0}function w(){!1===s.value&&(s.value=!0,f.addEventListener("scroll",m,d)),b()}function x(){!0===s.value&&(s.value=!1,a.value=!1,f.removeEventListener("scroll",m,d),void 0!==m&&void 0!==m.cancel&&m.cancel())}function q(){if(f&&!0===s.value&&f.removeEventListener("scroll",m,d),f=(0,u.hD)(v.value,e.scrollTarget),!0===s.value){if(f.addEventListener("scroll",m,d),!0===e.reverse){const e=(0,u.Hj)(f),t=(0,r.uJ)(f);(0,u.RZ)(f,e-t)}b()}}function _(e){g=e}function k(e){e=parseInt(e,10);const t=m;m=e<=0?b:(0,i.A)(b,!0===isNaN(e)?100:e),f&&!0===s.value&&(void 0!==t&&f.removeEventListener("scroll",t,d),f.addEventListener("scroll",m,d))}function E(e){if(!0===C.value){if(null===p.value)return void(!0!==e&&(0,o.dY)((()=>{E(!0)})));const t=(!0===a.value?"un":"")+"pauseAnimations";Array.from(p.value.getElementsByTagName("svg")).forEach((e=>{e[t]()}))}}const C=(0,o.EW)((()=>!0!==e.disable&&!0===s.value));(0,o.wB)([a,C],(()=>{E()})),(0,o.wB)((()=>e.disable),(e=>{!0===e?x():w()})),(0,o.wB)((()=>e.reverse),(()=>{!1===a.value&&!0===s.value&&b()})),(0,o.wB)((()=>e.scrollTarget),q),(0,o.wB)((()=>e.debounce),k);let A=!1;(0,o.n)((()=>{!1!==A&&f&&(0,u.RZ)(f,A)})),(0,o.Y4)((()=>{A=!!f&&(0,u.fQ)(f)})),(0,o.xo)((()=>{!0===s.value&&f.removeEventListener("scroll",m,d)})),(0,o.sV)((()=>{k(e.debounce),q(),!1===a.value&&E()}));const W=(0,o.nI)();return Object.assign(W.proxy,{poll:()=>{void 0!==m&&m()},trigger:y,stop:x,reset:S,resume:w,setIndex:_,updateScrollTarget:q}),()=>{const n=(0,c.Ij)(t.default,[]);return!0===C.value&&n[!1===e.reverse?"push":"unshift"]((0,o.h)("div",{ref:p,class:h.value},(0,c.zm)(t.loading))),(0,o.h)("div",{class:"q-infinite-scroll",ref:v},n)}}})},9433:function(e,t,n){n(4645);var l=n(4220),o=n(9798),a=n(3868),i=n(6697),r=n(386),u=n(4817);t.A=(0,i.a)({name:"QInnerLoading",props:{...r.C,...u.d,showing:Boolean,color:String,size:{type:[String,Number],default:42},label:String,labelClass:String,labelStyle:[String,Array,Object]},setup(e,{slots:t}){const n=(0,l.nI)(),i=(0,r.A)(e,n.proxy.$q),{transitionProps:s,transitionStyle:c}=(0,u.A)(e),d=(0,l.EW)((()=>"q-inner-loading q--avoid-card-border absolute-full column flex-center"+(!0===i.value?" q-inner-loading--dark":""))),v=(0,l.EW)((()=>"q-inner-loading__label"+(void 0!==e.labelClass?` ${e.labelClass}`:"")));function p(){const t=[(0,l.h)(a.A,{size:e.size,color:e.color})];return void 0!==e.label&&t.push((0,l.h)("div",{class:v.value,style:e.labelStyle},[e.label])),t}function f(){return!0===e.showing?(0,l.h)("div",{class:d.value,style:c.value},void 0!==t.default?t.default():p()):null}return()=>(0,l.h)(o.eB,s.value,f)}})},9468:function(e,t,n){n.d(t,{A:function(){return x}});var l=n(4220),o=n(6732),a=n(9137),i=(n(4645),n(2601));const r={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},u={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}},s=Object.keys(u);
1s.forEach((e=>{u[e].regex=new RegExp(u[e].pattern)}));const c=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+s.join("")+"])|(.)","g"),d=/[.*+?^${}()|[\]\\]/g,v=String.fromCharCode(1),p={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function f(e,t,n,a){let s,p,f,m,g,h;const b=(0,o.KR)(null),y=(0,o.KR)(w());function S(){return!0===e.autogrow||["textarea","text","search","url","tel","password"].includes(e.type)}function w(){if(q(),!0===b.value){const t=W(R(e.modelValue));return!1!==e.fillMask?V(t):t}return e.modelValue}function x(e){if(e<s.length)return s.slice(-e);let t="",n=s;const l=n.indexOf(v);if(-1!==l){for(let l=e-n.length;l>0;l--)t+=v;n=n.slice(0,l)+t+n.slice(l)}return n}function q(){if(b.value=void 0!==e.mask&&0!==e.mask.length&&S(),!1===b.value)return m=void 0,s="",void(p="");const t=void 0===r[e.mask]?e.mask:r[e.mask],n="string"===typeof e.fillMask&&0!==e.fillMask.length?e.fillMask.slice(0,1):"_",l=n.replace(d,"\\$&"),o=[],a=[],i=[];let g=!0===e.reverseFillMask,h="",y="";t.replace(c,((e,t,n,l,r)=>{if(void 0!==l){const e=u[l];i.push(e),y=e.negate,!0===g&&(a.push("(?:"+y+"+)?("+e.pattern+"+)?(?:"+y+"+)?("+e.pattern+"+)?"),g=!1),a.push("(?:"+y+"+)?("+e.pattern+")?")}else if(void 0!==n)h="\\"+("\\"===n?"":n),i.push(n),o.push("([^"+h+"]+)?"+h+"?");else{const e=void 0!==t?t:r;h="\\"===e?"\\\\\\\\":e.replace(d,"\\\\$&"),i.push(e),o.push("([^"+h+"]+)?"+h+"?")}}));const w=new RegExp("^"+o.join("")+"("+(""===h?".":"[^"+h+"]")+"+)?"+(""===h?"":"["+h+"]*")+"$"),x=a.length-1,q=a.map(((t,n)=>0===n&&!0===e.reverseFillMask?new RegExp("^"+l+"*"+t):n===x?new RegExp("^"+t+"("+(""===y?".":y)+"+)?"+(!0===e.reverseFillMask?"$":l+"*")):new RegExp("^"+t)));f=i,m=t=>{const n=w.exec(!0===e.reverseFillMask?t:t.slice(0,i.length+1));null!==n&&(t=n.slice(1).join(""));const l=[],o=q.length;for(let e=0,a=t;e<o;e++){const t=q[e].exec(a);if(null===t)break;a=a.slice(t.shift().length),l.push(...t)}return 0!==l.length?l.join(""):t},s=i.map((e=>"string"===typeof e?e:v)).join(""),p=s.split(v).join(n)}function _(t,o,i){const r=a.value,u=r.selectionEnd,c=r.value.length-u,d=R(t);!0===o&&q();const f=W(d),m=!1!==e.fillMask?V(f):f,h=y.value!==m;r.value!==m&&(r.value=m),!0===h&&(y.value=m),document.activeElement===r&&(0,l.dY)((()=>{if(m!==p)if("insertFromPaste"!==i||!0===e.reverseFillMask)if(-1===["deleteContentBackward","deleteContentForward"].indexOf(i))if(!0===e.reverseFillMask)if(!0===h){const e=Math.max(0,m.length-(m===p?0:Math.min(f.length,c+1)));1===e&&1===u?r.setSelectionRange(e,e,"forward"):E.rightReverse(r,e)}else{const e=m.length-c;r.setSelectionRange(e,e,"backward")}else if(!0===h){const e=Math.max(0,s.indexOf(v),Math.min(f.length,u)-1);E.right(r,e)}else{const e=u-1;E.right(r,e)}else{const t=!0===e.reverseFillMask?0===u?m.length>f.length?1:0:Math.max(0,m.length-(m===p?0:Math.min(f.length,c)+1))+1:u;r.setSelectionRange(t,t,"forward")}else{const e=r.selectionEnd;let t=u-1;for(let n=g;n<=t&&n<e;n++)s[n]!==v&&t++;E.right(r,t)}else{const t=!0===e.reverseFillMask?p.length:0;r.setSelectionRange(t,t,"forward")}}));const b=!0===e.unmaskedValue?R(m):m;String(e.modelValue)===b||null===e.modelValue&&""===b||n(b,!0)}function k(e,t,n){const l=W(R(e.value));t=Math.max(0,s.indexOf(v),Math.min(l.length,t)),g=t,e.setSelectionRange(t,n,"forward")}(0,l.wB)((()=>e.type+e.autogrow),q),(0,l.wB)((()=>e.mask),(n=>{if(void 0!==n)_(y.value,!0);else{const n=R(y.value);q(),e.modelValue!==n&&t("update:modelValue",n)}})),(0,l.wB)((()=>e.fillMask+e.reverseFillMask),(()=>{!0===b.value&&_(y.value,!0)})),(0,l.wB)((()=>e.unmaskedValue),(()=>{!0===b.value&&_(y.value)}));const E={left(e,t){const n=-1===s.slice(t-1).indexOf(v);let l=Math.max(0,t-1);for(;l>=0;l--)if(s[l]===v){t=l,!0===n&&t++;break}if(l<0&&void 0!==s[t]&&s[t]!==v)return E.right(e,0);t>=0&&e.setSelectionRange(t,t,"backward")},right(e,t){const n=e.value.length;let l=Math.min(n,t+1);for(;l<=n;l++){if(s[l]===v){t=l;break}s[l-1]===v&&(t=l)}if(l>n&&void 0!==s[t-1]&&s[t-1]!==v)return E.left(e,n);e.setSelectionRange(t,t,"forward")},leftReverse(e,t){const n=x(e.value.length);let l=Math.max(0,t-1);for(;l>=0;l--){if(n[l-1]===v){t=l;break}if(n[l]===v&&(t=l,0===l))break}
1if(l<0&&void 0!==n[t]&&n[t]!==v)return E.rightReverse(e,0);t>=0&&e.setSelectionRange(t,t,"backward")},rightReverse(e,t){const n=e.value.length,l=x(n),o=-1===l.slice(0,t+1).indexOf(v);let a=Math.min(n,t+1);for(;a<=n;a++)if(l[a-1]===v){t=a,t>0&&!0===o&&t--;break}if(a>n&&void 0!==l[t-1]&&l[t-1]!==v)return E.leftReverse(e,n);e.setSelectionRange(t,t,"forward")}};function C(e){t("click",e),h=void 0}function A(n){if(t("keydown",n),!0===(0,i.JL)(n)||!0===n.altKey)return;const l=a.value,o=l.selectionStart,r=l.selectionEnd;if(n.shiftKey||(h=void 0),37===n.keyCode||39===n.keyCode){n.shiftKey&&void 0===h&&(h="forward"===l.selectionDirection?o:r);const t=E[(39===n.keyCode?"right":"left")+(!0===e.reverseFillMask?"Reverse":"")];if(n.preventDefault(),t(l,h===o?r:o),n.shiftKey){const e=l.selectionStart;l.setSelectionRange(Math.min(h,e),Math.max(h,e),"forward")}}else 8===n.keyCode&&!0!==e.reverseFillMask&&o===r?(E.left(l,o),l.setSelectionRange(l.selectionStart,r,"backward")):46===n.keyCode&&!0===e.reverseFillMask&&o===r&&(E.rightReverse(l,r),l.setSelectionRange(o,l.selectionEnd,"forward"))}function W(t){if(void 0===t||null===t||""===t)return"";if(!0===e.reverseFillMask)return B(t);const n=f;let l=0,o="";for(let e=0;e<n.length;e++){const a=t[l],i=n[e];if("string"===typeof i)o+=i,a===i&&l++;else{if(void 0===a||!i.regex.test(a))return o;o+=void 0!==i.transform?i.transform(a):a,l++}}return o}function B(e){const t=f,n=s.indexOf(v);let l=e.length-1,o="";for(let a=t.length-1;a>=0&&-1!==l;a--){const i=t[a];let r=e[l];if("string"===typeof i)o=i+o,r===i&&l--;else{if(void 0===r||!i.regex.test(r))return o;do{o=(void 0!==i.transform?i.transform(r):r)+o,l--,r=e[l]}while(n===a&&void 0!==r&&i.regex.test(r))}}return o}function R(e){return"string"!==typeof e||void 0===m?"number"===typeof e?m(""+e):e:m(e)}function V(t){return p.length-t.length<=0?t:!0===e.reverseFillMask&&0!==t.length?p.slice(0,-t.length)+t:t+p.slice(t.length)}return{innerValue:y,hasMask:b,moveCursorForPaste:k,updateMaskValue:_,onMaskedKeydown:A,onMaskedClick:C}}var m=n(6672),g=n(4986),h=n(3396),b=n(6697),y=n(2241),S=n(487),w=n(1392),x=(0,b.a)({name:"QInput",inheritAttrs:!1,props:{...a.OJ,...p,...m.Sc,modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...a.mU,"paste","change","keydown","click","animationend"],setup(e,{emit:t,attrs:n}){const{proxy:i}=(0,l.nI)(),{$q:r}=i,u={};let s,c,d,v=NaN,p=null;const b=(0,o.KR)(null),x=(0,m.M4)(e),{innerValue:q,hasMask:_,moveCursorForPaste:k,updateMaskValue:E,onMaskedKeydown:C,onMaskedClick:A}=f(e,t,K,b),W=(0,g.A)(e,!0),B=(0,l.EW)((()=>(0,a.o9)(q.value))),R=(0,h.A)(F),V=(0,a.$7)(),$=(0,l.EW)((()=>"textarea"===e.type||!0===e.autogrow)),T=(0,l.EW)((()=>!0===$.value||["text","search","url","tel","password"].includes(e.type))),I=(0,l.EW)((()=>{const t={...V.splitAttrs.listeners.value,onInput:F,onPaste:z,onChange:H,onBlur:D,onFocus:y.ds};return t.onCompositionstart=t.onCompositionupdate=t.onCompositionend=R,!0===_.value&&(t.onKeydown=C,t.onClick=A),!0===e.autogrow&&(t.onAnimationend=O),t})),M=(0,l.EW)((()=>{const t={tabindex:0,"data-autofocus":!0===e.autofocus||void 0,rows:"textarea"===e.type?6:void 0,"aria-label":e.label,name:x.value,...V.splitAttrs.attributes.value,id:V.targetUid.value,maxlength:e.maxlength,disabled:!0===e.disable,readonly:!0===e.readonly};return!1===$.value&&(t.type=e.type),!0===e.autogrow&&(t.rows=1),t}));function L(){(0,S.Gy)((()=>{const e=document.activeElement;null===b.value||b.value===e||null!==e&&e.id===V.targetUid.value||b.value.focus({preventScroll:!0})}
1))}function P(){null!==b.value&&b.value.select()}function z(n){if(!0===_.value&&!0!==e.reverseFillMask){const e=n.target;k(e,e.selectionStart,e.selectionEnd)}t("paste",n)}function F(n){if(!n||!n.target)return;if("file"===e.type)return void t("update:modelValue",n.target.files);const o=n.target.value;if(!0!==n.target.qComposing){if(!0===_.value)E(o,!1,n.inputType);else if(K(o),!0===T.value&&n.target===document.activeElement){const{selectionStart:e,selectionEnd:t}=n.target;void 0!==e&&void 0!==t&&(0,l.dY)((()=>{n.target===document.activeElement&&0===o.indexOf(n.target.value)&&n.target.setSelectionRange(e,t)}))}!0===e.autogrow&&N()}else u.value=o}function O(e){t("animationend",e),N()}function K(n,o){d=()=>{p=null,"number"!==e.type&&!0===u.hasOwnProperty("value")&&delete u.value,e.modelValue!==n&&v!==n&&(v=n,!0===o&&(c=!0),t("update:modelValue",n),(0,l.dY)((()=>{v===n&&(v=NaN)}))),d=void 0},"number"===e.type&&(s=!0,u.value=n),void 0!==e.debounce?(null!==p&&clearTimeout(p),u.value=n,p=setTimeout(d,e.debounce)):d()}function N(){requestAnimationFrame((()=>{const e=b.value;if(null!==e){const t=e.parentNode.style,{scrollTop:n}=e,{overflowY:l,maxHeight:o}=!0===r.platform.is.firefox?{}:window.getComputedStyle(e),a=void 0!==l&&"scroll"!==l;!0===a&&(e.style.overflowY="hidden"),t.marginBottom=e.scrollHeight-1+"px",e.style.height="1px",e.style.height=e.scrollHeight+"px",!0===a&&(e.style.overflowY=parseInt(o,10)<e.scrollHeight?"auto":"hidden"),t.marginBottom="",e.scrollTop=n}}))}function H(e){R(e),null!==p&&(clearTimeout(p),p=null),void 0!==d&&d(),t("change",e.target.value)}function D(t){void 0!==t&&(0,y.ds)(t),null!==p&&(clearTimeout(p),p=null),void 0!==d&&d(),s=!1,c=!1,delete u.value,"file"!==e.type&&setTimeout((()=>{null!==b.value&&(b.value.value=void 0!==q.value?q.value:"")}))}function j(){return!0===u.hasOwnProperty("value")?u.value:void 0!==q.value?q.value:""}(0,l.wB)((()=>e.type),(()=>{b.value&&(b.value.value=e.modelValue)})),(0,l.wB)((()=>e.modelValue),(t=>{if(!0===_.value){if(!0===c&&(c=!1,String(t)===v))return;E(t)}else q.value!==t&&(q.value=t,"number"===e.type&&!0===u.hasOwnProperty("value")&&(!0===s?s=!1:delete u.value));!0===e.autogrow&&(0,l.dY)(N)})),(0,l.wB)((()=>e.autogrow),(e=>{!0===e?(0,l.dY)(N):null!==b.value&&n.rows>0&&(b.value.style.height="auto")})),(0,l.wB)((()=>e.dense),(()=>{!0===e.autogrow&&(0,l.dY)(N)})),(0,l.xo)((()=>{D()})),(0,l.sV)((()=>{!0===e.autogrow&&N()})),Object.assign(V,{innerValue:q,fieldClass:(0,l.EW)((()=>"q-"+(!0===$.value?"textarea":"input")+(!0===e.autogrow?" q-textarea--autogrow":""))),hasShadow:(0,l.EW)((()=>"file"!==e.type&&"string"===typeof e.shadowText&&0!==e.shadowText.length)),inputRef:b,emitValue:K,hasValue:B,floatingLabel:(0,l.EW)((()=>!0===B.value&&("number"!==e.type||!1===isNaN(q.value))||(0,a.o9)(e.displayValue))),getControl:()=>(0,l.h)(!0===$.value?"textarea":"input",{ref:b,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...M.value,...I.value,..."file"!==e.type?{value:j()}:W.value}),getShadowControl:()=>(0,l.h)("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(!0===$.value?"":" text-no-wrap")},[(0,l.h)("span",{class:"invisible"},j()),(0,l.h)("span",e.shadowText)])});const Q=(0,a.Ay)(V);return Object.assign(i,{focus:L,select:P,getNativeElement:()=>b.value}),(0,w.$)(i,"nativeEl",(()=>b.value)),Q}})},8070:function(e,t,n){var l=n(4220),o=n(6732),a=n(386),i=n(3464),r=n(6697),u=n(6049),s=n(2241),c=n(2601);t.A=(0,r.a)({name:"QItem",props:{...a.C,...i.J,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:t,emit:n}){const{proxy:{$q:r}}=(0,l.nI)(),d=(0,a.A)(e,r),{hasLink:v,linkAttrs:p,linkClass:f,linkTag:m,navigateOnClick:g}=(0,i.A)(),h=(0,o.KR)(null),b=(0,o.KR)(null),y=(0,l.EW)((()=>!0===e.clickable||!0===v.value||"label"===e.tag)),S=(0,l.EW)((()=>!0!==e.disable&&!0===y.value)),w=(0,l.EW)((()=>"q-item q-item-type row no-wrap"+(!0===e.dense?" q-item--dense":"")+(!0===d.value?" q-item--dark":"")+(!0===v.value&&null===e.active?f.value:!0===e.active?" q-item--active"+(void 0!==e.activeClass?` ${e.activeClass}`:""):"")+(!0===e.disable?" disabled":"")+(!0===S.value?" q-item--clickable q-link cursor-pointer "+(!0===e.manualFocus?"q-manual-focusable":"q-focusable q-hoverable")+(!0===e.focused?" q-manual-focusable--focused":""):""))),x=(0,l.EW)((()=>
1{if(void 0===e.insetLevel)return null;const t=!0===r.lang.rtl?"Right":"Left";return{["padding"+t]:16+56*e.insetLevel+"px"}}));function q(e){!0===S.value&&(null!==b.value&&(!0!==e.qKeyEvent&&document.activeElement===h.value?b.value.focus():document.activeElement===b.value&&h.value.focus()),g(e))}function _(e){if(!0===S.value&&!0===(0,c.Dv)(e,[13,32])){(0,s.Gu)(e),e.qKeyEvent=!0;const t=new MouseEvent("click",e);t.qKeyEvent=!0,h.value.dispatchEvent(t)}n("keyup",e)}function k(){const e=(0,u.Ij)(t.default,[]);return!0===S.value&&e.unshift((0,l.h)("div",{class:"q-focus-helper",tabindex:-1,ref:b})),e}return()=>{const t={ref:h,class:w.value,style:x.value,role:"listitem",onClick:q,onKeyup:_};return!0===S.value?(t.tabindex=e.tabindex||"0",Object.assign(t,p.value)):!0===y.value&&(t["aria-disabled"]="true"),(0,l.h)(m.value,t,k())}}})},7342:function(e,t,n){var l=n(4220),o=n(6697),a=n(6049);t.A=(0,o.a)({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){const n=(0,l.EW)((()=>parseInt(e.lines,10))),o=(0,l.EW)((()=>"q-item__label"+(!0===e.overline?" q-item__label--overline text-overline":"")+(!0===e.caption?" q-item__label--caption text-caption":"")+(!0===e.header?" q-item__label--header":"")+(1===n.value?" ellipsis":""))),i=(0,l.EW)((()=>void 0!==e.lines&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null));return()=>(0,l.h)("div",{style:i.value,class:o.value},(0,a.zm)(t.default))}})},3787:function(e,t,n){var l=n(4220),o=n(6697),a=n(6049);t.A=(0,o.a)({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){const n=(0,l.EW)((()=>"q-item__section column q-item__section--"+(!0===e.avatar||!0===e.side||!0===e.thumbnail?"side":"main")+(!0===e.top?" q-item__section--top justify-start":" justify-center")+(!0===e.avatar?" q-item__section--avatar":"")+(!0===e.thumbnail?" q-item__section--thumbnail":"")+(!0===e.noWrap?" q-item__section--nowrap":"")));return()=>(0,l.h)("div",{class:n.value},(0,a.zm)(t.default))}})},3117:function(e,t,n){var l=n(4220),o=n(6697),a=n(386),i=n(6049);t.A=(0,o.a)({name:"QList",props:{...a.C,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:t}){const n=(0,l.nI)(),o=(0,a.A)(e,n.proxy.$q),r=(0,l.EW)((()=>"q-list"+(!0===e.bordered?" q-list--bordered":"")+(!0===e.dense?" q-list--dense":"")+(!0===e.separator?" q-list--separator":"")+(!0===o.value?" q-list--dark":"")+(!0===e.padding?" q-list--padding":"")));return()=>(0,l.h)(e.tag,{class:r.value},(0,i.zm)(t.default))}})},58:function(e,t,n){var l=n(4220),o=n(6732),a=n(8937),i=n(9505),r=n(8510),u=n(6697),s=n(7632),c=n(6049),d=n(2824);t.A=(0,u.a)({name:"QLayout",props:{container:Boolean,view:{type:String,default:"hhh lpr fff",validator:e=>/^(h|l)h(h|r) lpr (f|l)f(f|r)$/.test(e.toLowerCase())},onScroll:Function,onScrollHeight:Function,onResize:Function},setup(e,{slots:t,emit:n}){const{proxy:{$q:u}}=(0,l.nI)(),v=(0,o.KR)(null),p=(0,o.KR)(u.screen.height),f=(0,o.KR)(!0===e.container?0:u.screen.width),m=(0,o.KR)({position:0,direction:"down",inflectionPoint:0}),g=(0,o.KR)(0),h=(0,o.KR)(!0===a.ot.value?0:(0,s.XJ)()),b=(0,l.EW)((()=>"q-layout q-layout--"+(!0===e.container?"containerized":"standard"))),y=(0,l.EW)((()=>!1===e.container?{minHeight:u.screen.height+"px"}:null)),S=(0,l.EW)((()=>0!==h.value?{[!0===u.lang.rtl?"left":"right"]:`${h.value}px`}:null)),w=(0,l.EW)((()=>0!==h.value?{[!0===u.lang.rtl?"right":"left"]:0,[!0===u.lang.rtl?"left":"right"]:`-${h.value}px`,width:`calc(100% + ${h.value}px)`}:null));function x(t){if(!0===e.container||!0!==document.qScrollPrevented){const l={position:t.position.top,direction:t.direction,directionChanged:t.directionChanged,inflectionPoint:t.inflectionPoint.top,delta:t.delta.top};m.value=l,void 0!==e.onScroll&&n("scroll",l)}}function q(t){const{height:l,width:o}=t;let a=!1;p.value!==l&&(a=!0,p.value=l,void 0!==e.onScrollHeight&&n("scrollHeight",l),k()),f.value!==o&&(a=!0,f.value=o),!0===a&&void 0!==e.onResize&&n("resize",t)}function _({height:e}){g.value!==e&&(g.value=e,k())}function k(){if(!0===e.container){const e=p.value>g.value?(0,s.XJ)():0;h.value!==e&&(h.value=e)}}let E=null;const C={instances:{},view:(0,l.EW)((()=>
1e.view)),isContainer:(0,l.EW)((()=>e.container)),rootRef:v,height:p,containerHeight:g,scrollbarWidth:h,totalWidth:(0,l.EW)((()=>f.value+h.value)),rows:(0,l.EW)((()=>{const t=e.view.toLowerCase().split(" ");return{top:t[0].split(""),middle:t[1].split(""),bottom:t[2].split("")}})),header:(0,o.Kh)({size:0,offset:0,space:!1}),right:(0,o.Kh)({size:300,offset:0,space:!1}),footer:(0,o.Kh)({size:0,offset:0,space:!1}),left:(0,o.Kh)({size:300,offset:0,space:!1}),scroll:m,animate(){null!==E?clearTimeout(E):document.body.classList.add("q-body--layout-animate"),E=setTimeout((()=>{E=null,document.body.classList.remove("q-body--layout-animate")}),155)},update(e,t,n){C[e][t]=n}};if((0,l.Gt)(d.ON,C),(0,s.XJ)()>0){let A=null;const W=document.body;function B(){A=null,W.classList.remove("hide-scrollbar")}function R(){if(null===A){if(W.scrollHeight>u.screen.height)return;W.classList.add("hide-scrollbar")}else clearTimeout(A);A=setTimeout(B,300)}function V(e){null!==A&&"remove"===e&&(clearTimeout(A),B()),window[`${e}EventListener`]("resize",R)}(0,l.wB)((()=>!0!==e.container?"add":"remove"),V),!0!==e.container&&V("add"),(0,l.hi)((()=>{V("remove")}))}return()=>{const n=(0,c.Hp)(t.default,[(0,l.h)(i.A,{onScroll:x}),(0,l.h)(r.A,{onResize:q})]),o=(0,l.h)("div",{class:b.value,style:y.value,ref:!0===e.container?void 0:v,tabindex:-1},n);return!0===e.container?(0,l.h)("div",{class:"q-layout-container overflow-hidden",ref:v},[(0,l.h)(r.A,{onResize:_}),(0,l.h)("div",{class:"absolute-full",style:S.value},[(0,l.h)("div",{class:"scroll",style:w.value},[o])])]):o}}})},705:function(e,t,n){n(4645);var l=n(4220),o=n(386),a=n(9471),i=n(6697),r=n(6049);const u={xs:2,sm:4,md:6,lg:10,xl:14};function s(e,t,n){return{transform:!0===t?`translateX(${!0===n.lang.rtl?"-":""}100%) scale3d(${-e},1,1)`:`scale3d(${e},1,1)`}}t.A=(0,i.a)({name:"QLinearProgress",props:{...o.C,...a.x_,value:{type:Number,default:0},buffer:Number,color:String,trackColor:String,reverse:Boolean,stripe:Boolean,indeterminate:Boolean,query:Boolean,rounded:Boolean,animationSpeed:{type:[String,Number],default:2100},instantFeedback:Boolean},setup(e,{slots:t}){const{proxy:n}=(0,l.nI)(),i=(0,o.A)(e,n.$q),c=(0,a.Ay)(e,u),d=(0,l.EW)((()=>!0===e.indeterminate||!0===e.query)),v=(0,l.EW)((()=>e.reverse!==e.query)),p=(0,l.EW)((()=>({...null!==c.value?c.value:{},"--q-linear-progress-speed":`${e.animationSpeed}ms`}))),f=(0,l.EW)((()=>"q-linear-progress"+(void 0!==e.color?` text-${e.color}`:"")+(!0===e.reverse||!0===e.query?" q-linear-progress--reverse":"")+(!0===e.rounded?" rounded-borders":""))),m=(0,l.EW)((()=>s(void 0!==e.buffer?e.buffer:1,v.value,n.$q))),g=(0,l.EW)((()=>`with${!0===e.instantFeedback?"out":""}-transition`)),h=(0,l.EW)((()=>`q-linear-progress__track absolute-full q-linear-progress__track--${g.value} q-linear-progress__track--`+(!0===i.value?"dark":"light")+(void 0!==e.trackColor?` bg-${e.trackColor}`:""))),b=(0,l.EW)((()=>s(!0===d.value?1:e.value,v.value,n.$q))),y=(0,l.EW)((()=>`q-linear-progress__model absolute-full q-linear-progress__model--${g.value} q-linear-progress__model--${!0===d.value?"in":""}determinate`)),S=(0,l.EW)((()=>({width:100*e.value+"%"}))),w=(0,l.EW)((()=>"q-linear-progress__stripe absolute-"+(!0===e.reverse?"right":"left")+` q-linear-progress__stripe--${g.value}`));return()=>{const n=[(0,l.h)("div",{class:h.value,style:m.value}),(0,l.h)("div",{class:y.value,style:b.value})];return!0===e.stripe&&!1===d.value&&n.push((0,l.h)("div",{class:w.value,style:S.value})),(0,l.h)("div",{class:f.value,style:p.value,role:"progressbar","aria-valuemin":0,"aria-valuemax":1,"aria-valuenow":!0===e.indeterminate?void 0:e.value},(0,r.Hp)(t.default,n))}}})},7334:function(e,t,n){var l=n(4220),o=n(6732),a=n(9798),i=n(8007),r=n(8893),u=n(9634),s=n(386),c=n(9836),d=n(4817),v=n(3783),p=n(3763),f=n(6697),m=n(6511),g=n(7632),h=n(2241),b=n(6049),y=n(5572),S=n(8253),w=n(2945),x=n(755),q=n(487),_=n(9885);t.A=(0,f.a)({name:"QMenu",inheritAttrs:!1,props:{...i.d,...u.RI,...s.C,...d.d,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:_.o3},self:{type:String,validator:_.o3},offset:{type:Array,validator:_.aC},scrollTarget:{default:void 0},touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...u.Jl,"click","escapeKey"],setup(e,{slots:t,emit:n,attrs:f}){let k,E,C,A=null;const W=(0,l.nI)(),{proxy:B}=W,{$q:R}=B,V=(0,o.KR)(null),$=(0,o.KR)(!1),T=(0,l.EW)((()=>
1!0!==e.persistent&&!0!==e.noRouteDismiss)),I=(0,s.A)(e,R),{registerTick:M,removeTick:L}=(0,v.A)(),{registerTimeout:P}=(0,p.A)(),{transitionProps:z,transitionStyle:F}=(0,d.A)(e),{localScrollTarget:O,changeScrollEvent:K,unconfigureScrollTarget:N}=(0,r.A)(e,ie),{anchorEl:H,canShow:D}=(0,i.A)({showing:$}),{hide:j}=(0,u.Ay)({showing:$,canShow:D,handleShow:le,handleHide:oe,hideOnRouteChange:T,processOnMount:!0}),{showPortal:Q,hidePortal:U,renderPortal:G}=(0,c.A)(W,V,de,"menu"),Y={anchorEl:H,innerRef:V,onClickOutside(t){if(!0!==e.persistent&&!0===$.value)return j(t),("touchstart"===t.type||t.target.classList.contains("q-dialog__backdrop"))&&(0,h.Gu)(t),!0}},J=(0,l.EW)((()=>(0,_.rk)(e.anchor||(!0===e.cover?"center middle":"bottom start"),R.lang.rtl))),Z=(0,l.EW)((()=>!0===e.cover?J.value:(0,_.rk)(e.self||"top start",R.lang.rtl))),X=(0,l.EW)((()=>(!0===e.square?" q-menu--square":"")+(!0===I.value?" q-menu--dark q-dark":""))),ee=(0,l.EW)((()=>!0===e.autoClose?{onClick:re}:{})),te=(0,l.EW)((()=>!0===$.value&&!0!==e.persistent));function ne(){(0,q.Gy)((()=>{let e=V.value;e&&!0!==e.contains(document.activeElement)&&(e=e.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||e.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||e.querySelector("[autofocus], [data-autofocus]")||e,e.focus({preventScroll:!0}))}))}function le(t){if(A=!1===e.noRefocus?document.activeElement:null,(0,S.g)(ue),Q(),ie(),k=void 0,void 0!==t&&(e.touchPosition||e.contextMenu)){const e=(0,h.G1)(t);if(void 0!==e.left){const{top:t,left:n}=H.value.getBoundingClientRect();k={left:e.left-n,top:e.top-t}}}void 0===E&&(E=(0,l.wB)((()=>R.screen.width+"|"+R.screen.height+"|"+e.self+"|"+e.anchor+"|"+R.lang.rtl),ce)),!0!==e.noFocus&&document.activeElement.blur(),M((()=>{ce(),!0!==e.noFocus&&ne()})),P((()=>{!0===R.platform.is.ios&&(C=e.autoClose,V.value.click()),ce(),Q(!0),n("show",t)}),e.transitionDuration)}function oe(t){L(),U(),ae(!0),null===A||void 0!==t&&!0===t.qClickOutside||(((t&&0===t.type.indexOf("key")?A.closest('[tabindex]:not([tabindex^="-"])'):void 0)||A).focus(),A=null),P((()=>{U(!0),n("hide",t)}),e.transitionDuration)}function ae(e){k=void 0,void 0!==E&&(E(),E=void 0),!0!==e&&!0!==$.value||((0,S.v)(ue),N(),(0,x.e)(Y),(0,y.V)(se)),!0!==e&&(A=null)}function ie(){null===H.value&&void 0===e.scrollTarget||(O.value=(0,g.hD)(H.value,e.scrollTarget),K(O.value,ce))}function re(e){!0!==C?((0,m.bc)(B,e),n("click",e)):C=!1}function ue(t){!0===te.value&&!0!==e.noFocus&&!0!==(0,w.$J)(V.value,t.target)&&ne()}function se(e){n("escapeKey"),j(e)}function ce(){(0,_.Kk)({targetEl:V.value,offset:e.offset,anchorEl:H.value,anchorOrigin:J.value,selfOrigin:Z.value,absoluteOffset:k,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function de(){return(0,l.h)(a.eB,z.value,(()=>!0===$.value?(0,l.h)("div",{role:"menu",...f,ref:V,tabindex:-1,class:["q-menu q-position-engine scroll"+X.value,f.class],style:[f.style,F.value],...ee.value},(0,b.zm)(t.default)):null))}return(0,l.wB)(te,(e=>{!0===e?((0,y.I)(se),(0,x.r)(Y)):((0,y.V)(se),(0,x.e)(Y))})),(0,l.xo)(ae),Object.assign(B,{focus:ne,updatePosition:ce}),G}})},9326:function(e,t,n){var l=n(4220),o=n(6697),a=n(6049),i=n(2824);t.A=(0,o.a)({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,l.nI)(),o=(0,l.WQ)(i.ON,i.U_);if(o===i.U_)return console.error("QPage needs to be a deep child of QLayout"),i.U_;const r=(0,l.WQ)(i.YR,i.U_);if(r===i.U_)return console.error("QPage needs to be child of QPageContainer"),i.U_;const u=(0,l.EW)((()=>{const t=(!0===o.header.space?o.header.size:0)+(!0===o.footer.space?o.footer.size:0);if("function"===typeof e.styleFn){const l=!0===o.isContainer.value?o.containerHeight.value:n.screen.height;return e.styleFn(t,l)}return{minHeight:!0===o.isContainer.value?o.containerHeight.value-t+"px":0===n.screen.height?0!==t?`calc(100vh - ${t}px)`:"100vh":n.screen.height-t+"px"}})),s=(0,l.EW)((()=>"q-page"+(!0===e.padding?" q-layout-padding":"")));return()=>(0,l.h)("main",{class:s.value,style:u.value},(0,a.zm)(t.default))}})},6671:function(e,t,n){var l=n(4220),o=n(6697),a=n(6049),i=n(2824);t.A=(0,o.a)({name:"QPageContainer",setup(e,{slots:t}){const{proxy:{$q:n}}=(0,l.nI)(),o=(0,l.WQ)(i.ON,i.U_);if(o===i.U_)return console.error("QPageContainer needs to be child of QLayout"),i.U_;(0,l.Gt)(i.YR,!0);const r=(0,l.EW)((()=>{const e={};return!0===o.header.space&&(e.paddingTop=`${o.header.size}px`),!0===o.right.space&&(e["padding"+(!0===n.lang.rtl?"Left":"Right")]=`${o.right.size}px`),!0===o.footer.space&&(e.paddingBottom=`${o.footer.size}px`),!0===o.left.space&&(e["padding"+(!0===n.lang.rtl?"Right":"Left")]=`${o.left.size}px`),e}));return()=>(0,l.h)("div",{class:"q-page-container",style:r.value},(0,a.zm)(t.default))}})},2526:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(9354),i=n(9468),r=n(386),u=n(3478),s=n(6697),c=n(8178),d=n(2601);
1function v(e,t){return[!0,!1].includes(e)?e:t}t.A=(0,s.a)({name:"QPagination",props:{...r.C,modelValue:{type:Number,required:!0},min:{type:[Number,String],default:1},max:{type:[Number,String],required:!0},maxPages:{type:[Number,String],default:0,validator:e=>("string"===typeof e?parseInt(e,10):e)>=0},inputStyle:[Array,String,Object],inputClass:[Array,String,Object],size:String,disable:Boolean,input:Boolean,iconPrev:String,iconNext:String,iconFirst:String,iconLast:String,toFn:Function,boundaryLinks:{type:Boolean,default:null},boundaryNumbers:{type:Boolean,default:null},directionLinks:{type:Boolean,default:null},ellipses:{type:Boolean,default:null},ripple:{type:[Boolean,Object],default:null},round:Boolean,rounded:Boolean,flat:Boolean,outline:Boolean,unelevated:Boolean,push:Boolean,glossy:Boolean,color:{type:String,default:"primary"},textColor:String,activeDesign:{type:String,default:"",values:e=>""===e||u.p.includes(e)},activeColor:String,activeTextColor:String,gutter:String,padding:{type:String,default:"3px 2px"}},emits:["update:modelValue"],setup(e,{emit:t}){const{proxy:n}=(0,l.nI)(),{$q:s}=n,p=(0,r.A)(e,s),f=(0,l.EW)((()=>parseInt(e.min,10))),m=(0,l.EW)((()=>parseInt(e.max,10))),g=(0,l.EW)((()=>parseInt(e.maxPages,10))),h=(0,l.EW)((()=>
1q.value+" / "+m.value)),b=(0,l.EW)((()=>v(e.boundaryLinks,e.input))),y=(0,l.EW)((()=>v(e.boundaryNumbers,!e.input))),S=(0,l.EW)((()=>v(e.directionLinks,e.input))),w=(0,l.EW)((()=>v(e.ellipses,!e.input))),x=(0,o.KR)(null),q=(0,l.EW)({get:()=>e.modelValue,set:n=>{if(n=parseInt(n,10),e.disable||isNaN(n))return;const l=(0,c.Tq)(n,f.value,m.value);e.modelValue!==l&&t("update:modelValue",l)}});(0,l.wB)((()=>`${f.value}|${m.value}`),(()=>{q.value=e.modelValue}));const _=(0,l.EW)((()=>"q-pagination row no-wrap items-center"+(!0===e.disable?" disabled":""))),k=(0,l.EW)((()=>e.gutter in u.sV?`${u.sV[e.gutter]}px`:e.gutter||null)),E=(0,l.EW)((()=>null!==k.value?`--q-pagination-gutter-parent:-${k.value};--q-pagination-gutter-child:${k.value}`:null)),C=(0,l.EW)((()=>{const t=[e.iconFirst||s.iconSet.pagination.first,e.iconPrev||s.iconSet.pagination.prev,e.iconNext||s.iconSet.pagination.next,e.iconLast||s.iconSet.pagination.last];return!0===s.lang.rtl?t.reverse():t})),A=(0,l.EW)((()=>({"aria-disabled":!0===e.disable?"true":"false",role:"navigation"}))),W=(0,l.EW)((()=>(0,u.De)(e,"flat"))),B=(0,l.EW)((()=>({[W.value]:!0,round:e.round,rounded:e.rounded,padding:e.padding,color:e.color,textColor:e.textColor,size:e.size,ripple:null===e.ripple||e.ripple}))),R=(0,l.EW)((()=>{const t={[W.value]:!1};return""!==e.activeDesign&&(t[e.activeDesign]=!0),t})),V=(0,l.EW)((()=>({...R.value,color:e.activeColor||e.color,textColor:e.activeTextColor||e.textColor}))),$=(0,l.EW)((()=>{let t=Math.max(g.value,1+(w.value?2:0)+(y.value?2:0));const n={pgFrom:f.value,pgTo:m.value,ellipsesStart:!1,ellipsesEnd:!1,boundaryStart:!1,boundaryEnd:!1,marginalStyle:{minWidth:`${Math.max(2,String(m.value).length)}em`}};return g.value&&t<m.value-f.value+1&&(t=1+2*Math.floor(t/2),n.pgFrom=Math.max(f.value,Math.min(m.value-t+1,e.modelValue-Math.floor(t/2))),n.pgTo=Math.min(m.value,n.pgFrom+t-1),y.value&&(n.boundaryStart=!0,n.pgFrom++),w.value&&n.pgFrom>f.value+(y.value?1:0)&&(n.ellipsesStart=!0,n.pgFrom++),y.value&&(n.boundaryEnd=!0,n.pgTo--),w.value&&n.pgTo<m.value-(y.value?1:0)&&(n.ellipsesEnd=!0,n.pgTo--)),n}));function T(e){q.value=e}function I(e){q.value=q.value+e}const M=(0,l.EW)((()=>{function e(){q.value=x.value,x.value=null}return{"onUpdate:modelValue":e=>{x.value=e},onKeyup:t=>{!0===(0,d.Dv)(t,13)&&e()},onBlur:e}}));function L(t,n,o){const i={"aria-label":n,"aria-current":"false",...B.value,...t};return!0===o&&Object.assign(i,{"aria-current":"true",...V.value}),void 0!==n&&(void 0!==e.toFn?i.to=e.toFn(n):i.onClick=()=>{T(n)}),(0,l.h)(a.A,i)}return Object.assign(n,{set:T,setByOffset:I}),()=>{const t=[],n=[];let o;if(!0===b.value&&(t.push(L({key:"bls",disable:e.disable||e.modelValue<=f.value,icon:C.value[0]},f.value)),n.unshift(L({key:"ble",disable:e.disable||e.modelValue>=m.value,icon:C.value[3]},m.value))),!0===S.value&&(t.push(L({key:"bdp",disable:e.disable||e.modelValue<=f.value,icon:C.value[1]},e.modelValue-1)),n.unshift(L({key:"bdn",disable:e.disable||e.modelValue>=m.value,icon:C.value[2]},e.modelValue+1))),!0!==e.input){o=[];const{pgFrom:l,pgTo:a,marginalStyle:i}=$.value;if(!0===$.value.boundaryStart){const n=f.value===e.modelValue;t.push(L({key:"bns",style:i,disable:e.disable,label:f.value},f.value,n))}if(!0===$.value.boundaryEnd){const t=m.value===e.modelValue;n.unshift(L({key:"bne",style:i,disable:e.disable,label:m.value},m.value,t))}!0===$.value.ellipsesStart&&t.push(L({key:"bes",style:i,disable:e.disable,label:"…",ripple:!1},l-1)),!0===$.value.ellipsesEnd&&n.unshift(L({key:"bee",style:i,disable:e.disable,label:"…",ripple:!1},a+1));for(let t=l;t<=a;t++)o.push(L({key:`bpg${t}`,style:i,disable:e.disable,label:t},t,t===e.modelValue))}return(0,l.h)("div",{class:_.value,...A.value},[(0,l.h)("div",{class:"q-pagination__content row no-wrap items-center",style:E.value},[...t,!0===e.input?(0,l.h)(i.A,{class:"inline",style:{width:h.value.length/1.5+"em"},type:"number",dense:!0,value:x.value,disable:e.disable,dark:p.value,borderless:!0,inputClass:e.inputClass,inputStyle:e.inputStyle,placeholder:h.value,min:f.value,max:m.value,...M.value}):(0,l.h)("div",{class:"q-pagination__middle row justify-center"},o),...n])])}}})},5584:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(3870),i=n(386),r=n(9471),u=n(3905),s=n(6672),c=n(6697),d=n(2843),v=n(2241),p=n(6049);const f=(0,l.h)("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[(0,l.h)("path",{d:"M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12"}
1),(0,l.h)("path",{class:"q-radio__check",d:"M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6"})]);t.A=(0,c.a)({name:"QRadio",props:{...i.C,...r.x_,...s.Sc,modelValue:{required:!0},val:{required:!0},label:String,leftLabel:Boolean,checkedIcon:String,uncheckedIcon:String,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){const{proxy:c}=(0,l.nI)(),m=(0,i.A)(e,c.$q),g=(0,r.Ay)(e,d.A),h=(0,o.KR)(null),{refocusTargetEl:b,refocusTarget:y}=(0,u.A)(e,h),S=(0,l.EW)((()=>(0,o.ux)(e.modelValue)===(0,o.ux)(e.val))),w=(0,l.EW)((()=>"q-radio cursor-pointer no-outline row inline no-wrap items-center"+(!0===e.disable?" disabled":"")+(!0===m.value?" q-radio--dark":"")+(!0===e.dense?" q-radio--dense":"")+(!0===e.leftLabel?" reverse":""))),x=(0,l.EW)((()=>{const t=void 0===e.color||!0!==e.keepColor&&!0!==S.value?"":` text-${e.color}`;return`q-radio__inner relative-position q-radio__inner--${!0===S.value?"truthy":"falsy"}${t}`})),q=(0,l.EW)((()=>(!0===S.value?e.checkedIcon:e.uncheckedIcon)||null)),_=(0,l.EW)((()=>!0===e.disable?-1:e.tabindex||0)),k=(0,l.EW)((()=>{const t={type:"radio"};return void 0!==e.name&&Object.assign(t,{".checked":!0===S.value,"^checked":!0===S.value?"checked":void 0,name:e.name,value:e.val}),t})),E=(0,s.vq)(k);function C(t){void 0!==t&&((0,v.Gu)(t),y(t)),!0!==e.disable&&!0!==S.value&&n("update:modelValue",e.val,t)}function A(e){13!==e.keyCode&&32!==e.keyCode||(0,v.Gu)(e)}function W(e){13!==e.keyCode&&32!==e.keyCode||C(e)}return Object.assign(c,{set:C}),()=>{const n=null!==q.value?[(0,l.h)("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[(0,l.h)(a.A,{class:"q-radio__icon",name:q.value})])]:[f];!0!==e.disable&&E(n,"unshift"," q-radio__native q-ma-none q-pa-none");const o=[(0,l.h)("div",{class:x.value,style:g.value,"aria-hidden":"true"},n)];null!==b.value&&o.push(b.value);const i=void 0!==e.label?(0,p.Hp)(t.default,[e.label]):(0,p.zm)(t.default);return void 0!==i&&o.push((0,l.h)("div",{class:"q-radio__label q-anchor--skip"},i)),(0,l.h)("div",{ref:h,class:w.value,tabindex:_.value,role:"radio","aria-label":e.label,"aria-checked":!0===S.value?"true":"false","aria-disabled":!0===e.disable?"true":void 0,onClick:C,onKeydown:A,onKeyup:W},o)}}})},2644:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(3491),i=n(6697),r=n(2241),u=n(8178);const s={MIN:0,RANGE:1,MAX:2};t.A=(0,i.a)({name:"QRange",props:{...a.to,modelValue:{type:Object,default:()=>({min:null,max:null}),validator:e=>"min"in e&&"max"in e},dragRange:Boolean,dragOnlyRange:Boolean,leftLabelColor:String,leftLabelTextColor:String,rightLabelColor:String,rightLabelTextColor:String,leftLabelValue:[String,Number],rightLabelValue:[String,Number],leftThumbColor:String,rightThumbColor:String},emits:a.Xo,setup(e,{emit:t}){const{proxy:{$q:n}}=(0,l.nI)(),{state:i,methods:c}=(0,a.Ay)({updateValue:B,updatePosition:V,getDragging:R,formAttrs:(0,l.EW)((()=>({type:"hidden",name:e.name,value:`${e.modelValue.min}|${e.modelValue.max}`})))}),d=(0,o.KR)(null),v=(0,o.KR)(0),p=(0,o.KR)(0),f=(0,o.KR)({min:0,max:0});function m(){f.value.min=null===e.modelValue.min?i.innerMin.value:(0,u.Tq)(e.modelValue.min,i.innerMin.value,i.innerMax.value),f.value.max=null===e.modelValue.max?i.innerMax.value:(0,u.Tq)(e.modelValue.max,i.innerMin.value,i.innerMax.value)}(0,l.wB)((()=>`${e.modelValue.min}|${e.modelValue.max}|${i.innerMin.value}|${i.innerMax.value}`),m),m();const g=(0,l.EW)((()=>c.convertModelToRatio(f.value.min))),h=(0,l.EW)((()=>c.convertModelToRatio(f.value.max))),b=(0,l.EW)((()=>!0===i.active.value?v.value:g.value)),y=(0,l.EW)((()=>!0===i.active.value?p.value:h.value)),S=(0,l.EW)((()=>{const t={[i.positionProp.value]:100*b.value+"%",[i.sizeProp.value]:100*(y.value-b.value)+"%"};return void 0!==e.selectionImg&&(t.backgroundImage=`url(${e.selectionImg}) !important`),t})),w=(0,l.EW)((()=>{if(!0!==i.editable.value)return{};if(!0===n.platform.is.mobile)return{onClick:c.onMobileClick};const t={onMousedown:c.onActivate};return!0!==e.dragRange&&!0!==e.dragOnlyRange||Object.assign(t,{onFocus:()=>{i.focus.value="both"},onBlur:c.onBlur,onKeydown:$,onKeyup:c.onKeyup}),t}));function x(t){return!0!==n.platform.is.mobile&&!0===i.editable.value&&!0!==e.dragOnlyRange?{onFocus:()=>{i.focus.value=t},onBlur:c.onBlur,onKeydown:$,onKeyup:c.onKeyup}:{}}const q=(0,l.EW)((()=>!0!==e.dragOnlyRange?i.tabindex.value:null)),_=(0,l.EW)((()=>!0===n.platform.is.mobile||!e.dragRange&&!0!==e.dragOnlyRange?null:i.tabindex.value)),k=(0,o.KR)(null),E=(0,l.EW)((()=>
1x("min"))),C=c.getThumbRenderFn({focusValue:"min",getNodeData:()=>({ref:k,key:"tmin",...E.value,tabindex:q.value}),ratio:b,label:(0,l.EW)((()=>void 0!==e.leftLabelValue?e.leftLabelValue:f.value.min)),thumbColor:(0,l.EW)((()=>e.leftThumbColor||e.thumbColor||e.color)),labelColor:(0,l.EW)((()=>e.leftLabelColor||e.labelColor)),labelTextColor:(0,l.EW)((()=>e.leftLabelTextColor||e.labelTextColor))}),A=(0,l.EW)((()=>x("max"))),W=c.getThumbRenderFn({focusValue:"max",getNodeData:()=>({...A.value,key:"tmax",tabindex:q.value}),ratio:y,label:(0,l.EW)((()=>void 0!==e.rightLabelValue?e.rightLabelValue:f.value.max)),thumbColor:(0,l.EW)((()=>e.rightThumbColor||e.thumbColor||e.color)),labelColor:(0,l.EW)((()=>e.rightLabelColor||e.labelColor)),labelTextColor:(0,l.EW)((()=>e.rightLabelTextColor||e.labelTextColor))});function B(n){f.value.min===e.modelValue.min&&f.value.max===e.modelValue.max||t("update:modelValue",{...f.value}),!0===n&&t("change",{...f.value})}function R(t){const{left:n,top:l,width:o,height:a}=d.value.getBoundingClientRect(),i=!0===e.dragOnlyRange?0:!0===e.vertical?k.value.offsetHeight/(2*a):k.value.offsetWidth/(2*o),r={left:n,top:l,width:o,height:a,valueMin:f.value.min,valueMax:f.value.max,ratioMin:g.value,ratioMax:h.value},u=c.getDraggingRatio(t,r);return!0!==e.dragOnlyRange&&u<r.ratioMin+i?r.type=s.MIN:!0===e.dragOnlyRange||u<r.ratioMax-i?!0===e.dragRange||!0===e.dragOnlyRange?(r.type=s.RANGE,Object.assign(r,{offsetRatio:u,offsetModel:c.convertRatioToModel(u),rangeValue:r.valueMax-r.valueMin,rangeRatio:r.ratioMax-r.ratioMin})):r.type=r.ratioMax-u<u-r.ratioMin?s.MAX:s.MIN:r.type=s.MAX,r}function V(t,n=i.dragging.value){let l;const o=c.getDraggingRatio(t,n),a=c.convertRatioToModel(o);switch(n.type){case s.MIN:o<=n.ratioMax?(l={minR:o,maxR:n.ratioMax,min:a,max:n.valueMax},i.focus.value="min"):(l={minR:n.ratioMax,maxR:o,min:n.valueMax,max:a},i.focus.value="max");break;case s.MAX:o>=n.ratioMin?(l={minR:n.ratioMin,maxR:o,min:n.valueMin,max:a},i.focus.value="max"):(l={minR:o,maxR:n.ratioMin,min:a,max:n.valueMin},i.focus.value="min");break;case s.RANGE:const e=o-n.offsetRatio,t=(0,u.Tq)(n.ratioMin+e,i.innerMinRatio.value,i.innerMaxRatio.value-n.rangeRatio),r=a-n.offsetModel,c=(0,u.Tq)(n.valueMin+r,i.innerMin.value,i.innerMax.value-n.rangeValue);l={minR:t,maxR:t+n.rangeRatio,min:i.roundValueFn.value(c),max:i.roundValueFn.value(c+n.rangeValue)},i.focus.value="both";break}f.value=null===f.value.min||null===f.value.max?{min:l.min||e.min,max:l.max||e.max}:{min:l.min,max:l.max},!0!==e.snap||0===e.step?(v.value=l.minR,p.value=l.maxR):(v.value=c.convertModelToRatio(f.value.min),p.value=c.convertModelToRatio(f.value.max))}function $(t){if(!a.uP.includes(t.keyCode))return;(0,r.Gu)(t);const n=([34,33].includes(t.keyCode)?10:1)*i.keyStep.value,l=([34,37,40].includes(t.keyCode)?-1:1)*(!0===i.isReversed.value?-1:1)*(!0===e.vertical?-1:1)*n;if("both"===i.focus.value){const e=f.value.max-f.value.min,t=(0,u.Tq)(i.roundValueFn.value(f.value.min+l),i.innerMin.value,i.innerMax.value-e);f.value={min:t,max:i.roundValueFn.value(t+e)}}else{if(!1===i.focus.value)return;{const e=i.focus.value;f.value={...f.value,[e]:(0,u.Tq)(i.roundValueFn.value(f.value[e]+l),"min"===e?i.innerMin.value:f.value.min,"max"===e?i.innerMax.value:f.value.max)}}}B()}return()=>{const t=c.getContent(S,_,w,(e=>{e.push(C(),W())}));return(0,l.h)("div",{ref:d,class:"q-range "+i.classes.value+(null===e.modelValue.min||null===e.modelValue.max?" q-slider--no-value":""),...i.attributes.value,"aria-valuenow":e.modelValue.min+"|"+e.modelValue.max},t)}}})},2466:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(3870),i=n(9471),r=n(6672),u=n(6697),s=n(2241),c=n(8178),d=n(6049);t.A=(0,u.a)({name:"QRating",props:{...i.x_,...r.Sc,modelValue:{type:Number,required:!0},max:{type:[String,Number],default:5},icon:[String,Array],iconHalf:[String,Array],iconSelected:[String,Array],iconAriaLabel:[String,Array],color:[String,Array],colorHalf:[String,Array],colorSelected:[String,Array],noReset:Boolean,noDimming:Boolean,readonly:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){const{proxy:{$q:u}}=(0,l.nI)(),v=(0,i.Ay)(e),p=(0,r.mj)(e),f=(0,r.vq)(p),m=(0,o.KR)(0);let g={};const h=(0,l.EW)((()=>
1!0!==e.readonly&&!0!==e.disable)),b=(0,l.EW)((()=>`q-rating row inline items-center q-rating--${!0===h.value?"":"non-"}editable`+(!0===e.noDimming?" q-rating--no-dimming":"")+(!0===e.disable?" disabled":"")+(void 0!==e.color&&!1===Array.isArray(e.color)?` text-${e.color}`:""))),y=(0,l.EW)((()=>{const t=!0===Array.isArray(e.icon)?e.icon.length:0,n=!0===Array.isArray(e.iconSelected)?e.iconSelected.length:0,l=!0===Array.isArray(e.iconHalf)?e.iconHalf.length:0,o=!0===Array.isArray(e.color)?e.color.length:0,a=!0===Array.isArray(e.colorSelected)?e.colorSelected.length:0,i=!0===Array.isArray(e.colorHalf)?e.colorHalf.length:0;return{iconLen:t,icon:t>0?e.icon[t-1]:e.icon,selIconLen:n,selIcon:n>0?e.iconSelected[n-1]:e.iconSelected,halfIconLen:l,halfIcon:l>0?e.iconHalf[n-1]:e.iconHalf,colorLen:o,color:o>0?e.color[o-1]:e.color,selColorLen:a,selColor:a>0?e.colorSelected[a-1]:e.colorSelected,halfColorLen:i,halfColor:i>0?e.colorHalf[i-1]:e.colorHalf}})),S=(0,l.EW)((()=>{if("string"===typeof e.iconAriaLabel){const t=0!==e.iconAriaLabel.length?`${e.iconAriaLabel} `:"";return e=>`${t}${e}`}if(!0===Array.isArray(e.iconAriaLabel)){const t=e.iconAriaLabel.length;if(t>0)return n=>e.iconAriaLabel[Math.min(n,t)-1]}return(e,t)=>`${t} ${e}`})),w=(0,l.EW)((()=>{const t=[],n=y.value,l=Math.ceil(e.modelValue),o=!0===h.value?0:null,a=void 0===e.iconHalf||l===e.modelValue?-1:l;for(let i=1;i<=e.max;i++){const r=0===m.value&&e.modelValue>=i||m.value>0&&m.value>=i,s=a===i&&m.value<i,c=m.value>0&&(!0===s?l:e.modelValue)>=i&&m.value<i,d=!0===s?i<=n.halfColorLen?e.colorHalf[i-1]:n.halfColor:void 0!==n.selColor&&!0===r?i<=n.selColorLen?e.colorSelected[i-1]:n.selColor:i<=n.colorLen?e.color[i-1]:n.color,v=(!0===s?i<=n.halfIconLen?e.iconHalf[i-1]:n.halfIcon:void 0===n.selIcon||!0!==r&&!0!==c?i<=n.iconLen?e.icon[i-1]:n.icon:i<=n.selIconLen?e.iconSelected[i-1]:n.selIcon)||u.iconSet.rating.icon;t.push({name:(!0===s?i<=n.halfIconLen?e.iconHalf[i-1]:n.halfIcon:void 0===n.selIcon||!0!==r&&!0!==c?i<=n.iconLen?e.icon[i-1]:n.icon:i<=n.selIconLen?e.iconSelected[i-1]:n.selIcon)||u.iconSet.rating.icon,attrs:{tabindex:o,role:"radio","aria-checked":e.modelValue===i?"true":"false","aria-label":S.value(i,v)},iconClass:"q-rating__icon"+(!0===r||!0===s?" q-rating__icon--active":"")+(!0===c?" q-rating__icon--exselected":"")+(m.value===i?" q-rating__icon--hovered":"")+(void 0!==d?` text-${d}`:"")})}return t})),x=(0,l.EW)((()=>{const t={role:"radiogroup"};return!0===e.disable&&(t["aria-disabled"]="true"),!0===e.readonly&&(t["aria-readonly"]="true"),t}));function q(t){if(!0===h.value){const l=(0,c.Tq)(parseInt(t,10),1,parseInt(e.max,10)),o=!0!==e.noReset&&e.modelValue===l?0:l;o!==e.modelValue&&n("update:modelValue",o),m.value=0}}function _(e){!0===h.value&&(m.value=e)}function k(e,t){switch(e.keyCode){case 13:case 32:return q(t),(0,s.Gu)(e);case 37:case 40:return g["rt"+(t-1)]&&g["rt"+(t-1)].focus(),(0,s.Gu)(e);case 39:case 38:return g[`rt${t+1}`]&&g[`rt${t+1}`].focus(),(0,s.Gu)(e)}}function E(){m.value=0}return(0,l.Ic)((()=>{g={}})),()=>{const n=[];return w.value.forEach((({iconClass:e,name:o,attrs:i},r)=>{const u=r+1;n.push((0,l.h)("div",{key:u,ref:e=>{g[`rt${u}`]=e},class:"q-rating__icon-container flex flex-center",...i,onClick(){q(u)},onMouseover(){_(u)},onMouseout:E,onFocus(){_(u)},onBlur:E,onKeyup(e){k(e,u)}},(0,d.Hp)(t[`tip-${u}`],[(0,l.h)(a.A,{class:e,name:o})])))})),void 0!==e.name&&!0!==e.disable&&f(n,"push"),(0,l.h)("div",{class:b.value,style:v.value,...x.value},n)}}})},8510:function(e,t,n){n.d(t,{A:function(){return d}});var l=n(4220),o=n(6732),a=n(8937);function i(){const e=(0,o.KR)(!a.ot.value);return!1===e.value&&(0,l.sV)((()=>{e.value=!0})),{isHydrated:e}}var r=n(6697),u=n(2241);const s="undefined"!==typeof ResizeObserver,c=!0===s?{}:{style:"display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;",url:"about:blank"};var d=(0,r.a)({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(e,{emit:t}){let n,o=null,a={width:-1,height:-1};function r(t){!0===t||0===e.debounce||"0"===e.debounce?d():null===o&&(o=setTimeout(d,e.debounce))}function d(){if(null!==o&&(clearTimeout(o),o=null),n){const{offsetWidth:e,offsetHeight:l}=n;e===a.width&&l===a.height||(a={width:e,height:l},t("resize",a))}}const{proxy:v}=(0,l.nI)();if(v.trigger=r,!0===s){let p;const f=e=>{n=v.$el.parentNode,n?(p=new ResizeObserver(r),p.observe(n),d()):!0!==e&&(0,l.dY)((()=>{f(!0)}))};return(0,l.sV)((()=>{f()})),(0,l.xo)((()=>{null!==o&&clearTimeout(o),void 0!==p&&(void 0!==p.disconnect?p.disconnect():n&&p.unobserve(n))})),u.lQ}{const{isHydrated:m}=i();let g;function h(){null!==o&&(clearTimeout(o),o=null),void 0!==g&&(void 0!==g.removeEventListener&&g.removeEventListener("resize",r,u.mG.passive),g=void 0)}function b(){h(),n&&n.contentDocument&&(g=n.contentDocument.defaultView,g.addEventListener("resize",r,u.mG.passive),d())}return(0,l.sV)((()=>{(0,l.dY)((()=>{n=v.$el,n&&b()}))})),(0,l.xo)(h),()=>{if(!0===m.value)return(0,l.h)("object",{class:"q--avoid-card-border",style:c.style,tabindex:-1,type:"text/html",data:c.url,"aria-hidden":"true",onLoad:b})}}}})},9505:function(e,t,n){var l=n(4220),o=n(6697),a=n(7632),i=n(2241);const{passive:r}=i.mG,u=["both","horizontal","vertical"];t.A=(0,o.a)({name:"QScrollObserver",props:{axis:{type:String,validator:e=>u.includes(e),default:"vertical"}
1,debounce:[String,Number],scrollTarget:{default:void 0}},emits:["scroll"],setup(e,{emit:t}){const n={position:{top:0,left:0},direction:"down",directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}};let o,u,s=null;function c(){null!==s&&s();const l=Math.max(0,(0,a.fQ)(o)),i=(0,a.lS)(o),r={top:l-n.position.top,left:i-n.position.left};if("vertical"===e.axis&&0===r.top||"horizontal"===e.axis&&0===r.left)return;const u=Math.abs(r.top)>=Math.abs(r.left)?r.top<0?"up":"down":r.left<0?"left":"right";n.position={top:l,left:i},n.directionChanged=n.direction!==u,n.delta=r,!0===n.directionChanged&&(n.direction=u,n.inflectionPoint=n.position),t("scroll",{...n})}function d(){o=(0,a.hD)(u,e.scrollTarget),o.addEventListener("scroll",p,r),p(!0)}function v(){void 0!==o&&(o.removeEventListener("scroll",p,r),o=void 0)}function p(t){if(!0===t||0===e.debounce||"0"===e.debounce)c();else if(null===s){const[t,n]=e.debounce?[setTimeout(c,e.debounce),clearTimeout]:[requestAnimationFrame(c),cancelAnimationFrame];s=()=>{n(t),s=null}}}(0,l.wB)((()=>e.scrollTarget),(()=>{v(),d()}));const{proxy:f}=(0,l.nI)();return(0,l.wB)((()=>f.$q.lang.rtl),c),(0,l.sV)((()=>{u=f.$el.parentNode,d()})),(0,l.xo)((()=>{null!==s&&s(),v()})),Object.assign(f,{trigger:p,getPosition:()=>n}),i.lQ}})},1302:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(4542),i=n(3870),r=n(8026),u=n(8070),s=n(3787),c=n(7342),d=n(7334),v=n(5505),p=n(9137),f=n(8681),m=n(6672),g=n(3396),h=n(6697),b=n(9673),y=n(2241),S=n(8178),w=n(2601),x=n(6049);const q=e=>["add","add-unique","toggle"].includes(e),_=".*+?^${}()|[]\\",k=Object.keys(p.OJ);t.A=(0,h.a)({name:"QSelect",inheritAttrs:!1,props:{...f.AV,...m.Sc,...p.OJ,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],popupNoRouteDismiss:Boolean,useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:q},mapOptions:Boolean,emitValue:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:String,transitionHide:String,transitionDuration:[String,Number],behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:{type:[Number,String],default:void 0},onNewValue:Function,onFilter:Function},emits:[...p.mU,"add","remove","inputValue","newValue","keyup","keypress","keydown","filterAbort"],setup(e,{slots:t,emit:n}){const{proxy:h}=(0,l.nI)(),{$q:E}=h,C=(0,o.KR)(!1),A=(0,o.KR)(!1),W=(0,o.KR)(-1),B=(0,o.KR)(""),R=(0,o.KR)(!1),V=(0,o.KR)(!1);let $,T,I,M,L,P,z,F=null,O=null,K=null;const N=(0,o.KR)(null),H=(0,o.KR)(null),D=(0,o.KR)(null),j=(0,o.KR)(null),Q=(0,o.KR)(null),U=(0,m.M4)(e),G=(0,g.A)(Ye),Y=(0,l.EW)((()=>Array.isArray(e.options)?e.options.length:0)),J=(0,l.EW)((()=>void 0===e.virtualScrollItemSize?!0===e.optionsDense?24:48:e.virtualScrollItemSize)),{virtualScrollSliceRange:Z,virtualScrollSliceSizeComputed:X,localResetVirtualScroll:ee,padVirtualScroll:te,onVirtualScrollEvt:ne,scrollTo:le,setVirtualScrollSize:oe}=(0,f.Iq)({virtualScrollLength:Y,getVirtualScrollTarget:je,getVirtualScrollEl:De,virtualScrollItemSizeComputed:J}),ae=(0,p.$7)(),ie=(0,l.EW)((()=>{const t=!0===e.mapOptions&&!0!==e.multiple,n=void 0===e.modelValue||null===e.modelValue&&!0!==t?[]:!0===e.multiple&&Array.isArray(e.modelValue)?e.modelValue:[e.modelValue];if(!0===e.mapOptions&&!0===Array.isArray(e.options)){const l=!0===e.mapOptions&&void 0!==$?$:[],o=n.map((e=>Le(e,l)));return null===e.modelValue&&!0===t?o.filter((e=>null!==e)):o}return n})),re=(0,l.EW)((()=>{const t={};
1return k.forEach((n=>{const l=e[n];void 0!==l&&(t[n]=l)})),t})),ue=(0,l.EW)((()=>null===e.optionsDark?ae.isDark.value:e.optionsDark)),se=(0,l.EW)((()=>(0,p.o9)(ie.value))),ce=(0,l.EW)((()=>{let t="q-field__input q-placeholder col";return!0===e.hideSelected||0===ie.value.length?[t,e.inputClass]:(t+=" q-field__input--padding",void 0===e.inputClass?t:[t,e.inputClass])})),de=(0,l.EW)((()=>(!0===e.virtualScrollHorizontal?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:""))),ve=(0,l.EW)((()=>0===Y.value)),pe=(0,l.EW)((()=>ie.value.map((e=>Ee.value(e))).join(", "))),fe=(0,l.EW)((()=>void 0!==e.displayValue?e.displayValue:pe.value)),me=(0,l.EW)((()=>!0===e.optionsHtml?()=>!0:e=>void 0!==e&&null!==e&&!0===e.html)),ge=(0,l.EW)((()=>!0===e.displayValueHtml||void 0===e.displayValue&&(!0===e.optionsHtml||ie.value.some(me.value)))),he=(0,l.EW)((()=>!0===ae.focused.value?e.tabindex:-1)),be=(0,l.EW)((()=>{const t={tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-readonly":!0===e.readonly?"true":"false","aria-autocomplete":!0===e.useInput?"list":"none","aria-expanded":!0===C.value?"true":"false","aria-controls":`${ae.targetUid.value}_lb`};return W.value>=0&&(t["aria-activedescendant"]=`${ae.targetUid.value}_${W.value}`),t})),ye=(0,l.EW)((()=>({id:`${ae.targetUid.value}_lb`,role:"listbox","aria-multiselectable":!0===e.multiple?"true":"false"}))),Se=(0,l.EW)((()=>ie.value.map(((e,t)=>({index:t,opt:e,html:me.value(e),selected:!0,removeAtIndex:Ve,toggleOption:Te,tabindex:he.value}))))),we=(0,l.EW)((()=>{if(0===Y.value)return[];const{from:t,to:n}=Z.value;return e.options.slice(t,n).map(((n,l)=>{const o=!0===Ce.value(n),a=!0===ze(n),i=t+l,r={clickable:!0,active:a,activeClass:_e.value,manualFocus:!0,focused:!1,disable:o,tabindex:-1,dense:e.optionsDense,dark:ue.value,role:"option","aria-selected":!0===a?"true":"false",id:`${ae.targetUid.value}_${i}`,onClick:()=>{Te(n)}};return!0!==o&&(W.value===i&&(r.focused=!0),!0===E.platform.is.desktop&&(r.onMousemove=()=>{!0===C.value&&Ie(i)})),{index:i,opt:n,html:me.value(n),label:Ee.value(n),selected:r.active,focused:r.focused,toggleOption:Te,setOptionIndex:Ie,itemProps:r}}))})),xe=(0,l.EW)((()=>void 0!==e.dropdownIcon?e.dropdownIcon:E.iconSet.arrow.dropdown)),qe=(0,l.EW)((()=>!1===e.optionsCover&&!0!==e.outlined&&!0!==e.standout&&!0!==e.borderless&&!0!==e.rounded)),_e=(0,l.EW)((()=>void 0!==e.optionsSelectedClass?e.optionsSelectedClass:void 0!==e.color?`text-${e.color}`:"")),ke=(0,l.EW)((()=>Pe(e.optionValue,"value"))),Ee=(0,l.EW)((()=>Pe(e.optionLabel,"label"))),Ce=(0,l.EW)((()=>Pe(e.optionDisable,"disable"))),Ae=(0,l.EW)((()=>ie.value.map((e=>ke.value(e))))),We=(0,l.EW)((()=>{const e={onInput:Ye,onChange:G,onKeydown:He,onKeyup:Ke,onKeypress:Ne,onFocus:Fe,onClick(e){!0===T&&(0,y.ds)(e)}};return e.onCompositionstart=e.onCompositionupdate=e.onCompositionend=G,e}));function Be(t){return!0===e.emitValue?ke.value(t):t}function Re(t){if(-1!==t&&t<ie.value.length)if(!0===e.multiple){const l=e.modelValue.slice();n("remove",{index:t,value:l.splice(t,1)[0]}),n("update:modelValue",l)}else n("update:modelValue",null)}function Ve(e){Re(e),ae.focus()}function $e(t,l){const o=Be(t);if(!0!==e.multiple)return!0===e.fillInput&&Ze(Ee.value(t),!0,!0),void n("update:modelValue",o);if(0===ie.value.length)return n("add",{index:0,value:o}),void n("update:modelValue",!0===e.multiple?[o]:o);if(!0===l&&!0===ze(t))return;if(void 0!==e.maxValues&&e.modelValue.length>=e.maxValues)return;const a=e.modelValue.slice();n("add",{index:a.length,value:o}),a.push(o),n("update:modelValue",a)}function Te(t,l){if(!0!==ae.editable.value||void 0===t||!0===Ce.value(t))return;const o=ke.value(t);if(!0!==e.multiple)return!0!==l&&(Ze(!0===e.fillInput?Ee.value(t):"",!0,!0),dt()),null!==H.value&&H.value.focus(),void(0!==ie.value.length&&!0===(0,b.Hv)(ke.value(ie.value[0]),o)||n("update:modelValue",!0===e.emitValue?o:t));if((!0!==T||!0===R.value)&&ae.focus(),Fe(),0===ie.value.length){const l=!0===e.emitValue?o:t;return n("add",{index:0,value:l}),void n("update:modelValue",!0===e.multiple?[l]:l)}const a=e.modelValue.slice(),i=Ae.value.findIndex((e=>
1(0,b.Hv)(e,o)));if(-1!==i)n("remove",{index:i,value:a.splice(i,1)[0]});else{if(void 0!==e.maxValues&&a.length>=e.maxValues)return;const l=!0===e.emitValue?o:t;n("add",{index:a.length,value:l}),a.push(l)}n("update:modelValue",a)}function Ie(e){if(!0!==E.platform.is.desktop)return;const t=-1!==e&&e<Y.value?e:-1;W.value!==t&&(W.value=t)}function Me(t=1,n){if(!0===C.value){let l=W.value;do{l=(0,S.eo)(l+t,-1,Y.value-1)}while(-1!==l&&l!==W.value&&!0===Ce.value(e.options[l]));W.value!==l&&(Ie(l),le(l),!0!==n&&!0===e.useInput&&!0===e.fillInput&&Je(l>=0?Ee.value(e.options[l]):M,!0))}}function Le(t,n){const l=e=>(0,b.Hv)(ke.value(e),t);return e.options.find(l)||n.find(l)||t}function Pe(e,t){const n=void 0!==e?e:t;return"function"===typeof n?n:e=>null!==e&&"object"===typeof e&&n in e?e[n]:e}function ze(e){const t=ke.value(e);return void 0!==Ae.value.find((e=>(0,b.Hv)(e,t)))}function Fe(t){!0===e.useInput&&null!==H.value&&(void 0===t||H.value===t.target&&t.target.value===pe.value)&&H.value.select()}function Oe(e){!0===(0,w.Dv)(e,27)&&!0===C.value&&((0,y.ds)(e),dt(),vt()),n("keyup",e)}function Ke(t){const{value:n}=t.target;if(void 0===t.keyCode)if(t.target.value="",null!==F&&(clearTimeout(F),F=null),null!==O&&(clearTimeout(O),O=null),vt(),"string"===typeof n&&0!==n.length){const t=n.toLocaleLowerCase(),l=n=>{const l=e.options.find((e=>n.value(e).toLocaleLowerCase()===t));return void 0!==l&&(-1===ie.value.indexOf(l)?Te(l):dt(),!0)},o=e=>{!0!==l(ke)&&!0!==l(Ee)&&!0!==e&&Xe(n,!0,(()=>o(!0)))};o()}else ae.clearValue(t);else Oe(t)}function Ne(e){n("keypress",e)}function He(t){if(n("keydown",t),!0===(0,w.JL)(t))return;const o=0!==B.value.length&&(void 0!==e.newValueMode||void 0!==e.onNewValue),a=!0!==t.shiftKey&&!0!==e.multiple&&(-1!==W.value||!0===o);if(27===t.keyCode)return void(0,y.F4)(t);if(9===t.keyCode&&!1===a)return void st();if(void 0===t.target||t.target.id!==ae.targetUid.value||!0!==ae.editable.value)return;if(40===t.keyCode&&!0!==ae.innerLoading.value&&!1===C.value)return(0,y.Gu)(t),void ct();if(8===t.keyCode&&(!0===e.useChips||!0===e.clearable)&&!0!==e.hideSelected&&0===B.value.length)return void(!0===e.multiple&&!0===Array.isArray(e.modelValue)?Re(e.modelValue.length-1):!0!==e.multiple&&null!==e.modelValue&&n("update:modelValue",null));35!==t.keyCode&&36!==t.keyCode||"string"===typeof B.value&&0!==B.value.length||((0,y.Gu)(t),W.value=-1,Me(36===t.keyCode?1:-1,e.multiple)),33!==t.keyCode&&34!==t.keyCode||void 0===X.value||((0,y.Gu)(t),W.value=Math.max(-1,Math.min(Y.value,W.value+(33===t.keyCode?-1:1)*X.value.view)),Me(33===t.keyCode?1:-1,e.multiple)),38!==t.keyCode&&40!==t.keyCode||((0,y.Gu)(t),Me(38===t.keyCode?-1:1,e.multiple));const i=Y.value;if((void 0===P||z<Date.now())&&(P=""),i>0&&!0!==e.useInput&&void 0!==t.key&&1===t.key.length&&!1===t.altKey&&!1===t.ctrlKey&&!1===t.metaKey&&(32!==t.keyCode||0!==P.length)){!0!==C.value&&ct(t);const n=t.key.toLocaleLowerCase(),o=1===P.length&&P[0]===n;z=Date.now()+1500,!1===o&&((0,y.Gu)(t),P+=n);const a=new RegExp("^"+P.split("").map((e=>-1!==_.indexOf(e)?"\\"+e:e)).join(".*"),"i");let r=W.value;if(!0===o||r<0||!0!==a.test(Ee.value(e.options[r])))do{r=(0,S.eo)(r+1,-1,i-1)}while(r!==W.value&&(!0===Ce.value(e.options[r])||!0!==a.test(Ee.value(e.options[r]))));W.value!==r&&(0,l.dY)((()=>{Ie(r),le(r),r>=0&&!0===e.useInput&&!0===e.fillInput&&Je(Ee.value(e.options[r]),!0)}))}else if(13===t.keyCode||32===t.keyCode&&!0!==e.useInput&&""===P||9===t.keyCode&&!1!==a)if(9!==t.keyCode&&(0,y.Gu)(t),-1!==W.value&&W.value<i)Te(e.options[W.value]);else{if(!0===o){const t=(t,n)=>{if(n){if(!0!==q(n))return}else n=e.newValueMode;if(Ze("",!0!==e.multiple,!0),void 0===t||null===t)return;const l="toggle"===n?Te:$e;l(t,"add-unique"===n),!0!==e.multiple&&(null!==H.value&&H.value.focus(),dt())};if(void 0!==e.onNewValue?n("newValue",B.value,t):t(B.value),!0!==e.multiple)return}!0===C.value?st():!0!==ae.innerLoading.value&&ct()}}function De(){return!0===T?Q.value:null!==D.value&&null!==D.value.contentEl?D.value.contentEl:void 0}function je(){return De()}function Qe(){return!0===e.hideSelected?[]:void 0!==t["selected-item"]?Se.value.map((e=>t["selected-item"](e))).slice():void 0!==t.selected?[].concat(t.selected()):!0===e.useChips?Se.value.map(((t,n)=>(0,l.h)(r.A,{key:"option-"+n,removable:!0===ae.editable.value&&!0!==Ce.value(t.opt),dense:!0,textColor:e.color,tabindex:he.value,onRemove(){t.removeAtIndex(n)}},(()=>(0,l.h)("span",{class:"ellipsis",[!0===t.html?"innerHTML":"textContent"]:Ee.value(t.opt)}))))):[(0,l.h)("span",{[!0===ge.value?"innerHTML":"textContent"]:fe.value})]}function Ue(){if(!0===ve.value)return void 0!==t["no-option"]?t["no-option"]({inputValue:B.value}):void 0;const e=void 0!==t.option?t.option:e=>(0,l.h)(u.A,{key:e.index,...e.itemProps},(()=>(0,l.h)(s.A,(()=>(0,l.h)(c.A,(()=>(0,l.h)("span",{[!0===e.html?"innerHTML":"textContent"]:e.label})))))));let n=te("div",we.value.map(e));return void 0!==t["before-options"]&&(n=t["before-options"]().concat(n)),(0,x.Hp)(t["after-options"],n)}function Ge(t,n){const o=!0===n?{...be.value,...ae.splitAttrs.attributes.value}:void 0,a={ref:!0===n?H:void 0,key:"i_t",class:ce.value,style:e.inputStyle,value:void 0!==B.value?B.value:"",type:"search",...o,id:!0===n?ae.targetUid.value:void 0,maxlength:e.maxlength,autocomplete:e.autocomplete,"data-autofocus":!0===t||!0===e.autofocus||void 0,disabled:!0===e.disable,readonly:!0===e.readonly,...We.value};return!0!==t&&!0===T&&(!0===Array.isArray(a.class)?a.class=[...a.class,"no-pointer-events"]:a.class+=" no-pointer-events"),(0,l.h)("input",a)}function Ye(t){null!==F&&(clearTimeout(F),F=null),null!==O&&(clearTimeout(O),O=null),t&&t.target&&!0===t.target.qComposing||(Je(t.target.value||""),I=!0,M=B.value,!0===ae.focu
1sed.value||!0===T&&!0!==R.value||ae.focus(),void 0!==e.onFilter&&(F=setTimeout((()=>{F=null,Xe(B.value)}),e.inputDebounce)))}function Je(t,l){B.value!==t&&(B.value=t,!0===l||0===e.inputDebounce||"0"===e.inputDebounce?n("inputValue",t):O=setTimeout((()=>{O=null,n("inputValue",t)}),e.inputDebounce))}function Ze(t,n,l){I=!0!==l,!0===e.useInput&&(Je(t,!0),!0!==n&&!0===l||(M=t),!0!==n&&Xe(t))}function Xe(t,o,a){if(void 0===e.onFilter||!0!==o&&!0!==ae.focused.value)return;!0===ae.innerLoading.value?n("filterAbort"):(ae.innerLoading.value=!0,V.value=!0),""!==t&&!0!==e.multiple&&0!==ie.value.length&&!0!==I&&t===Ee.value(ie.value[0])&&(t="");const i=setTimeout((()=>{!0===C.value&&(C.value=!1)}),10);null!==K&&clearTimeout(K),K=i,n("filter",t,((e,t)=>{!0!==o&&!0!==ae.focused.value||K!==i||(clearTimeout(K),"function"===typeof e&&e(),V.value=!1,(0,l.dY)((()=>{ae.innerLoading.value=!1,!0===ae.editable.value&&(!0===o?!0===C.value&&dt():!0===C.value?pt(!0):C.value=!0),"function"===typeof t&&(0,l.dY)((()=>{t(h)})),"function"===typeof a&&(0,l.dY)((()=>{a(h)}))})))}),(()=>{!0===ae.focused.value&&K===i&&(clearTimeout(K),ae.innerLoading.value=!1,V.value=!1),!0===C.value&&(C.value=!1)}))}function et(){return(0,l.h)(d.A,{ref:D,class:de.value,style:e.popupContentStyle,modelValue:C.value,fit:!0!==e.menuShrink,cover:!0===e.optionsCover&&!0!==ve.value&&!0!==e.useInput,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:ue.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,noRouteDismiss:e.popupNoRouteDismiss,square:qe.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...ye.value,onScrollPassive:ne,onBeforeShow:gt,onBeforeHide:tt,onShow:nt},Ue)}function tt(e){ht(e),st()}function nt(){oe()}function lt(e){(0,y.ds)(e),null!==H.value&&H.value.focus(),R.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function ot(e){(0,y.ds)(e),(0,l.dY)((()=>{R.value=!1}))}function at(){const n=[(0,l.h)(a.A,{class:`col-auto ${ae.fieldClass.value}`,...re.value,for:ae.targetUid.value,dark:ue.value,square:!0,loading:V.value,itemAligned:!1,filled:!0,stackLabel:0!==B.value.length,...ae.splitAttrs.listeners.value,onFocus:lt,onBlur:ot},{...t,rawControl:()=>ae.getControl(!0),before:void 0,after:void 0})];return!0===C.value&&n.push((0,l.h)("div",{ref:Q,class:de.value+" scroll",style:e.popupContentStyle,...ye.value,onClick:y.F4,onScrollPassive:ne},Ue())),(0,l.h)(v.A,{ref:j,modelValue:A.value,position:!0===e.useInput?"top":void 0,transitionShow:L,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,noRouteDismiss:e.popupNoRouteDismiss,onBeforeShow:gt,onBeforeHide:it,onHide:rt,onShow:ut},(()=>(0,l.h)("div",{class:"q-select__dialog"+(!0===ue.value?" q-select__dialog--dark q-dark":"")+(!0===R.value?" q-select__dialog--focused":"")},n)))}function it(e){ht(e),null!==j.value&&j.value.__updateRefocusTarget(ae.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),ae.focused.value=!1}function rt(e){dt(),!1===ae.focused.value&&n("blur",e),vt()}function ut(){const e=document.activeElement;null!==e&&e.id===ae.targetUid.value||null===H.value||H.value===e||H.value.focus(),oe()}function st(){!0!==A.value&&(W.value=-1,!0===C.value&&(C.value=!1),!1===ae.focused.value&&(null!==K&&(clearTimeout(K),K=null),!0===ae.innerLoading.value&&(n("filterAbort"),ae.innerLoading.value=!1,V.value=!1)))}function ct(n){!0===ae.editable.value&&(!0===T?(ae.onControlFocusin(n),A.value=!0,(0,l.dY)((()=>{ae.focus()}))):ae.focus(),void 0!==e.onFilter?Xe(B.value):!0===ve.value&&void 0===t["no-option"]||(C.value=!0))}function dt(){A.value=!1,st()}function vt(){!0===e.useInput&&Ze(!0!==e.multiple&&!0===e.fillInput&&0!==ie.value.length&&Ee.value(ie.value[0])||"",!0,!0)}function pt(t){let n=-1;if(!0===t){if(0!==ie.value.length){const t=ke.value(ie.value[0]);n=e.options.findIndex((e=>(0,b.Hv)(ke.value(e),t)))}ee(n)}Ie(n)}function ft(e,t){!0===C.value&&!1===ae.innerLoading.value&&(ee(-1,!0),(0,l.dY)((()=>{!0===C.value&&!1===ae.innerLoading.value&&(e>t?ee():pt(!0))})))}function mt(){!1===A.value&&null!==D.value&&D.value.updatePosition()}function gt(e){void 0!==e&&(0,y.ds)(e),n("popupShow",e),ae.hasPopupOpen=!0,ae.onControlFocusin(e)}function ht(e){void 0!==e&&(0,y.ds)(e),n("popupHide",e),ae.hasPopupOpen=!1,ae.onControlFocusout(e)}function bt(){T=(!0===E.platform.is.mobile||"dialog"===e.behavior)&&("menu"!==e.behavior&&(!0!==e.useIn
1put||(void 0!==t["no-option"]||void 0!==e.onFilter||!1===ve.value))),L=!0===E.platform.is.ios&&!0===T&&!0===e.useInput?"fade":e.transitionShow}return(0,l.wB)(ie,(t=>{$=t,!0===e.useInput&&!0===e.fillInput&&!0!==e.multiple&&!0!==ae.innerLoading.value&&(!0!==A.value&&!0!==C.value||!0!==se.value)&&(!0!==I&&vt(),!0!==A.value&&!0!==C.value||Xe(""))}),{immediate:!0}),(0,l.wB)((()=>e.fillInput),vt),(0,l.wB)(C,pt),(0,l.wB)(Y,ft),(0,l.Ic)(bt),(0,l.$u)(mt),bt(),(0,l.xo)((()=>{null!==F&&clearTimeout(F),null!==O&&clearTimeout(O)})),Object.assign(h,{showPopup:ct,hidePopup:dt,removeAtIndex:Re,add:$e,toggleOption:Te,getOptionIndex:()=>W.value,setOptionIndex:Ie,moveOptionSelection:Me,filter:Xe,updateMenuPosition:mt,updateInputValue:Ze,isOptionSelected:ze,getEmittingOptionValue:Be,isOptionDisabled:(...e)=>!0===Ce.value.apply(null,e),getOptionValue:(...e)=>ke.value.apply(null,e),getOptionLabel:(...e)=>Ee.value.apply(null,e)}),Object.assign(ae,{innerValue:ie,fieldClass:(0,l.EW)((()=>`q-select q-field--auto-height q-select--with${!0!==e.useInput?"out":""}-input q-select--with${!0!==e.useChips?"out":""}-chips q-select--`+(!0===e.multiple?"multiple":"single"))),inputRef:N,targetRef:H,hasValue:se,showPopup:ct,floatingLabel:(0,l.EW)((()=>!0!==e.hideSelected&&!0===se.value||"number"===typeof B.value||0!==B.value.length||(0,p.o9)(e.displayValue))),getControlChild:()=>{if(!1!==ae.editable.value&&(!0===A.value||!0!==ve.value||void 0!==t["no-option"]))return!0===T?at():et();!0===ae.hasPopupOpen&&(ae.hasPopupOpen=!1)},controlEvents:{onFocusin(e){ae.onControlFocusin(e)},onFocusout(e){ae.onControlFocusout(e,(()=>{vt(),st()}))},onClick(e){if((0,y.F4)(e),!0!==T&&!0===C.value)return st(),void(null!==H.value&&H.value.focus());ct(e)}},getControl:t=>{const n=Qe(),o=!0===t||!0!==A.value||!0!==T;if(!0===e.useInput)n.push(Ge(t,o));else if(!0===ae.editable.value){const a=!0===o?be.value:void 0;n.push((0,l.h)("input",{ref:!0===o?H:void 0,key:"d_t",class:"q-select__focus-target",id:!0===o?ae.targetUid.value:void 0,value:fe.value,readonly:!0,"data-autofocus":!0===t||!0===e.autofocus||void 0,...a,onKeydown:He,onKeyup:Oe,onKeypress:Ne})),!0===o&&"string"===typeof e.autocomplete&&0!==e.autocomplete.length&&n.push((0,l.h)("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,tabindex:-1,onKeyup:Ke}))}if(void 0!==U.value&&!0!==e.disable&&0!==Ae.value.length){const t=Ae.value.map((e=>(0,l.h)("option",{value:e,selected:!0})));n.push((0,l.h)("select",{class:"hidden",name:U.value,multiple:e.multiple},t))}const a=!0===e.useInput||!0!==o?void 0:ae.splitAttrs.attributes.value;return(0,l.h)("div",{class:"q-field__native row items-center",...a,...ae.splitAttrs.listeners.value},n)},getInnerAppend:()=>!0!==e.loading&&!0!==V.value&&!0!==e.hideDropdownIcon?[(0,l.h)(i.A,{class:"q-select__dropdown-icon"+(!0===C.value?" rotate-180":""),name:xe.value})]:null}),(0,p.Ay)(ae)}})},2596:function(e,t,n){var l=n(4220),o=n(386),a=n(6697);const i={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},r={xs:2,sm:4,md:8,lg:16,xl:24};t.A=(0,a.a)({name:"QSeparator",props:{...o.C,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=(0,l.nI)(),n=(0,o.A)(e,t.proxy.$q),a=(0,l.EW)((()=>!0===e.vertical?"vertical":"horizontal")),u=(0,l.EW)((()=>` q-separator--${a.value}`)),s=(0,l.EW)((()=>!1!==e.inset?`${u.value}-${i[e.inset]}`:"")),c=(0,l.EW)((()=>`q-separator${u.value}${s.value}`+(void 0!==e.color?` bg-${e.color}`:"")+(!0===n.value?" q-separator--dark":""))),d=(0,l.EW)((()=>{const t={};if(void 0!==e.size&&(t[!0===e.vertical?"width":"height"]=e.size),!1!==e.spaced){const n=!0===e.spaced?`${r.md}px`:e.spaced in r?`${r[e.spaced]}px`:e.spaced,l=!0===e.vertical?["Left","Right"]:["Top","Bottom"];t[`margin${l[0]}`]=t[`margin${l[1]}`]=n}return t}));return()=>(0,l.h)("hr",{class:c.value,style:d.value,"aria-orientation":a.value})}})},7390:function(e,t,n){var l=n(4220),o=n(386),a=n(6697),i=n(6049);const r=["text","rect","circle","QBtn","QBadge","QChip","QToolbar","QCheckbox","QRadio","QToggle","QSlider","QRange","QInput","QAvatar"],u=["wave","pulse","pulse-x","pulse-y","fade","blink","none"];t.Ay=(0,a.a)({name:"QSkeleton",props:{...o.C,tag:{type:String,default:"div"},type:{type:String,validator:e=>r.includes(e),default:"rect"},animation:{type:String,validator:e=>u.includes(e),default:"wave"},animationSpeed:{type:[String,Number],default:1500},square:Boolean,bordered:Boolean,size:String,width:String,height:String},setup(e,{slots:t}){const n=(0,l.nI)(),a=(0,o.A)(e,n.proxy.$q),r=(0,l.EW)((()=>{const t=void 0!==e.size?[e.size,e.size]:[e.width,e.height];return{"--q-skeleton-speed":`${e.animationSpeed}ms`,width:t[0],height:t[1]}})),u=(0,l.EW)((()=>`q-skeleton q-skeleton--${!0===a.value?"dark":"light"} q-skeleton--type-${e.type}`+("none"!==e.animation?` q-skeleton--anim q-skeleton--anim-${e.animation}`:"")+(!0===e.square?" q-skeleton--square":"")+(!0===e.bordered?" q-skeleton--bordered":"")));return()=>(0,l.h)(e.tag,{class:u.value,style:r.value},(0,i.zm)(t.default))}})},2267:function(e,t,n){var l=n(4220),o=n(9798),a=n(6697);t.A=(0,a.a)({name:"QSlideTransition",props:{appear:Boolean,duration:{type:Number,default:300}},emits:["show","hide"],setup(e,{slots:t,emit:n}){let a,i,r,u,s=!1,c=null,d=null;function v(){a&&a(),a=null,s=!1,null!==c&&(clearTimeout(c),c=null),null!==d&&(clearTimeout(d),d=null),void 0!==i&&i.removeEventListener("transitionend",r),r=null}function p(t,n,l){void 0!==n&&(t.style.height=`${n}px`),t.style.transition=`height ${e.duration}ms cubic-bezier(.25, .8, .50, 1)`,s=!0,a=l}function f(e,t){e.style.overflowY=null,e.style.height=null,e.style.transition=null,v(),t!==u&&n(t)}function m(t,n){let l=0;i=t,!0===s?(v(),l=t.offsetHeight===t.scrollHeight?0:void 0):(u="hide",t.style.overflowY="hidden"),p(t,l,n),c=setTimeout((()=>{c=null,t.style.height=`${t.scrollHeight}px`,r=e=>{d=null,Object(e)===e&&e.target!==t||f(t,"show")},t.addEventListener("transitionend",r),d=setTimeout(r,1.1*e.duration)}),100)}function g(t,n){let l;i=t,!0===s?v():(u="show",t.style.overflowY="hidden",l=t.scrollHeight),p(t,l,n),c=setTimeout((()=>{c=null,t.style.height=0,r=e=>{d=null,Object(e)===e&&e.target!==t||f(t,"hide")},t.addEventListener("transitionend",r),d=setTimeout(r,1.1*e.duration)}),100)}return(0,l.xo)((()=>{!0===s&&v()})),()=>(0,l.h)(o.eB,{css:!1,appear:e.appear,onEnter:m,onLeave:g},t.default)}})},4326:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(6672),i=n(3491),r=n(6697),u=n(8178),s=n(2241);const c=()=>({});t.A=(0,r.a)({name:"QSlider",props:{...i.to,modelValue:{required:!0,default:null,validator:e=>"number"===typeof e||null===e},labelValue:[String,Number]},emits:i.Xo,setup(e,{emit:t}){const{proxy:{$q:n}}=(0,l.nI)(),{state:r,methods:d}=(0,i.Ay)({updateValue:w,updatePosition:q,getDragging:x,formAttrs:(0,a.mj)(e)}),v=(0,o.KR)(null),p=(0,o.KR)(0),f=(0,o.KR)(0);function m(){f.value=null===e.modelValue?r.innerMin.value:(0,u.Tq)(e.modelValue,r.innerMin.value,r.innerMax.value)}(0,l.wB)((()=>`${e.modelValue}|${r.innerMin.value}|${r.innerMax.value}`),m),m();
1const g=(0,l.EW)((()=>d.convertModelToRatio(f.value))),h=(0,l.EW)((()=>!0===r.active.value?p.value:g.value)),b=(0,l.EW)((()=>{const t={[r.positionProp.value]:100*r.innerMinRatio.value+"%",[r.sizeProp.value]:100*(h.value-r.innerMinRatio.value)+"%"};return void 0!==e.selectionImg&&(t.backgroundImage=`url(${e.selectionImg}) !important`),t})),y=d.getThumbRenderFn({focusValue:!0,getNodeData:c,ratio:h,label:(0,l.EW)((()=>void 0!==e.labelValue?e.labelValue:f.value)),thumbColor:(0,l.EW)((()=>e.thumbColor||e.color)),labelColor:(0,l.EW)((()=>e.labelColor)),labelTextColor:(0,l.EW)((()=>e.labelTextColor))}),S=(0,l.EW)((()=>!0!==r.editable.value?{}:!0===n.platform.is.mobile?{onClick:d.onMobileClick}:{onMousedown:d.onActivate,onFocus:_,onBlur:d.onBlur,onKeydown:k,onKeyup:d.onKeyup}));function w(n){f.value!==e.modelValue&&t("update:modelValue",f.value),!0===n&&t("change",f.value)}function x(){return v.value.getBoundingClientRect()}function q(t,n=r.dragging.value){const l=d.getDraggingRatio(t,n);f.value=d.convertRatioToModel(l),p.value=!0!==e.snap||0===e.step?l:d.convertModelToRatio(f.value)}function _(){r.focus.value=!0}function k(t){if(!i.uP.includes(t.keyCode))return;(0,s.Gu)(t);const n=([34,33].includes(t.keyCode)?10:1)*r.keyStep.value,l=([34,37,40].includes(t.keyCode)?-1:1)*(!0===r.isReversed.value?-1:1)*(!0===e.vertical?-1:1)*n;f.value=(0,u.Tq)(r.roundValueFn.value(f.value+l),r.innerMin.value,r.innerMax.value),w()}return()=>{const t=d.getContent(b,r.tabindex,S,(e=>{e.push(y())}));return(0,l.h)("div",{ref:v,class:r.classes.value+(null===e.modelValue?" q-slider--no-value":""),...r.attributes.value,"aria-valuenow":e.modelValue},t)}}})},3491:function(e,t,n){n.d(t,{Ay:function(){return _},uP:function(){return w},Xo:function(){return q},to:function(){return x}});n(4645);var l=n(4220),o=n(6732),a=n(8937),i=n(6697),r=n(3734),u=n(2241),s=n(4803);function c(e,t,n){const l=(0,u.G1)(e);let o,a=l.left-t.event.x,i=l.top-t.event.y,r=Math.abs(a),s=Math.abs(i);const c=t.direction;!0===c.horizontal&&!0!==c.vertical?o=a<0?"left":"right":!0!==c.horizontal&&!0===c.vertical?o=i<0?"up":"down":!0===c.up&&i<0?(o="up",r>s&&(!0===c.left&&a<0?o="left":!0===c.right&&a>0&&(o="right"))):!0===c.down&&i>0?(o="down",r>s&&(!0===c.left&&a<0?o="left":!0===c.right&&a>0&&(o="right"))):!0===c.left&&a<0?(o="left",r<s&&(!0===c.up&&i<0?o="up":!0===c.down&&i>0&&(o="down"))):!0===c.right&&a>0&&(o="right",r<s&&(!0===c.up&&i<0?o="up":!0===c.down&&i>0&&(o="down")));let d=!1;if(void 0===o&&!1===n){if(!0===t.event.isFirst||void 0===t.event.lastDir)return{};o=t.event.lastDir,d=!0,"left"===o||"right"===o?(l.left-=a,r=0,a=0):(l.top-=i,s=0,i=0)}return{synthetic:d,payload:{evt:e,touch:!0!==t.event.mouse,mouse:!0===t.event.mouse,position:l,direction:o,isFirst:t.event.isFirst,isFinal:!0===n,duration:Date.now()-t.event.time,distance:{x:r,y:s},offset:{x:a,y:i},delta:{x:l.left-t.event.lastX,y:l.top-t.event.lastY}}}}let d=0;var v=(0,i.Y)({name:"touch-pan",beforeMount(e,{value:t,modifiers:n}){if(!0!==n.mouse&&!0!==a.Sn.has.touch)return;function l(e,t){!0===n.mouse&&!0===t?(0,u.Gu)(e):(!0===n.stop&&(0,u.ds)(e),!0===n.prevent&&(0,u.F4)(e))}const o={uid:"qvtp_"+d++,handler:t,modifiers:n,direction:(0,r.U)(n),noop:u.lQ,mouseStart(e){(0,r.W)(e,o)&&(0,u.w7)(e)&&((0,u.Z4)(o,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),o.start(e,!0))},touchStart(e){if((0,r.W)(e,o)){const t=e.target;(0,u.Z4)(o,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","passiveCapture"],[t,"touchend","end","passiveCapture"]]),o.start(e)}},start(t,l){if(!0===a.Sn.is.firefox&&(0,u.M5)(e,!0),o.lastEvt=t,!0===l||!0===n.stop){if(!0!==o.direction.all&&(!0!==l||!0!==o.modifiers.mouseAllDir&&!0!==o.modifiers.mousealldir)){const e=-1!==t.type.indexOf("mouse")?new MouseEvent(t.type,t):new TouchEvent(t.type,t);!0===t.defaultPrevented&&(0,u.F4)(e),!0===t.cancelBubble&&(0,u.ds)(e),Object.assign(e,{qKeyEvent:t.qKeyEvent,qClickOutside:t.qClickOutside,qAnchorHandled:t.qAnchorHandled,qClonedBy:void 0===t.qClonedBy?[o.uid]:t.qClonedBy.concat(o.uid)}),o.initialEvent={target:t.target,event:e}}(0,u.ds)(t)}const{left:i,top:r}=(0,u.G1)(t);o.event={x:i,y:r,time:Date.now(),mouse:!0===l,detected:!1,isFirst:!0,isFinal:!1,lastX:i,lastY:r}},move(e){if(void 0===o.event)return;const t=(0,u.G1)(e),a=t.left-o.event.x,i=t.top-o.event.y;if(0===a&&0===i)return;o.lastEvt=e;const r=!0===o.event.mouse,d=()=>{let t;l(e,r),!0!==n.preserveCursor&&!0!==n.preservecursor&&(t=document.documentElement.style.cursor||"",document.documentElement.style.cursor="grabbing"),!0===r&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,s.w)(),o.styleCleanup=e=>{if(o.styleCleanup=void 0,void 0!==t&&(document.documentElement.style.cursor=t),document.body.classList.remove("non-selectable"),!0===r){const t=()=>{document.body.classList.remove("no-pointer-events--children")};void 0!==e?setTimeout((()=>{t(),e()}),50):t()}else void 0!==e&&e()}};
1if(!0===o.event.detected){!0!==o.event.isFirst&&l(e,o.event.mouse);const{payload:t,synthetic:n}=c(e,o,!1);return void(void 0!==t&&(!1===o.handler(t)?o.end(e):(void 0===o.styleCleanup&&!0===o.event.isFirst&&d(),o.event.lastX=t.position.left,o.event.lastY=t.position.top,o.event.lastDir=!0===n?void 0:t.direction,o.event.isFirst=!1)))}if(!0===o.direction.all||!0===r&&(!0===o.modifiers.mouseAllDir||!0===o.modifiers.mousealldir))return d(),o.event.detected=!0,void o.move(e);const v=Math.abs(a),p=Math.abs(i);v!==p&&(!0===o.direction.horizontal&&v>p||!0===o.direction.vertical&&v<p||!0===o.direction.up&&v<p&&i<0||!0===o.direction.down&&v<p&&i>0||!0===o.direction.left&&v>p&&a<0||!0===o.direction.right&&v>p&&a>0?(o.event.detected=!0,o.move(e)):o.end(e,!0))},end(t,n){if(void 0!==o.event){if((0,u.Fh)(o,"temp"),!0===a.Sn.is.firefox&&(0,u.M5)(e,!1),!0===n)void 0!==o.styleCleanup&&o.styleCleanup(),!0!==o.event.detected&&void 0!==o.initialEvent&&o.initialEvent.target.dispatchEvent(o.initialEvent.event);else if(!0===o.event.detected){!0===o.event.isFirst&&o.handler(c(void 0===t?o.lastEvt:t,o).payload);const{payload:e}=c(void 0===t?o.lastEvt:t,o,!0),n=()=>{o.handler(e)};void 0!==o.styleCleanup?o.styleCleanup(n):n()}o.event=void 0,o.initialEvent=void 0,o.lastEvt=void 0}}};if(e.__qtouchpan=o,!0===n.mouse){const t=!0===n.mouseCapture||!0===n.mousecapture?"Capture":"";(0,u.Z4)(o,"main",[[e,"mousedown","mouseStart",`passive${t}`]])}!0===a.Sn.has.touch&&(0,u.Z4)(o,"main",[[e,"touchstart","touchStart","passive"+(!0===n.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchpan;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof value&&n.end(),n.handler=t.value),n.direction=(0,r.U)(t.modifiers))},beforeUnmount(e){const t=e.__qtouchpan;void 0!==t&&(void 0!==t.event&&t.end(),(0,u.Fh)(t,"main"),(0,u.Fh)(t,"temp"),!0===a.Sn.is.firefox&&(0,u.M5)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchpan)}}),p=n(386),f=n(6672),m=n(8178),g=n(9673),h=n(6049);const b="q-slider__marker-labels",y=e=>({value:e}),S=({marker:e})=>(0,l.h)("div",{key:e.value,style:e.style,class:e.classes},e.label),w=[34,37,40,33,39,38],x={...p.C,...f.Sc,min:{type:Number,default:0},max:{type:Number,default:100},innerMin:Number,innerMax:Number,step:{type:Number,default:1,validator:e=>e>=0},snap:Boolean,vertical:Boolean,reverse:Boolean,hideSelection:Boolean,color:String,markerLabelsClass:String,label:Boolean,labelColor:String,labelTextColor:String,labelAlways:Boolean,switchLabelSide:Boolean,markers:[Boolean,Number],markerLabels:[Boolean,Array,Object,Function],switchMarkerLabelsSide:Boolean,trackImg:String,trackColor:String,innerTrackImg:String,innerTrackColor:String,selectionColor:String,selectionImg:String,thumbSize:{type:String,default:"20px"},trackSize:{type:String,default:"4px"},disable:Boolean,readonly:Boolean,dense:Boolean,tabindex:[String,Number],thumbColor:String,thumbPath:{type:String,default:"M 4, 10 a 6,6 0 1,0 12,0 a 6,6 0 1,0 -12,0"}},q=["pan","update:modelValue","change"];function _({updateValue:e,updatePosition:t,getDragging:n,formAttrs:a}){const{props:i,emit:r,slots:s,proxy:{$q:c}}=(0,l.nI)(),d=(0,p.A)(i,c),x=(0,f.vq)(a),q=(0,o.KR)(!1),_=(0,o.KR)(!1),k=(0,o.KR)(!1),E=(0,o.KR)(!1),C=(0,l.EW)((()=>!0===i.vertical?"--v":"--h")),A=(0,l.EW)((()=>"-"+(!0===i.switchLabelSide?"switched":"standard"))),W=(0,l.EW)((()=>!0===i.vertical?!0===i.reverse:i.reverse!==(!0===c.lang.rtl))),B=(0,l.EW)((()=>!0===isNaN(i.innerMin)||i.innerMin<i.min?i.min:i.innerMin)),R=(0,l.EW)((()=>!0===isNaN(i.innerMax)||i.innerMax>i.max?i.max:i.innerMax)),V=(0,l.EW)((()=>!0!==i.disable&&!0!==i.readonly&&B.value<R.value)),$=(0,l.EW)((()=>{if(0===i.step)return e=>e;const e=(String(i.step).trim().split(".")[1]||"").length;return t=>parseFloat(t.toFixed(e))})),T=(0,l.EW)((()=>0===i.step?1:i.step)),I=(0,l.EW)((()=>!0===V.value?i.tabindex||0:-1)),M=(0,l.EW)((()=>i.max-i.min)),L=(0,l.EW)((()=>R.value-B.value)),P=(0,l.EW)((()=>ie(B.value))),z=(0,l.EW)((()=>ie(R.value))),F=(0,l.EW)((()=>!0===i.vertical?!0===W.value?"bottom":"top":!0===W.value?"right":"left")),O=(0,l.EW)((()=>!0===i.vertical?"height":"width")),K=(0,l.EW)((()=>!0===i.vertical?"width":"height")),N=(0,l.EW)((()=>!0===i.vertical?"vertical":"horizontal")),H=(0,l.EW)((()=>{const e={role:"slider","aria-valuemin":B.value,"aria-valuemax":R.value,"aria-orientation":N.value,"data-step":i.step};return!0===i.disable?e["aria-disabled"]="true":!0===i.readonly&&(e["aria-readonly"]="true"),e})),D=(0,l.EW)((()=>
1`q-slider q-slider${C.value} q-slider--${!0===q.value?"":"in"}active inline no-wrap `+(!0===i.vertical?"row":"column")+(!0===i.disable?" disabled":" q-slider--enabled"+(!0===V.value?" q-slider--editable":""))+("both"===k.value?" q-slider--focus":"")+(i.label||!0===i.labelAlways?" q-slider--label":"")+(!0===i.labelAlways?" q-slider--label-always":"")+(!0===d.value?" q-slider--dark":"")+(!0===i.dense?" q-slider--dense q-slider--dense"+C.value:"")));function j(e){const t="q-slider__"+e;return`${t} ${t}${C.value} ${t}${C.value}${A.value}`}function Q(e){const t="q-slider__"+e;return`${t} ${t}${C.value}`}const U=(0,l.EW)((()=>{const e=i.selectionColor||i.color;return"q-slider__selection absolute"+(void 0!==e?` text-${e}`:"")})),G=(0,l.EW)((()=>Q("markers")+" absolute overflow-hidden")),Y=(0,l.EW)((()=>Q("track-container"))),J=(0,l.EW)((()=>j("pin"))),Z=(0,l.EW)((()=>j("label"))),X=(0,l.EW)((()=>j("text-container"))),ee=(0,l.EW)((()=>j("marker-labels-container")+(void 0!==i.markerLabelsClass?` ${i.markerLabelsClass}`:""))),te=(0,l.EW)((()=>"q-slider__track relative-position no-outline"+(void 0!==i.trackColor?` bg-${i.trackColor}
1`:""))),ne=(0,l.EW)((()=>{const e={[K.value]:i.trackSize};return void 0!==i.trackImg&&(e.backgroundImage=`url(${i.trackImg}) !important`),e})),le=(0,l.EW)((()=>"q-slider__inner absolute"+(void 0!==i.innerTrackColor?` bg-${i.innerTrackColor}`:""))),oe=(0,l.EW)((()=>{const e=z.value-P.value,t={[F.value]:100*P.value+"%",[O.value]:0===e?"2px":100*e+"%"};return void 0!==i.innerTrackImg&&(t.backgroundImage=`url(${i.innerTrackImg}) !important`),t}));function ae(e){const{min:t,max:n,step:l}=i;let o=t+e*(n-t);if(l>0){const e=(o-B.value)%l;o+=(Math.abs(e)>=l/2?(e<0?-1:1)*l:0)-e}return o=$.value(o),(0,m.Tq)(o,B.value,R.value)}function ie(e){return 0===M.value?0:(e-i.min)/M.value}function re(e,t){const n=(0,u.G1)(e),l=!0===i.vertical?(0,m.Tq)((n.top-t.top)/t.height,0,1):(0,m.Tq)((n.left-t.left)/t.width,0,1);return(0,m.Tq)(!0===W.value?1-l:l,P.value,z.value)}const ue=(0,l.EW)((()=>!0===(0,g.Et)(i.markers)?i.markers:T.value)),se=(0,l.EW)((()=>{const e=[],t=ue.value,n=i.max;let l=i.min;do{e.push(l),l+=t}while(l<n);return e.push(n),e})),ce=(0,l.EW)((()=>{const e=` ${b}${C.value}-`;return b+`${e}${!0===i.switchMarkerLabelsSide?"switched":"standard"}`+`${e}${!0===W.value?"rtl":"ltr"}`})),de=(0,l.EW)((()=>!1===i.markerLabels?null:fe(i.markerLabels).map(((e,t)=>({index:t,value:e.value,label:e.label||e.value,classes:ce.value+(void 0!==e.classes?" "+e.classes:""),style:{...me(e.value),...e.style||{}}}))))),ve=(0,l.EW)((()=>({markerList:de.value,markerMap:ge.value,classes:ce.value,getStyle:me}))),pe=(0,l.EW)((()=>{const e=0===L.value?"2px":100*ue.value/L.value;return{...oe.value,backgroundSize:!0===i.vertical?`2px ${e}%`:`${e}% 2px`}}));function fe(e){if(!1===e)return null;if(!0===e)return se.value.map(y);if("function"===typeof e)return se.value.map((t=>{const n=e(t);return!0===(0,g.Gv)(n)?{...n,value:t}:{value:t,label:n}}));const t=({value:e})=>e>=i.min&&e<=i.max;return!0===Array.isArray(e)?e.map((e=>!0===(0,g.Gv)(e)?e:{value:e})).filter(t):Object.keys(e).map((t=>{const n=e[t],l=Number(t);return!0===(0,g.Gv)(n)?{...n,value:l}:{value:l,label:n}})).filter(t)}function me(e){return{[F.value]:100*(e-i.min)/M.value+"%"}}const ge=(0,l.EW)((()=>{if(!1===i.markerLabels)return null;const e={};return de.value.forEach((t=>{e[t.value]=t})),e}));function he(){if(void 0!==s["marker-label-group"])return s["marker-label-group"](ve.value);const e=s["marker-label"]||S;return de.value.map((t=>e({marker:t,...ve.value})))}const be=(0,l.EW)((()=>
1[[v,ye,void 0,{[N.value]:!0,prevent:!0,stop:!0,mouse:!0,mouseAllDir:!0}]]));function ye(l){!0===l.isFinal?(void 0!==E.value&&(t(l.evt),!0===l.touch&&e(!0),E.value=void 0,r("pan","end")),q.value=!1,k.value=!1):!0===l.isFirst?(E.value=n(l.evt),t(l.evt),e(),q.value=!0,r("pan","start")):(t(l.evt),e())}function Se(){k.value=!1}function we(l){t(l,n(l)),e(),_.value=!0,q.value=!0,document.addEventListener("mouseup",xe,!0)}function xe(){_.value=!1,q.value=!1,e(!0),Se(),document.removeEventListener("mouseup",xe,!0)}function qe(l){t(l,n(l)),e(!0)}function _e(t){w.includes(t.keyCode)&&e(!0)}function ke(e){if(!0===i.vertical)return null;const t=c.lang.rtl!==i.reverse?1-e:e;return{transform:`translateX(calc(${2*t-1} * ${i.thumbSize} / 2 + ${50-100*t}%))`}}function Ee(e){const t=(0,l.EW)((()=>!1!==_.value||k.value!==e.focusValue&&"both"!==k.value?"":" q-slider--focus")),n=(0,l.EW)((()=>`q-slider__thumb q-slider__thumb${C.value} q-slider__thumb${C.value}-${!0===W.value?"rtl":"ltr"} absolute non-selectable`+t.value+(void 0!==e.thumbColor.value?` text-${e.thumbColor.value}`:""))),o=(0,l.EW)((()=>({width:i.thumbSize,height:i.thumbSize,[F.value]:100*e.ratio.value+"%",zIndex:k.value===e.focusValue?2:void 0}))),a=(0,l.EW)((()=>void 0!==e.labelColor.value?` text-${e.labelColor.value}`:"")),r=(0,l.EW)((()=>ke(e.ratio.value))),u=(0,l.EW)((()=>"q-slider__text"+(void 0!==e.labelTextColor.value?` text-${e.labelTextColor.value}`:"")));return()=>{const t=[(0,l.h)("svg",{class:"q-slider__thumb-shape absolute-full",viewBox:"0 0 20 20","aria-hidden":"true"},[(0,l.h)("path",{d:i.thumbPath})]),(0,l.h)("div",{class:"q-slider__focus-ring fit"})];return!0!==i.label&&!0!==i.labelAlways||(t.push((0,l.h)("div",{class:J.value+" absolute fit no-pointer-events"+a.value},[(0,l.h)("div",{class:Z.value,style:{minWidth:i.thumbSize}},[(0,l.h)("div",{class:X.value,style:r.value},[(0,l.h)("span",{class:u.value},e.label.value)])])])),void 0!==i.name&&!0!==i.disable&&x(t,"push")),(0,l.h)("div",{class:n.value,style:o.value,...e.getNodeData()},t)}}function Ce(e,t,n,o){const a=[];"transparent"!==i.innerTrackColor&&a.push((0,l.h)("div",{key:"inner",class:le.value,style:oe.value})),"transparent"!==i.selectionColor&&a.push((0,l.h)("div",{key:"selection",class:U.value,style:e.value})),!1!==i.markers&&a.push((0,l.h)("div",{key:"marker",class:G.value,style:pe.value})),o(a);const r=[(0,h.Kf)("div",{key:"trackC",class:Y.value,tabindex:t.value,...n.value},[(0,l.h)("div",{class:te.value,style:ne.value},a)],"slide",V.value,(()=>be.value))];if(!1!==i.markerLabels){const e=!0===i.switchMarkerLabelsSide?"unshift":"push";r[e]((0,l.h)("div",{key:"markerL",class:ee.value},he()))}return r}return(0,l.xo)((()=>{document.removeEventListener("mouseup",xe,!0)})),{state:{active:q,focus:k,preventFocus:_,dragging:E,editable:V,classes:D,tabindex:I,attributes:H,roundValueFn:$,keyStep:T,trackLen:M,innerMin:B,innerMinRatio:P,innerMax:R,innerMaxRatio:z,positionProp:F,sizeProp:O,isReversed:W},methods:{onActivate:we,onMobileClick:qe,onBlur:Se,onKeyup:_e,getContent:Ce,getThumbRenderFn:Ee,convertRatioToModel:ae,convertModelToRatio:ie,getDraggingRatio:re}}}},2742:function(e,t,n){var l=n(4220),o=n(6697);const a=(0,l.h)("div",{class:"q-space"});t.A=(0,o.a)({name:"QSpace",setup(){return()=>a}})},3868:function(e,t,n){var l=n(4220),o=n(2041),a=n(6697);t.A=(0,a.a)({name:"QSpinner",props:{...o.X,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=(0,o.A)(e);return()=>(0,l.h)("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[(0,l.h)("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}})},5464:function(e,t,n){var l=n(4220),o=n(2041),a=n(6697);const i=[(0,l.h)("circle",{cx:"15",cy:"15",r:"15"},[(0,l.h)("animate",{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}),(0,l.h)("animate",{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"})]),(0,l.h)("circle",{cx:"60",cy:"15",r:"9","fill-opacity":".3"},[(0,l.h)("animate",{attributeName:"r",from:"9",to:"9",begin:"0s",dur:"0.8s",values:"9;15;
19",calcMode:"linear",repeatCount:"indefinite"}),(0,l.h)("animate",{attributeName:"fill-opacity",from:".5",to:".5",begin:"0s",dur:"0.8s",values:".5;1;.5",calcMode:"linear",repeatCount:"indefinite"})]),(0,l.h)("circle",{cx:"105",cy:"15",r:"15"},[(0,l.h)("animate",{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}),(0,l.h)("animate",{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"})])];t.A=(0,a.a)({name:"QSpinnerDots",props:o.X,setup(e){const{cSize:t,classes:n}=(0,o.A)(e);return()=>(0,l.h)("svg",{class:n.value,fill:"currentColor",width:t.value,height:t.value,viewBox:"0 0 120 30",xmlns:"http://www.w3.org/2000/svg"},i)}})},2041:function(e,t,n){n.d(t,{A:function(){return i},X:function(){return a}});var l=n(4220),o=n(9471);const a={size:{type:[Number,String],default:"1em"},color:String};function i(e){return{cSize:(0,l.EW)((()=>e.size in o.v0?`${o.v0[e.size]}px`:e.size)),classes:(0,l.EW)((()=>"q-spinner"+(e.color?` text-${e.color}`:"")))}}},3123:function(e,t,n){var l=n(4220),o=n(6732),a=n(2267),i=n(387),r=n(8193),u=n(3273),s=n(6697),c=n(2824),d=n(6049);function v(e){return(0,l.h)("div",{class:"q-stepper__step-content"},[(0,l.h)("div",{class:"q-stepper__step-inner"},(0,d.zm)(e.default))])}const p={setup(e,{slots:t}){return()=>v(t)}};t.A=(0,s.a)({name:"QStep",props:{...r.hb,icon:String,color:String,title:{type:String,required:!0},caption:String,prefix:[String,Number],doneIcon:String,doneColor:String,activeIcon:String,activeColor:String,errorIcon:String,errorColor:String,headerNav:{type:Boolean,default:!0},done:Boolean,error:Boolean,onScroll:[Function,Array]},setup(e,{slots:t,emit:n}){const{proxy:{$q:r}}=(0,l.nI)(),s=(0,l.WQ)(c.$3,c.U_);if(s===c.U_)return console.error("QStep needs to be a child of QStepper"),c.U_;const{getCache:d}=(0,u.A)(),f=(0,o.KR)(null),m=(0,l.EW)((()=>s.value.modelValue===e.name)),g=(0,l.EW)((()=>!0!==r.platform.is.ios&&!0===r.platform.is.chrome||!0!==m.value||!0!==s.value.vertical?{}:{onScroll(t){const{target:l}=t;l.scrollTop>0&&(l.scrollTop=0),void 0!==e.onScroll&&n("scroll",t)}})),h=(0,l.EW)((()=>"string"===typeof e.name||"number"===typeof e.name?e.name:String(e.name)));function b(){const e=s.value.vertical;return!0===e&&!0===s.value.keepAlive?(0,l.h)(l.PR,s.value.keepAliveProps.value,!0===m.value?[(0,l.h)(!0===s.value.needsUniqueKeepAliveWrapper.value?d(h.value,(()=>({...p,name:h.value}))):p,{key:h.value},t.default)]:void 0):!0!==e||!0===m.value?v(t):void 0}return()=>(0,l.h)("div",{ref:f,class:"q-stepper__step",role:"tabpanel",...g.value},!0===s.value.vertical?[(0,l.h)(i.A,{stepper:s.value,step:e,goToPanel:s.value.goToPanel}),!0===s.value.animated?(0,l.h)(a.A,b):b()]:[b()])}})},6312:function(e,t,n){var l=n(4220),o=n(387),a=n(386),i=n(8193),r=n(6697),u=n(2824),s=n(6049);const c=/(-\w)/g;function d(e){const t={};for(const n in e){const l=n.replace(c,(e=>e[1].toUpperCase()));t[l]=e[n]}return t}t.A=(0,r.a)({name:"QStepper",props:{...a.C,...i.Qn,flat:Boolean,bordered:Boolean,alternativeLabels:Boolean,headerNav:B
1oolean,contracted:Boolean,headerClass:String,inactiveColor:String,inactiveIcon:String,doneIcon:String,doneColor:String,activeIcon:String,activeColor:String,errorIcon:String,errorColor:String},emits:i.g,setup(e,{slots:t}){const n=(0,l.nI)(),r=(0,a.A)(e,n.proxy.$q),{updatePanelsList:c,isValidPanelName:v,updatePanelIndex:p,getPanelContent:f,getPanels:m,panelDirectives:g,goToPanel:h,keepAliveProps:b,needsUniqueKeepAliveWrapper:y}=(0,i.Ay)();(0,l.Gt)(u.$3,(0,l.EW)((()=>({goToPanel:h,keepAliveProps:b,needsUniqueKeepAliveWrapper:y,...e}))));const S=(0,l.EW)((()=>"q-stepper q-stepper--"+(!0===e.vertical?"vertical":"horizontal")+(!0===e.flat?" q-stepper--flat":"")+(!0===e.bordered?" q-stepper--bordered":"")+(!0===r.value?" q-stepper--dark q-dark":""))),w=(0,l.EW)((()=>`q-stepper__header row items-stretch justify-between q-stepper__header--${!0===e.alternativeLabels?"alternative":"standard"}-labels`+(!1===e.flat||!0===e.bordered?" q-stepper__header--border":"")+(!0===e.contracted?" q-stepper__header--contracted":"")+(void 0!==e.headerClass?` ${e.headerClass}`:"")));function x(){const n=(0,s.zm)(t.message,[]);if(!0===e.vertical){v(e.modelValue)&&p();const o=(0,l.h)("div",{class:"q-stepper__content"},(0,s.zm)(t.default));return void 0===n?[o]:n.concat(o)}return[(0,l.h)("div",{class:w.value},m().map((t=>{const n=d(t.props);return(0,l.h)(o.A,{key:n.name,stepper:e,step:n,goToPanel:h})}))),n,(0,s.Kf)("div",{class:"q-stepper__content q-panel-parent"},f(),"cont",e.swipeable,(()=>g.value))]}return()=>(c(t),(0,l.h)("div",{class:S.value},(0,s.Hp)(t.navigation,x())))}})},387:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(3870),i=n(8402),r=n(6697);t.A=(0,r.a)({name:"StepHeader",props:{stepper:{},step:{},goToPanel:Function},setup(e,{attrs:t}){const{proxy:{$q:n}}=(0,l.nI)(),r=(0,o.KR)(null),u=(0,l.EW)((()=>e.stepper.modelValue===e.step.name)),s=(0,l.EW)((()=>{const t=e.step.disable;return!0===t||""===t})),c=(0,l.EW)((()=>{const t=e.step.error;return!0===t||""===t})),d=(0,l.EW)((()=>{const t=e.step.done;return!1===s.value&&(!0===t||""===t)})),v=(0,l.EW)((()=>{const t=e.step.headerNav,n=!0===t||""===t||void 0===t;return!1===s.value&&e.stepper.headerNav&&n})),p=(0,l.EW)((()=>e.step.prefix&&(!1===u.value||"none"===e.stepper.activeIcon)&&(!1===c.value||"none"===e.stepper.errorIcon)&&(!1===d.value||"none"===e.stepper.doneIcon))),f=(0,l.EW)((()=>{const t=e.step.icon||e.stepper.inactiveIcon;if(!0===u.value){const l=e.step.activeIcon||e.stepper.activeIcon;return"none"===l?t:l||n.iconSet.stepper.active}if(!0===c.value){const l=e.step.errorIcon||e.stepper.errorIcon;return"none"===l?t:l||n.iconSet.stepper.error}if(!1===s.value&&!0===d.value){const l=e.step.doneIcon||e.stepper.doneIcon;return"none"===l?t:l||n.iconSet.stepper.done}return t})),m=(0,l.EW)((()=>{const t=!0===c.value?e.step.errorColor||e.stepper.errorColor:void 0;if(!0===u.value){const n=e.step.activeColor||e.stepper.activeColor||e.step.color;return void 0!==n?n:t}return void 0!==t?t:!1===s.value&&!0===d.value?e.step.doneColor||e.stepper.doneColor||e.step.color||e.stepper.inactiveColor:e.step.color||e.stepper.inactiveColor})),g=(0,l.EW)((()=>"q-stepper__tab col-grow flex items-center no-wrap relative-position"+(void 0!==m.value?` text-${m.value}`:"")+(!0===c.value?" q-stepper__tab--error q-stepper__tab--error-with-"+(!0===p.value?"prefix":"icon"):"")+(!0===u.value?" q-stepper__tab--active":"")+(!0===d.value?" q-stepper__tab--done":"")+(!0===v.value?" q-stepper__tab--navigation q-focusable q-hoverable":"")+(!0===s.value?" q-stepper__tab--disabled":""))),h=(0,l.EW)((()=>!0===e.stepper.headerNav&&v.value));function b(){null!==r.value&&r.value.focus(),!1===u.value&&e.goToPanel(e.step.name)}function y(t){13===t.keyCode&&!1===u.value&&e.goToPanel(e.step.name)}return()=>{const n={class:g.value};!0===v.value&&(n.onClick=b,n.onKeyup=y,Object.assign(n,!0===s.value?{tabindex:-1,"aria-disabled":"true"}:{tabindex:t.tabindex||0}));const o=[(0,l.h)("div",{class:"q-focus-helper",tabindex:-1,ref:r}),(0,l.h)("div",{class:"q-stepper__dot row flex-center q-stepper__line relative-position"},[(0,l.h)("span",{class:"row flex-center"},[!0===p.value?e.step.prefix:(0,l.h)(a.A,{name:f.value})])])];if(void 0!==e.step.title&&null!==e.step.title){const t=[(0,l.h)("div",{class:"q-stepper__title"},e.step.title)];void 0!==e.step.caption&&null!==e.step.caption&&t.push((0,l.h)("div",{class:"q-stepper__caption"},e.step.caption)),o.push((0,l.h)("div",{class:"q-stepper__label q-stepper__line relative-position"},t))}return(0,l.bo)((0,l.h)("div",n,o),[[i.A,h.value]])}}})},3e3:function(e,t,n){var l=n(4220),o=n(8193),a=n(6697),i=n(6049);t.A=(0,a.a)({name:"QTabPanel",props:o.hb,setup(e,{slots:t}){return()=>(0,l.h)("div",{class:"q-tab-panel",role:"tabpanel"},(0,i.zm)(t.default))}})},5911:function(e,t,n){var l=n(4220),o=n(386),a=n(8193),i=n(6697),r=n(6049);t.A=(0,i.a)({name:"QTabPanels",props:{...a.Qn,...o.C},emits:a.g,setup(e,{slots:t}){const n=(0,l.nI)(),i=(0,o.A)(e,n.proxy.$q),{updatePanelsList:u,getPanelContent:s,panelDirectives:c}=(0,a.Ay)(),d=(0,l.EW)((()=>"q-tab-panels q-panel-parent"+(!0===i.value?" q-tab-panels--dark q-d
1ark":"")));return()=>(u(t),(0,r.Kf)("div",{class:d.value},s(),"pan",e.swipeable,(()=>c.value)))}})},2582:function(e,t,n){n.d(t,{A:function(){return G}});n(4645);var l=n(4220),o=n(6732),a=n(7444),i=n(2596),r=n(3870),u=n(3117),s=n(386),c=n(6697),d=n(6049);const v=["horizontal","vertical","cell","none"];var p=(0,c.a)({name:"QMarkupTable",props:{...s.C,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:"horizontal",validator:e=>v.includes(e)}},setup(e,{slots:t}){const n=(0,l.nI)(),o=(0,s.A)(e,n.proxy.$q),a=(0,l.EW)((()=>`q-markup-table q-table__container q-table__card q-table--${e.separator}-separator`+(!0===o.value?" q-table--dark q-table__card--dark q-dark":"")+(!0===e.dense?" q-table--dense":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":"")+(!0===e.square?" q-table--square":"")+(!1===e.wrapCells?" q-table--no-wrap":"")));return()=>(0,l.h)("div",{class:a.value},[(0,l.h)("table",{class:"q-table"},(0,d.zm)(t.default))])}});function f(e,t){return(0,l.h)("div",e,[(0,l.h)("table",{class:"q-table"},t)])}var m=n(8681),g=n(7632),h=n(2241);const b={list:u.A,table:p},y=["list","table","__qtable"];var S=(0,c.a)({name:"QVirtualScroll",props:{...m.AV,type:{type:String,default:"list",validator:e=>y.includes(e)},items:{type:Array,default:()=>[]},itemsFn:Function,itemsSize:Number,scrollTarget:{default:void 0}},setup(e,{slots:t,attrs:n}){let a;const i=(0,o.KR)(null),r=(0,l.EW)((()=>e.itemsSize>=0&&void 0!==e.itemsFn?parseInt(e.itemsSize,10):Array.isArray(e.items)?e.items.length:0)),{virtualScrollSliceRange:u,localResetVirtualScroll:s,padVirtualScroll:c,onVirtualScrollEvt:v}=(0,m.Iq)({virtualScrollLength:r,getVirtualScrollTarget:x,getVirtualScrollEl:w}),p=(0,l.EW)((()=>{if(0===r.value)return[];const t=(e,t)=>({index:u.value.from+t,item:e});return void 0===e.itemsFn?e.items.slice(u.value.from,u.value.to).map(t):e.itemsFn(u.value.from,u.value.to-u.value.from).map(t)})),y=(0,l.EW)((()=>"q-virtual-scroll q-virtual-scroll"+(!0===e.virtualScrollHorizontal?"--horizontal":"--vertical")+(void 0!==e.scrollTarget?"":" scroll"))),S=(0,l.EW)((()=>void 0!==e.scrollTarget?{}:{tabindex:0}));function w(){return i.value.$el||i.value}function x(){return a}function q(){a=(0,g.hD)(w(),e.scrollTarget),a.addEventListener("scroll",v,h.mG.passive)}function _(){void 0!==a&&(a.removeEventListener("scroll",v,h.mG.passive),a=void 0)}function k(){let n=c("list"===e.type?"div":"tbody",p.value.map(t.default));return void 0!==t.before&&(n=t.before().concat(n)),(0,d.Hp)(t.after,n)}return(0,l.wB)(r,(()=>{s()})),(0,l.wB)((()=>e.scrollTarget),(()=>{_(),q()})),(0,l.KC)((()=>{s()})),(0,l.sV)((()=>{q()})),(0,l.n)((()=>{q()})),(0,l.Y4)((()=>{_()})),(0,l.xo)((()=>{_()})),()=>{if(void 0!==t.default)return"__qtable"===e.type?f({ref:i,class:"q-table__middle "+y.value},k()):(0,l.h)(b[e.type],{...n,ref:i,class:[n.class,y.value],...S.value},k);console.error("QVirtualScroll: default scoped slot is required for rendering")}}}),w=n(1302),x=n(705),q=n(7862),_=n(9354),k=n(7971),E=n(1029),C=n(9673);const A={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>"ad"===e||"da"===e,default:"ad"}};function W(e,t,n,o){const a=(0,l.EW)((()=>{const{sortBy:e}=t.value;return e&&n.value.find((t=>t.name===e))||null})),i=(0,l.EW)((()=>void 0!==e.sortMethod?e.sortMethod:(e,t,l)=>{const o=n.value.find((e=>e.name===t));if(void 0===o||void 0===o.field)return e;const a=!0===l?-1:1,i="function"===typeof o.field?e=>o.field(e):e=>e[o.field];return e.sort(((e,t)=>{let n=i(e),l=i(t);return void 0!==o.rawSort?o.rawSort(n,l,e,t)*a:null===n||void 0===n?-1*a:null===l||void 0===l?1*a:void 0!==o.sort?o.sort(n,l,e,t)*a:!0===(0,C.Et)(n)&&!0===(0,C.Et)(l)?(n-l)*a:!0===(0,C.$P)(n)&&!0===(0,C.$P)(l)?(0,E.x)(n,l)*a:"boolean"===typeof n&&"boolean"===typeof l?(n-l)*a:([n,l]=[n,l].map((e=>(e+"").toLocaleString().toLowerCase())),n<l?-1*a:n===l?0:a)}))}));function r(l){let a=e.columnSortOrder;if(!0===(0,C.Gv)(l))l.sortOrder&&(a=l.sortOrder),l=l.name;else{const e=n.value.find((e=>e.name===l));void 0!==e&&e.sortOrder&&(a=e.sortOrder)}let{sortBy:i,descending:r}=t.value;i!==l?(i=l,r="da"===a):!0===e.binaryStateSort?r=!r:!0===r?"ad"===a?i=null:r=!1:"ad"===a?r=!0:i=null,o({sortBy:i,descending:r,page:1})}return{columnToSort:a,computedSortMethod:i,sort:r}}const B={filter:[String,Object],filterMethod:Function};function R(e,t){const n=(0,l.EW)((()=>void 0!==e.filterMethod?e.filterMethod:(e,t,n,l)=>{const o=t?t.toLowerCase():"";return e.filter((e=>n.some((t=>{const n=l(t,e)+"",a="undefined"===n||"null"===n?"":n.toLowerCase();return-1!==a.indexOf(o)}))))}
1));return(0,l.wB)((()=>e.filter),(()=>{(0,l.dY)((()=>{t({page:1},!0)}))}),{deep:!0}),{computedFilterMethod:n}}function V(e,t){for(const n in t)if(t[n]!==e[n])return!1;return!0}function $(e){return e.page<1&&(e.page=1),void 0!==e.rowsPerPage&&e.rowsPerPage<1&&(e.rowsPerPage=0),e}const T={pagination:Object,rowsPerPageOptions:{type:Array,default:()=>[5,7,10,15,20,25,50,0]},"onUpdate:pagination":[Function,Array]};function I(e,t){const{props:n,emit:a}=e,i=(0,o.KR)(Object.assign({sortBy:null,descending:!1,page:1,rowsPerPage:0!==n.rowsPerPageOptions.length?n.rowsPerPageOptions[0]:5},n.pagination)),r=(0,l.EW)((()=>{const e=void 0!==n["onUpdate:pagination"]?{...i.value,...n.pagination}:i.value;return $(e)})),u=(0,l.EW)((()=>void 0!==r.value.rowsNumber));function s(e){c({pagination:e,filter:n.filter})}function c(e={}){(0,l.dY)((()=>{a("request",{pagination:e.pagination||r.value,filter:e.filter||n.filter,getCellValue:t})}))}function d(e,t){const l=$({...r.value,...e});!0!==V(r.value,l)?!0!==u.value?void 0!==n.pagination&&void 0!==n["onUpdate:pagination"]?a("update:pagination",l):i.value=l:s(l):!0===u.value&&!0===t&&s(l)}return{innerPagination:i,computedPagination:r,isServerSide:u,requestServerInteraction:c,setPagination:d}}function M(e,t,n,o,a,i){const{props:r,emit:u,proxy:{$q:s}}=e,c=(0,l.EW)((()=>!0===o.value?n.value.rowsNumber||0:i.value)),d=(0,l.EW)((()=>{const{page:e,rowsPerPage:t}=n.value;return(e-1)*t})),v=(0,l.EW)((()=>{const{page:e,rowsPerPage:t}=n.value;return e*t})),p=(0,l.EW)((()=>1===n.value.page)),f=(0,l.EW)((()=>0===n.value.rowsPerPage?1:Math.max(1,Math.ceil(c.value/n.value.rowsPerPage)))),m=(0,l.EW)((()=>0===v.value||n.value.page>=f.value)),g=(0,l.EW)((()=>{const e=r.rowsPerPageOptions.includes(t.value.rowsPerPage)?r.rowsPerPageOptions:[t.value.rowsPerPage].concat(r.rowsPerPageOptions);return e.map((e=>({label:0===e?s.lang.table.allRows:""+e,value:e})))}));function h(){a({page:1})}function b(){const{page:e}=n.value;e>1&&a({page:e-1})}function y(){const{page:e,rowsPerPage:t}=n.value;v.value>0&&e*t<c.value&&a({page:e+1})}function S(){a({page:f.value})}return(0,l.wB)(f,((e,t)=>{if(e===t)return;const l=n.value.page;e&&!l?a({page:1}):e<l&&a({page:e})})),void 0!==r["onUpdate:pagination"]&&u("update:pagination",{...n.value}),{firstRowIndex:d,lastRowIndex:v,isFirstPage:p,isLastPage:m,pagesNumber:f,computedRowsPerPageOptions:g,computedRowsNumber:c,firstPage:h,prevPage:b,nextPage:y,lastPage:S}}const L={selection:{type:String,default:"none",validator:e=>["single","multiple","none"].includes(e)},selected:{type:Array,default:()=>[]}},P=["update:selected","selection"];function z(e,t,n,o){const a=(0,l.EW)((()=>{const t={};return e.selected.map(o.value).forEach((e=>{t[e]=!0})),t})),i=(0,l.EW)((()=>"none"!==e.selection)),r=(0,l.EW)((()=>"single"===e.selection)),u=(0,l.EW)((()=>"multiple"===e.selection)),s=(0,l.EW)((()=>0!==n.value.length&&n.value.every((e=>!0===a.value[o.value(e)])))),c=(0,l.EW)((()=>!0!==s.value&&n.value.some((e=>!0===a.value[o.value(e)])))),d=(0,l.EW)((()=>e.selected.length));function v(e){return!0===a.value[e]}function p(){t("update:selected",[])}function f(n,l,a,i){t("selection",{rows:l,added:a,keys:n,evt:i});const u=!0===r.value?!0===a?l:[]:!0===a?e.selected.concat(l):e.selected.filter((e=>!1===n.includes(o.value(e))));t("update:selected",u)}return{hasSelectionMode:i,singleSelection:r,multipleSelection:u,allRowsSelected:s,someRowsSelected:c,rowsSelectedNumber:d,isRowSelected:v,clearSelection:p,updateSelection:f}}function F(e){return Array.isArray(e)?e.slice():[]}const O={expanded:Array},K=["update:expanded"];function N(e,t){const n=(0,o.KR)(F(e.expanded));function a(e){return n.value.includes(e)}function i(l){void 0!==e.expanded?t("update:expanded",l):n.value=l}function r(e,t){const l=n.value.slice(),o=l.indexOf(e);!0===t?-1===o&&(l.push(e),i(l)):-1!==o&&(l.splice(o,1),i(l))}return(0,l.wB)((()=>e.expanded),(e=>{n.value=F(e)})),{isRowExpanded:a,setExpanded:i,updateExpanded:r}}const H={visibleColumns:Array};function D(e,t,n){const o=(0,l.EW)((()=>{if(void 0!==e.columns)return e.columns;const t=e.rows[0];
1return void 0!==t?Object.keys(t).map((e=>({name:e,label:e.toUpperCase(),field:e,align:(0,C.Et)(t[e])?"right":"left",sortable:!0}))):[]})),a=(0,l.EW)((()=>{const{sortBy:n,descending:l}=t.value,a=void 0!==e.visibleColumns?o.value.filter((t=>!0===t.required||!0===e.visibleColumns.includes(t.name))):o.value;return a.map((e=>{const t=e.align||"right",o=`text-${t}`;return{...e,align:t,__iconClass:`q-table__sort-icon q-table__sort-icon--${t}`,__thClass:o+(void 0!==e.headerClasses?" "+e.headerClasses:"")+(!0===e.sortable?" sortable":"")+(e.name===n?" sorted "+(!0===l?"sort-desc":""):""),__tdStyle:void 0!==e.style?"function"!==typeof e.style?()=>e.style:e.style:()=>null,__tdClass:void 0!==e.classes?"function"!==typeof e.classes?()=>o+" "+e.classes:t=>o+" "+e.classes(t):()=>o}}))})),i=(0,l.EW)((()=>{const e={};return a.value.forEach((t=>{e[t.name]=t})),e})),r=(0,l.EW)((()=>void 0!==e.tableColspan?e.tableColspan:a.value.length+(!0===n.value?1:0)));return{colList:o,computedCols:a,computedColsMap:i,computedColspan:r}}var j=n(1392);const Q="q-table__bottom row items-center",U={};m.zY.forEach((e=>{U[e]={}}));var G=(0,c.a)({name:"QTable",props:{rows:{type:Array,default:()=>[]},rowKey:{type:[String,Function],default:"id"},columns:Array,loading:Boolean,iconFirstPage:String,iconPrevPage:String,iconNextPage:String,iconLastPage:String,title:String,hideHeader:Boolean,grid:Boolean,gridHeader:Boolean,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,separator:{type:String,default:"horizontal",validator:e=>["horizontal","vertical","cell","none"].includes(e)},wrapCells:Boolean,virtualScroll:Boolean,virtualScrollTarget:{default:void 0},...U,noDataLabel:String,noResultsLabel:String,loadingLabel:String,selectedRowsLabel:Function,rowsPerPageLabel:String,paginationLabel:Function,color:{type:String,default:"grey-8"},titleClass:[String,Array,Object],tableStyle:[String,Array,Object],tableClass:[String,Array,Object],tableHeaderStyle:[String,Array,Object],tableHeaderClass:[String,Array,Object],cardContainerClass:[String,Array,Object],cardContainerStyle:[String,Array,Object],cardStyle:[String,Array,Object],cardClass:[String,Array,Object],hideBottom:Boolean,hideSelectedBanner:Boolean,hideNoData:Boolean,hidePagination:Boolean,onRowClick:Function,onRowDblclick:Function,onRowContextmenu:Function,...s.C,...k.xw,...H,...B,...T,...O,...L,...A},emits:["request","virtualScroll",...k.b8,...K,...P],setup(e,{slots:t,emit:n}){const u=(0,l.nI)(),{proxy:{$q:c}}=u,d=(0,s.A)(e,c),{inFullscreen:v,toggleFullscreen:p}=(0,k.Ay)(),g=(0,l.EW)((()=>"function"===typeof e.rowKey?e.rowKey:t=>t[e.rowKey])),h=(0,o.KR)(null),b=(0,o.KR)(null),y=(0,l.EW)((()=>!0!==e.grid&&!0===e.virtualScroll)),E=(0,l.EW)((()=>" q-table__card"+(!0===d.value?" q-table__card--dark q-dark":"")+(!0===e.square?" q-table--square":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":""))),C=(0,l.EW)((()=>`q-table__container q-table--${e.separator}-separator column no-wrap`+(!0===e.grid?" q-table--grid":E.value)+(!0===d.value?" q-table--dark":"")+(!0===e.dense?" q-table--dense":"")+(!1===e.wrapCells?" q-table--no-wrap":"")+(!0===v.value?" fullscreen scroll":""))),A=(0,l.EW)((()=>C.value+(!0===e.loading?" q-table--loading":"")));(0,l.wB)((()=>e.tableStyle+e.tableClass+e.tableHeaderStyle+e.tableHeaderClass+C.value),(()=>{!0===y.value&&null!==b.value&&b.value.reset()}));const{innerPagination:B,computedPagination:V,isServerSide:$,requestServerInteraction:T,setPagination:L}=I(u,Me),{computedFilterMethod:P}=R(e,L),{isRowExpanded:F,setExpanded:O,updateExpanded:K}=N(e,n),H=(0,l.EW)((()=>{let t=e.rows;if(!0===$.value||0===t.length)return t;const{sortBy:n,descending:l}=V.value;return e.filter&&(t=P.value(t,e.filter,ie.value,Me)),null!==se.value&&(t=ce.value(e.rows===t?t.slice():t,n,l)),t})),U=(0,l.EW)((()=>H.value.length)),G=(0,l.EW)((()=>{let t=H.value;if(!0===$.value)return t;const{rowsPerPage:n}=V.value;return 0!==n&&(0===ve.value&&e.rows!==t?t.length>pe.value&&(t=t.slice(0,pe.value)):t=t.slice(ve.value,pe.value)),t})),{hasSelectionMode:Y,singleSelection:J,multipleSelection:Z,allRowsSelected:X,someRowsSelected:ee,rowsSelectedNumber:te,isRowSelected:ne,clearSelection:le,updateSelection:oe}=z(e,n,G,g),{colList:ae,computedCols:ie,computedColsMap:re,computedColspan:ue}=D(e,V,Y),{columnToSort:se,computedSortMethod:ce,sort:de}=W(e,V,ae,L),{firstRowIndex:ve,lastRowIndex:pe,isFirstPage:fe,isLastPage:me,pagesNumber:ge,computedRowsPerPageOptions:he,computedRowsNumber:be,firstPage:ye,prevPage:Se,nextPage:we,lastPage:xe}=M(u,B,V,$,L,U),qe=(0,l.EW)((()=>0===G.value.length)),_e=(0,l.EW)((()=>{const t={};return m.zY.forEach((n=>{t[n]=e[n]})),void 0===t.virtualScrollItemSize&&(t.virtualScrollItemSize=!0===e.dense?28:48),t}));function ke(){!0===y.value&&b.value.reset()}function Ee(){if(!0===e.grid)return Ge();const n=!0!==e.hideHeader?Fe:null;
1if(!0===y.value){const o=t["top-row"],a=t["bottom-row"],i={default:e=>Be(e.item,t.body,e.index)};if(void 0!==o){const e=(0,l.h)("tbody",o({cols:ie.value}));i.before=null===n?()=>e:()=>[n()].concat(e)}else null!==n&&(i.before=n);return void 0!==a&&(i.after=()=>(0,l.h)("tbody",a({cols:ie.value}))),(0,l.h)(S,{ref:b,class:e.tableClass,style:e.tableStyle,..._e.value,scrollTarget:e.virtualScrollTarget,items:G.value,type:"__qtable",tableColspan:ue.value,onVirtualScroll:Ae},i)}const o=[Re()];return null!==n&&o.unshift(n()),f({class:["q-table__middle scroll",e.tableClass],style:e.tableStyle},o)}function Ce(t,l){if(null!==b.value)return void b.value.scrollTo(t,l);t=parseInt(t,10);const o=h.value.querySelector(`tbody tr:nth-of-type(${t+1})`);if(null!==o){const l=h.value.querySelector(".q-table__middle.scroll"),a=o.offsetTop-e.virtualScrollStickySizeStart,i=a<l.scrollTop?"decrease":"increase";l.scrollTop=a,n("virtualScroll",{index:t,from:0,to:B.value.rowsPerPage-1,direction:i})}}function Ae(e){n("virtualScroll",e)}function We(){return[(0,l.h)(x.A,{class:"q-table__linear-progress",color:e.color,dark:d.value,indeterminate:!0,trackColor:"transparent"})]}function Be(o,a,i){const r=g.value(o),u=ne(r);if(void 0!==a)return a(Ve({key:r,row:o,pageIndex:i,__trClass:u?"selected":""}));const s=t["body-cell"],c=ie.value.map((e=>{const n=t[`body-cell-${e.name}`],a=void 0!==n?n:s;return void 0!==a?a($e({key:r,row:o,pageIndex:i,col:e})):(0,l.h)("td",{class:e.__tdClass(o),style:e.__tdStyle(o)},Me(e,o))}));if(!0===Y.value){const n=t["body-selection"],a=void 0!==n?n(Te({key:r,row:o,pageIndex:i})):[(0,l.h)(q.A,{modelValue:u,color:e.color,dark:d.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{oe([r],[o],e,t)}})];c.unshift((0,l.h)("td",{class:"q-table--col-auto-width"},a))}const v={key:r,class:{selected:u}};return void 0!==e.onRowClick&&(v.class["cursor-pointer"]=!0,v.onClick=e=>{n("RowClick",e,o,i)}),void 0!==e.onRowDblclick&&(v.class["cursor-pointer"]=!0,v.onDblclick=e=>{n("RowDblclick",e,o,i)}),void 0!==e.onRowContextmenu&&(v.class["cursor-pointer"]=!0,v.onContextmenu=e=>{n("RowContextmenu",e,o,i)}),(0,l.h)("tr",v,c)}function Re(){const e=t.body,n=t["top-row"],o=t["bottom-row"];let a=G.value.map(((t,n)=>Be(t,e,n)));return void 0!==n&&(a=n({cols:ie.value}).concat(a)),void 0!==o&&(a=a.concat(o({cols:ie.value}))),(0,l.h)("tbody",a)}function Ve(e){return Ie(e),e.cols=e.cols.map((t=>(0,j.$)({...t},"value",(()=>Me(t,e.row))))),e}function $e(e){return Ie(e),(0,j.$)(e,"value",(()=>Me(e.col,e.row))),e}function Te(e){return Ie(e),e}function Ie(t){Object.assign(t,{cols:ie.value,colsMap:re.value,sort:de,rowIndex:ve.value+t.pageIndex,color:e.color,dark:d.value,dense:e.dense}),!0===Y.value&&(0,j.$)(t,"selected",(()=>ne(t.key)),((e,n)=>{oe([t.key],[t.row],e,n)})),(0,j.$)(t,"expand",(()=>F(t.key)),(e=>{K(t.key,e)}))}function Me(e,t){const n="function"===typeof e.field?e.field(t):t[e.field];return void 0!==e.format?e.format(n,t):n}const Le=(0,l.EW)((()=>({pagination:V.value,pagesNumber:ge.value,isFirstPage:fe.value,isLastPage:me.value,firstPage:ye,prevPage:Se,nextPage:we,lastPage:xe,inFullscreen:v.value,toggleFullscreen:p})));function Pe(){const n=t.top,o=t["top-left"],a=t["top-right"],i=t["top-selection"],r=!0===Y.value&&void 0!==i&&te.value>0,u="q-table__top relative-position row items-center";if(void 0!==n)return(0,l.h)("div",{class:u},[n(Le.value)]);let s;return!0===r?s=i(Le.value).slice():(s=[],void 0!==o?s.push((0,l.h)("div",{class:"q-table__control"},[o(Le.value)])):e.title&&s.push((0,l.h)("div",{class:"q-table__control"},[(0,l.h)("div",{class:["q-table__title",e.titleClass]},e.title)]))),void 0!==a&&(s.push((0,l.h)("div",{class:"q-table__separator col"})),s.push((0,l.h)("div",{class:"q-table__control"},[a(Le.value)]))),0!==s.length?(0,l.h)("div",{class:u},s):void 0}const ze=(0,l.EW)((()=>!0===ee.value?null:X.value));function Fe(){const n=Oe();return!0===e.loading&&void 0===t.loading&&n.push((0,l.h)("tr",{class:"q-table__progress"},[(0,l.h)("th",{class:"relative-position",colspan:ue.value},We())])),(0,l.h)("thead",n)}function Oe(){const n=t.header,o=t["header-cell"];if(void 0!==n)return n(Ke({header:!0})).slice();const i=ie.value.map((e=>{const n=t[`header-cell-${e.name}`],i=void 0!==n?n:o,r=Ke({col:e});return void 0!==i?i(r):(0,l.h)(a.A,{key:e.name,props:r},(()=>e.label))}));if(!0===J.value&&!0!==e.grid)i.unshift((0,l.h)("th",{class:"q-table--col-auto-width"}," "));
1else if(!0===Z.value){const n=t["header-selection"],o=void 0!==n?n(Ke({})):[(0,l.h)(q.A,{color:e.color,modelValue:ze.value,dark:d.value,dense:e.dense,"onUpdate:modelValue":Ne})];i.unshift((0,l.h)("th",{class:"q-table--col-auto-width"},o))}return[(0,l.h)("tr",{class:e.tableHeaderClass,style:e.tableHeaderStyle},i)]}function Ke(t){return Object.assign(t,{cols:ie.value,sort:de,colsMap:re.value,color:e.color,dark:d.value,dense:e.dense}),!0===Z.value&&(0,j.$)(t,"selected",(()=>ze.value),Ne),t}function Ne(e){!0===ee.value&&(e=!1),oe(G.value.map(g.value),G.value,e)}const He=(0,l.EW)((()=>{const t=[e.iconFirstPage||c.iconSet.table.firstPage,e.iconPrevPage||c.iconSet.table.prevPage,e.iconNextPage||c.iconSet.table.nextPage,e.iconLastPage||c.iconSet.table.lastPage];return!0===c.lang.rtl?t.reverse():t}));function De(){if(!0===e.hideBottom)return;if(!0===qe.value){if(!0===e.hideNoData)return;const n=!0===e.loading?e.loadingLabel||c.lang.table.loading:e.filter?e.noResultsLabel||c.lang.table.noResults:e.noDataLabel||c.lang.table.noData,o=t["no-data"],a=void 0!==o?[o({message:n,icon:c.iconSet.table.warning,filter:e.filter})]:[(0,l.h)(r.A,{class:"q-table__bottom-nodata-icon",name:c.iconSet.table.warning}),n];return(0,l.h)("div",{class:Q+" q-table__bottom--nodata"},a)}const n=t.bottom;if(void 0!==n)return(0,l.h)("div",{class:Q},[n(Le.value)]);const o=!0!==e.hideSelectedBanner&&!0===Y.value&&te.value>0?[(0,l.h)("div",{class:"q-table__control"},[(0,l.h)("div",[(e.selectedRowsLabel||c.lang.table.selectedRecords)(te.value)])])]:[];return!0!==e.hidePagination?(0,l.h)("div",{class:Q+" justify-end"},Qe(o)):0!==o.length?(0,l.h)("div",{class:Q},o):void 0}function je(e){L({page:1,rowsPerPage:e.value})}function Qe(n){let o;const{rowsPerPage:a}=V.value,i=e.paginationLabel||c.lang.table.pagination,r=t.pagination,u=e.rowsPerPageOptions.length>1;if(n.push((0,l.h)("div",{class:"q-table__separator col"})),!0===u&&n.push((0,l.h)("div",{class:"q-table__control"},[(0,l.h)("span",{class:"q-table__bottom-item"},[e.rowsPerPageLabel||c.lang.table.recordsPerPage]),(0,l.h)(w.A,{class:"q-table__select inline q-table__bottom-item",color:e.color,modelValue:a,options:he.value,displayValue:0===a?c.lang.table.allRows:a,dark:d.value,borderless:!0,dense:!0,optionsDense:!0,optionsCover:!0,"onUpdate:modelValue":je})])),void 0!==r)o=r(Le.value);else if(o=[(0,l.h)("span",0!==a?{class:"q-table__bottom-item"}:{},[a?i(ve.value+1,Math.min(pe.value,be.value),be.value):i(1,U.value,be.value)])],0!==a&&ge.value>1){const t={color:e.color,round:!0,dense:!0,flat:!0};!0===e.dense&&(t.size="sm"),ge.value>2&&o.push((0,l.h)(_.A,{key:"pgFirst",...t,icon:He.value[0],disable:fe.value,onClick:ye})),o.push((0,l.h)(_.A,{key:"pgPrev",...t,icon:He.value[1],disable:fe.value,onClick:Se}),(0,l.h)(_.A,{key:"pgNext",...t,icon:He.value[2],disable:me.value,onClick:we})),ge.value>2&&o.push((0,l.h)(_.A,{key:"pgLast",...t,icon:He.value[3],disable:me.value,onClick:xe}))}return n.push((0,l.h)("div",{class:"q-table__control"},o)),n}function Ue(){const n=!0===e.gridHeader?[(0,l.h)("table",{class:"q-table"},[Fe(l.h)])]:!0===e.loading&&void 0===t.loading?We(l.h):void 0;return(0,l.h)("div",{class:"q-table__middle"},n)}function Ge(){const o=void 0!==t.item?t.item:o=>{const a=o.cols.map((e=>(0,l.h)("div",{class:"q-table__grid-item-row"},[(0,l.h)("div",{class:"q-table__grid-item-title"},[e.label]),(0,l.h)("div",{class:"q-table__grid-item-value"},[e.value])])));if(!0===Y.value){const n=t["body-selection"],r=void 0!==n?n(o):[(0,l.h)(q.A,{modelValue:o.selected,color:e.color,dark:d.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{oe([o.key],[o.row],e,t)}})];a.unshift((0,l.h)("div",{class:"q-table__grid-item-row"},r),(0,l.h)(i.A,{dark:d.value}))}const r={class:["q-table__grid-item-card"+E.value,e.cardClass],style:e.cardStyle};return void 0===e.onRowClick&&void 0===e.onRowDblclick||(r.class[0]+=" cursor-pointer",void 0!==e.onRowClick&&(r.onClick=e=>{n("RowClick",e,o.row,o.pageIndex)}),void 0!==e.onRowDblclick&&(r.onDblclick=e=>{n("RowDblclick",e,o.row,o.pageIndex)})),(0,l.h)("div",{class:"q-table__grid-item col-xs-12 col-sm-6 col-md-4 col-lg-3"+(!0===o.selected?" q-table__grid-item--selected":"")},[(0,l.h)("div",r,a)])};return(0,l.h)("div",{class:["q-table__grid-content row",e.cardContainerClass],style:e.cardContainerStyle},G.value.map(((e,t)=>o(Ve({key:g.value(e),row:e,pageIndex:t})))))}return Object.assign(u.proxy,{requestServerInteraction:T,setPagination:L,firstPage:ye,prevPage:Se,nextPage:we,lastPage:xe,isRowSelected:ne,clearSelection:le,isRowExpanded:F,setExpanded:O,sort:de,resetVirtualScroll:ke,scrollTo:Ce,getCellValue:
1Me}),(0,j.M)(u.proxy,{filteredSortedRows:()=>H.value,computedRows:()=>G.value,computedRowsNumber:()=>be.value}),()=>{const n=[Pe()],o={ref:h,class:A.value};return!0===e.grid?n.push(Ue()):Object.assign(o,{class:[o.class,e.cardClass],style:e.cardStyle}),n.push(Ee(),De()),!0===e.loading&&void 0!==t.loading&&n.push(t.loading()),(0,l.h)("div",o,n)}}})},6096:function(e,t,n){var l=n(4220),o=n(6697),a=n(6049);t.A=(0,o.a)({name:"QTd",props:{props:Object,autoWidth:Boolean,noHover:Boolean},setup(e,{slots:t}){const n=(0,l.nI)(),o=(0,l.EW)((()=>"q-td"+(!0===e.autoWidth?" q-table--col-auto-width":"")+(!0===e.noHover?" q-td--no-hover":"")+" "));return()=>{if(void 0===e.props)return(0,l.h)("td",{class:o.value},(0,a.zm)(t.default));const i=n.vnode.key,r=(void 0!==e.props.colsMap?e.props.colsMap[i]:null)||e.props.col;if(void 0===r)return;const{row:u}=e.props;return(0,l.h)("td",{class:o.value+r.__tdClass(u),style:r.__tdStyle(u)},(0,a.zm)(t.default))}}})},7444:function(e,t,n){var l=n(4220),o=n(3870),a=n(6697),i=n(6049);t.A=(0,a.a)({name:"QTh",props:{props:Object,autoWidth:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const a=(0,l.nI)(),{proxy:{$q:r}}=a,u=e=>{n("click",e)};return()=>{if(void 0===e.props)return(0,l.h)("th",{class:!0===e.autoWidth?"q-table--col-auto-width":"",onClick:u},(0,i.zm)(t.default));let n,s;const c=a.vnode.key;if(c){if(n=e.props.colsMap[c],void 0===n)return}else n=e.props.col;if(!0===n.sortable){const e="right"===n.align?"unshift":"push";s=(0,i.Ij)(t.default,[]),s[e]((0,l.h)(o.A,{class:n.__iconClass,name:r.iconSet.table.arrowUp}))}else s=(0,i.zm)(t.default);const d={class:n.__thClass+(!0===e.autoWidth?" q-table--col-auto-width":""),style:n.headerStyle,onClick:t=>{!0===n.sortable&&e.props.sort(n),u(t)}};return(0,l.h)("th",d,s)}}})},3574:function(e,t,n){var l=n(4220),o=n(6697),a=n(6049);t.A=(0,o.a)({name:"QTr",props:{props:Object,noHover:Boolean},setup(e,{slots:t}){const n=(0,l.EW)((()=>"q-tr"+(void 0===e.props||!0===e.props.header?"":" "+e.props.__trClass)+(!0===e.noHover?" q-tr--no-hover":"")));return()=>(0,l.h)("tr",{class:n.value},(0,a.zm)(t.default))}})},9590:function(e,t,n){var l=n(4220),o=n(3464),a=n(4008),i=n(6697);t.A=(0,i.a)({name:"QRouteTab",props:{...o.J,...a.Zd},emits:a.Vo,setup(e,{slots:t,emit:n}){const i=(0,o.A)({useDisableForRouterLinkProps:!1}),{renderTab:r,$tabs:u}=(0,a.Ay)(e,t,n,{exact:(0,l.EW)((()=>e.exact)),...i});return(0,l.wB)((()=>`${e.name} | ${e.exact} | ${(i.resolvedLink.value||{}).href}`),(()=>{u.verifyRouteModel()})),()=>r(i.linkTag.value,i.linkAttrs.value)}})},7555:function(e,t,n){var l=n(4008),o=n(6697);t.A=(0,o.a)({name:"QTab",props:l.Zd,emits:l.Vo,setup(e,{slots:t,emit:n}){const{renderTab:o}=(0,l.Ay)(e,t,n);return()=>o("div")}})},7750:function(e,t,n){n(4645);var l=n(4220),o=n(6732),a=n(3870),i=n(8510),r=n(3783),u=n(3763),s=n(6697),c=n(6049),d=n(2824),v=n(6615);function p(e,t,n){const l=!0===n?["left","right"]:["top","bottom"];return`absolute-${!0===t?l[0]:l[1]}${e?` text-${e}`:""}`}const f=["left","center","right","justify"];t.A=(0,s.a)({name:"QTabs",props:{modelValue:[Number,String],align:{type:String,default:"center",validator:e=>f.includes(e)},breakpoint:{type:[String,Number],default:600},vertical:Boolean,shrink:Boolean,stretch:Boolean,activeClass:String,activeColor:String,activeBgColor:String,indicatorColor:String,leftIcon:String,rightIcon:String,outsideArrows:Boolean,mobileArrows:Boolean,switchIndicator:Boolean,narrowIndicator:Boolean,inlineLabel:Boolean,noCaps:Boolean,dense:Boolean,contentClass:String,"onUpdate:modelValue":[Function,Array]},setup(e,{slots:t,emit:n}){const{proxy:s}=(0,l.nI)(),{$q:f}=s,{registerTick:m}=(0,r.A)(),{registerTick:g}=(0,r.A)(),{registerTick:h}=(0,r.A)(),{registerTimeout:b,removeTimeout:y}=(0,u.A)(),{registerTimeout:S,removeTimeout:w}=(0,u.A)(),x=(0,o.KR)(null),q=(0,o.KR)(null),_=(0,o.KR)(e.modelValue),k=(0,o.KR)(!1),E=(0,o.KR)(!0),C=(0,o.KR)(!1),A=(0,o.KR)(!1),W=[],B=(0,o.KR)(0),R=(0,o.KR)(!1);let V,$=null,T=null;const I=(0,l.EW)((()=>({activeClass:e.activeClass,activeColor:e.activeColor,activeBgColor:e.activeBgColor,indicatorClass:p(e.indicatorColor,e.switchIndicator,e.vertical),narrowIndicator:e.narrowIndicator,inlineLabel:e.inlineLabel,noCaps:e.n
1oCaps}))),M=(0,l.EW)((()=>{const e=B.value,t=_.value;for(let n=0;n<e;n++)if(W[n].name.value===t)return!0;return!1})),L=(0,l.EW)((()=>{const t=!0===k.value?"left":!0===A.value?"justify":e.align;return`q-tabs__content--align-${t}`})),P=(0,l.EW)((()=>`q-tabs row no-wrap items-center q-tabs--${!0===k.value?"":"not-"}scrollable q-tabs--`+(!0===e.vertical?"vertical":"horizontal")+" q-tabs__arrows--"+(!0===e.outsideArrows?"outside":"inside")+` q-tabs--mobile-with${!0===e.mobileArrows?"":"out"}-arrows`+(!0===e.dense?" q-tabs--dense":"")+(!0===e.shrink?" col-shrink":"")+(!0===e.stretch?" self-stretch":""))),z=(0,l.EW)((()=>"q-tabs__content scroll--mobile row no-wrap items-center self-stretch hide-scrollbar relative-position "+L.value+(void 0!==e.contentClass?` ${e.contentClass}`:""))),F=(0,l.EW)((()=>!0===e.vertical?{container:"height",content:"offsetHeight",scroll:"scrollHeight"}:{container:"width",content:"offsetWidth",scroll:"scrollWidth"})),O=(0,l.EW)((()=>!0!==e.vertical&&!0===f.lang.rtl)),K=(0,l.EW)((()=>!1===v.E&&!0===O.value));function N({name:t,setCurrent:l,skipEmit:o}){_.value!==t&&(!0!==o&&void 0!==e["onUpdate:modelValue"]&&n("update:modelValue",t),!0!==l&&void 0!==e["onUpdate:modelValue"]||(j(_.value,t),_.value=t))}function H(){m((()=>{D({width:x.value.offsetWidth,height:x.value.offsetHeight})}))}function D(t){if(void 0===F.value||null===q.value)return;const n=t[F.value.container],l=Math.min(q.value[F.value.scroll],Array.prototype.reduce.call(q.value.children,((e,t)=>e+(t[F.value.content]||0)),0)),o=n>0&&l>n;k.value=o,!0===o&&g(U),A.value=n<parseInt(e.breakpoint,10)}function j(t,n){const l=void 0!==t&&null!==t&&""!==t?W.find((e=>e.name.value===t)):null,o=void 0!==n&&null!==n&&""!==n?W.find((e=>e.name.value===n)):null;if(l&&o){const t=l.tabIndicatorRef.value,n=o.tabIndicatorRef.value;null!==$&&(clearTimeout($),$=null),t.style.transition="none",t.style.transform="none",n.style.transition="none",n.style.transform="none";const a=t.getBoundingClientRect(),i=n.getBoundingClientRect();n.style.transform=!0===e.vertical?`translate3d(0,${a.top-i.top}px,0) scale3d(1,${i.height?a.height/i.height:1},1)`:`translate3d(${a.left-i.left}px,0,0) scale3d(${i.width?a.width/i.width:1},1,1)`,h((()=>{$=setTimeout((()=>{$=null,n.style.transition="transform .25s cubic-bezier(.4, 0, .2, 1)",n.style.transform="none"}),70)}))}o&&!0===k.value&&Q(o.rootRef.value)}function Q(t){const{left:n,width:l,top:o,height:a}=q.value.getBoundingClientRect(),i=t.getBoundingClientRect();let r=!0===e.vertical?i.top-o:i.left-n;if(r<0)return q.value[!0===e.vertical?"scrollTop":"scrollLeft"]+=Math.floor(r),void U();r+=!0===e.vertical?i.height-a:i.width-l,r>0&&(q.value[!0===e.vertical?"scrollTop":"scrollLeft"]+=Math.ceil(r),U())}function U(){const t=q.value;if(null===t)return;const n=t.getBoundingClientRect(),l=!0===e.vertical?t.scrollTop:Math.abs(t.scrollLeft);!0===O.value?(E.value=Math.ceil(l+n.width)<t.scrollWidth-1,C.value=l>0):(E.value=l>0,C.value=!0===e.vertical?Math.ceil(l+n.height)<t.scrollHeight:Math.ceil(l+n.width)<t.scrollWidth)}function G(e){null!==T&&clearInterval(T),T=setInterval((()=>{!0===te(e)&&Z()}),5)}function Y(){G(!0===K.value?Number.MAX_SAFE_INTEGER:0)}function J(){G(!0===K.value?0:Number.MAX_SAFE_INTEGER)}function Z(){null!==T&&(clearInterval(T),T=null)}function X(t,n){const l=Array.prototype.filter.call(q.value.children,(e=>e===n||e.matches&&!0===e.matches(".q-tab.q-focusable"))),o=l.length;if(0===o)return;if(36===t)return Q(l[0]),l[0].focus(),!0;if(35===t)return Q(l[o-1]),l[o-1].focus(),!0;const a=t===(!0===e.vertical?38:37),i=t===(!0===e.vertical?40:39),r=!0===a?-1:!0===i?1:void 0;if(void 0!==r){const e=!0===O.value?-1:1,t=l.indexOf(n)+r*e;return t>=0&&t<o&&(Q(l[t]),l[t].focus({preventScroll:!0})),!0}}(0,l.wB)(O,U),(0,l.wB)((()=>e.modelValue),(e=>{N({name:e,setCurrent:!0,skipEmit:!0})})),(0,l.wB)((()=>e.outsideArrows),H);const ee=(0,l.EW)((()=>!0===K.value?{get:e=>Math.abs(e.scrollLeft),set:(e,t)=>{e.scrollLeft=-t}}:!0===e.vertical?{get:e=>e.scrollTop,set:(e,t)=>{e.scrollTop=t}}:{get:e=>e.scrollLeft,set:(e,t)=>{e.scrollLeft=t}}));function te(e){const t=q.value,{get:n,set:l}=ee.value;let o=!1,a=n(t);
1const i=e<a?-1:1;return a+=5*i,a<0?(o=!0,a=0):(-1===i&&a<=e||1===i&&a>=e)&&(o=!0,a=e),l(t,a),U(),o}function ne(e,t){for(const n in e)if(e[n]!==t[n])return!1;return!0}function le(){let e=null,t={matchedLen:0,queryDiff:9999,hrefLen:0};const n=W.filter((e=>void 0!==e.routeData&&!0===e.routeData.hasRouterLink.value)),{hash:l,query:o}=s.$route,a=Object.keys(o).length;for(const i of n){const n=!0===i.routeData.exact.value;if(!0!==i.routeData[!0===n?"linkIsExactActive":"linkIsActive"].value)continue;const{hash:r,query:u,matched:s,href:c}=i.routeData.resolvedLink.value,d=Object.keys(u).length;if(!0===n){if(r!==l)continue;if(d!==a||!1===ne(o,u))continue;e=i.name.value;break}if(""!==r&&r!==l)continue;if(0!==d&&!1===ne(u,o))continue;const v={matchedLen:s.length,queryDiff:a-d,hrefLen:c.length-r.length};if(v.matchedLen>t.matchedLen)e=i.name.value,t=v;else if(v.matchedLen===t.matchedLen){if(v.queryDiff<t.queryDiff)e=i.name.value,t=v;else if(v.queryDiff!==t.queryDiff)continue;v.hrefLen>t.hrefLen&&(e=i.name.value,t=v)}}null===e&&!0===W.some((e=>void 0===e.routeData&&e.name.value===_.value))||N({name:e,setCurrent:!0})}function oe(e){if(y(),!0!==R.value&&null!==x.value&&e.target&&"function"===typeof e.target.closest){const t=e.target.closest(".q-tab");t&&!0===x.value.contains(t)&&(R.value=!0,!0===k.value&&Q(t))}}function ae(){b((()=>{R.value=!1}),30)}function ie(){!1===ce.avoidRouteWatcher?S(le):w()}function re(){if(void 0===V){const e=(0,l.wB)((()=>s.$route.fullPath),ie);V=()=>{e(),V=void 0}}}function ue(e){W.push(e),B.value++,H(),void 0===e.routeData||void 0===s.$route?S((()=>{if(!0===k.value){const e=_.value,t=void 0!==e&&null!==e&&""!==e?W.find((t=>t.name.value===e)):null;t&&Q(t.rootRef.value)}})):(re(),!0===e.routeData.hasRouterLink.value&&ie())}function se(e){W.splice(W.indexOf(e),1),B.value--,H(),void 0!==V&&void 0!==e.routeData&&(!0===W.every((e=>void 0===e.routeData))&&V(),ie())}const ce={currentModel:_,tabProps:I,hasFocus:R,hasActiveTab:M,registerTab:ue,unregisterTab:se,verifyRouteModel:ie,updateModel:N,onKbdNavigate:X,avoidRouteWatcher:!1};function de(){null!==$&&clearTimeout($),Z(),void 0!==V&&V()}let ve;return(0,l.Gt)(d.Uv,ce),(0,l.xo)(de),(0,l.Y4)((()=>{ve=void 0!==V,de()})),(0,l.n)((()=>{!0===ve&&re(),H()})),()=>(0,l.h)("div",{ref:x,class:P.value,role:"tablist",onFocusin:oe,onFocusout:ae},[(0,l.h)(i.A,{onResize:D}),(0,l.h)("div",{ref:q,class:z.value,onScroll:U},(0,c.zm)(t.default)),(0,l.h)(a.A,{class:"q-tabs__arrow q-tabs__arrow--left absolute q-tab__icon"+(!0===E.value?"":" q-tabs__arrow--faded"),name:e.leftIcon||f.iconSet.tabs[!0===e.vertical?"up":"left"],onMousedownPassive:Y,onTouchstartPassive:Y,onMouseupPassive:Z,onMouseleavePassive:Z,onTouchendPassive:Z}),(0,l.h)(a.A,{class:"q-tabs__arrow q-tabs__arrow--right absolute q-tab__icon"+(!0===C.value?"":" q-tabs__arrow--faded"),name:e.rightIcon||f.iconSet.tabs[!0===e.vertical?"down":"right"],onMousedownPassive:J,onTouchstartPassive:J,onMouseupPassive:Z,onMouseleavePassive:Z,onTouchendPassive:Z})])}})},4008:function(e,t,n){n.d(t,{Ay:function(){return g},Vo:function(){return f},Zd:function(){return m}});n(4645);var l=n(4220),o=n(6732),a=n(3870),i=n(8402),r=n(6049),u=n(2601),s=n(2824),c=n(2241),d=n(207),v=n(9673);let p=0;const f=["click","keydown"],m={icon:String,label:[Number,String],alert:[Boolean,String],alertIcon:String,name:{type:[Number,String],default:()=>"t_"+p++},noCaps:Boolean,tabindex:[String,Number],disable:Boolean,contentClass:String,ripple:{type:[Boolean,Object],default:!0}};function g(e,t,n,p){const f=(0,l.WQ)(s.Uv,s.U_);if(f===s.U_)return console.error("QTab/QRouteTab component needs to be child of QTabs"),s.U_;const{proxy:m}=(0,l.nI)(),g=(0,o.KR)(null),h=(0,o.KR)(null),b=(0,o.KR)(null),y=(0,l.EW)((()=>!0!==e.disable&&!1!==e.ripple&&Object.assign({keyCodes:[13,32],early:!0},!0===e.ripple?{}:e.ripple))),S=(0,l.EW)((()=>f.currentModel.value===e.name)),w=(0,l.EW)((()=>"q-tab relative-position self-stretch flex flex-center text-center"+(!0===S.value?" q-tab--active"+(f.tabProps.value.activeClass?" "+f.tabProps.value.activeClass:"")+(f.tabProps.value.activeColor?` text-${f.tabProps.value.activeColor}`:"")+(f.tabProps.value.activeBgColor?` bg-${f.tabProps.value.activeBgColor}`:""):" q-tab--inactive")+(e.icon&&e.label&&!1===f.tabProps.value.inlineLabel?" q-tab--full":"")+(!0===e.noCaps||!0===f.tabProps.value.noCaps?" q-tab--no-caps":"")+(!0===e.disable?" disabled":" q-focusable q-hoverable cursor-pointer")+(void 0!==p?p.linkClass.value:""))),x=(0,l.EW)((()=>"q-tab__content self-stretch flex-center relative-position q-anchor--skip non-selectable "+(!0===f.tabProps.value.inlineLabel?"row no-wrap q-tab__content--inline":"column")+(void 0!==e.contentClass?` ${e.contentClass}`:""))),q=(0,l.EW)((()=>!0===e.disable||!0===f.hasFocus.value||!1===S.value&&!0===f.hasActiveTab.value?-1:e.tabindex||0));function _(t,l){if(!0!==l&&null!==g.value&&g.value.focus(),!0!==e.disable){if(void 0===p)return f.updateModel({name:e.name}),void n("click",t);if(!0===p.hasRouterLink.value){const l=(n={})=>{let l;const o=void 0===n.to||!0===(0,v.Hv)(n.to,e.to)?f.avoidRouteWatcher=(0,d.A)():null;return p.navigateToRouterLink(t,{...n,returnRouterError:!0}
1).catch((e=>{l=e})).then((t=>{if(o===f.avoidRouteWatcher&&(f.avoidRouteWatcher=!1,void 0===l&&(void 0===t||void 0!==t.message&&!0===t.message.startsWith("Avoided redundant navigation"))&&f.updateModel({name:e.name})),!0===n.returnRouterError)return void 0!==l?Promise.reject(l):t}))};return n("click",t,l),void(!0!==t.defaultPrevented&&l())}n("click",t)}else void 0!==p&&!0===p.hasRouterLink.value&&(0,c.Gu)(t)}function k(e){(0,u.Dv)(e,[13,32])?_(e,!0):!0!==(0,u.JL)(e)&&e.keyCode>=35&&e.keyCode<=40&&!0!==e.altKey&&!0!==e.metaKey&&!0===f.onKbdNavigate(e.keyCode,m.$el)&&(0,c.Gu)(e),n("keydown",e)}function E(){const n=f.tabProps.value.narrowIndicator,o=[],i=(0,l.h)("div",{ref:b,class:["q-tab__indicator",f.tabProps.value.indicatorClass]});void 0!==e.icon&&o.push((0,l.h)(a.A,{class:"q-tab__icon",name:e.icon})),void 0!==e.label&&o.push((0,l.h)("div",{class:"q-tab__label"},e.label)),!1!==e.alert&&o.push(void 0!==e.alertIcon?(0,l.h)(a.A,{class:"q-tab__alert-icon",color:!0!==e.alert?e.alert:void 0,name:e.alertIcon}):(0,l.h)("div",{class:"q-tab__alert"+(!0!==e.alert?` text-${e.alert}`:"")})),!0===n&&o.push(i);const u=[(0,l.h)("div",{class:"q-focus-helper",tabindex:-1,ref:g}),(0,l.h)("div",{class:x.value},(0,r.Hp)(t.default,o))];return!1===n&&u.push(i),u}const C={name:(0,l.EW)((()=>e.name)),rootRef:h,tabIndicatorRef:b,routeData:p};function A(t,n){const o={ref:h,class:w.value,tabindex:q.value,role:"tab","aria-selected":!0===S.value?"true":"false","aria-disabled":!0===e.disable?"true":void 0,onClick:_,onKeydown:k,...n};return(0,l.bo)((0,l.h)(t,o,E()),[[i.A,y.value]])}return(0,l.xo)((()=>{f.unregisterTab(C)})),(0,l.sV)((()=>{f.registerTab(C)})),{renderTab:A,$tabs:f}}},2838:function(e,t,n){var l=n(4220),o=n(3870),a=n(1061),i=n(6697);t.A=(0,i.a)({name:"QToggle",props:{...a.jh,icon:String,iconColor:String},emits:a.LA,setup(e){function t(t,n){const a=(0,l.EW)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||e.icon)),i=(0,l.EW)((()=>!0===t.value?e.iconColor:null));return()=>[(0,l.h)("div",{class:"q-toggle__track"}),(0,l.h)("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},void 0!==a.value?[(0,l.h)(o.A,{name:a.value,color:i.value})]:void 0)]}return(0,a.Ay)("toggle",t)}})},3364:function(e,t,n){var l=n(4220),o=n(6697),a=n(6049);t.A=(0,o.a)({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:t}){const n=(0,l.EW)((()=>"q-toolbar row no-wrap items-center"+(!0===e.inset?" q-toolbar--inset":"")));return()=>(0,l.h)("div",{class:n.value,role:"toolbar"},(0,a.zm)(t.default))}})},4260:function(e,t,n){var l=n(4220),o=n(6697),a=n(6049);t.A=(0,o.a)({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:t}){const n=(0,l.EW)((()=>"q-toolbar__title ellipsis"+(!0===e.shrink?" col-shrink":"")));return()=>(0,l.h)("div",{class:n.value},(0,a.zm)(t.default))}})},9764:function(e,t,n){var l=n(4220),o=n(6732),a=n(9798),i=n(8007),r=n(8893),u=n(9634),s=n(9836),c=n(4817),d=n(3783),v=n(3763),p=n(6697),f=n(7632),m=n(2241),g=n(4803),h=n(6049),b=n(755),y=n(9885);t.A=(0,p.a)({name:"QTooltip",inheritAttrs:!1,props:{...i.d,...u.RI,...c.d,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null},transitionShow:{default:"jump-down"},transitionHide:{default:"jump-up"},anchor:{type:String,default:"bottom middle",validator:y.o3},self:{type:String,default:"top middle",validator:y.o3},offset:{type:Array,default:()=>[14,14],validator:y.aC},scrollTarget:{default:void 0},delay:{type:Number,default:0},hideDelay:{type:Number,default:0},persistent:Boolean},emits:[...u.Jl],setup(e,{slots:t,emit:n,attrs:p}){let S,w;const x=(0,l.nI)(),{proxy:{$q:q}}=x,_=(0,o.KR)(null),k=(0,o.KR)(!1),E=(0,l.EW)((()=>(0,y.rk)(e.anchor,q.lang.rtl))),C=(0,l.EW)((()=>(0,y.rk)(e.self,q.lang.rtl))),A=(0,l.EW)((()=>!0!==e.persistent)),{registerTick:W,removeTick:B}=(0,d.A)(),{registerTimeout:R}=(0,v.A)(),{transitionProps:V,transitionStyle:$}=(0,c.A)(e),{localScrollTarget:T,changeScrollEvent:I,unconfigureScrollTarget:M}=(0,r.A)(e,Z),{anchorEl:L,canShow:P,anchorEvents:z}=(0,i.A)({showing:k,configureAnchorEl:J}),{show:F,hide:O}=(0,u.Ay)({showing:k,canShow:P,handleShow:D,handleHide:j,hideOnRouteChange:A,processOnMount:!0});Object.assign(z,{delayShow:G,delayHide:Y});const{showPortal:K,hidePortal:N,renderPortal:H}=(0,s.A)(x,_,ee,"tooltip");if(!0===q.platform.is.mobile){const t={anchorEl:L,innerRef:_,onClickOutside(e){return O(e),e.target.classList.contains("q-dialog__backdrop")&&(0,m.Gu)(e),!0}},n=(0,l.EW)((()=>null===e.modelValue&&!0!==e.persistent&&!0===k.value));(0,l.wB)(n,(e=>{const n=!0===e?b.r:b.e;n(t)})),(0,l.xo)((()=>{(0,b.e)(t)}))}function D(t){K(),W((()=>{w=new MutationObserver((()=>U())),w.observe(_.value,{attributes:!1,childList:!0,characterData:!0,subtree:!0}),U(),Z()}
1)),void 0===S&&(S=(0,l.wB)((()=>q.screen.width+"|"+q.screen.height+"|"+e.self+"|"+e.anchor+"|"+q.lang.rtl),U)),R((()=>{K(!0),n("show",t)}),e.transitionDuration)}function j(t){B(),N(),Q(),R((()=>{N(!0),n("hide",t)}),e.transitionDuration)}function Q(){void 0!==w&&(w.disconnect(),w=void 0),void 0!==S&&(S(),S=void 0),M(),(0,m.Fh)(z,"tooltipTemp")}function U(){(0,y.Kk)({targetEl:_.value,offset:e.offset,anchorEl:L.value,anchorOrigin:E.value,selfOrigin:C.value,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function G(t){if(!0===q.platform.is.mobile){(0,g.w)(),document.body.classList.add("non-selectable");const e=L.value,t=["touchmove","touchcancel","touchend","click"].map((t=>[e,t,"delayHide","passiveCapture"]));(0,m.Z4)(z,"tooltipTemp",t)}R((()=>{F(t)}),e.delay)}function Y(t){!0===q.platform.is.mobile&&((0,m.Fh)(z,"tooltipTemp"),(0,g.w)(),setTimeout((()=>{document.body.classList.remove("non-selectable")}),10)),R((()=>{O(t)}),e.hideDelay)}function J(){if(!0===e.noParentEvent||null===L.value)return;const t=!0===q.platform.is.mobile?[[L.value,"touchstart","delayShow","passive"]]:[[L.value,"mouseenter","delayShow","passive"],[L.value,"mouseleave","delayHide","passive"]];(0,m.Z4)(z,"anchor",t)}function Z(){if(null!==L.value||void 0!==e.scrollTarget){T.value=(0,f.hD)(L.value,e.scrollTarget);const t=!0===e.noParentEvent?U:O;I(T.value,t)}}function X(){return!0===k.value?(0,l.h)("div",{...p,ref:_,class:["q-tooltip q-tooltip--style q-position-engine no-pointer-events",p.class],style:[p.style,$.value],role:"tooltip"},(0,h.zm)(t.default)):null}function ee(){return(0,l.h)(a.eB,V.value,X)}return(0,l.xo)(Q),Object.assign(x.proxy,{updatePosition:U}),H}})},8681:function(e,t,n){n.d(t,{AV:function(){return b},Iq:function(){return y},zY:function(){return h}});n(4645);var l=n(4220),o=n(6732),a=n(7414),i=n(2241),r=n(6615);const u=1e3,s=["start","center","end","start-force","center-force","end-force"],c=Array.prototype.filter,d=void 0===window.getComputedStyle(document.body).overflowAnchor?i.lQ:function(e,t){null!==e&&(void 0!==e._qOverflowAnimationFrame&&cancelAnimationFrame(e._qOverflowAnimationFrame),e._qOverflowAnimationFrame=requestAnimationFrame((()=>{if(null===e)return;e._qOverflowAnimationFrame=void 0;const n=e.children||[];c.call(n,(e=>e.dataset&&void 0!==e.dataset.qVsAnchor)).forEach((e=>{delete e.dataset.qVsAnchor}));const l=n[t];l&&l.dataset&&(l.dataset.qVsAnchor="")})))};function v(e,t){return e+t}function p(e,t,n,l,o,a,i,u){const s=e===window?document.scrollingElement||document.documentElement:e,c=!0===o?"offsetWidth":"offsetHeight",d={scrollStart:0,scrollViewSize:-i-u,scrollMaxSize:0,offsetStart:-i,offsetEnd:-u};if(!0===o?(e===window?(d.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,d.scrollViewSize+=document.documentElement.clientWidth):(d.scrollStart=s.scrollLeft,d.scrollViewSize+=s.clientWidth),d.scrollMaxSize=s.scrollWidth,!0===a&&(d.scrollStart=(!0===r.E?d.scrollMaxSize-d.scrollViewSize:0)-d.scrollStart)):(e===window?(d.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,d.scrollViewSize+=document.documentElement.clientHeight):(d.scrollStart=s.scrollTop,d.scrollViewSize+=s.clientHeight),d.scrollMaxSize=s.scrollHeight),null!==n)for(let r=n.previousElementSibling;null!==r;r=r.previousElementSibling)!1===r.classList.contains("q-virtual-scroll--skip")&&(d.offsetStart+=r[c]);if(null!==l)for(let r=l.nextElementSibling;null!==r;r=r.nextElementSibling)!1===r.classList.contains("q-virtual-scroll--skip")&&(d.offsetEnd+=r[c]);if(t!==e){const n=s.getBoundingClientRect(),l=t.getBoundingClientRect();!0===o?(d.offsetStart+=l.left-n.left,d.offsetEnd-=l.width):(d.offsetStart+=l.top-n.top,d.offsetEnd-=l.height),e!==window&&(d.offsetStart+=d.scrollStart),d.offsetEnd+=d.scrollMaxSize-d.offsetStart}return d}function f(e,t,n,l){"end"===t&&(t=(e===window?document.body:e)[!0===n?"scrollWidth":"scrollHeight"]),e===window?!0===n?(!0===l&&(t=(!0===r.E?document.body.scrollWidth-document.documentElement.clientWidth:0)-t),window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):!0===n?(!0===l&&(t=(!0===r.E?e.scrollWidth-e.offsetWidth:0)-t),e.scrollLeft=t):e.scrollTop=t}function m(e,t,n,l){if(n>=l)return 0;const o=t.length,a=Math.floor(n/u),i=Math.floor((l-1)/u)+1;let r=e.slice(a,i).reduce(v,0);return n%u!==0&&(r-=t.slice(a*u,n).reduce(v,0)),l%u!==0&&l!==o&&(r-=t.slice(l,i*u).reduce(v,0)),r}const g={virtualScrollSliceSize:{type:[Number,String],default:null},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},h=Object.keys(g),b={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...g};function y({virtualScrollLength:e,getVirtualScrollTarget:t,getVirtualScrollEl:n,virtualScrollItemSizeComputed:i}){const r=(0,l.nI)(),{props:g,emit:h,proxy:b}=r,{$q:y}=b;let S,w,x,q,_=[];const k=(0,o.KR)(0),E=(0,o.KR)(0),C=(0,o.KR)({}),A=(0,o.KR)(null),W=(0,o.KR)(null),B=(0,o.KR)(null),R=(0,o.KR)({from:0,to:0}),V=(0,l.EW)((()=>void 0!==g.tableColspan?g.tableColspan:100));void 0===i&&(i=(0,l.EW)((()=>g.virtualScrollItemSize)));
1const $=(0,l.EW)((()=>i.value+";"+g.virtualScrollHorizontal)),T=(0,l.EW)((()=>$.value+";"+g.virtualScrollSliceRatioBefore+";"+g.virtualScrollSliceRatioAfter));function I(){K(w,!0)}function M(e){K(void 0===e?w:e)}function L(l,o){const a=t();if(void 0===a||null===a||8===a.nodeType)return;const i=p(a,n(),A.value,W.value,g.virtualScrollHorizontal,y.lang.rtl,g.virtualScrollStickySizeStart,g.virtualScrollStickySizeEnd);x!==i.scrollViewSize&&N(i.scrollViewSize),z(a,i,Math.min(e.value-1,Math.max(0,parseInt(l,10)||0)),0,-1!==s.indexOf(o)?o:-1!==w&&l>w?"end":"start")}function P(){const l=t();if(void 0===l||null===l||8===l.nodeType)return;const o=p(l,n(),A.value,W.value,g.virtualScrollHorizontal,y.lang.rtl,g.virtualScrollStickySizeStart,g.virtualScrollStickySizeEnd),a=e.value-1,i=o.scrollMaxSize-o.offsetStart-o.offsetEnd-E.value;if(S===o.scrollStart)return;if(o.scrollMaxSize<=0)return void z(l,o,0,0);x!==o.scrollViewSize&&N(o.scrollViewSize),F(R.value.from);const r=Math.floor(o.scrollMaxSize-Math.max(o.scrollViewSize,o.offsetEnd)-Math.min(q[a],o.scrollViewSize/2));if(r>0&&Math.ceil(o.scrollStart)>=r)return void z(l,o,a,o.scrollMaxSize-o.offsetEnd-_.reduce(v,0));let s=0,c=o.scrollStart-o.offsetStart,d=c;if(c<=i&&c+o.scrollViewSize>=k.value)c-=k.value,s=R.value.from,d=c;else for(let e=0;c>=_[e]&&s<a;e++)c-=_[e],s+=u;while(c>0&&s<a)c-=q[s],c>-o.scrollViewSize?(s++,d=c):d=q[s]+c;z(l,o,s,d)}function z(t,n,l,o,a){const i="string"===typeof a&&-1!==a.indexOf("-force"),r=!0===i?a.replace("-force",""):a,u=void 0!==r?r:"start";let s=Math.max(0,l-C.value[u]),c=s+C.value.total;c>e.value&&(c=e.value,s=Math.max(0,c-C.value.total)),S=n.scrollStart;const p=s!==R.value.from||c!==R.value.to;if(!1===p&&void 0===r)return void D(l);const{activeElement:h}=document,b=B.value;!0===p&&null!==b&&b!==h&&!0===b.contains(h)&&(b.addEventListener("focusout",O),setTimeout((()=>{null!==b&&b.removeEventListener("focusout",O)}))),d(b,l-s);const w=void 0!==r?q.slice(s,l).reduce(v,0):0;if(!0===p){const t=c>=R.value.from&&s<=R.value.to?R.value.to:c;R.value={from:s,to:t},k.value=m(_,q,0,s),E.value=m(_,q,c,e.value),requestAnimationFrame((()=>{R.value.to!==c&&S===n.scrollStart&&(R.value={from:R.value.from,to:c},E.value=m(_,q,c,e.value))}))}requestAnimationFrame((()=>{if(S!==n.scrollStart)return;
1!0===p&&F(s);const e=q.slice(s,l).reduce(v,0),a=e+n.offsetStart+k.value,u=a+q[l];let c=a+o;if(void 0!==r){const t=e-w,o=n.scrollStart+t;c=!0!==i&&o<a&&u<o+n.scrollViewSize?o:"end"===r?u-n.scrollViewSize:a-("start"===r?0:Math.round((n.scrollViewSize-q[l])/2))}S=c,f(t,c,g.virtualScrollHorizontal,y.lang.rtl),D(l)}))}function F(e){const t=B.value;if(t){const n=c.call(t.children,(e=>e.classList&&!1===e.classList.contains("q-virtual-scroll--skip"))),l=n.length,o=!0===g.virtualScrollHorizontal?e=>e.getBoundingClientRect().width:e=>e.offsetHeight;let a,i,r=e;for(let e=0;e<l;){a=o(n[e]),e++;while(e<l&&!0===n[e].classList.contains("q-virtual-scroll--with-prev"))a+=o(n[e]),e++;i=a-q[r],0!==i&&(q[r]+=i,_[Math.floor(r/u)]+=i),r++}}}function O(){null!==B.value&&void 0!==B.value&&B.value.focus()}function K(t,n){const o=1*i.value;!0!==n&&!1!==Array.isArray(q)||(q=[]);const a=q.length;q.length=e.value;for(let l=e.value-1;l>=a;l--)q[l]=o;const r=Math.floor((e.value-1)/u);_=[];for(let l=0;l<=r;l++){let t=0;const n=Math.min((l+1)*u,e.value);for(let e=l*u;e<n;e++)t+=q[e];_.push(t)}w=-1,S=void 0,k.value=m(_,q,0,R.value.from),E.value=m(_,q,R.value.to,e.value),t>=0?(F(R.value.from),(0,l.dY)((()=>{L(t)}))):j()}function N(e){if(void 0===e&&"undefined"!==typeof window){const l=t();void 0!==l&&null!==l&&8!==l.nodeType&&(e=p(l,n(),A.value,W.value,g.virtualScrollHorizontal,y.lang.rtl,g.virtualScrollStickySizeStart,g.virtualScrollStickySizeEnd).scrollViewSize)}x=e;const l=parseFloat(g.virtualScrollSliceRatioBefore)||0,o=parseFloat(g.virtualScrollSliceRatioAfter)||0,a=1+l+o,r=void 0===e||e<=0?1:Math.ceil(e/i.value),u=Math.max(1,r,Math.ceil((g.virtualScrollSliceSize>0?g.virtualScrollSliceSize:10)/a));C.value={total:Math.ceil(u*a),start:Math.ceil(u*l),center:Math.ceil(u*(.5+l)),end:Math.ceil(u*(1+l)),view:r}}function H(e,t){const n=!0===g.virtualScrollHorizontal?"width":"height",o={["--q-virtual-scroll-item-"+n]:i.value+"px"};return["tbody"===e?(0,l.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:A},[(0,l.h)("tr",[(0,l.h)("td",{style:{[n]:`${k.value}px`,...o},colspan:V.value})])]):(0,l.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:A,style:{[n]:`${k.value}px`,...o}}),(0,l.h)(e,{class:"q-virtual-scroll__content",key:"content",ref:B,tabindex:-1},t.flat()),"tbody"===e?(0,l.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:W},[(0,l.h)("tr",[(0,l.h)("td",{style:{[n]:`${E.value}px`,...o},colspan:V.value})])]):(0,l.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:W,style:{[n]:`${E.value}px`,...o}})]}function D(e){w!==e&&(void 0!==g.onVirtualScroll&&h("virtualScroll",{index:e,from:R.value.from,to:R.value.to-1,direction:e<w?"decrease":"increase",ref:b}),w=e)}(0,l.wB)(T,(()=>{N()})),(0,l.wB)($,I),N();const j=(0,a.A)(P,!0===y.platform.is.ios?120:35);(0,l.KC)((()=>{N()}));let Q=!1;return(0,l.Y4)((()=>{Q=!0})),(0,l.n)((()=>
1{if(!0!==Q)return;const e=t();void 0!==S&&void 0!==e&&null!==e&&8!==e.nodeType?f(e,S,g.virtualScrollHorizontal,y.lang.rtl):L(w)})),(0,l.xo)((()=>{j.cancel()})),Object.assign(b,{scrollTo:L,reset:I,refresh:M}),{virtualScrollSliceRange:R,virtualScrollSliceSizeComputed:C,setVirtualScrollSize:N,onVirtualScrollEvt:j,localResetVirtualScroll:K,padVirtualScroll:H,scrollTo:L,reset:I,refresh:M}}},7013:function(e,t,n){n.d(t,{Ay:function(){return r},fR:function(){return i}});var l=n(4220);const o={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},a=Object.keys(o),i={align:{type:String,validator:e=>a.includes(e)}};function r(e){return(0,l.EW)((()=>{const t=void 0===e.align?!0===e.vertical?"stretch":"left":e.align;return`${!0===e.vertical?"items":"justify"}-${o[t]}`}))}},8007:function(e,t,n){n.d(t,{A:function(){return s},d:function(){return u}});var l=n(4220),o=n(6732),a=n(4803),i=n(2241),r=n(2601);const u={target:{default:!0},noParentEvent:Boolean,contextMenu:Boolean};function s({showing:e,avoidEmit:t,configureAnchorEl:n}){const{props:u,proxy:s,emit:c}=(0,l.nI)(),d=(0,o.KR)(null);let v=null;function p(e){return null!==d.value&&(void 0===e||void 0===e.touches||e.touches.length<=1)}const f={};function m(){(0,i.Fh)(f,"anchor")}function g(e){d.value=e;while(d.value.classList.contains("q-anchor--skip"))d.value=d.value.parentNode;n()}function h(){if(!1===u.target||""===u.target||null===s.$el.parentNode)d.value=null;else if(!0===u.target)g(s.$el.parentNode);else{let t=u.target;if("string"===typeof u.target)try{t=document.querySelector(u.target)}catch(e){t=void 0}void 0!==t&&null!==t?(d.value=t.$el||t,n()):(d.value=null,console.error(`Anchor: target "${u.target}" not found`))}}return void 0===n&&(Object.assign(f,{hide(e){s.hide(e)},toggle(e){s.toggle(e),e.qAnchorHandled=!0},toggleKey(e){!0===(0,r.Dv)(e,13)&&f.toggle(e)},contextClick(e){s.hide(e),(0,i.F4)(e),(0,l.dY)((()=>{s.show(e),e.qAnchorHandled=!0}))},prevent:i.F4,mobileTouch(e){if(f.mobileCleanup(e),!0!==p(e))return;s.hide(e),d.value.classList.add("non-selectable");const t=e.target;(0,i.Z4)(f,"anchor",[[t,"touchmove","mobileCleanup","passive"],[t,"touchend","mobileCleanup","passive"],[t,"touchcancel","mobileCleanup","passive"],[d.value,"contextmenu","prevent","notPassive"]]),v=setTimeout((()=>{v=null,s.show(e),e.qAnchorHandled=!0}),300)},mobileCleanup(t){d.value.classList.remove("non-selectable"),null!==v&&(clearTimeout(v),v=null),!0===e.value&&void 0!==t&&(0,a.w)()}}),n=function(e=u.contextMenu){if(!0===u.noParentEvent||null===d.value)return;let t;t=!0===e?!0===s.$q.platform.is.mobile?[[d.value,"touchstart","mobileTouch","passive"]]:[[d.value,"mousedown","hide","passive"],[d.value,"contextmenu","contextClick","notPassive"]]:[[d.value,"click","toggle","passive"],[d.value,"keyup","toggleKey","passive"]],(0,i.Z4)(f,"anchor",t)}),(0,l.wB)((()=>u.contextMenu),(e=>{null!==d.value&&(m(),n(e))})),(0,l.wB)((()=>u.target),(()=>{null!==d.value&&m(),h()})),(0,l.wB)((()=>u.noParentEvent),(e=>{null!==d.value&&(!0===e?m():n())})),(0,l.sV)((()=>{h(),!0!==t&&!0===u.modelValue&&null===d.value&&c("update:modelValue",!1)})),(0,l.xo)((()=>{null!==v&&clearTimeout(v),m()})),{anchorEl:d,canShow:p,anchorEvents:f}}},386:function(e,t,n){n.d(t,{A:function(){return a},C:function(){return o}});var l=n(4220);const o={dark:{type:Boolean,default:null}};function a(e,t){return(0,l.EW)((()=>null===e.dark?t.dark.isActive:e.dark))}},9137:function(e,t,n){n.d(t,{Ay:function(){return C},o9:function(){return q},mU:function(){return k},OJ:function(){return _},$7:function(){return E}});n(4645);var l=n(4220),o=n(6732),a=n(9798),i=n(3870),r=n(3868),u=n(386),s=n(1803),c=n(2824);function d({validate:e,resetValidation:t,requiresQForm:n}){const o=(0,l.WQ)(c.q3,!1);if(!1!==o){const{props:n,proxy:a}=(0,l.nI)();Object.assign(a,{validate:e,resetValidation:t}),(0,l.wB)((()=>n.disable),(e=>{!0===e?("function"===typeof t&&t(),o.unbindComponent(a)):o.bindComponent(a)})),(0,l.sV)((()=>{!0!==n.disable&&o.bindComponent(a)})),(0,l.xo)((()=>{!0!==n.disable&&o.unbindComponent(a)}))}else!0===n&&console.error("Parent QForm not found on useFormChild()!")}var v=n(9970),p=n(7414),f=n(1392);const m=[!0,!1,"ondemand"],g={modelValue:{},error:{type:Boolean,default:null}
1,errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],default:!1,validator:e=>m.includes(e)}};function h(e,t){const{props:n,proxy:a}=(0,l.nI)(),i=(0,o.KR)(!1),r=(0,o.KR)(null),u=(0,o.KR)(!1);d({validate:w,resetValidation:S});let s,c=0;const m=(0,l.EW)((()=>void 0!==n.rules&&null!==n.rules&&0!==n.rules.length)),g=(0,l.EW)((()=>!0!==n.disable&&!0===m.value&&!1===t.value)),h=(0,l.EW)((()=>!0===n.error||!0===i.value)),b=(0,l.EW)((()=>"string"===typeof n.errorMessage&&0!==n.errorMessage.length?n.errorMessage:r.value));function y(){"ondemand"!==n.lazyRules&&!0===g.value&&!0===u.value&&x()}function S(){c++,t.value=!1,u.value=!1,i.value=!1,r.value=null,x.cancel()}function w(e=n.modelValue){if(!0===n.disable||!1===m.value)return!0;const l=++c,o=!0!==t.value?()=>{u.value=!0}:()=>{},a=(e,n)=>{!0===e&&o(),i.value=e,r.value=n||null,t.value=!1},s=[];for(let t=0;t<n.rules.length;t++){const l=n.rules[t];let o;if("function"===typeof l?o=l(e,v.r):"string"===typeof l&&void 0!==v.r[l]&&(o=v.r[l](e)),!1===o||"string"===typeof o)return a(!0,o),!1;!0!==o&&void 0!==o&&s.push(o)}return 0===s.length?(a(!1),!0):(t.value=!0,Promise.all(s).then((e=>{if(void 0===e||!1===Array.isArray(e)||0===e.length)return l===c&&a(!1),!0;const t=e.find((e=>!1===e||"string"===typeof e));return l===c&&a(void 0!==t,t),void 0===t}),(e=>(l===c&&(console.error(e),a(!0)),!1))))}(0,l.wB)((()=>n.modelValue),(()=>{u.value=!0,!0===g.value&&!1===n.lazyRules&&x()})),(0,l.wB)((()=>n.reactiveRules),(e=>{!0===e?void 0===s&&(s=(0,l.wB)((()=>n.rules),y,{immediate:!0,deep:!0})):void 0!==s&&(s(),s=void 0)}),{immediate:!0}),(0,l.wB)((()=>n.lazyRules),y),(0,l.wB)(e,(e=>{!0===e?u.value=!0:!0===g.value&&"ondemand"!==n.lazyRules&&x()}));const x=(0,p.A)(w,0);return(0,l.xo)((()=>{void 0!==s&&s(),x.cancel()})),Object.assign(a,{resetValidation:S,validate:w}),(0,f.$)(a,"hasError",(()=>h.value)),{isDirtyModel:u,hasRules:m,hasError:h,errorMessage:b,validate:w,resetValidation:S}}const b=/^on[A-Z]/;function y(){const{attrs:e,vnode:t}=(0,l.nI)(),n={listeners:(0,o.KR)({}),attributes:(0,o.KR)({})};function a(){const l={},o={};for(const t in e)"class"!==t&&"style"!==t&&!1===b.test(t)&&(l[t]=e[t]);for(const e in t.props)!0===b.test(e)&&(o[e]=t.props[e]);n.attributes.value=l,n.listeners.value=o}return(0,l.Ic)(a),a(),n}var S=n(6049),w=n(2241),x=n(487);function q(e){return void 0!==e&&null!==e&&0!==(""+e).length}const _={...u.C,...g,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String,maxlength:[Number,String]},k=["update:modelValue","clear","focus","blur","popupShow","popupHide"];function E({requiredForAttr:e=!0,tagProp:t}={}){const{props:n,proxy:a}=(0,l.nI)(),i=(0,u.A)(n,a.$q),r=(0,s.A)({required:e,getValue:()=>n.for});return{requiredForAttr:e,tag:!0===t?(0,l.EW)((()=>n.tag)):{value:"label"},isDark:i,editable:(0,l.EW)((()=>!0!==n.disable&&!0!==n.readonly)),innerLoading:(0,o.KR)(!1),focused:(0,o.KR)(!1),hasPopupOpen:!1,splitAttrs:y(),targetUid:r,rootRef:(0,o.KR)(null),targetRef:(0,o.KR)(null),controlRef:(0,o.KR)(null)}}function C(e){const{props:t,emit:n,slots:o,attrs:u,proxy:s}=(0,l.nI)(),{$q:c}=s;let d=null;void 0===e.hasValue&&(e.hasValue=(0,l.EW)((()=>q(t.modelValue)))),void 0===e.emitValue&&(e.emitValue=e=>{n("update:modelValue",e)}),void 0===e.controlEvents&&(e.controlEvents={onFocusin:T,onFocusout:I}),Object.assign(e,{clearValue:M,onControlFocusin:T,onControlFocusout:I,focus:V}),void 0===e.computedCounter&&(e.computedCounter=(0,l.EW)((()=>{if(!1!==t.counter){const e="string"===typeof t.modelValue||"number"===typeof t.modelValue?(""+t.modelValue).length:!0===Array.isArray(t.modelValue)?t.modelValue.length:0,n=void 0!==t.maxlength?t.maxlength:t.maxValues;return e+(void 0!==n?" / "+n:"")}})));const{isDirtyModel:v,hasRules:p,hasError:f,errorMessage:m,resetValidation:g}=h(e.focused,e.innerLoading),b=void 0!==e.floatingLabel?(0,l.EW)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.floatingLabel.value)):(0,l.EW)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.hasValue.value)),y=(0,l.EW)((()=>!0===t.bottomSlots||void 0!==t.hint||!0===p.value||!0===t.counter||null!==t.error)),_=(0,l.EW)((()=>!0===t.filled?"filled":!0===t.outlined?"outlined":!0===t.borderless?"borderless":t.standout?"standout":"standard")),k=(0,l.EW)((()=>`q-field row no-wrap items-start q-field--${_.value}`+(void 0!==e.fieldClass?` ${e.fieldClass.value}`:"")+(!0===t.rounded?" q-field--rounded":"")+(!0===t.square?" q-field--square":"")+(!0===b.value?" q-field--float":"")+(!0===C.value?" q-field--labeled":"")+(!0===t.dense?" q-field--dense":"")+(!0===t.itemAligned?" q-field--item-aligned q-item-type":"")+(!0===e.isDark.value?" q-field--dark":"")+(void 0===e.getControl?" q-field--auto-height":"")+(!0===e.focused.value?" q-field--focused":"")+(!0===f.value?" q-field--error":"")+(!0===f.value||!0===e.focused.value?" q-field--highlighted":"")+(!0!==t.hideBottomSpace&&!0===y.value?" q-field--with-bottom":"")+(!0===t.disable?" q-field--disabled":!0===t.readonly?" q-field--readonly":""))),E=(0,l.EW)((()=>"q-field__control relative-position row no-wrap"+(void 0!==t.bgColor?` bg-${t.bgColor}`:"")+(!0===f.value?" text-negative":"string"===typeof t.standout&&0!==t.standout.length&&!0===e.focused.value?` ${t.standout}`:void 0!==t.color?` text-${t.color}`:""))),C=(0,l.EW)((()=>!0===t.labelSlot||void 0!==t.label)),A=(0,l.EW)((()=>"q-field__label no-pointer-events absolute ellipsis"+(void 0!==t.labelColor&&!0!==f.value?` text-${t.labelColor}
1`:""))),W=(0,l.EW)((()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:b.value,modelValue:t.modelValue,emitValue:e.emitValue}))),B=(0,l.EW)((()=>{const n={};return e.targetUid.value&&(n.for=e.targetUid.value),!0===t.disable&&(n["aria-disabled"]="true"),n}));function R(){const t=document.activeElement;let n=void 0!==e.targetRef&&e.targetRef.value;!n||null!==t&&t.id===e.targetUid.value||(!0===n.hasAttribute("tabindex")||(n=n.querySelector("[tabindex]")),n&&n!==t&&n.focus({preventScroll:!0}))}function V(){(0,x.Gy)(R)}function $(){(0,x.vQ)(R);const t=document.activeElement;null!==t&&e.rootRef.value.contains(t)&&t.blur()}function T(t){null!==d&&(clearTimeout(d),d=null),!0===e.editable.value&&!1===e.focused.value&&(e.focused.value=!0,n("focus",t))}function I(t,l){null!==d&&clearTimeout(d),d=setTimeout((()=>{d=null,(!0!==document.hasFocus()||!0!==e.hasPopupOpen&&void 0!==e.controlRef&&null!==e.controlRef.value&&!1===e.controlRef.value.contains(document.activeElement))&&(!0===e.focused.value&&(e.focused.value=!1,n("blur",t)),void 0!==l&&l())}))}function M(o){if((0,w.Gu)(o),!0!==c.platform.is.mobile){const t=void 0!==e.targetRef&&e.targetRef.value||e.rootRef.value;t.focus()}else!0===e.rootRef.value.contains(document.activeElement)&&document.activeElement.blur();"file"===t.type&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),(0,l.dY)((()=>{const e=v.value;g(),v.value=e}))}function L(){const n=[];return void 0!==o.prepend&&n.push((0,l.h)("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:w.F4},o.prepend())),n.push((0,l.h)("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},P())),!0===f.value&&!1===t.noErrorIcon&&n.push(F("error",[(0,l.h)(i.A,{name:c.iconSet.field.error,color:"negative"})])),!0===t.loading||!0===e.innerLoading.value?n.push(F("inner-loading-append",void 0!==o.loading?o.loading():[(0,l.h)(r.A,{color:t.color})])):!0===t.clearable&&!0===e.hasValue.value&&!0===e.editable.value&&n.push(F("inner-clearable-append",[(0,l.h)(i.A,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||c.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:M})])),void 0!==o.append&&n.push((0,l.h)("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:w.F4},o.append())),void 0!==e.getInnerAppend&&n.push(F("inner-append",e.getInnerAppend())),void 0!==e.getControlChild&&n.push(e.getControlChild()),n}function P(){const n=[];return void 0!==t.prefix&&null!==t.prefix&&n.push((0,l.h)("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),void 0!==e.getShadowControl&&!0===e.hasShadow.value&&n.push(e.getShadowControl()),void 0!==e.getControl?n.push(e.getControl()):void 0!==o.rawControl?n.push(o.rawControl()):void 0!==o.control&&n.push((0,l.h)("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0},o.control(W.value))),!0===C.value&&n.push((0,l.h)("div",{class:A.value},(0,S.zm)(o.label,t.label))),void 0!==t.suffix&&null!==t.suffix&&n.push((0,l.h)("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),n.concat((0,S.zm)(o.default))}function z(){let n,i;!0===f.value?null!==m.value?(n=[(0,l.h)("div",{role:"alert"},m.value)],i=`q--slot-error-${m.value}`):(n=(0,S.zm)(o.error),i="q--slot-error"):!0===t.hideHint&&!0!==e.focused.value||(void 0!==t.hint?(n=[(0,l.h)("div",t.hint)],i=`q--slot-hint-${t.hint}`):(n=(0,S.zm)(o.hint),i="q--slot-hint"));const r=!0===t.counter||void 0!==o.counter;if(!0===t.hideBottomSpace&&!1===r&&void 0===n)return;const u=(0,l.h)("div",{key:i,class:"q-field__messages col"},n);return(0,l.h)("div",{class:"q-field__bottom row items-start q-field__bottom--"+(!0!==t.hideBottomSpace?"animated":"stale"),onClick:w.F4},[!0===t.hideBottomSpace?u:(0,l.h)(a.eB,{name:"q-transition--field-message"},(()=>u)),!0===r?(0,l.h)("div",{class:"q-field__counter"},void 0!==o.counter?o.counter():e.computedCounter.value):null])}function F(e,t){return null===t?null:(0,l.h)("div",{key:e,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},t)}let O=!1;return(0,l.Y4)((()=>{O=!0})),(0,l.n)((()=>{!0===O&&!0===t.autofocus&&s.focus()})),!0===t.autofocus&&(0,l.sV)((()=>{s.focus()})),(0,l.xo)((()=>{null!==d&&clearTimeout(d)})),Object.assign(s,{focus:V,blur:$}),function(){const n=void 0===e.getControl&&void 0===o.control?{...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0,...B.value}:B.value;return(0,l.h)(e.tag.value,{ref:e.rootRef,class:[k.value,u.class],style:u.style,...n},[void 0!==o.before?(0,l.h)("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:w.F4},o.before()):null,(0,l.h)("div",{class:"q-field__inner relative-position col self-stretch"},[(0,l.h)("div",{ref:e.controlRef,class:E.value,tabindex:-1,...e.controlEvents},L()),!0===y.value?z():null]),void 0!==o.after?(0,l.h)("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:w.F4},o.after()):null])}}},4986:function(e,t,n){n.d(t,{A:function(){return o}});var l=n(4220);function o(e,t){function n(){const t=e.modelValue;try{const e="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;
1return Object(t)===t&&("length"in t?Array.from(t):[t]).forEach((t=>{e.items.add(t)})),{files:e.files}}catch(n){return{files:void 0}}}return!0===t?(0,l.EW)((()=>{if("file"===e.type)return n()})):(0,l.EW)(n)}},6672:function(e,t,n){n.d(t,{M4:function(){return r},Sc:function(){return o},mj:function(){return a},vq:function(){return i}});var l=n(4220);const o={name:String};function a(e){return(0,l.EW)((()=>({type:"hidden",name:e.name,value:e.modelValue})))}function i(e={}){return(t,n,o)=>{t[n]((0,l.h)("input",{class:"hidden"+(o||""),...e.value}))}}function r(e){return(0,l.EW)((()=>e.name||e.for))}},7971:function(e,t,n){n.d(t,{Ay:function(){return c},b8:function(){return s},xw:function(){return u}});var l=n(4220),o=n(6732),a=n(5811),i=n(1896);let r=0;const u={fullscreen:Boolean,noRouteFullscreenExit:Boolean},s=["update:fullscreen","fullscreen"];function c(){const e=(0,l.nI)(),{props:t,emit:n,proxy:u}=e;let s,c,d;const v=(0,o.KR)(!1);function p(){!0===v.value?m():f()}function f(){!0!==v.value&&(v.value=!0,d=u.$el.parentNode,d.replaceChild(c,u.$el),document.body.appendChild(u.$el),r++,1===r&&document.body.classList.add("q-body--fullscreen-mixin"),s={handler:m},a.A.add(s))}function m(){!0===v.value&&(void 0!==s&&(a.A.remove(s),s=void 0),d.replaceChild(u.$el,c),v.value=!1,r=Math.max(0,r-1),0===r&&(document.body.classList.remove("q-body--fullscreen-mixin"),void 0!==u.$el.scrollIntoView&&setTimeout((()=>{u.$el.scrollIntoView()}))))}return!0===(0,i.$b)(e)&&(0,l.wB)((()=>u.$route.fullPath),(()=>{!0!==t.noRouteFullscreenExit&&m()})),(0,l.wB)((()=>t.fullscreen),(e=>{v.value!==e&&p()})),(0,l.wB)(v,(e=>{n("update:fullscreen",e),n("fullscreen",e)})),(0,l.KC)((()=>{c=document.createElement("span")})),(0,l.sV)((()=>{!0===t.fullscreen&&f()})),(0,l.xo)(m),Object.assign(u,{toggleFullscreen:p,setFullscreen:f,exitFullscreen:m}),{inFullscreen:v,toggleFullscreen:p}}},3396:function(e,t,n){n.d(t,{A:function(){return u}});var l=n(8937);const o=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,a=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,i=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,r=/[a-z0-9_ -]$/i;function u(e){return function(t){if("compositionend"===t.type||"change"===t.type){if(!0!==t.target.qComposing)return;t.target.qComposing=!1,e(t)}else if("compositionupdate"===t.type&&!0!==t.target.qComposing&&"string"===typeof t.data){const e=!0===l.Sn.is.firefox?!1===r.test(t.data):!0===o.test(t.data)||!0===a.test(t.data)||!0===i.test(t.data);!0===e&&(t.target.qComposing=!0)}}}},9634:function(e,t,n){n.d(t,{Ay:function(){return r},Jl:function(){return i},RI:function(){return a}});var l=n(4220),o=n(1896);const a={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]}
1,i=["beforeShow","show","beforeHide","hide"];function r({showing:e,canShow:t,hideOnRouteChange:n,handleShow:a,handleHide:i,processOnMount:r}){const u=(0,l.nI)(),{props:s,emit:c,proxy:d}=u;let v;function p(t){!0===e.value?g(t):f(t)}function f(e){if(!0===s.disable||void 0!==e&&!0===e.qAnchorHandled||void 0!==t&&!0!==t(e))return;const n=void 0!==s["onUpdate:modelValue"];!0===n&&(c("update:modelValue",!0),v=e,(0,l.dY)((()=>{v===e&&(v=void 0)}))),null!==s.modelValue&&!1!==n||m(e)}function m(t){!0!==e.value&&(e.value=!0,c("beforeShow",t),void 0!==a?a(t):c("show",t))}function g(e){if(!0===s.disable)return;const t=void 0!==s["onUpdate:modelValue"];!0===t&&(c("update:modelValue",!1),v=e,(0,l.dY)((()=>{v===e&&(v=void 0)}))),null!==s.modelValue&&!1!==t||h(e)}function h(t){!1!==e.value&&(e.value=!1,c("beforeHide",t),void 0!==i?i(t):c("hide",t))}function b(t){if(!0===s.disable&&!0===t)void 0!==s["onUpdate:modelValue"]&&c("update:modelValue",!1);else if(!0===t!==e.value){const e=!0===t?m:h;e(v)}}(0,l.wB)((()=>s.modelValue),b),void 0!==n&&!0===(0,o.$b)(u)&&(0,l.wB)((()=>d.$route.fullPath),(()=>{!0===n.value&&!0===e.value&&g()})),!0===r&&(0,l.sV)((()=>{b(s.modelValue)}));const y={show:f,hide:g,toggle:p};return Object.assign(d,y),y}},8193:function(e,t,n){n.d(t,{Ay:function(){return S},hb:function(){return g},g:function(){return y},Qn:function(){return b}});var l=n(4220),o=n(6732),a=n(9798),i=n(8937),r=n(6697),u=n(3734),s=n(2241),c=n(4803);function d(e){const t=[.06,6,50];return"string"===typeof e&&e.length&&e.split(":").forEach(((e,n)=>{const l=parseFloat(e);l&&(t[n]=l)})),t}var v=(0,r.Y)({name:"touch-swipe",beforeMount(e,{value:t,arg:n,modifiers:l}){if(!0!==l.mouse&&!0!==i.Sn.has.touch)return;const o=!0===l.mouseCapture?"Capture":"",a={handler:t,sensitivity:d(n),direction:(0,u.U)(l),noop:s.lQ,mouseStart(e){(0,u.W)(e,a)&&(0,s.w7)(e)&&((0,s.Z4)(a,"temp",[[document,"mousemove","move",`notPassive${o}`],[document,"mouseup","end","notPassiveCapture"]]),a.start(e,!0))},touchStart(e){if((0,u.W)(e,a)){const t=e.target;(0,s.Z4)(a,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","notPassiveCapture"],[t,"touchend","end","notPassiveCapture"]]),a.start(e)}},start(t,n){!0===i.Sn.is.firefox&&(0,s.M5)(e,!0);const l=(0,s.G1)(t);a.event={x:l.left,y:l.top,time:Date.now(),mouse:!0===n,dir:!1}},move(e){if(void 0===a.event)return;if(!1!==a.event.dir)return void(0,s.Gu)(e);const t=Date.now()-a.event.time;if(0===t)return;const n=(0,s.G1)(e),l=n.left-a.event.x,o=Math.abs(l),i=n.top-a.event.y,r=Math.abs(i);if(!0!==a.event.mouse){if(o<a.sensitivity[1]&&r<a.sensitivity[1])return void a.end(e)}else{if(""!==window.getSelection().toString())return void a.end(e);if(o<a.sensitivity[2]&&r<a.sensitivity[2])return}const u=o/t,d=r/t;!0===a.direction.vertical&&o<r&&o<100&&d>a.sensitivity[0]&&(a.event.dir=i<0?"up":"down"),!0===a.direction.horizontal&&o>r&&r<100&&u>a.sensitivity[0]&&(a.event.dir=l<0?"left":"right"),!0===a.direction.up&&o<r&&i<0&&o<100&&d>a.sensitivity[0]&&(a.event.dir="up"),!0===a.direction.down&&o<r&&i>0&&o<100&&d>a.sensitivity[0]&&(a.event.dir="down"),!0===a.direction.left&&o>r&&l<0&&r<100&&u>a.sensitivity[0]&&(a.event.dir="left"),!0===a.direction.right&&o>r&&l>0&&r<100&&u>a.sensitivity[0]&&(a.event.dir="right"),!1!==a.event.dir?((0,s.Gu)(e),!0===a.event.mouse&&(document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,c.w)(),a.styleCleanup=e=>{a.styleCleanup=void 0,document.body.classList.remove("non-selectable");const t=()=>{document.body.classList.remove("no-pointer-events--children")};!0===e?setTimeout(t,50):t()}),a.handler({evt:e,touch:!0!==a.event.mouse,mouse:a.event.mouse,direction:a.event.dir,duration:t,distance:{x:o,y:r}})):a.end(e)},end(t){void 0!==a.event&&((0,s.Fh)(a,"temp"),!0===i.Sn.is.firefox&&(0,s.M5)(e,!1),void 0!==a.styleCleanup&&a.styleCleanup(!0),void 0!==t&&!1!==a.event.dir&&(0,s.Gu)(t),a.event=void 0)}};if(e.__qtouchswipe=a,!0===l.mouse){const t=!0===l.mouseCapture||!0===l.mousecapture?"Capture":"";(0,s.Z4)(a,"main",[[e,"mousedown","mouseStart",`passive${t}`]])}!0===i.Sn.has.touch&&(0,s.Z4)(a,"main",[[e,"touchstart","touchStart","passive"+(!0===l.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchswipe;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof t.value&&n.end(),n.handler=t.value),n.direction=(0,u.U)(t.modifiers))},beforeUnmount(e){const t=e.__qtouchswipe;void 0!==t&&((0,s.Fh)(t,"main"),(0,s.Fh)(t,"temp"),!0===i.Sn.is.firefox&&(0,s.M5)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchswipe)}}),p=n(3273),f=n(6049),m=n(1896);const g={name:{required:!0},disable:Boolean},h={setup(e,{slots:t}){return()=>(0,l.h)("div",{class:"q-panel scroll",role:"tabpanel"},(0,f.zm)(t.default))}},b={modelValue:{required:!0},animated:Boolean,infinite:Boolean,swipeable:Boolean,vertical:Boolean,transitionPrev:String,transitionNext:String,transitionDuration:{type:[String,Number],default:300},keepAlive:Boolean,keepAliveInclude:[String,Array,RegExp],keepAliveExclude:[String,Array,RegExp],keepAliveMax:Number},y=["update:modelValue","beforeTransition","transition"];function S(){const{props:e,emit:t,proxy:n}=(0,l.nI)(),{getCache:i}=(0,p.A)();let r,u;const s=(0,o.KR)(null),c=(0,o.KR)(null);function d(t){const l=!0===e.vertical?"up":"left";R((!0===n.$q.lang.rtl?-1:1)*(t.direction===l?1:-1))}
1const g=(0,l.EW)((()=>[[v,d,void 0,{horizontal:!0!==e.vertical,vertical:e.vertical,mouse:!0}]])),b=(0,l.EW)((()=>e.transitionPrev||"slide-"+(!0===e.vertical?"down":"right"))),y=(0,l.EW)((()=>e.transitionNext||"slide-"+(!0===e.vertical?"up":"left"))),S=(0,l.EW)((()=>`--q-transition-duration: ${e.transitionDuration}ms`)),w=(0,l.EW)((()=>"string"===typeof e.modelValue||"number"===typeof e.modelValue?e.modelValue:String(e.modelValue))),x=(0,l.EW)((()=>({include:e.keepAliveInclude,exclude:e.keepAliveExclude,max:e.keepAliveMax}))),q=(0,l.EW)((()=>void 0!==e.keepAliveInclude||void 0!==e.keepAliveExclude));function _(){R(1)}function k(){R(-1)}function E(e){t("update:modelValue",e)}function C(e){return void 0!==e&&null!==e&&""!==e}function A(e){return r.findIndex((t=>t.props.name===e&&""!==t.props.disable&&!0!==t.props.disable))}function W(){return r.filter((e=>""!==e.props.disable&&!0!==e.props.disable))}function B(t){const n=0!==t&&!0===e.animated&&-1!==s.value?"q-transition--"+(-1===t?b.value:y.value):null;c.value!==n&&(c.value=n)}function R(n,l=s.value){let o=l+n;while(-1!==o&&o<r.length){const e=r[o];if(void 0!==e&&""!==e.props.disable&&!0!==e.props.disable)return B(n),u=!0,t("update:modelValue",e.props.name),void setTimeout((()=>{u=!1}));o+=n}!0===e.infinite&&0!==r.length&&-1!==l&&l!==r.length&&R(n,-1===n?r.length:-1)}function V(){const t=A(e.modelValue);return s.value!==t&&(s.value=t),!0}function $(){const t=!0===C(e.modelValue)&&V()&&r[s.value];return!0===e.keepAlive?[(0,l.h)(l.PR,x.value,[(0,l.h)(!0===q.value?i(w.value,(()=>({...h,name:w.value}))):h,{key:w.value,style:S.value},(()=>t))])]:[(0,l.h)("div",{class:"q-panel scroll",style:S.value,key:w.value,role:"tabpanel"},[t])]}function T(){if(0!==r.length)return!0===e.animated?[(0,l.h)(a.eB,{name:c.value},$)]:$()}function I(e){return r=(0,m.Hl)((0,f.zm)(e.default,[])).filter((e=>null!==e.props&&void 0===e.props.slot&&!0===C(e.props.name))),r.length}function M(){return r}return(0,l.wB)((()=>e.modelValue),((e,n)=>{const o=!0===C(e)?A(e):-1;!0!==u&&B(-1===o?0:o<A(n)?-1:1),s.value!==o&&(s.value=o,t("beforeTransition",e,n),(0,l.dY)((()=>{t("transition",e,n)})))})),Object.assign(n,{next:_,previous:k,goTo:E}),{panelIndex:s,panelDirectives:g,updatePanelsList:I,updatePanelIndex:V,getPanelContent:T,getEnabledPanels:W,getPanels:M,isValidPanelName:C,keepAliveProps:x,needsUniqueKeepAliveWrapper:q,goToPanelByOffset:R,goToPanel:E,nextPanel:_,previousPanel:k}}},9836:function(e,t,n){n.d(t,{A:function(){return c}});n(4645);var l=n(6732),o=n(4220),a=(n(2241),n(487)),i=n(4182),r=n(6511),u=n(1392);function s(e){e=e.parent;while(void 0!==e&&null!==e){if("QGlobalDialog"===e.type.name)return!0;if("QDialog"===e.type.name||"QMenu"===e.type.name)return!1;e=e.parent}return!1}function c(e,t,n,c){const d=(0,l.KR)(!1),v=(0,l.KR)(!1);let p=null;const f={},m="dialog"===c&&s(e);function g(t){if(!0===t)return(0,a.gv)(f),void(v.value=!0);v.value=!1,!1===d.value&&(!1===m&&null===p&&(p=(0,i.US)(!1,c)),d.value=!0,r.jx.push(e.proxy),(0,a.FD)(f))}function h(t){if(v.value=!1,!0!==t)return;(0,a.gv)(f),d.value=!1;const n=r.jx.indexOf(e.proxy);-1!==n&&r.jx.splice(n,1),null!==p&&((0,i._J)(p),p=null)}return(0,o.hi)((()=>{h(!0)})),e.proxy.__qPortal=!0,(0,u.$)(e.proxy,"contentEl",(()=>t.value)),{showPortal:g,hidePortal:h,portalIsActive:d,portalIsAccessible:v,renderPortal:()=>!0===m?n():!0===d.value?[(0,o.h)(o.Im,{to:p},n())]:void 0}}},3905:function(e,t,n){n.d(t,{A:function(){return a}});var l=n(6732),o=n(4220);function a(e,t){const n=(0,l.KR)(null),a=(0,o.EW)((()=>!0===e.disable?null:(0,o.h)("span",{ref:n,class:"no-outline",tabindex:-1})));function i(e){const l=t.value;void 0!==e&&0===e.type.indexOf("key")?null!==l&&document.activeElement!==l&&!0===l.contains(document.activeElement)&&l.focus():null!==n.value&&(void 0===e||null!==l&&!0===l.contains(e.target))&&n.value.focus()}return{refocusTargetEl:a,refocusTarget:i}}},3464:function(e,t,n){n.d(t,{A:function(){return v},J:function(){return d}});var l=n(4220),o=n(1896);function a(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function i(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function r(e,t){for(const n in t){const l=t[n],o=e[n];if("string"===typeof l){if(l!==o)return!1}else if(!1===Array.isArray(o)||o.length!==l.length||l.some(((e,t)=>e!==o[t])))return!1}return!0}function u(e,t){return!0===Array.isArray(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function s(e,t){return!0===Array.isArray(e)?u(e,t):!0===Array.isArray(t)?u(t,e):e===t}function c(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!1===s(e[n],t[n]))return!1;return!0}const d={to:[String,Object],replace:Boolean,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"},href:String,target:String,disable:Boolean};function v({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=(0,l.nI)(),{props:u,proxy:s,emit:d}=n,v=(0,o.$b)(n),p=(0,l.EW)((()=>!0!==u.disable&&void 0!==u.href)),f=!0===t?(0,l.EW)((()=>!0===v&&!0!==u.disable&&!0!==p.value&&void 0!==u.to&&null!==u.to&&""!==u.to)):(0,l.EW)((()=>!0===v&&!0!==p.value&&void 0!==u.to&&null!==u.to&&""!==u.to)),m=(0,l.EW)((()=>
1!0===f.value?_(u.to):null)),g=(0,l.EW)((()=>null!==m.value)),h=(0,l.EW)((()=>!0===p.value||!0===g.value)),b=(0,l.EW)((()=>"a"===u.type||!0===h.value?"a":u.tag||e||"div")),y=(0,l.EW)((()=>!0===p.value?{href:u.href,target:u.target}:!0===g.value?{href:m.value.href,target:u.target}:{})),S=(0,l.EW)((()=>{if(!1===g.value)return-1;const{matched:e}=m.value,{length:t}=e,n=e[t-1];if(void 0===n)return-1;const l=s.$route.matched;if(0===l.length)return-1;const o=l.findIndex(i.bind(null,n));if(-1!==o)return o;const r=a(e[t-2]);return t>1&&a(n)===r&&l[l.length-1].path!==r?l.findIndex(i.bind(null,e[t-2])):o})),w=(0,l.EW)((()=>!0===g.value&&-1!==S.value&&r(s.$route.params,m.value.params))),x=(0,l.EW)((()=>!0===w.value&&S.value===s.$route.matched.length-1&&c(s.$route.params,m.value.params))),q=(0,l.EW)((()=>!0===g.value?!0===x.value?` ${u.exactActiveClass} ${u.activeClass}`:!0===u.exact?"":!0===w.value?` ${u.activeClass}`:"":""));function _(e){try{return s.$router.resolve(e)}catch(t){}return null}function k(e,{returnRouterError:t,to:n=u.to,replace:l=u.replace}={}){if(!0===u.disable)return e.preventDefault(),Promise.resolve(!1);if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||void 0!==e.button&&0!==e.button||"_blank"===u.target)return Promise.resolve(!1);e.preventDefault();const o=s.$router[!0===l?"replace":"push"](n);return!0===t?o:o.then((()=>{})).catch((()=>{}))}function E(e){if(!0===g.value){const t=t=>k(e,t);d("click",e,t),!0!==e.defaultPrevented&&t()}else d("click",e)}return{hasRouterLink:g,hasHrefLink:p,hasLink:h,linkTag:b,resolvedLink:m,linkIsActive:w,linkIsExactActive:x,linkClass:q,linkAttrs:y,getLink:_,navigateToRouterLink:k,navigateOnClick:E}}},8893:function(e,t,n){n.d(t,{A:function(){return i}});var l=n(6732),o=n(4220),a=n(2241);function i(e,t){const n=(0,l.KR)(null);let i;function r(e,t){const n=(void 0!==t?"add":"remove")+"EventListener",l=void 0!==t?t:i;e!==window&&e[n]("scroll",l,a.mG.passive),window[n]("scroll",l,a.mG.passive),i=t}function u(){null!==n.value&&(r(n.value),n.value=null)}const s=(0,o.wB)((()=>e.noParentEvent),(()=>{null!==n.value&&(u(),t())}));return(0,o.xo)(s),{localScrollTarget:n,unconfigureScrollTarget:u,changeScrollEvent:r}}},9471:function(e,t,n){n.d(t,{Ay:function(){return i},v0:function(){return o},x_:function(){return a}});var l=n(4220);const o={xs:18,sm:24,md:32,lg:38,xl:46},a={size:String};function i(e,t=o){return(0,l.EW)((()=>void 0!==e.size?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null))}},4817:function(e,t,n){n.d(t,{A:function(){return a},d:function(){return o}});var l=n(4220);const o={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function a(e,t=(()=>{}),n=(()=>{})){return{transitionProps:(0,l.EW)((()=>{const l=`q-transition--${e.transitionShow||t()}`,o=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${l}-enter-from`,enterActiveClass:`${l}-enter-active`,enterToClass:`${l}-enter-to`,leaveFromClass:`${o}-leave-from`,leaveActiveClass:`${o}-leave-active`,leaveToClass:`${o}-leave-to`}})),transitionStyle:(0,l.EW)((()=>`--q-transition-duration: ${e.transitionDuration}ms`))}}},1803:function(e,t,n){n.d(t,{A:function(){return s}});var l=n(6732),o=n(4220),a=n(207),i=n(8937);function r(e){return void 0===e||null===e?null:e}function u(e,t){return void 0===e||null===e?!0===t?`f_${(0,a.A)()}`:null:e}function s({getValue:e,required:t=!0}={}){if(!0===i.ot.value){const n=void 0!==e?(0,l.KR)(r(e())):(0,l.KR)(null);return!0===t&&null===n.value&&(0,o.sV)((()=>{n.value=`f_${(0,a.A)()}`})),void 0!==e&&(0,o.wB)(e,(e=>{n.value=u(e,t)})),n}return void 0!==e?(0,o.EW)((()=>u(e(),t))):(0,l.KR)(`f_${(0,a.A)()}`)}},4195:function(e,t,n){n.d(t,{A:function(){return a}});n(4645);var l=n(4220),o=n(5473);function a(e){{const t={active:!0};if("function"===typeof e){const n=(0,l.EW)(e);t.val=n.value,(0,l.wB)(n,(e=>{t.val=e,!0===t.active&&(0,o.oJ)()}))}else t.val=e;o.Q2.push(t),(0,o.oJ)(),(0,l.n)((()=>{t.active=!0,(0,o.oJ)()})),(0,l.Y4)((()=>{t.active=!1,(0,o.oJ)()})),(0,l.hi)((()=>{o.Q2.splice(o.Q2.indexOf(t),1),(0,o.oJ)()}))}}},507:function(e,t,n){n.d(t,{A:function(){return a}});var l=n(4220),o=n(2824);function a(){return(0,l.WQ)(o.XA)}},3273:function(e,t,n){function l(){let e=Object.create(null);return{getCache:(t,n)=>void 0===e[t]?e[t]="function"===typeof n?n():n:e[t],setCache(t,n){e[t]=n},hasCache(t){return e.hasOwnProperty(t)},clearCache(t){void 0!==t?delete e[t]:e={}}}}n.d(t,{A:function(){return l}})},3783:function(e,t,n){n.d(t,{A:function(){return a}});
1var l=n(4220),o=n(1896);function a(){let e;const t=(0,l.nI)();function n(){e=void 0}return(0,l.Y4)(n),(0,l.xo)(n),{removeTick:n,registerTick(n){e=n,(0,l.dY)((()=>{e===n&&(!1===(0,o.rU)(t)&&e(),e=void 0)}))}}}},3763:function(e,t,n){n.d(t,{A:function(){return a}});var l=n(4220),o=n(1896);function a(){let e=null;const t=(0,l.nI)();function n(){null!==e&&(clearTimeout(e),e=null)}return(0,l.Y4)(n),(0,l.xo)(n),{removeTimeout:n,registerTimeout(l,a){n(e),!1===(0,o.rU)(t)&&(e=setTimeout((()=>{e=null,l()}),a))}}}},4282:function(e,t,n){var l=n(6697),o=n(6511),a=n(2601);function i(e){if(!1===e)return 0;if(!0===e||void 0===e)return 1;const t=parseInt(e,10);return isNaN(t)?0:t}t.A=(0,l.Y)({name:"close-popup",beforeMount(e,{value:t}){const n={depth:i(t),handler(t){0!==n.depth&&setTimeout((()=>{const l=(0,o.Rv)(e);void 0!==l&&(0,o.k0)(l,t,n.depth)}))},handlerKey(e){!0===(0,a.Dv)(e,13)&&n.handler(e)}};e.__qclosepopup=n,e.addEventListener("click",n.handler),e.addEventListener("keyup",n.handlerKey)},updated(e,{value:t,oldValue:n}){t!==n&&(e.__qclosepopup.depth=i(t))},beforeUnmount(e){const t=e.__qclosepopup;e.removeEventListener("click",t.handler),e.removeEventListener("keyup",t.handlerKey),delete e.__qclosepopup}})},8402:function(e,t,n){n(4645);var l=n(6697),o=n(2945),a=n(2241),i=n(2601),r=n(1097);function u(e,t,n,l){!0===n.modifiers.stop&&(0,a.ds)(e);const i=n.modifiers.color;let r=n.modifiers.center;r=!0===r||!0===l;const u=document.createElement("span"),s=document.createElement("span"),c=(0,a.G1)(e),{left:d,top:v,width:p,height:f}=t.getBoundingClientRect(),m=Math.sqrt(p*p+f*f),g=m/2,h=(p-m)/2+"px",b=r?h:c.left-d-g+"px",y=(f-m)/2+"px",S=r?y:c.top-v-g+"px";s.className="q-ripple__inner",(0,o.AH)(s,{height:`${m}px`,width:`${m}px`,transform:`translate3d(${b},${S},0) scale3d(.2,.2,1)`,opacity:0}),u.className="q-ripple"+(i?" text-"+i:""),u.setAttribute("dir","ltr"),u.appendChild(s),t.appendChild(u);const w=()=>{u.remove(),clearTimeout(x)};n.abort.push(w);let x=setTimeout((()=>{s.classList.add("q-ripple__inner--enter"),s.style.transform=`translate3d(${h},${y},0) scale3d(1,1,1)`,s.style.opacity=.2,x=setTimeout((()=>{s.classList.remove("q-ripple__inner--enter"),s.classList.add("q-ripple__inner--leave"),s.style.opacity=0,x=setTimeout((()=>{u.remove(),n.abort.splice(n.abort.indexOf(w),1)}),275)}),250)}),50)}function s(e,{modifiers:t,value:n,arg:l}){const o=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:!0===o.early,stop:!0===o.stop,center:!0===o.center,color:o.color||l,keyCodes:[].concat(o.keyCodes||13)}}t.A=(0,l.Y)({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(!1===n.ripple)return;const l={cfg:n,enabled:!1!==t.value,modifiers:{},abort:[],start(t){!0===l.enabled&&!0!==t.qSkipRipple&&t.type===(!0===l.modifiers.early?"pointerdown":"click")&&u(t,e,l,!0===t.qKeyEvent)},keystart:(0,r.A)((t=>{!0===l.enabled&&!0!==t.qSkipRipple&&!0===(0,i.Dv)(t,l.modifiers.keyCodes)&&t.type==="key"+(!0===l.modifiers.early?"down":"up")&&u(t,e,l,!0)}),300)};s(l,t),e.__qripple=l,(0,a.Z4)(l,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;void 0!==n&&(n.enabled=!1!==t.value,!0===n.enabled&&Object(t.value)===t.value&&s(n,t))}},beforeUnmount(e){const t=e.__qripple;void 0!==t&&(t.abort.forEach((e=>{e()})),(0,a.Fh)(t,"main"),delete e._qripple)}})},5811:function(e,t,n){n(4645);var l=n(8937),o=n(2241);const a=()=>!0;function i(e){return"string"===typeof e&&""!==e&&"/"!==e&&"#/"!==e}function r(e){return!0===e.startsWith("#")&&(e=e.substring(1)),!1===e.startsWith("/")&&(e="/"+e),!0===e.endsWith("/")&&(e=e.substring(0,e.length-1)),"#"+e}function u(e){if(!1===e.backButtonExit)return()=>!1;if("*"===e.backButtonExit)return a;const t=["#/"];return!0===Array.isArray(e.backButtonExit)&&t.push(...e.backButtonExit.filter(i).map(r)),()=>t.includes(window.location.hash)}t.A={__history:[],add:o.lQ,remove:o.lQ,install({$q:e}){if(!0===this.__installed)return;const{cordova:t,capacitor:n}=l.Sn.is;if(!0!==t&&!0!==n)return;const o=e.config[!0===t?"cordova":"capacitor"];if(void 0!==o&&!1===o.backButton)return;if(!0===n&&(void 0===window.Capacitor||void 0===window.Capacitor.Plugins.App))return;this.add=e=>{void 0===e.condition&&(e.condition=a),this.__history.push(e)},this.remove=e=>{const t=this.__history.indexOf(e);t>=0&&this.__history.splice(t,1)};const i=u(Object.assign({backButtonExit:!0},o)),r=()=>{if(this.__history.length){const e=this.__history[this.__history.length-1];!0===e.condition()&&(this.__history.pop(),e.handler())}else!0===i()?navigator.app.exitApp():window.history.back()};!0===t?document.addEventListener("deviceready",(()=>{document.addEventListener("backbutton",r,!1)})):window.Capacitor.Plugins.App.addListener("backButton",r)}}},1705:function(e,t,n){n.d(t,{A:function(){return r}});var l=n(2198),o=n(1392),a={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}};const i=(0,l.A)({iconMapFn:null,__icons:{}},{set(e,t){const n={...e,rtl:!0===e.rtl};
1n.set=i.set,Object.assign(i.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){void 0!==e.config.iconMapFn&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,(0,o.$)(e,"iconMapFn",(()=>this.iconMapFn),(e=>{this.iconMapFn=e})),!0===this.__installed?void 0!==t&&this.set(t):this.set(t||a)}});var r=i},7380:function(e,t,n){function l(e){return{all:e=e||new Map,on:function(t,n){var l=e.get(t);l?l.push(n):e.set(t,[n])},off:function(t,n){var l=e.get(t);l&&(n?l.splice(l.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var l=e.get(t);l&&l.slice().map((function(e){e(n)})),(l=e.get("*"))&&l.slice().map((function(e){e(t,n)}))}}}n.d(t,{A:function(){return l}})},9010:function(e,t){t.A={isoName:"en-US",nativeName:"English (US)",label:{clear:"Clear",ok:"OK",cancel:"Cancel",close:"Close",set:"Set",select:"Select",reset:"Reset",remove:"Remove",update:"Update",create:"Create",search:"Search",filter:"Filter",refresh:"Refresh",expand:e=>e?`Expand "${e}"`:"Expand",collapse:e=>e?`Collapse "${e}"`:"Collapse"},date:{days:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),daysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),firstDayOfWeek:0,format24h:!1,pluralDay:"days"},table:{noData:"No data available",noResults:"No matching records found",loading:"Loading...",selectedRecords:e=>1===e?"1 record selected.":(0===e?"No":e)+" records selected.",recordsPerPage:"Records per page:",allRows:"All",pagination:(e,t,n)=>e+"-"+t+" of "+n,columns:"Columns"},editor:{url:"URL",bold:"Bold",italic:"Italic",strikethrough:"Strikethrough",underline:"Underline",unorderedList:"Unordered List",orderedList:"Ordered List",subscript:"Subscript",superscript:"Superscript",hyperlink:"Hyperlink",toggleFullscreen:"Toggle Fullscreen",quote:"Quote",left:"Left align",center:"Center align",right:"Right align",justify:"Justify align",print:"Print",outdent:"Decrease indentation",indent:"Increase indentation",removeFormat:"Remove formatting",formatting:"Formatting",fontSize:"Font Size",align:"Align",hr:"Insert Horizontal Rule",undo:"Undo",redo:"Redo",heading1:"Heading 1",heading2:"Heading 2",heading3:"Heading 3",heading4:"Heading 4",heading5:"Heading 5",heading6:"Heading 6",paragraph:"Paragraph",code:"Code",size1:"Very small",size2:"A bit small",size3:"Normal",size4:"Medium-large",size5:"Big",size6:"Very big",size7:"Maximum",defaultFont:"Default Font",viewSource:"View Source"},tree:{noNodes:"No nodes available",noResults:"No matching nodes found"}}}}]); 2//# sourceMappingURL=chunk-vendors-f945abb9.2a7974e0.js.map
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.