diff --git a/assets/ErrorNotFound.3286fb90.js b/assets/ErrorNotFound.f4c87fec.js similarity index 68% rename from assets/ErrorNotFound.3286fb90.js rename to assets/ErrorNotFound.f4c87fec.js index a783a44..cac0c7b 100644 --- a/assets/ErrorNotFound.3286fb90.js +++ b/assets/ErrorNotFound.f4c87fec.js @@ -1 +1 @@ -import{Q as t}from"./QBtn.138db697.js";import{_ as o,F as s,G as r,S as a,a2 as e,K as n}from"./index.08b0ecb7.js";import"./Ripple.5f48a58c.js";const c=s({name:"ErrorNotFound"}),l={class:"fullscreen bg-blue text-white text-center q-pa-md flex flex-center"},i=e("div",{style:{"font-size":"30vh"}}," 404 ",-1),d=e("div",{class:"text-h2",style:{opacity:".4"}}," Oops. Nothing here... ",-1);function p(_,f,m,u,h,x){return r(),a("div",l,[e("div",null,[i,d,n(t,{class:"q-mt-xl",color:"white","text-color":"blue",unelevated:"",to:"/",label:"Go Home","no-caps":""})])])}var B=o(c,[["render",p]]);export{B as default}; +import{Q as t}from"./QBtn.dff9f09e.js";import{_ as o,F as s,G as r,S as a,a2 as e,K as n}from"./index.37897102.js";import"./Ripple.d20dde39.js";const c=s({name:"ErrorNotFound"}),l={class:"fullscreen bg-blue text-white text-center q-pa-md flex flex-center"},i=e("div",{style:{"font-size":"30vh"}}," 404 ",-1),d=e("div",{class:"text-h2",style:{opacity:".4"}}," Oops. Nothing here... ",-1);function p(_,f,m,u,h,x){return r(),a("div",l,[e("div",null,[i,d,n(t,{class:"q-mt-xl",color:"white","text-color":"blue",unelevated:"",to:"/",label:"Go Home","no-caps":""})])])}var B=o(c,[["render",p]]);export{B as default}; diff --git a/assets/IndexPage.5d91cdbf.js b/assets/IndexPage.5d91cdbf.js deleted file mode 100644 index 0f0aade..0000000 --- a/assets/IndexPage.5d91cdbf.js +++ /dev/null @@ -1 +0,0 @@ -import{c as ve,h as Be,l as ct,m as ut,Q as z,n as dt,R as G,a as vt,j as ft}from"./Ripple.5f48a58c.js";import{i as we,e as B,c as _,h as p,l as mt,a as ht,g as fe,F as ae,_ as ne,G as y,S as V,a0 as je,a1 as Qe,a2 as m,E as Me,T as Fe,U as Ve,I as X,J as d,K as i,M as D,N as te,r as C,o as ye,f as bt,a3 as Ke,D as Z,t as De,W as _t,a4 as gt,a5 as pt,X as We,q as xt,w as ce,p as wt,a6 as yt,L as kt,R as ue}from"./index.08b0ecb7.js";import{c as L,d as R,e as ee,b as Le,Q as Tt,f as Ct}from"./QItemSection.d5fd3fd0.js";var $t=ve({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(e,{slots:u}){const{proxy:{$q:r}}=fe(),n=we(mt,B);if(n===B)return console.error("QPage needs to be a deep child of QLayout"),B;if(we(ht,B)===B)return console.error("QPage needs to be child of QPageContainer"),B;const $=_(()=>{const k=(n.header.space===!0?n.header.size:0)+(n.footer.space===!0?n.footer.size:0);if(typeof e.styleFn=="function"){const j=n.isContainer.value===!0?n.containerHeight.value:r.screen.height;return e.styleFn(k,j)}return{minHeight:n.isContainer.value===!0?n.containerHeight.value-k+"px":r.screen.height===0?k!==0?`calc(100vh - ${k}px)`:"100vh":r.screen.height-k+"px"}}),f=_(()=>`q-page${e.padding===!0?" q-layout-padding":""}`);return()=>p("main",{class:f.value,style:$.value},Be(u.default))}});const qt=ae({name:"HomeComponent"}),Ne=e=>(je("data-v-60ac4e43"),e=e(),Qe(),e),Et={class:"q-mx-lg"},St=Ne(()=>m("h1",{class:"row justify-center text-h1 title non-selectable"}," ToxiPred ",-1)),It=Ne(()=>m("p",{class:"row text-center justify-center text-body1 text-uppercase text-white non-selectable"}," Predik\u010Dn\xFD model na odha\u013Eovanie toxicity l\xE1tok ",-1)),Pt=[St,It];function Dt(e,u,r,n,s,$){return y(),V("div",Et,Pt)}var Lt=ne(qt,[["render",Dt],["__scopeId","data-v-60ac4e43"]]);const Rt=ae({name:"ProjectComponent"}),zt={class:"q-mx-lg"},At=m("h2",{class:"title2 non-selectable text-white"},"Projekt",-1),Bt=[At];function jt(e,u,r,n,s,$){return y(),V("div",zt,Bt)}var Qt=ne(Rt,[["render",jt]]),Mt=ve({name:"QAvatar",props:{...ct,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:u}){const r=ut(e),n=_(()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(e.square===!0?" q-avatar--square":e.rounded===!0?" rounded-borders":"")),s=_(()=>e.fontSize?{fontSize:e.fontSize}:null);return()=>{const $=e.icon!==void 0?[p(z,{name:e.icon})]:void 0;return p("div",{class:n.value,style:r.value},[p("div",{class:"q-avatar__content row flex-center overflow-hidden",style:s.value},dt(u.default,$))])}}}),Ft="/Toxipred/assets/david.588289c3.jpg",Vt="/Toxipred/assets/filip.c8918f87.jpeg";const Kt=Me("members",{state:()=>({members:[{id:1,name:"Filip C\xE1k",info:"Data analysis",image:Vt},{id:2,name:"Luk\xE1\u0161 Grejt\xE1k",info:"Data science",image:"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/Icon-round-Question_mark.svg/1200px-Icon-round-Question_mark.svg.png"},{id:3,name:"Patrik Kecera",info:"Web development",image:"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/Icon-round-Question_mark.svg/1200px-Icon-round-Question_mark.svg.png"},{id:4,name:"D\xE1vid Kromka",info:"Web development",image:Ft},{id:5,name:"Emma Mach\xE1\u010Dov\xE1",info:"Scrum master",image:"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/Icon-round-Question_mark.svg/1200px-Icon-round-Question_mark.svg.png"},{id:5,name:"Adam Mi\u0161kove",info:"Data science",image:"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/Icon-round-Question_mark.svg/1200px-Icon-round-Question_mark.svg.png"},{id:7,name:"Matej Mosn\xE1r",info:"Data science",image:"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/Icon-round-Question_mark.svg/1200px-Icon-round-Question_mark.svg.png"}]})});const Wt=ae({name:"TeamComponent",setup(){return{members:Kt().members}}}),He=e=>(je("data-v-38e1ee7c"),e=e(),Qe(),e),Nt={class:"q-mx-lg"},Ht=He(()=>m("h2",{class:"title2 non-selectable text-white"},"T\xEDm",-1)),Ot={class:"row"},Ut=He(()=>m("div",{class:"col-12"},[m("h3",{class:"text-center text-h3 text-white text non-selectable"}," \u010Clenovia n\xE1\u0161ho t\xEDmu ")],-1)),Gt=["src"];function Zt(e,u,r,n,s,$){return y(),V("div",Nt,[Ht,m("div",Ot,[Ut,(y(!0),V(Fe,null,Ve(e.members,f=>(y(),X(ee,{key:f.id,class:"col-xs-12 col-sm-6 q-pa-lg team-member"},{default:d(()=>[i(L,{avatar:""},{default:d(()=>[i(Mt,{size:"140px"},{default:d(()=>[m("img",{src:f.image},null,8,Gt)]),_:2},1024)]),_:2},1024),i(L,null,{default:d(()=>[i(R,{class:"text-weight-bold text-white name text-center non-selectable"},{default:d(()=>[D(te(f.name),1)]),_:2},1024),i(R,{class:"info text-white text-center non-selectable"},{default:d(()=>[D(te(f.info),1)]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))])])}var Xt=ne(Wt,[["render",Zt],["__scopeId","data-v-38e1ee7c"]]);let pe,de=0;const g=new Array(256);for(let e=0;e<256;e++)g[e]=(e+256).toString(16).substring(1);const Jt=(()=>{const e=typeof crypto!="undefined"?crypto:typeof window!="undefined"?window.crypto||window.msCrypto:void 0;if(e!==void 0){if(e.randomBytes!==void 0)return e.randomBytes;if(e.getRandomValues!==void 0)return u=>{const r=new Uint8Array(u);return e.getRandomValues(r),r}}return u=>{const r=[];for(let n=u;n>0;n--)r.push(Math.floor(Math.random()*256));return r}})(),Re=4096;function Yt(){(pe===void 0||de+16>Re)&&(de=0,pe=Jt(Re));const e=Array.prototype.slice.call(pe,de,de+=16);return e[6]=e[6]&15|64,e[8]=e[8]&63|128,g[e[0]]+g[e[1]]+g[e[2]]+g[e[3]]+"-"+g[e[4]]+g[e[5]]+"-"+g[e[6]]+g[e[7]]+"-"+g[e[8]]+g[e[9]]+"-"+g[e[10]]+g[e[11]]+g[e[12]]+g[e[13]]+g[e[14]]+g[e[15]]}let ea=0;const ta=["click","keydown"],aa={icon:String,label:[Number,String],alert:[Boolean,String],alertIcon:String,name:{type:[Number,String],default:()=>`t_${ea++}`},noCaps:Boolean,tabindex:[String,Number],disable:Boolean,contentClass:String,ripple:{type:[Boolean,Object],default:!0}};function na(e,u,r,n){const s=we(Ke,B);if(s===B)return console.error("QTab/QRouteTab component needs to be child of QTabs"),B;const{proxy:$}=fe(),f=C(null),k=C(null),j=C(null),J=_(()=>e.disable===!0||e.ripple===!1?!1:Object.assign({keyCodes:[13,32],early:!0},e.ripple===!0?{}:e.ripple)),N=_(()=>s.currentModel.value===e.name),me=_(()=>"q-tab relative-position self-stretch flex flex-center text-center"+(N.value===!0?" q-tab--active"+(s.tabProps.value.activeClass?" "+s.tabProps.value.activeClass:"")+(s.tabProps.value.activeColor?` text-${s.tabProps.value.activeColor}`:"")+(s.tabProps.value.activeBgColor?` bg-${s.tabProps.value.activeBgColor}`:""):" q-tab--inactive")+(e.icon&&e.label&&s.tabProps.value.inlineLabel===!1?" q-tab--full":"")+(e.noCaps===!0||s.tabProps.value.noCaps===!0?" q-tab--no-caps":"")+(e.disable===!0?" disabled":" q-focusable q-hoverable cursor-pointer")+(n!==void 0?n.linkClass.value:"")),K=_(()=>"q-tab__content self-stretch flex-center relative-position q-anchor--skip non-selectable "+(s.tabProps.value.inlineLabel===!0?"row no-wrap q-tab__content--inline":"column")+(e.contentClass!==void 0?` ${e.contentClass}`:"")),q=_(()=>e.disable===!0||s.hasFocus.value===!0||N.value===!1&&s.hasActiveTab.value===!0?-1:e.tabindex||0);function I(l,T){if(T!==!0&&f.value!==null&&f.value.focus(),e.disable===!0){n!==void 0&&n.hasRouterLink.value===!0&&De(l);return}if(n===void 0){s.updateModel({name:e.name}),r("click",l);return}if(n.hasRouterLink.value===!0){const E=(x={})=>{let S;const P=x.to===void 0||pt(x.to,e.to)===!0?s.avoidRouteWatcher=Yt():null;return n.navigateToRouterLink(l,{...x,returnRouterError:!0}).catch(W=>{S=W}).then(W=>{if(P===s.avoidRouteWatcher&&(s.avoidRouteWatcher=!1,S===void 0&&(W===void 0||W.message.startsWith("Avoided redundant navigation")===!0)&&s.updateModel({name:e.name})),x.returnRouterError===!0)return S!==void 0?Promise.reject(S):W})};r("click",l,E),l.defaultPrevented!==!0&&E();return}r("click",l)}function Q(l){_t(l,[13,32])?I(l,!0):gt(l)!==!0&&l.keyCode>=35&&l.keyCode<=40&&l.altKey!==!0&&l.metaKey!==!0&&s.onKbdNavigate(l.keyCode,$.$el)===!0&&De(l),r("keydown",l)}function Y(){const l=s.tabProps.value.narrowIndicator,T=[],E=p("div",{ref:j,class:["q-tab__indicator",s.tabProps.value.indicatorClass]});e.icon!==void 0&&T.push(p(z,{class:"q-tab__icon",name:e.icon})),e.label!==void 0&&T.push(p("div",{class:"q-tab__label"},e.label)),e.alert!==!1&&T.push(e.alertIcon!==void 0?p(z,{class:"q-tab__alert-icon",color:e.alert!==!0?e.alert:void 0,name:e.alertIcon}):p("div",{class:"q-tab__alert"+(e.alert!==!0?` text-${e.alert}`:"")})),l===!0&&T.push(E);const x=[p("div",{class:"q-focus-helper",tabindex:-1,ref:f}),p("div",{class:K.value},vt(u.default,T))];return l===!1&&x.push(E),x}const H={name:_(()=>e.name),rootRef:k,tabIndicatorRef:j,routeData:n};ye(()=>{s.unregisterTab(H)}),bt(()=>{s.registerTab(H)});function oe(l,T){const E={ref:k,class:me.value,tabindex:q.value,role:"tab","aria-selected":N.value===!0?"true":"false","aria-disabled":e.disable===!0?"true":void 0,onClick:I,onKeydown:Q,...T};return Z(p(l,E,Y()),[[G,J.value]])}return{renderTab:oe,$tabs:s}}var ze=ve({name:"QTab",props:aa,emits:ta,setup(e,{slots:u,emit:r}){const{renderTab:n}=na(e,u,r);return()=>n("div")}});function xe(){let e;const u=fe();function r(){e=void 0}return We(r),ye(r),{removeTick:r,registerTick(n){e=n,xt(()=>{e===n&&(ft(u)===!1&&e(),e=void 0)})}}}let Oe=!1;{const e=document.createElement("div");e.setAttribute("dir","rtl"),Object.assign(e.style,{width:"1px",height:"1px",overflow:"auto"});const u=document.createElement("div");Object.assign(u.style,{width:"1000px",height:"1px"}),document.body.appendChild(e),e.appendChild(u),e.scrollLeft=-1e3,Oe=e.scrollLeft>=0,e.remove()}function oa(e,u,r){const n=r===!0?["left","right"]:["top","bottom"];return`absolute-${u===!0?n[0]:n[1]}${e?` text-${e}`:""}`}const sa=["left","center","right","justify"];var ia=ve({name:"QTabs",props:{modelValue:[Number,String],align:{type:String,default:"center",validator:e=>sa.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:u,emit:r}){const{proxy:n}=fe(),{$q:s}=n,{registerTick:$}=xe(),{registerTick:f}=xe(),{registerTick:k}=xe(),{registerTimeout:j,removeTimeout:J}=Le(),{registerTimeout:N,removeTimeout:me}=Le(),K=C(null),q=C(null),I=C(e.modelValue),Q=C(!1),Y=C(!0),H=C(!1),oe=C(!1),l=[],T=C(0),E=C(!1);let x=null,S=null,P;const W=_(()=>({activeClass:e.activeClass,activeColor:e.activeColor,activeBgColor:e.activeBgColor,indicatorClass:oa(e.indicatorColor,e.switchIndicator,e.vertical),narrowIndicator:e.narrowIndicator,inlineLabel:e.inlineLabel,noCaps:e.noCaps})),Ue=_(()=>{const t=T.value,a=I.value;for(let o=0;o`q-tabs__content--align-${Q.value===!0?"left":oe.value===!0?"justify":e.align}`),Ze=_(()=>`q-tabs row no-wrap items-center q-tabs--${Q.value===!0?"":"not-"}scrollable q-tabs--${e.vertical===!0?"vertical":"horizontal"} q-tabs__arrows--${e.outsideArrows===!0?"outside":"inside"} q-tabs--mobile-with${e.mobileArrows===!0?"":"out"}-arrows`+(e.dense===!0?" q-tabs--dense":"")+(e.shrink===!0?" col-shrink":"")+(e.stretch===!0?" self-stretch":"")),Xe=_(()=>"q-tabs__content scroll--mobile row no-wrap items-center self-stretch hide-scrollbar relative-position "+Ge.value+(e.contentClass!==void 0?` ${e.contentClass}`:"")),se=_(()=>e.vertical===!0?{container:"height",content:"offsetHeight",scroll:"scrollHeight"}:{container:"width",content:"offsetWidth",scroll:"scrollWidth"}),ie=_(()=>e.vertical!==!0&&s.lang.rtl===!0),he=_(()=>Oe===!1&&ie.value===!0);ce(ie,U),ce(()=>e.modelValue,t=>{be({name:t,setCurrent:!0,skipEmit:!0})}),ce(()=>e.outsideArrows,re);function be({name:t,setCurrent:a,skipEmit:o}){I.value!==t&&(o!==!0&&e["onUpdate:modelValue"]!==void 0&&r("update:modelValue",t),(a===!0||e["onUpdate:modelValue"]===void 0)&&(Je(I.value,t),I.value=t))}function re(){$(()=>{ke({width:K.value.offsetWidth,height:K.value.offsetHeight})})}function ke(t){if(se.value===void 0||q.value===null)return;const a=t[se.value.container],o=Math.min(q.value[se.value.scroll],Array.prototype.reduce.call(q.value.children,(b,v)=>b+(v[se.value.content]||0),0)),h=a>0&&o>a;Q.value=h,h===!0&&f(U),oe.value=ab.name.value===t):null,h=a!=null&&a!==""?l.find(b=>b.name.value===a):null;if(o&&h){const b=o.tabIndicatorRef.value,v=h.tabIndicatorRef.value;x!==null&&(clearTimeout(x),x=null),b.style.transition="none",b.style.transform="none",v.style.transition="none",v.style.transform="none";const c=b.getBoundingClientRect(),w=v.getBoundingClientRect();v.style.transform=e.vertical===!0?`translate3d(0,${c.top-w.top}px,0) scale3d(1,${w.height?c.height/w.height:1},1)`:`translate3d(${c.left-w.left}px,0,0) scale3d(${w.width?c.width/w.width:1},1,1)`,k(()=>{x=setTimeout(()=>{x=null,v.style.transition="transform .25s cubic-bezier(.4, 0, .2, 1)",v.style.transform="none"},70)})}h&&Q.value===!0&&O(h.rootRef.value)}function O(t){const{left:a,width:o,top:h,height:b}=q.value.getBoundingClientRect(),v=t.getBoundingClientRect();let c=e.vertical===!0?v.top-h:v.left-a;if(c<0){q.value[e.vertical===!0?"scrollTop":"scrollLeft"]+=Math.floor(c),U();return}c+=e.vertical===!0?v.height-b:v.width-o,c>0&&(q.value[e.vertical===!0?"scrollTop":"scrollLeft"]+=Math.ceil(c),U())}function U(){const t=q.value;if(t===null)return;const a=t.getBoundingClientRect(),o=e.vertical===!0?t.scrollTop:Math.abs(t.scrollLeft);ie.value===!0?(Y.value=Math.ceil(o+a.width)0):(Y.value=o>0,H.value=e.vertical===!0?Math.ceil(o+a.height){tt(t)===!0&&M()},5)}function Ce(){Te(he.value===!0?Number.MAX_SAFE_INTEGER:0)}function $e(){Te(he.value===!0?0:Number.MAX_SAFE_INTEGER)}function M(){S!==null&&(clearInterval(S),S=null)}function Ye(t,a){const o=Array.prototype.filter.call(q.value.children,w=>w===a||w.matches&&w.matches(".q-tab.q-focusable")===!0),h=o.length;if(h===0)return;if(t===36)return O(o[0]),o[0].focus(),!0;if(t===35)return O(o[h-1]),o[h-1].focus(),!0;const b=t===(e.vertical===!0?38:37),v=t===(e.vertical===!0?40:39),c=b===!0?-1:v===!0?1:void 0;if(c!==void 0){const w=ie.value===!0?-1:1,A=o.indexOf(a)+c*w;return A>=0&&Ahe.value===!0?{get:t=>Math.abs(t.scrollLeft),set:(t,a)=>{t.scrollLeft=-a}}:e.vertical===!0?{get:t=>t.scrollTop,set:(t,a)=>{t.scrollTop=a}}:{get:t=>t.scrollLeft,set:(t,a)=>{t.scrollLeft=a}});function tt(t){const a=q.value,{get:o,set:h}=et.value;let b=!1,v=o(a);const c=t=t)&&(b=!0,v=t),h(a,v),U(),b}function qe(t,a){for(const o in t)if(t[o]!==a[o])return!1;return!0}function at(){let t=null,a={matchedLen:0,queryDiff:9999,hrefLen:0};const o=l.filter(c=>c.routeData!==void 0&&c.routeData.hasRouterLink.value===!0),{hash:h,query:b}=n.$route,v=Object.keys(b).length;for(const c of o){const w=c.routeData.exact.value===!0;if(c.routeData[w===!0?"linkIsExactActive":"linkIsActive"].value!==!0)continue;const{hash:A,query:_e,matched:rt,href:lt}=c.routeData.resolvedLink.value,ge=Object.keys(_e).length;if(w===!0){if(A!==h||ge!==v||qe(b,_e)===!1)continue;t=c.name.value;break}if(A!==""&&A!==h||ge!==0&&qe(_e,b)===!1)continue;const F={matchedLen:rt.length,queryDiff:v-ge,hrefLen:lt.length-A.length};if(F.matchedLen>a.matchedLen){t=c.name.value,a=F;continue}else if(F.matchedLen!==a.matchedLen)continue;if(F.queryDiffa.hrefLen&&(t=c.name.value,a=F)}t===null&&l.some(c=>c.routeData===void 0&&c.name.value===I.value)===!0||be({name:t,setCurrent:!0})}function nt(t){if(J(),E.value!==!0&&K.value!==null&&t.target&&typeof t.target.closest=="function"){const a=t.target.closest(".q-tab");a&&K.value.contains(a)===!0&&(E.value=!0,Q.value===!0&&O(a))}}function ot(){j(()=>{E.value=!1},30)}function le(){Se.avoidRouteWatcher===!1?N(at):me()}function Ee(){if(P===void 0){const t=ce(()=>n.$route.fullPath,le);P=()=>{t(),P=void 0}}}function st(t){l.push(t),T.value++,re(),t.routeData===void 0||n.$route===void 0?N(()=>{if(Q.value===!0){const a=I.value,o=a!=null&&a!==""?l.find(h=>h.name.value===a):null;o&&O(o.rootRef.value)}}):(Ee(),t.routeData.hasRouterLink.value===!0&&le())}function it(t){l.splice(l.indexOf(t),1),T.value--,re(),P!==void 0&&t.routeData!==void 0&&(l.every(a=>a.routeData===void 0)===!0&&P(),le())}const Se={currentModel:I,tabProps:W,hasFocus:E,hasActiveTab:Ue,registerTab:st,unregisterTab:it,verifyRouteModel:le,updateModel:be,onKbdNavigate:Ye,avoidRouteWatcher:!1};wt(Ke,Se);function Ie(){x!==null&&clearTimeout(x),M(),P!==void 0&&P()}let Pe;return ye(Ie),We(()=>{Pe=P!==void 0,Ie()}),yt(()=>{Pe===!0&&Ee(),re()}),()=>p("div",{ref:K,class:Ze.value,role:"tablist",onFocusin:nt,onFocusout:ot},[p(Tt,{onResize:ke}),p("div",{ref:q,class:Xe.value,onScroll:U},Be(u.default)),p(z,{class:"q-tabs__arrow q-tabs__arrow--left absolute q-tab__icon"+(Y.value===!0?"":" q-tabs__arrow--faded"),name:e.leftIcon||s.iconSet.tabs[e.vertical===!0?"up":"left"],onMousedownPassive:Ce,onTouchstartPassive:Ce,onMouseupPassive:M,onMouseleavePassive:M,onTouchendPassive:M}),p(z,{class:"q-tabs__arrow q-tabs__arrow--right absolute q-tab__icon"+(H.value===!0?"":" q-tabs__arrow--faded"),name:e.rightIcon||s.iconSet.tabs[e.vertical===!0?"down":"right"],onMousedownPassive:$e,onTouchstartPassive:$e,onMouseupPassive:M,onMouseleavePassive:M,onTouchendPassive:M})])}}),ra="/Toxipred/assets/TD-11.10. 2023 8_15-181123-152753.ba830611.pdf",la="/Toxipred/assets/TD-25.10. 2023 20_00-181123-152559.f9b4b9e4.pdf",ca="/Toxipred/assets/TD-08.11.2023 8_30-181123-152445.8daf4927.pdf",ua="/Toxipred/assets/TD-15.11. 2023 8_20-181123-152304.32a8ee16.pdf";const da=Me("notation",{state:()=>({notations1:[{date:new Date("2023-10-11"),title:"1. z\xE1pisnica",note:"\xDAvodn\xE9 rozdelenie \xFAloh, ...",docPath:ra},{date:new Date("2023-10-25"),title:"2. z\xE1pisnica",note:"V skratke opis z\xE1pisnice.",docPath:la},{date:new Date("2023-11-8"),title:"3. z\xE1pisnica",note:"V skratke opis z\xE1pisnice.",docPath:ca},{date:new Date("2023-11-25"),title:"4. z\xE1pisnica",note:"V skratke opis z\xE1pisnice.",docPath:ua}],notations2:[]})});var Ae="/Toxipred/assets/figma.1e5b7bc1.svg",va="/Toxipred/assets/Zadanie.fe0a6c89.pdf";const fa=ae({name:"DocComponent",setup(){const e=da(),u=e.notations1,r=e.notations2;return{tab:C("semester1"),notations1:u,notations2:r,window,figma:Ae,github:Ae,zadanie:va}}}),ma={class:"q-mx-lg"},ha=m("h2",{class:"title2 non-selectable text-white"},"Dokument\xE1cia",-1),ba={class:"row justify-center"},_a=m("div",{class:"col-12"},[m("h3",{class:"text-center text-h3 text-white text non-selectable"}," Z\xE1pisnice ")],-1),ga={class:"col-12 q-mb-lg"},pa={key:0,class:"text-body1 text-white"},xa=["onClick"],wa={class:"notation-item q-pa-sm"},ya={class:"row text-center"},ka={class:"fit"},Ta={href:"",class:"text-h4 text-white text"},Ca={class:"text-body2 text-white q-mb-md"},$a={class:"text-body1 text-white"},qa=m("div",{class:"col-12"},[m("h3",{class:"text-center text-h3 text-white text non-selectable"}," D\xF4le\u017Eit\xE9 odkazy ")],-1),Ea={class:"col-sm-6 col-xs-12 q-ma-md"};function Sa(e,u,r,n,s,$){return y(),V("div",ma,[ha,m("div",ba,[_a,m("div",ga,[i(ia,{modelValue:e.tab,"onUpdate:modelValue":u[0]||(u[0]=f=>e.tab=f),class:"text-white q-mb-md",align:"justify"},{default:d(()=>[i(ze,{"no-caps":"",class:"text",name:"semester1",label:"1. semester"}),i(ze,{"no-caps":"",name:"semester2",label:"2. semester"})]),_:1},8,["modelValue"])]),e.tab=="semester1"&&e.notations1.length==0||e.tab=="semester2"&&e.notations2.length==0?(y(),V("div",pa," \u017Diadne z\xE1znamy ")):kt("",!0),(y(!0),V(Fe,null,Ve(e.tab=="semester1"?e.notations1:e.notations2,f=>Z((y(),V("div",{key:f.date.toDateString(),onClick:k=>e.window.open(f.docPath,"_blank"),class:"col-sm-6 col-xs-12 text-center cursor-pointer q-hoverable q-pa-md"},[m("div",wa,[m("div",ya,[m("div",ka,[i(z,{name:"description",size:"md",color:"white",class:"q-mb-md q-mr-sm"}),m("a",Ta,te(f.title),1)])]),m("p",Ca,te(f.date.toLocaleDateString()),1),m("p",$a,te(f.note),1)])],8,xa)),[[G]])),128)),qa,m("div",Ea,[i(Ct,{dark:"",separator:""},{default:d(()=>[Z((y(),X(ee,{clickable:"",href:"https://github.com/matejmosnar/tp_toxipred",target:"_blank"},{default:d(()=>[i(L,{avatar:""},{default:d(()=>[i(z,{color:"white",name:"img:"+e.github},null,8,["name"])]),_:1}),i(L,null,{default:d(()=>[i(R,{class:"text-body1"},{default:d(()=>[D("Projekt")]),_:1}),i(R,{caption:""},{default:d(()=>[D("Github repozit\xE1r pre tr\xE9novacie d\xE1ta a modely AI")]),_:1})]),_:1})]),_:1})),[[G]]),Z((y(),X(ee,{clickable:"",href:"https://github.com/xkromkad/Toxipred",target:"_blank"},{default:d(()=>[i(L,{avatar:""},{default:d(()=>[i(z,{color:"white",name:"img:"+e.github},null,8,["name"])]),_:1}),i(L,null,{default:d(()=>[i(R,{class:"text-body1"},{default:d(()=>[D("Str\xE1nka t\xEDmu")]),_:1}),i(R,{caption:""},{default:d(()=>[D("Github repozit\xE1r webovej str\xE1nky n\xE1\u0161ho t\xEDmu")]),_:1})]),_:1})]),_:1})),[[G]]),Z((y(),X(ee,{clickable:"",href:e.zadanie,target:"_blank"},{default:d(()=>[i(L,{avatar:""},{default:d(()=>[i(z,{color:"white",name:"task"})]),_:1}),i(L,null,{default:d(()=>[i(R,{class:"text-body1"},{default:d(()=>[D("Zadanie projektu")]),_:1}),i(R,{caption:""},{default:d(()=>[D("Zadanie t\xE9my projektu s opisom")]),_:1})]),_:1})]),_:1},8,["href"])),[[G]]),Z((y(),X(ee,{clickable:"",href:"https://www.figma.com/file/4Dzkmaojw2rLczE2crKvSu/TP_13-team-library?type=design&node-id=0%3A1&mode=design&t=uF0ZIe17CnrHKEp3-1",target:"_blank"},{default:d(()=>[i(L,{avatar:""},{default:d(()=>[i(z,{color:"white",name:"img:"+e.figma},null,8,["name"])]),_:1}),i(L,null,{default:d(()=>[i(R,{class:"text-body1"},{default:d(()=>[D("N\xE1vrh str\xE1nky t\xEDmov\xE9ho projektu")]),_:1}),i(R,{caption:""},{default:d(()=>[D("N\xE1vrh pou\u017E\xEDvate\u013Esk\xE9ho rozhrania webovej str\xE1nky t\xEDmu v n\xE1stroji Figma")]),_:1})]),_:1})]),_:1})),[[G]])]),_:1})])])])}var Ia=ne(fa,[["render",Sa]]);const Pa=ae({name:"IndexPage",components:{HomeComponent:Lt,ProjectComponent:Qt,TeamComponent:Xt,DocComponent:Ia}});function Da(e,u,r,n,s,$){const f=ue("home-component"),k=ue("project-component"),j=ue("team-component"),J=ue("doc-component");return y(),X($t,{class:"mainPage"},{default:d(()=>[i(f,{class:"component",id:"domov"}),i(k,{class:"component",id:"projekt"}),i(j,{class:"component",id:"tim"}),i(J,{class:"component",id:"dokumentacia"})]),_:1})}var Aa=ne(Pa,[["render",Da]]);export{Aa as default}; diff --git a/assets/IndexPage.9ad94e1e.css b/assets/IndexPage.63320ed3.css similarity index 63% rename from assets/IndexPage.9ad94e1e.css rename to assets/IndexPage.63320ed3.css index 5ca41bd..90e9fe4 100644 --- a/assets/IndexPage.9ad94e1e.css +++ b/assets/IndexPage.63320ed3.css @@ -1 +1 @@ -.title[data-v-60ac4e43]{font-family:Bai Jamjuree,sans-serif;letter-spacing:2px;color:#fff;font-size:calc(50px + 8vw)}.name[data-v-38e1ee7c]{font-size:30px}.info[data-v-38e1ee7c]{font-size:20px}.q-tab__label{font-size:calc(12px + 1.5vw)}.notation-item{border:solid white;border-radius:20px}.component{min-height:90vh}.text-body1{font-size:1.5rem}.mainPage{max-width:1200px;margin:0 auto}.text{font-family:Bai Jamjuree,sans-serif}.title2{font-family:Bai Jamjuree,sans-serif;letter-spacing:2px;font-size:calc(35px + 2vw);overflow:visible} +.title[data-v-54ec7b95]{font-family:Bai Jamjuree,sans-serif;letter-spacing:2px;color:#fff;font-size:calc(50px + 8vw)}.name[data-v-4ced13fa]{font-size:30px}.info[data-v-4ced13fa]{font-size:20px}.q-tab__label{font-size:calc(12px + 1.5vw)}.notation-item{border:solid white;border-radius:20px}.component{min-height:90vh}.text-body1{font-size:1.5rem}.mainPage{max-width:1200px;margin:0 auto}.text{font-family:Bai Jamjuree,sans-serif}.title2{font-family:Bai Jamjuree,sans-serif;letter-spacing:2px;font-size:calc(35px + 2vw);overflow:visible}.text-h3{letter-spacing:2px;font-size:calc(25px + 2vw);overflow:visible} diff --git a/assets/IndexPage.63c752a5.js b/assets/IndexPage.63c752a5.js new file mode 100644 index 0000000..a66590e --- /dev/null +++ b/assets/IndexPage.63c752a5.js @@ -0,0 +1 @@ +import{c as ve,h as Le,R as V,l as lt,m as ct,Q as j,n as ut,a as dt,j as vt}from"./Ripple.d20dde39.js";import{i as ke,e as L,c as b,h as g,l as mt,a as ft,g as me,F as ae,_ as oe,G as p,S as H,a0 as Re,a1 as Be,a2 as v,D as K,I as N,J as r,M as w,a3 as Me,E as Qe,T as Ve,U as Ke,K as n,N as te,r as D,o as ye,f as ht,a4 as Ne,t as je,W as xt,a5 as bt,a6 as _t,X as We,q as gt,w as ce,p as pt,a7 as kt,L as yt,R as ue}from"./index.37897102.js";import{e as W,c as S,d as I,b as Fe,Q as wt,f as Et}from"./QItemSection.ee764602.js";var Tt=ve({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(e,{slots:d}){const{proxy:{$q:l}}=me(),o=ke(mt,L);if(o===L)return console.error("QPage needs to be a deep child of QLayout"),L;if(ke(ft,L)===L)return console.error("QPage needs to be child of QPageContainer"),L;const C=b(()=>{const E=(o.header.space===!0?o.header.size:0)+(o.footer.space===!0?o.footer.size:0);if(typeof e.styleFn=="function"){const R=o.isContainer.value===!0?o.containerHeight.value:l.screen.height;return e.styleFn(E,R)}return{minHeight:o.isContainer.value===!0?o.containerHeight.value-E+"px":l.screen.height===0?E!==0?`calc(100vh - ${E}px)`:"100vh":l.screen.height-E+"px"}}),f=b(()=>`q-page${e.padding===!0?" q-layout-padding":""}`);return()=>g("main",{class:f.value,style:C.value},Le(d.default))}});const Dt=ae({name:"HomeComponent"}),Ct=e=>(Re("data-v-54ec7b95"),e=e(),Be(),e),qt={class:"q-mx-lg"},$t=Ct(()=>v("div",{class:"row justify-center items-center",style:{height:"80vh"}},[v("div",{class:"col-12"},[v("h1",{class:"text-h1 text-center title non-selectable"},"ToxiPred"),v("p",{class:"text-body1 text-center text-uppercase text-white non-selectable"}," Predik\u010Dn\xFD model na odha\u013Eovanie toxicity l\xE1tok ")])],-1)),St=[$t];function It(e,d,l,o,i,C){return p(),H("div",qt,St)}var Pt=oe(Dt,[["render",It],["__scopeId","data-v-54ec7b95"]]);const jt=ae({name:"ProjectComponent"}),Ft={class:"q-mx-lg"},At=v("h2",{class:"title2 non-selectable text-white q-mb-md"},"Projekt",-1),zt={class:"row justify-center"},Lt=Me('

Cie\u013E projektu

Cie\u013Eom projektu je vytvorenie digit\xE1lneho dvoj\u010Da\u0165a k in vivo a in vitro experimentom. Pomocou met\xF3d strojov\xE9ho u\u010Denia vytvori\u0165 predik\u010Dn\xFD model na odhalenie toxicity nov\xFDch l\xE1tok.

Ved\xFAca projektu

Ing. Marta Prnov\xE1, PhD

Akademick\xFD partner

',5);function Rt(e,d,l,o,i,C){return p(),H("div",Ft,[At,v("div",zt,[Lt,K((p(),N(W,{class:"text-body1 text-white text-center items-center link",clickable:"",href:"https://cem.sav.sk",target:"_blank"},{default:r(()=>[w(" Centrum experiment\xE1lnej medic\xEDny SAV ")]),_:1})),[[V]])])])}var Bt=oe(jt,[["render",Rt]]),Mt=ve({name:"QAvatar",props:{...lt,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:d}){const l=ct(e),o=b(()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(e.square===!0?" q-avatar--square":e.rounded===!0?" rounded-borders":"")),i=b(()=>e.fontSize?{fontSize:e.fontSize}:null);return()=>{const C=e.icon!==void 0?[g(j,{name:e.icon})]:void 0;return g("div",{class:o.value,style:l.value},[g("div",{class:"q-avatar__content row flex-center overflow-hidden",style:i.value},ut(d.default,C))])}}}),Qt="/Toxipred/assets/david.588289c3.jpg",Vt="/Toxipred/assets/filip.c8918f87.jpeg",Kt="/Toxipred/assets/grejty.110540dc.png";const Nt=Qe("members",{state:()=>({members:[{id:1,name:"Filip C\xE1k",info:"Data analysis",image:Vt},{id:2,name:"Luk\xE1\u0161 Grejt\xE1k",info:"Data science",image:Kt},{id:3,name:"Patrik Kecera",info:"Web development",image:"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/Icon-round-Question_mark.svg/1200px-Icon-round-Question_mark.svg.png"},{id:4,name:"D\xE1vid Kromka",info:"Web development",image:Qt},{id:5,name:"Emma Mach\xE1\u010Dov\xE1",info:"Scrum master",image:"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/Icon-round-Question_mark.svg/1200px-Icon-round-Question_mark.svg.png"},{id:5,name:"Adam Mi\u0161kove",info:"Data science",image:"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/Icon-round-Question_mark.svg/1200px-Icon-round-Question_mark.svg.png"},{id:7,name:"Matej Mosn\xE1r",info:"Data science",image:"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/Icon-round-Question_mark.svg/1200px-Icon-round-Question_mark.svg.png"}]})});const Wt=ae({name:"TeamComponent",setup(){return{members:Nt().members}}}),we=e=>(Re("data-v-4ced13fa"),e=e(),Be(),e),Ht={class:"q-mx-lg"},Ot=we(()=>v("h2",{class:"title2 non-selectable text-white q-mb-md"},"T\xEDm",-1)),Ut={class:"row"},Gt=we(()=>v("div",{class:"col-12"},[v("h3",{class:"text-center text-h3 text-white text non-selectable q-mb-sm"}," \u010Clenovia n\xE1\u0161ho t\xEDmu "),v("div",{class:"text-center text-body1 text-white q-mb-lg"}," T\xEDm \u010D\xEDslo 13 ")],-1)),Zt=["src"],Xt=we(()=>v("div",{class:"col-12"},[v("h3",{class:"text-center text-h3 text-white text non-selectable q-mb-md"}," Kontakt ")],-1)),Jt={class:"row fit justify-center"},Yt={class:"col-sm-6 col-12"},ea=Me('

O n\xE1s

Sme t\xEDm siedmich \u0161tudentov pokra\u010Duj\xFAcich v na\u0161om \u0161t\xFAdiu na FIIT po \xFAspe\u0161nom ukon\u010Den\xED bakal\xE1rskeho \u0161t\xFAdia. M\xE1me sk\xFAsenosti so spracovan\xEDm a anal\xFDzov d\xE1t a ich pr\xEDpravou na tvorbu modelov strojov\xE9ho u\u010Denia. V r\xE1mci \u0161kolsk\xFDch projektov sme si vysk\xFA\u0161ali r\xF4zne \xFAlohy, ako klasifik\xE1cia, regresia \u010Di klastrovanie. Medzi na\u0161e sk\xFAsenosti zo \u0161kolsk\xFDch projektov, bakal\xE1rskej pr\xE1ce a zamestnania patr\xED anal\xFDza, n\xE1vrh, implement\xE1cia a nasadenie webov\xFDch a desktopov\xFDch aplik\xE1ci\xED. Ako t\xEDm sme schopn\xED navrhn\xFA\u0165 a implementova\u0165 kvalitn\xE9 pou\u017E\xEDvate\u013Esk\xE9 rozhranie, ktor\xE9 zabezpe\u010Duje optim\xE1lnu pou\u017Eite\u013Enos\u0165, efekt\xEDvnos\u0165 a uspokojenie pou\u017E\xEDvate\u013Esk\xFDch po\u017Eiadaviek.
',2);function ta(e,d,l,o,i,C){return p(),H("div",Ht,[Ot,v("div",Ut,[Gt,(p(!0),H(Ve,null,Ke(e.members,f=>(p(),N(W,{key:f.id,class:"col-xs-12 col-sm-6 q-pa-lg team-member"},{default:r(()=>[n(S,{avatar:""},{default:r(()=>[n(Mt,{size:"140px"},{default:r(()=>[v("img",{src:f.image},null,8,Zt)]),_:2},1024)]),_:2},1024),n(S,null,{default:r(()=>[n(I,{class:"text-weight-bold text-white name text-center non-selectable"},{default:r(()=>[w(te(f.name),1)]),_:2},1024),n(I,{class:"info text-white text-center non-selectable"},{default:r(()=>[w(te(f.info),1)]),_:2},1024)]),_:2},1024)]),_:2},1024))),128)),Xt,v("div",Jt,[v("div",Yt,[n(W,{clickable:"",href:"mailto:team13tp2023@googlegroups.com",class:"text-body1 text-white justify-center items-center mail",style:{"overflow-wrap":"anywhere"}},{default:r(()=>[w("team13tp2023@googlegroups.com")]),_:1})])])]),ea])}var aa=oe(Wt,[["render",ta],["__scopeId","data-v-4ced13fa"]]);let ge,de=0;const _=new Array(256);for(let e=0;e<256;e++)_[e]=(e+256).toString(16).substring(1);const oa=(()=>{const e=typeof crypto!="undefined"?crypto:typeof window!="undefined"?window.crypto||window.msCrypto:void 0;if(e!==void 0){if(e.randomBytes!==void 0)return e.randomBytes;if(e.getRandomValues!==void 0)return d=>{const l=new Uint8Array(d);return e.getRandomValues(l),l}}return d=>{const l=[];for(let o=d;o>0;o--)l.push(Math.floor(Math.random()*256));return l}})(),Ae=4096;function na(){(ge===void 0||de+16>Ae)&&(de=0,ge=oa(Ae));const e=Array.prototype.slice.call(ge,de,de+=16);return e[6]=e[6]&15|64,e[8]=e[8]&63|128,_[e[0]]+_[e[1]]+_[e[2]]+_[e[3]]+"-"+_[e[4]]+_[e[5]]+"-"+_[e[6]]+_[e[7]]+"-"+_[e[8]]+_[e[9]]+"-"+_[e[10]]+_[e[11]]+_[e[12]]+_[e[13]]+_[e[14]]+_[e[15]]}let sa=0;const ia=["click","keydown"],ra={icon:String,label:[Number,String],alert:[Boolean,String],alertIcon:String,name:{type:[Number,String],default:()=>`t_${sa++}`},noCaps:Boolean,tabindex:[String,Number],disable:Boolean,contentClass:String,ripple:{type:[Boolean,Object],default:!0}};function la(e,d,l,o){const i=ke(Ne,L);if(i===L)return console.error("QTab/QRouteTab component needs to be child of QTabs"),L;const{proxy:C}=me(),f=D(null),E=D(null),R=D(null),Y=b(()=>e.disable===!0||e.ripple===!1?!1:Object.assign({keyCodes:[13,32],early:!0},e.ripple===!0?{}:e.ripple)),G=b(()=>i.currentModel.value===e.name),fe=b(()=>"q-tab relative-position self-stretch flex flex-center text-center"+(G.value===!0?" q-tab--active"+(i.tabProps.value.activeClass?" "+i.tabProps.value.activeClass:"")+(i.tabProps.value.activeColor?` text-${i.tabProps.value.activeColor}`:"")+(i.tabProps.value.activeBgColor?` bg-${i.tabProps.value.activeBgColor}`:""):" q-tab--inactive")+(e.icon&&e.label&&i.tabProps.value.inlineLabel===!1?" q-tab--full":"")+(e.noCaps===!0||i.tabProps.value.noCaps===!0?" q-tab--no-caps":"")+(e.disable===!0?" disabled":" q-focusable q-hoverable cursor-pointer")+(o!==void 0?o.linkClass.value:"")),O=b(()=>"q-tab__content self-stretch flex-center relative-position q-anchor--skip non-selectable "+(i.tabProps.value.inlineLabel===!0?"row no-wrap q-tab__content--inline":"column")+(e.contentClass!==void 0?` ${e.contentClass}`:"")),q=b(()=>e.disable===!0||i.hasFocus.value===!0||G.value===!1&&i.hasActiveTab.value===!0?-1:e.tabindex||0);function F(c,T){if(T!==!0&&f.value!==null&&f.value.focus(),e.disable===!0){o!==void 0&&o.hasRouterLink.value===!0&&je(c);return}if(o===void 0){i.updateModel({name:e.name}),l("click",c);return}if(o.hasRouterLink.value===!0){const $=(k={})=>{let P;const A=k.to===void 0||_t(k.to,e.to)===!0?i.avoidRouteWatcher=na():null;return o.navigateToRouterLink(c,{...k,returnRouterError:!0}).catch(U=>{P=U}).then(U=>{if(A===i.avoidRouteWatcher&&(i.avoidRouteWatcher=!1,P===void 0&&(U===void 0||U.message.startsWith("Avoided redundant navigation")===!0)&&i.updateModel({name:e.name})),k.returnRouterError===!0)return P!==void 0?Promise.reject(P):U})};l("click",c,$),c.defaultPrevented!==!0&&$();return}l("click",c)}function B(c){xt(c,[13,32])?F(c,!0):bt(c)!==!0&&c.keyCode>=35&&c.keyCode<=40&&c.altKey!==!0&&c.metaKey!==!0&&i.onKbdNavigate(c.keyCode,C.$el)===!0&&je(c),l("keydown",c)}function ee(){const c=i.tabProps.value.narrowIndicator,T=[],$=g("div",{ref:R,class:["q-tab__indicator",i.tabProps.value.indicatorClass]});e.icon!==void 0&&T.push(g(j,{class:"q-tab__icon",name:e.icon})),e.label!==void 0&&T.push(g("div",{class:"q-tab__label"},e.label)),e.alert!==!1&&T.push(e.alertIcon!==void 0?g(j,{class:"q-tab__alert-icon",color:e.alert!==!0?e.alert:void 0,name:e.alertIcon}):g("div",{class:"q-tab__alert"+(e.alert!==!0?` text-${e.alert}`:"")})),c===!0&&T.push($);const k=[g("div",{class:"q-focus-helper",tabindex:-1,ref:f}),g("div",{class:O.value},dt(d.default,T))];return c===!1&&k.push($),k}const Z={name:b(()=>e.name),rootRef:E,tabIndicatorRef:R,routeData:o};ye(()=>{i.unregisterTab(Z)}),ht(()=>{i.registerTab(Z)});function ne(c,T){const $={ref:E,class:fe.value,tabindex:q.value,role:"tab","aria-selected":G.value===!0?"true":"false","aria-disabled":e.disable===!0?"true":void 0,onClick:F,onKeydown:B,...T};return K(g(c,$,ee()),[[V,Y.value]])}return{renderTab:ne,$tabs:i}}var ze=ve({name:"QTab",props:ra,emits:ia,setup(e,{slots:d,emit:l}){const{renderTab:o}=la(e,d,l);return()=>o("div")}});function pe(){let e;const d=me();function l(){e=void 0}return We(l),ye(l),{removeTick:l,registerTick(o){e=o,gt(()=>{e===o&&(vt(d)===!1&&e(),e=void 0)})}}}let He=!1;{const e=document.createElement("div");e.setAttribute("dir","rtl"),Object.assign(e.style,{width:"1px",height:"1px",overflow:"auto"});const d=document.createElement("div");Object.assign(d.style,{width:"1000px",height:"1px"}),document.body.appendChild(e),e.appendChild(d),e.scrollLeft=-1e3,He=e.scrollLeft>=0,e.remove()}function ca(e,d,l){const o=l===!0?["left","right"]:["top","bottom"];return`absolute-${d===!0?o[0]:o[1]}${e?` text-${e}`:""}`}const ua=["left","center","right","justify"];var da=ve({name:"QTabs",props:{modelValue:[Number,String],align:{type:String,default:"center",validator:e=>ua.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:d,emit:l}){const{proxy:o}=me(),{$q:i}=o,{registerTick:C}=pe(),{registerTick:f}=pe(),{registerTick:E}=pe(),{registerTimeout:R,removeTimeout:Y}=Fe(),{registerTimeout:G,removeTimeout:fe}=Fe(),O=D(null),q=D(null),F=D(e.modelValue),B=D(!1),ee=D(!0),Z=D(!1),ne=D(!1),c=[],T=D(0),$=D(!1);let k=null,P=null,A;const U=b(()=>({activeClass:e.activeClass,activeColor:e.activeColor,activeBgColor:e.activeBgColor,indicatorClass:ca(e.indicatorColor,e.switchIndicator,e.vertical),narrowIndicator:e.narrowIndicator,inlineLabel:e.inlineLabel,noCaps:e.noCaps})),Oe=b(()=>{const t=T.value,a=F.value;for(let s=0;s`q-tabs__content--align-${B.value===!0?"left":ne.value===!0?"justify":e.align}`),Ge=b(()=>`q-tabs row no-wrap items-center q-tabs--${B.value===!0?"":"not-"}scrollable q-tabs--${e.vertical===!0?"vertical":"horizontal"} q-tabs__arrows--${e.outsideArrows===!0?"outside":"inside"} q-tabs--mobile-with${e.mobileArrows===!0?"":"out"}-arrows`+(e.dense===!0?" q-tabs--dense":"")+(e.shrink===!0?" col-shrink":"")+(e.stretch===!0?" self-stretch":"")),Ze=b(()=>"q-tabs__content scroll--mobile row no-wrap items-center self-stretch hide-scrollbar relative-position "+Ue.value+(e.contentClass!==void 0?` ${e.contentClass}`:"")),se=b(()=>e.vertical===!0?{container:"height",content:"offsetHeight",scroll:"scrollHeight"}:{container:"width",content:"offsetWidth",scroll:"scrollWidth"}),ie=b(()=>e.vertical!==!0&&i.lang.rtl===!0),he=b(()=>He===!1&&ie.value===!0);ce(ie,J),ce(()=>e.modelValue,t=>{xe({name:t,setCurrent:!0,skipEmit:!0})}),ce(()=>e.outsideArrows,re);function xe({name:t,setCurrent:a,skipEmit:s}){F.value!==t&&(s!==!0&&e["onUpdate:modelValue"]!==void 0&&l("update:modelValue",t),(a===!0||e["onUpdate:modelValue"]===void 0)&&(Xe(F.value,t),F.value=t))}function re(){C(()=>{Ee({width:O.value.offsetWidth,height:O.value.offsetHeight})})}function Ee(t){if(se.value===void 0||q.value===null)return;const a=t[se.value.container],s=Math.min(q.value[se.value.scroll],Array.prototype.reduce.call(q.value.children,(x,m)=>x+(m[se.value.content]||0),0)),h=a>0&&s>a;B.value=h,h===!0&&f(J),ne.value=ax.name.value===t):null,h=a!=null&&a!==""?c.find(x=>x.name.value===a):null;if(s&&h){const x=s.tabIndicatorRef.value,m=h.tabIndicatorRef.value;k!==null&&(clearTimeout(k),k=null),x.style.transition="none",x.style.transform="none",m.style.transition="none",m.style.transform="none";const u=x.getBoundingClientRect(),y=m.getBoundingClientRect();m.style.transform=e.vertical===!0?`translate3d(0,${u.top-y.top}px,0) scale3d(1,${y.height?u.height/y.height:1},1)`:`translate3d(${u.left-y.left}px,0,0) scale3d(${y.width?u.width/y.width:1},1,1)`,E(()=>{k=setTimeout(()=>{k=null,m.style.transition="transform .25s cubic-bezier(.4, 0, .2, 1)",m.style.transform="none"},70)})}h&&B.value===!0&&X(h.rootRef.value)}function X(t){const{left:a,width:s,top:h,height:x}=q.value.getBoundingClientRect(),m=t.getBoundingClientRect();let u=e.vertical===!0?m.top-h:m.left-a;if(u<0){q.value[e.vertical===!0?"scrollTop":"scrollLeft"]+=Math.floor(u),J();return}u+=e.vertical===!0?m.height-x:m.width-s,u>0&&(q.value[e.vertical===!0?"scrollTop":"scrollLeft"]+=Math.ceil(u),J())}function J(){const t=q.value;if(t===null)return;const a=t.getBoundingClientRect(),s=e.vertical===!0?t.scrollTop:Math.abs(t.scrollLeft);ie.value===!0?(ee.value=Math.ceil(s+a.width)0):(ee.value=s>0,Z.value=e.vertical===!0?Math.ceil(s+a.height){et(t)===!0&&M()},5)}function De(){Te(he.value===!0?Number.MAX_SAFE_INTEGER:0)}function Ce(){Te(he.value===!0?0:Number.MAX_SAFE_INTEGER)}function M(){P!==null&&(clearInterval(P),P=null)}function Je(t,a){const s=Array.prototype.filter.call(q.value.children,y=>y===a||y.matches&&y.matches(".q-tab.q-focusable")===!0),h=s.length;if(h===0)return;if(t===36)return X(s[0]),s[0].focus(),!0;if(t===35)return X(s[h-1]),s[h-1].focus(),!0;const x=t===(e.vertical===!0?38:37),m=t===(e.vertical===!0?40:39),u=x===!0?-1:m===!0?1:void 0;if(u!==void 0){const y=ie.value===!0?-1:1,z=s.indexOf(a)+u*y;return z>=0&&zhe.value===!0?{get:t=>Math.abs(t.scrollLeft),set:(t,a)=>{t.scrollLeft=-a}}:e.vertical===!0?{get:t=>t.scrollTop,set:(t,a)=>{t.scrollTop=a}}:{get:t=>t.scrollLeft,set:(t,a)=>{t.scrollLeft=a}});function et(t){const a=q.value,{get:s,set:h}=Ye.value;let x=!1,m=s(a);const u=t=t)&&(x=!0,m=t),h(a,m),J(),x}function qe(t,a){for(const s in t)if(t[s]!==a[s])return!1;return!0}function tt(){let t=null,a={matchedLen:0,queryDiff:9999,hrefLen:0};const s=c.filter(u=>u.routeData!==void 0&&u.routeData.hasRouterLink.value===!0),{hash:h,query:x}=o.$route,m=Object.keys(x).length;for(const u of s){const y=u.routeData.exact.value===!0;if(u.routeData[y===!0?"linkIsExactActive":"linkIsActive"].value!==!0)continue;const{hash:z,query:be,matched:it,href:rt}=u.routeData.resolvedLink.value,_e=Object.keys(be).length;if(y===!0){if(z!==h||_e!==m||qe(x,be)===!1)continue;t=u.name.value;break}if(z!==""&&z!==h||_e!==0&&qe(be,x)===!1)continue;const Q={matchedLen:it.length,queryDiff:m-_e,hrefLen:rt.length-z.length};if(Q.matchedLen>a.matchedLen){t=u.name.value,a=Q;continue}else if(Q.matchedLen!==a.matchedLen)continue;if(Q.queryDiffa.hrefLen&&(t=u.name.value,a=Q)}t===null&&c.some(u=>u.routeData===void 0&&u.name.value===F.value)===!0||xe({name:t,setCurrent:!0})}function at(t){if(Y(),$.value!==!0&&O.value!==null&&t.target&&typeof t.target.closest=="function"){const a=t.target.closest(".q-tab");a&&O.value.contains(a)===!0&&($.value=!0,B.value===!0&&X(a))}}function ot(){R(()=>{$.value=!1},30)}function le(){Se.avoidRouteWatcher===!1?G(tt):fe()}function $e(){if(A===void 0){const t=ce(()=>o.$route.fullPath,le);A=()=>{t(),A=void 0}}}function nt(t){c.push(t),T.value++,re(),t.routeData===void 0||o.$route===void 0?G(()=>{if(B.value===!0){const a=F.value,s=a!=null&&a!==""?c.find(h=>h.name.value===a):null;s&&X(s.rootRef.value)}}):($e(),t.routeData.hasRouterLink.value===!0&&le())}function st(t){c.splice(c.indexOf(t),1),T.value--,re(),A!==void 0&&t.routeData!==void 0&&(c.every(a=>a.routeData===void 0)===!0&&A(),le())}const Se={currentModel:F,tabProps:U,hasFocus:$,hasActiveTab:Oe,registerTab:nt,unregisterTab:st,verifyRouteModel:le,updateModel:xe,onKbdNavigate:Je,avoidRouteWatcher:!1};pt(Ne,Se);function Ie(){k!==null&&clearTimeout(k),M(),A!==void 0&&A()}let Pe;return ye(Ie),We(()=>{Pe=A!==void 0,Ie()}),kt(()=>{Pe===!0&&$e(),re()}),()=>g("div",{ref:O,class:Ge.value,role:"tablist",onFocusin:at,onFocusout:ot},[g(wt,{onResize:Ee}),g("div",{ref:q,class:Ze.value,onScroll:J},Le(d.default)),g(j,{class:"q-tabs__arrow q-tabs__arrow--left absolute q-tab__icon"+(ee.value===!0?"":" q-tabs__arrow--faded"),name:e.leftIcon||i.iconSet.tabs[e.vertical===!0?"up":"left"],onMousedownPassive:De,onTouchstartPassive:De,onMouseupPassive:M,onMouseleavePassive:M,onTouchendPassive:M}),g(j,{class:"q-tabs__arrow q-tabs__arrow--right absolute q-tab__icon"+(Z.value===!0?"":" q-tabs__arrow--faded"),name:e.rightIcon||i.iconSet.tabs[e.vertical===!0?"down":"right"],onMousedownPassive:Ce,onTouchstartPassive:Ce,onMouseupPassive:M,onMouseleavePassive:M,onTouchendPassive:M})])}}),va="/Toxipred/assets/TD-11.10. 2023 8_15-181123-152753.ba830611.pdf",ma="/Toxipred/assets/TD-25.10. 2023 20_00-181123-152559.f9b4b9e4.pdf",fa="/Toxipred/assets/TD-08.11.2023 8_30-181123-152445.8daf4927.pdf",ha="/Toxipred/assets/TD-15.11. 2023 8_20-181123-152304.32a8ee16.pdf";const xa=Qe("notation",{state:()=>({notations1:[{date:new Date("2023-10-11"),title:"1. z\xE1pisnica",note:"\xDAvodn\xE9 rozdelenie \xFAloh, ...",docPath:va},{date:new Date("2023-10-25"),title:"2. z\xE1pisnica",note:"V skratke opis z\xE1pisnice.",docPath:ma},{date:new Date("2023-11-8"),title:"3. z\xE1pisnica",note:"V skratke opis z\xE1pisnice.",docPath:fa},{date:new Date("2023-11-15"),title:"4. z\xE1pisnica",note:"V skratke opis z\xE1pisnice.",docPath:ha}],notations2:[]})});var ba="/Toxipred/assets/figma.1e5b7bc1.svg",_a="/Toxipred/assets/github.fab00c2d.svg",ga="/Toxipred/assets/Zadanie.fe0a6c89.pdf",pa="/Toxipred/assets/motivacny_list.b10a8239.pdf";const ka=ae({name:"DocComponent",setup(){const e=xa(),d=e.notations1,l=e.notations2;return{tab:D("semester1"),notations1:d,notations2:l,window,figma:ba,github:_a,zadanie:ga,motivacny_list:pa}}}),ya={class:"q-mx-lg"},wa=v("h2",{class:"title2 non-selectable text-white q-mb-md"},"Dokument\xE1cia",-1),Ea={class:"row justify-center"},Ta=v("div",{class:"col-12"},[v("h3",{class:"text-center text-h3 text-white text non-selectable q-mb-md"}," Z\xE1pisnice ")],-1),Da={class:"col-12 q-mb-lg"},Ca={key:0,class:"text-body1 text-white"},qa=["onClick"],$a={class:"notation-item q-pa-sm"},Sa={class:"row text-center"},Ia={class:"fit"},Pa={href:"",class:"text-h4 text-white text"},ja={class:"text-body2 text-white q-mb-md"},Fa={class:"text-body1 text-white"},Aa=v("div",{class:"col-12"},[v("h3",{class:"text-center text-h3 text-white text non-selectable q-mb-md"}," D\xF4le\u017Eit\xE9 odkazy ")],-1),za={class:"col-sm-6 col-xs-12 q-ma-md"};function La(e,d,l,o,i,C){return p(),H("div",ya,[wa,v("div",Ea,[Ta,v("div",Da,[n(da,{modelValue:e.tab,"onUpdate:modelValue":d[0]||(d[0]=f=>e.tab=f),class:"text-white q-mb-md",align:"justify"},{default:r(()=>[n(ze,{"no-caps":"",class:"text",name:"semester1",label:"1. semester"}),n(ze,{"no-caps":"",name:"semester2",label:"2. semester"})]),_:1},8,["modelValue"])]),e.tab=="semester1"&&e.notations1.length==0||e.tab=="semester2"&&e.notations2.length==0?(p(),H("div",Ca," \u017Diadne z\xE1znamy ")):yt("",!0),(p(!0),H(Ve,null,Ke(e.tab=="semester1"?e.notations1:e.notations2,f=>K((p(),H("div",{key:f.date.toDateString(),onClick:E=>e.window.open(f.docPath,"_blank"),class:"col-sm-6 col-xs-12 text-center cursor-pointer q-hoverable q-pa-md"},[v("div",$a,[v("div",Sa,[v("div",Ia,[n(j,{name:"description",size:"md",color:"white",class:"q-mb-md q-mr-sm"}),v("a",Pa,te(f.title),1)])]),v("p",ja,te(f.date.toLocaleDateString()),1),v("p",Fa,te(f.note),1)])],8,qa)),[[V]])),128)),Aa,v("div",za,[n(Et,{dark:"",separator:""},{default:r(()=>[K((p(),N(W,{clickable:"",href:"https://github.com/matejmosnar/tp_toxipred",target:"_blank"},{default:r(()=>[n(S,{avatar:""},{default:r(()=>[n(j,{color:"white",name:"img:"+e.github},null,8,["name"])]),_:1}),n(S,null,{default:r(()=>[n(I,{class:"text-body1"},{default:r(()=>[w("Projekt")]),_:1}),n(I,{caption:""},{default:r(()=>[w("Github repozit\xE1r pre tr\xE9novacie d\xE1ta a modely AI")]),_:1})]),_:1})]),_:1})),[[V]]),K((p(),N(W,{clickable:"",href:"https://github.com/xkromkad/Toxipred",target:"_blank"},{default:r(()=>[n(S,{avatar:""},{default:r(()=>[n(j,{color:"white",name:"img:"+e.github},null,8,["name"])]),_:1}),n(S,null,{default:r(()=>[n(I,{class:"text-body1"},{default:r(()=>[w("Str\xE1nka t\xEDmu")]),_:1}),n(I,{caption:""},{default:r(()=>[w("Github repozit\xE1r webovej str\xE1nky n\xE1\u0161ho t\xEDmu")]),_:1})]),_:1})]),_:1})),[[V]]),K((p(),N(W,{clickable:"",href:e.zadanie,target:"_blank"},{default:r(()=>[n(S,{avatar:""},{default:r(()=>[n(j,{color:"white",name:"task"})]),_:1}),n(S,null,{default:r(()=>[n(I,{class:"text-body1"},{default:r(()=>[w("Zadanie projektu")]),_:1}),n(I,{caption:""},{default:r(()=>[w("Zadanie t\xE9my projektu s opisom")]),_:1})]),_:1})]),_:1},8,["href"])),[[V]]),K((p(),N(W,{clickable:"",href:"https://www.figma.com/file/4Dzkmaojw2rLczE2crKvSu/TP_13-team-library?type=design&node-id=0%3A1&mode=design&t=uF0ZIe17CnrHKEp3-1",target:"_blank"},{default:r(()=>[n(S,{avatar:""},{default:r(()=>[n(j,{color:"white",name:"img:"+e.figma},null,8,["name"])]),_:1}),n(S,null,{default:r(()=>[n(I,{class:"text-body1"},{default:r(()=>[w("N\xE1vrh str\xE1nky t\xEDmov\xE9ho projektu")]),_:1}),n(I,{caption:""},{default:r(()=>[w("N\xE1vrh pou\u017E\xEDvate\u013Esk\xE9ho rozhrania webovej str\xE1nky t\xEDmu v n\xE1stroji Figma")]),_:1})]),_:1})]),_:1})),[[V]]),K((p(),N(W,{clickable:"",href:e.motivacny_list,target:"_blank"},{default:r(()=>[n(S,{avatar:""},{default:r(()=>[n(j,{color:"white",name:"description"})]),_:1}),n(S,null,{default:r(()=>[n(I,{class:"text-body1"},{default:r(()=>[w("Motiva\u010Dn\xFD list")]),_:1}),n(I,{caption:""},{default:r(()=>[w("Motiva\u010Dn\xFD list k vybran\xFDm t\xE9mam pre t\xEDmov\xFD projekt")]),_:1})]),_:1})]),_:1},8,["href"])),[[V]])]),_:1})])])])}var Ra=oe(ka,[["render",La]]);const Ba=ae({name:"IndexPage",components:{HomeComponent:Pt,ProjectComponent:Bt,TeamComponent:aa,DocComponent:Ra}});function Ma(e,d,l,o,i,C){const f=ue("home-component"),E=ue("project-component"),R=ue("team-component"),Y=ue("doc-component");return p(),N(Tt,{class:"mainPage"},{default:r(()=>[n(f,{class:"component",id:"domov"}),n(E,{class:"component",id:"projekt"}),n(R,{class:"component",id:"tim"}),n(Y,{class:"component",id:"dokumentacia"})]),_:1})}var Na=oe(Ba,[["render",Ma]]);export{Na as default}; diff --git a/assets/MainLayout.38ef8c41.js b/assets/MainLayout.6cd85c5d.js similarity index 53% rename from assets/MainLayout.38ef8c41.js rename to assets/MainLayout.6cd85c5d.js index 70258be..690f486 100644 --- a/assets/MainLayout.38ef8c41.js +++ b/assets/MainLayout.6cd85c5d.js @@ -1 +1 @@ -import{c as Q,h as de,a as lt,b as Ae,g as zt,d as Vt,v as Bt,e as Ht,f as We,Q as Pt}from"./Ripple.5f48a58c.js";import{i as fe,e as B,p as it,c as m,h as L,l as Z,a as Mt,g as N,r as E,d as at,w as C,o as ee,f as ve,n as rt,j as R,k as ne,m as ut,H as Ne,q as se,s as H,t as st,u as Ot,P as Qt,v as Dt,x as le,y as Ce,z as Ie,A as qe,B as ze,C as Te,D as Ft,E as Rt,F as Pe,_ as Me,G as P,I as U,J as x,K as $,L as Ve,M as J,N as At,O as ct,Q as Wt,R as Be,S as ie,T as Se,U as Xe,V as Nt}from"./index.08b0ecb7.js";import{Q as ce,u as It,a as Xt,b as Ut,c as Ue,d as dt,e as ft,f as Yt}from"./QItemSection.d5fd3fd0.js";import{Q as Ye}from"./QBtn.138db697.js";var jt=Q({name:"QPageContainer",setup(e,{slots:o}){const{proxy:{$q:l}}=N(),a=fe(Z,B);if(a===B)return console.error("QPageContainer needs to be child of QLayout"),B;it(Mt,!0);const t=m(()=>{const n={};return a.header.space===!0&&(n.paddingTop=`${a.header.size}px`),a.right.space===!0&&(n[`padding${l.lang.rtl===!0?"Left":"Right"}`]=`${a.right.size}px`),a.footer.space===!0&&(n.paddingBottom=`${a.footer.size}px`),a.left.space===!0&&(n[`padding${l.lang.rtl===!0?"Right":"Left"}`]=`${a.left.size}px`),n});return()=>L("div",{class:"q-page-container",style:t.value},de(o.default))}}),vt=Q({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:o}){const l=m(()=>"q-toolbar__title ellipsis"+(e.shrink===!0?" col-shrink":""));return()=>L("div",{class:l.value},de(o.default))}});const Kt=L("div",{class:"q-space"});var He=Q({name:"QSpace",setup(){return()=>Kt}}),mt=Q({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:o}){const l=m(()=>"q-toolbar row no-wrap items-center"+(e.inset===!0?" q-toolbar--inset":""));return()=>L("div",{class:l.value,role:"toolbar"},de(o.default))}}),Gt=Q({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:o,emit:l}){const{proxy:{$q:a}}=N(),t=fe(Z,B);if(t===B)return console.error("QFooter needs to be child of QLayout"),B;const n=E(parseInt(e.heightHint,10)),u=E(!0),c=E(at.value===!0||t.isContainer.value===!0?0:window.innerHeight),f=m(()=>e.reveal===!0||t.view.value.indexOf("F")>-1||a.platform.is.ios&&t.isContainer.value===!0),d=m(()=>t.isContainer.value===!0?t.containerHeight.value:c.value),i=m(()=>{if(e.modelValue!==!0)return 0;if(f.value===!0)return u.value===!0?n.value:0;const v=t.scroll.value.position+d.value+n.value-t.height.value;return v>0?v:0}),q=m(()=>e.modelValue!==!0||f.value===!0&&u.value!==!0),w=m(()=>e.modelValue===!0&&q.value===!0&&e.reveal===!0),h=m(()=>"q-footer q-layout__section--marginal "+(f.value===!0?"fixed":"absolute")+"-bottom"+(e.bordered===!0?" q-footer--bordered":"")+(q.value===!0?" q-footer--hidden":"")+(e.modelValue!==!0?" q-layout--prevent-focus"+(f.value!==!0?" hidden":""):"")),p=m(()=>{const v=t.rows.value.bottom,k={};return v[0]==="l"&&t.left.space===!0&&(k[a.lang.rtl===!0?"right":"left"]=`${t.left.size}px`),v[2]==="r"&&t.right.space===!0&&(k[a.lang.rtl===!0?"left":"right"]=`${t.right.size}px`),k});function S(v,k){t.update("footer",v,k)}function T(v,k){v.value!==k&&(v.value=k)}function b({height:v}){T(n,v),S("size",v)}function s(){if(e.reveal!==!0)return;const{direction:v,position:k,inflectionPoint:M}=t.scroll.value;T(u,v==="up"||k-M<100||t.height.value-d.value-k-n.value<300)}function _(v){w.value===!0&&T(u,!0),l("focusin",v)}C(()=>e.modelValue,v=>{S("space",v),T(u,!0),t.animate()}),C(i,v=>{S("offset",v)}),C(()=>e.reveal,v=>{v===!1&&T(u,e.modelValue)}),C(u,v=>{t.animate(),l("reveal",v)}),C([n,t.scroll,t.height],s),C(()=>a.screen.height,v=>{t.isContainer.value!==!0&&T(c,v)});const g={};return t.instances.footer=g,e.modelValue===!0&&S("size",n.value),S("space",e.modelValue),S("offset",i.value),ee(()=>{t.instances.footer===g&&(t.instances.footer=void 0,S("size",0),S("offset",0),S("space",!1))}),()=>{const v=lt(o.default,[L(ce,{debounce:0,onResize:b})]);return e.elevated===!0&&v.push(L("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),L("footer",{class:h.value,style:p.value,onFocusin:_},v)}}});const Jt=[null,document,document.body,document.scrollingElement,document.documentElement];function Zt(e,o){let l=zt(o);if(l===void 0){if(e==null)return window;l=e.closest(".scroll,.scroll-y,.overflow-auto")}return Jt.includes(l)?window:l}function ht(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function pt(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}let ae;function ke(){if(ae!==void 0)return ae;const e=document.createElement("p"),o=document.createElement("div");Ae(e,{width:"100%",height:"200px"}),Ae(o,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),o.appendChild(e),document.body.appendChild(o);const l=e.offsetWidth;o.style.overflow="scroll";let a=e.offsetWidth;return l===a&&(a=o.clientWidth),o.remove(),ae=l-a,ae}function eo(e,o=!0){return!e||e.nodeType!==Node.ELEMENT_NODE?!1:o?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"]))}const{passive:je}=R,to=["both","horizontal","vertical"];var oo=Q({name:"QScrollObserver",props:{axis:{type:String,validator:e=>to.includes(e),default:"vertical"},debounce:[String,Number],scrollTarget:{default:void 0}},emits:["scroll"],setup(e,{emit:o}){const l={position:{top:0,left:0},direction:"down",directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}};let a=null,t,n;C(()=>e.scrollTarget,()=>{f(),c()});function u(){a!==null&&a();const q=Math.max(0,ht(t)),w=pt(t),h={top:q-l.position.top,left:w-l.position.left};if(e.axis==="vertical"&&h.top===0||e.axis==="horizontal"&&h.left===0)return;const p=Math.abs(h.top)>=Math.abs(h.left)?h.top<0?"up":"down":h.left<0?"left":"right";l.position={top:q,left:w},l.directionChanged=l.direction!==p,l.delta=h,l.directionChanged===!0&&(l.direction=p,l.inflectionPoint=l.position),o("scroll",{...l})}function c(){t=Zt(n,e.scrollTarget),t.addEventListener("scroll",d,je),d(!0)}function f(){t!==void 0&&(t.removeEventListener("scroll",d,je),t=void 0)}function d(q){if(q===!0||e.debounce===0||e.debounce==="0")u();else if(a===null){const[w,h]=e.debounce?[setTimeout(u,e.debounce),clearTimeout]:[requestAnimationFrame(u),cancelAnimationFrame];a=()=>{h(w),a=null}}}const{proxy:i}=N();return C(()=>i.$q.lang.rtl,u),ve(()=>{n=i.$el.parentNode,c()}),ee(()=>{a!==null&&a(),f()}),Object.assign(i,{trigger:d,getPosition:()=>l}),rt}}),no=Q({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:o,emit:l}){const{proxy:{$q:a}}=N(),t=E(null),n=E(a.screen.height),u=E(e.container===!0?0:a.screen.width),c=E({position:0,direction:"down",inflectionPoint:0}),f=E(0),d=E(at.value===!0?0:ke()),i=m(()=>"q-layout q-layout--"+(e.container===!0?"containerized":"standard")),q=m(()=>e.container===!1?{minHeight:a.screen.height+"px"}:null),w=m(()=>d.value!==0?{[a.lang.rtl===!0?"left":"right"]:`${d.value}px`}:null),h=m(()=>d.value!==0?{[a.lang.rtl===!0?"right":"left"]:0,[a.lang.rtl===!0?"left":"right"]:`-${d.value}px`,width:`calc(100% + ${d.value}px)`}:null);function p(g){if(e.container===!0||document.qScrollPrevented!==!0){const v={position:g.position.top,direction:g.direction,directionChanged:g.directionChanged,inflectionPoint:g.inflectionPoint.top,delta:g.delta.top};c.value=v,e.onScroll!==void 0&&l("scroll",v)}}function S(g){const{height:v,width:k}=g;let M=!1;n.value!==v&&(M=!0,n.value=v,e.onScrollHeight!==void 0&&l("scrollHeight",v),b()),u.value!==k&&(M=!0,u.value=k),M===!0&&e.onResize!==void 0&&l("resize",g)}function T({height:g}){f.value!==g&&(f.value=g,b())}function b(){if(e.container===!0){const g=n.value>f.value?ke():0;d.value!==g&&(d.value=g)}}let s=null;const _={instances:{},view:m(()=>e.view),isContainer:m(()=>e.container),rootRef:t,height:n,containerHeight:f,scrollbarWidth:d,totalWidth:m(()=>u.value+d.value),rows:m(()=>{const g=e.view.toLowerCase().split(" ");return{top:g[0].split(""),middle:g[1].split(""),bottom:g[2].split("")}}),header:ne({size:0,offset:0,space:!1}),right:ne({size:300,offset:0,space:!1}),footer:ne({size:0,offset:0,space:!1}),left:ne({size:300,offset:0,space:!1}),scroll:c,animate(){s!==null?clearTimeout(s):document.body.classList.add("q-body--layout-animate"),s=setTimeout(()=>{s=null,document.body.classList.remove("q-body--layout-animate")},155)},update(g,v,k){_[g][v]=k}};if(it(Z,_),ke()>0){let k=function(){g=null,v.classList.remove("hide-scrollbar")},M=function(){if(g===null){if(v.scrollHeight>a.screen.height)return;v.classList.add("hide-scrollbar")}else clearTimeout(g);g=setTimeout(k,300)},Y=function(A){g!==null&&A==="remove"&&(clearTimeout(g),k()),window[`${A}EventListener`]("resize",M)},g=null;const v=document.body;C(()=>e.container!==!0?"add":"remove",Y),e.container!==!0&&Y("add"),ut(()=>{Y("remove")})}return()=>{const g=lt(o.default,[L(oo,{onScroll:p}),L(ce,{onResize:S})]),v=L("div",{class:i.value,style:q.value,ref:e.container===!0?void 0:t,tabindex:-1},g);return e.container===!0?L("div",{class:"q-layout-container overflow-hidden",ref:t},[L(ce,{onResize:T}),L("div",{class:"absolute-full",style:w.value},[L("div",{class:"scroll",style:h.value},[v])])]):v}}}),lo=Q({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:o,emit:l}){const{proxy:{$q:a}}=N(),t=fe(Z,B);if(t===B)return console.error("QHeader needs to be child of QLayout"),B;const n=E(parseInt(e.heightHint,10)),u=E(!0),c=m(()=>e.reveal===!0||t.view.value.indexOf("H")>-1||a.platform.is.ios&&t.isContainer.value===!0),f=m(()=>{if(e.modelValue!==!0)return 0;if(c.value===!0)return u.value===!0?n.value:0;const s=n.value-t.scroll.value.position;return s>0?s:0}),d=m(()=>e.modelValue!==!0||c.value===!0&&u.value!==!0),i=m(()=>e.modelValue===!0&&d.value===!0&&e.reveal===!0),q=m(()=>"q-header q-layout__section--marginal "+(c.value===!0?"fixed":"absolute")+"-top"+(e.bordered===!0?" q-header--bordered":"")+(d.value===!0?" q-header--hidden":"")+(e.modelValue!==!0?" q-layout--prevent-focus":"")),w=m(()=>{const s=t.rows.value.top,_={};return s[0]==="l"&&t.left.space===!0&&(_[a.lang.rtl===!0?"right":"left"]=`${t.left.size}px`),s[2]==="r"&&t.right.space===!0&&(_[a.lang.rtl===!0?"left":"right"]=`${t.right.size}px`),_});function h(s,_){t.update("header",s,_)}function p(s,_){s.value!==_&&(s.value=_)}function S({height:s}){p(n,s),h("size",s)}function T(s){i.value===!0&&p(u,!0),l("focusin",s)}C(()=>e.modelValue,s=>{h("space",s),p(u,!0),t.animate()}),C(f,s=>{h("offset",s)}),C(()=>e.reveal,s=>{s===!1&&p(u,e.modelValue)}),C(u,s=>{t.animate(),l("reveal",s)}),C(t.scroll,s=>{e.reveal===!0&&p(u,s.direction==="up"||s.position<=e.revealOffset||s.position-s.inflectionPoint<100)});const b={};return t.instances.header=b,e.modelValue===!0&&h("size",n.value),h("space",e.modelValue),h("offset",f.value),ee(()=>{t.instances.header===b&&(t.instances.header=void 0,h("size",0),h("offset",0),h("space",!1))}),()=>{const s=Vt(o.default,[]);return e.elevated===!0&&s.push(L("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),s.push(L(ce,{debounce:0,onResize:S})),L("header",{class:q.value,style:w.value,onFocusin:T},s)}}});function io(e,o,l){let a;function t(){a!==void 0&&(Ne.remove(a),a=void 0)}return ee(()=>{e.value===!0&&t()}),{removeFromHistory:t,addToHistory(){a={condition:()=>l.value===!0,handler:o},Ne.add(a)}}}const ao={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},ro=["beforeShow","show","beforeHide","hide"];function uo({showing:e,canShow:o,hideOnRouteChange:l,handleShow:a,handleHide:t,processOnMount:n}){const u=N(),{props:c,emit:f,proxy:d}=u;let i;function q(s){e.value===!0?p(s):w(s)}function w(s){if(c.disable===!0||s!==void 0&&s.qAnchorHandled===!0||o!==void 0&&o(s)!==!0)return;const _=c["onUpdate:modelValue"]!==void 0;_===!0&&(f("update:modelValue",!0),i=s,se(()=>{i===s&&(i=void 0)})),(c.modelValue===null||_===!1)&&h(s)}function h(s){e.value!==!0&&(e.value=!0,f("beforeShow",s),a!==void 0?a(s):f("show",s))}function p(s){if(c.disable===!0)return;const _=c["onUpdate:modelValue"]!==void 0;_===!0&&(f("update:modelValue",!1),i=s,se(()=>{i===s&&(i=void 0)})),(c.modelValue===null||_===!1)&&S(s)}function S(s){e.value!==!1&&(e.value=!1,f("beforeHide",s),t!==void 0?t(s):f("hide",s))}function T(s){c.disable===!0&&s===!0?c["onUpdate:modelValue"]!==void 0&&f("update:modelValue",!1):s===!0!==e.value&&(s===!0?h:S)(i)}C(()=>c.modelValue,T),l!==void 0&&Bt(u)===!0&&C(()=>d.$route.fullPath,()=>{l.value===!0&&e.value===!0&&p()}),n===!0&&ve(()=>{T(c.modelValue)});const b={show:w,hide:p,toggle:q};return Object.assign(d,b),b}let K=0,_e,Le,G,$e=!1,Ke,Ge,Je,W=null;function so(e){co(e)&&st(e)}function co(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const o=Ot(e),l=e.shiftKey&&!e.deltaX,a=!l&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),t=l||a?e.deltaY:e.deltaX;for(let n=0;n0&&u.scrollTop+u.clientHeight===u.scrollHeight:t<0&&u.scrollLeft===0?!0:t>0&&u.scrollLeft+u.clientWidth===u.scrollWidth}return!0}function Ze(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function re(e){$e!==!0&&($e=!0,requestAnimationFrame(()=>{$e=!1;const{height:o}=e.target,{clientHeight:l,scrollTop:a}=document.scrollingElement;(G===void 0||o!==window.innerHeight)&&(G=l-o,document.scrollingElement.scrollTop=a),a>G&&(document.scrollingElement.scrollTop-=Math.ceil((a-G)/8))}))}function et(e){const o=document.body,l=window.visualViewport!==void 0;if(e==="add"){const{overflowY:a,overflowX:t}=window.getComputedStyle(o);_e=pt(window),Le=ht(window),Ke=o.style.left,Ge=o.style.top,Je=window.location.href,o.style.left=`-${_e}px`,o.style.top=`-${Le}px`,t!=="hidden"&&(t==="scroll"||o.scrollWidth>window.innerWidth)&&o.classList.add("q-body--force-scrollbar-x"),a!=="hidden"&&(a==="scroll"||o.scrollHeight>window.innerHeight)&&o.classList.add("q-body--force-scrollbar-y"),o.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,H.is.ios===!0&&(l===!0?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",re,R.passiveCapture),window.visualViewport.addEventListener("scroll",re,R.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",Ze,R.passiveCapture))}H.is.desktop===!0&&H.is.mac===!0&&window[`${e}EventListener`]("wheel",so,R.notPassive),e==="remove"&&(H.is.ios===!0&&(l===!0?(window.visualViewport.removeEventListener("resize",re,R.passiveCapture),window.visualViewport.removeEventListener("scroll",re,R.passiveCapture)):window.removeEventListener("scroll",Ze,R.passiveCapture)),o.classList.remove("q-body--prevent-scroll"),o.classList.remove("q-body--force-scrollbar-x"),o.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,o.style.left=Ke,o.style.top=Ge,window.location.href===Je&&window.scrollTo(_e,Le),G=void 0)}function fo(e){let o="add";if(e===!0){if(K++,W!==null){clearTimeout(W),W=null;return}if(K>1)return}else{if(K===0||(K--,K>0))return;if(o="remove",H.is.ios===!0&&H.is.nativeMobile===!0){W!==null&&clearTimeout(W),W=setTimeout(()=>{et(o),W=null},100);return}}et(o)}function vo(){let e;return{preventBodyScroll(o){o!==e&&(e!==void 0||o===!0)&&(e=o,fo(o))}}}const Oe={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},mo=Object.keys(Oe);Oe.all=!0;function tt(e){const o={};for(const l of mo)e[l]===!0&&(o[l]=!0);return Object.keys(o).length===0?Oe:(o.horizontal===!0?o.left=o.right=!0:o.left===!0&&o.right===!0&&(o.horizontal=!0),o.vertical===!0?o.up=o.down=!0:o.up===!0&&o.down===!0&&(o.vertical=!0),o.horizontal===!0&&o.vertical===!0&&(o.all=!0),o)}const ho=["INPUT","TEXTAREA"];function ot(e,o){return o.event===void 0&&e.target!==void 0&&e.target.draggable!==!0&&typeof o.handler=="function"&&ho.includes(e.target.nodeName.toUpperCase())===!1&&(e.qClonedBy===void 0||e.qClonedBy.indexOf(o.uid)===-1)}function po(){if(window.getSelection!==void 0){const e=window.getSelection();e.empty!==void 0?e.empty():e.removeAllRanges!==void 0&&(e.removeAllRanges(),Qt.is.mobile!==!0&&e.addRange(document.createRange()))}else document.selection!==void 0&&document.selection.empty()}function Ee(e,o,l){const a=ze(e);let t,n=a.left-o.event.x,u=a.top-o.event.y,c=Math.abs(n),f=Math.abs(u);const d=o.direction;d.horizontal===!0&&d.vertical!==!0?t=n<0?"left":"right":d.horizontal!==!0&&d.vertical===!0?t=u<0?"up":"down":d.up===!0&&u<0?(t="up",c>f&&(d.left===!0&&n<0?t="left":d.right===!0&&n>0&&(t="right"))):d.down===!0&&u>0?(t="down",c>f&&(d.left===!0&&n<0?t="left":d.right===!0&&n>0&&(t="right"))):d.left===!0&&n<0?(t="left",c0&&(t="down"))):d.right===!0&&n>0&&(t="right",c0&&(t="down")));let i=!1;if(t===void 0&&l===!1){if(o.event.isFirst===!0||o.event.lastDir===void 0)return{};t=o.event.lastDir,i=!0,t==="left"||t==="right"?(a.left-=n,c=0,n=0):(a.top-=u,f=0,u=0)}return{synthetic:i,payload:{evt:e,touch:o.event.mouse!==!0,mouse:o.event.mouse===!0,position:a,direction:t,isFirst:o.event.isFirst,isFinal:l===!0,duration:Date.now()-o.event.time,distance:{x:c,y:f},offset:{x:n,y:u},delta:{x:a.left-o.event.lastX,y:a.top-o.event.lastY}}}}let go=0;var xe=Ht({name:"touch-pan",beforeMount(e,{value:o,modifiers:l}){if(l.mouse!==!0&&H.has.touch!==!0)return;function a(n,u){l.mouse===!0&&u===!0?st(n):(l.stop===!0&&qe(n),l.prevent===!0&&Ie(n))}const t={uid:"qvtp_"+go++,handler:o,modifiers:l,direction:tt(l),noop:rt,mouseStart(n){ot(n,t)&&Dt(n)&&(le(t,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),t.start(n,!0))},touchStart(n){if(ot(n,t)){const u=n.target;le(t,"temp",[[u,"touchmove","move","notPassiveCapture"],[u,"touchcancel","end","passiveCapture"],[u,"touchend","end","passiveCapture"]]),t.start(n)}},start(n,u){if(H.is.firefox===!0&&Ce(e,!0),t.lastEvt=n,u===!0||l.stop===!0){if(t.direction.all!==!0&&(u!==!0||t.modifiers.mouseAllDir!==!0&&t.modifiers.mousealldir!==!0)){const d=n.type.indexOf("mouse")>-1?new MouseEvent(n.type,n):new TouchEvent(n.type,n);n.defaultPrevented===!0&&Ie(d),n.cancelBubble===!0&&qe(d),Object.assign(d,{qKeyEvent:n.qKeyEvent,qClickOutside:n.qClickOutside,qAnchorHandled:n.qAnchorHandled,qClonedBy:n.qClonedBy===void 0?[t.uid]:n.qClonedBy.concat(t.uid)}),t.initialEvent={target:n.target,event:d}}qe(n)}const{left:c,top:f}=ze(n);t.event={x:c,y:f,time:Date.now(),mouse:u===!0,detected:!1,isFirst:!0,isFinal:!1,lastX:c,lastY:f}},move(n){if(t.event===void 0)return;const u=ze(n),c=u.left-t.event.x,f=u.top-t.event.y;if(c===0&&f===0)return;t.lastEvt=n;const d=t.event.mouse===!0,i=()=>{a(n,d);let h;l.preserveCursor!==!0&&l.preservecursor!==!0&&(h=document.documentElement.style.cursor||"",document.documentElement.style.cursor="grabbing"),d===!0&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),po(),t.styleCleanup=p=>{if(t.styleCleanup=void 0,h!==void 0&&(document.documentElement.style.cursor=h),document.body.classList.remove("non-selectable"),d===!0){const S=()=>{document.body.classList.remove("no-pointer-events--children")};p!==void 0?setTimeout(()=>{S(),p()},50):S()}else p!==void 0&&p()}};if(t.event.detected===!0){t.event.isFirst!==!0&&a(n,t.event.mouse);const{payload:h,synthetic:p}=Ee(n,t,!1);h!==void 0&&(t.handler(h)===!1?t.end(n):(t.styleCleanup===void 0&&t.event.isFirst===!0&&i(),t.event.lastX=h.position.left,t.event.lastY=h.position.top,t.event.lastDir=p===!0?void 0:h.direction,t.event.isFirst=!1));return}if(t.direction.all===!0||d===!0&&(t.modifiers.mouseAllDir===!0||t.modifiers.mousealldir===!0)){i(),t.event.detected=!0,t.move(n);return}const q=Math.abs(c),w=Math.abs(f);q!==w&&(t.direction.horizontal===!0&&q>w||t.direction.vertical===!0&&q0||t.direction.left===!0&&q>w&&c<0||t.direction.right===!0&&q>w&&c>0?(t.event.detected=!0,t.move(n)):t.end(n,!0))},end(n,u){if(t.event!==void 0){if(Te(t,"temp"),H.is.firefox===!0&&Ce(e,!1),u===!0)t.styleCleanup!==void 0&&t.styleCleanup(),t.event.detected!==!0&&t.initialEvent!==void 0&&t.initialEvent.target.dispatchEvent(t.initialEvent.event);else if(t.event.detected===!0){t.event.isFirst===!0&&t.handler(Ee(n===void 0?t.lastEvt:n,t).payload);const{payload:c}=Ee(n===void 0?t.lastEvt:n,t,!0),f=()=>{t.handler(c)};t.styleCleanup!==void 0?t.styleCleanup(f):f()}t.event=void 0,t.initialEvent=void 0,t.lastEvt=void 0}}};if(e.__qtouchpan=t,l.mouse===!0){const n=l.mouseCapture===!0||l.mousecapture===!0?"Capture":"";le(t,"main",[[e,"mousedown","mouseStart",`passive${n}`]])}H.has.touch===!0&&le(t,"main",[[e,"touchstart","touchStart",`passive${l.capture===!0?"Capture":""}`],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,o){const l=e.__qtouchpan;l!==void 0&&(o.oldValue!==o.value&&(typeof value!="function"&&l.end(),l.handler=o.value),l.direction=tt(o.modifiers))},beforeUnmount(e){const o=e.__qtouchpan;o!==void 0&&(o.event!==void 0&&o.end(),Te(o,"main"),Te(o,"temp"),H.is.firefox===!0&&Ce(e,!1),o.styleCleanup!==void 0&&o.styleCleanup(),delete e.__qtouchpan)}});function ue(e,o,l){return l<=o?o:Math.min(l,Math.max(o,e))}const nt=150;var yo=Q({name:"QDrawer",inheritAttrs:!1,props:{...ao,...It,side:{type:String,default:"left",validator:e=>["left","right"].includes(e)},width:{type:Number,default:300},mini:Boolean,miniToOverlay:Boolean,miniWidth:{type:Number,default:57},noMiniAnimation:Boolean,breakpoint:{type:Number,default:1023},showIfAbove:Boolean,behavior:{type:String,validator:e=>["default","desktop","mobile"].includes(e),default:"default"},bordered:Boolean,elevated:Boolean,overlay:Boolean,persistent:Boolean,noSwipeOpen:Boolean,noSwipeClose:Boolean,noSwipeBackdrop:Boolean},emits:[...ro,"onLayout","miniState"],setup(e,{slots:o,emit:l,attrs:a}){const t=N(),{proxy:{$q:n}}=t,u=Xt(e,n),{preventBodyScroll:c}=vo(),{registerTimeout:f,removeTimeout:d}=Ut(),i=fe(Z,B);if(i===B)return console.error("QDrawer needs to be child of QLayout"),B;let q,w=null,h;const p=E(e.behavior==="mobile"||e.behavior!=="desktop"&&i.totalWidth.value<=e.breakpoint),S=m(()=>e.mini===!0&&p.value!==!0),T=m(()=>S.value===!0?e.miniWidth:e.width),b=E(e.showIfAbove===!0&&p.value===!1?!0:e.modelValue===!0),s=m(()=>e.persistent!==!0&&(p.value===!0||gt.value===!0));function _(r,y){if(M(),r!==!1&&i.animate(),V(0),p.value===!0){const z=i.instances[te.value];z!==void 0&&z.belowBreakpoint===!0&&z.hide(!1),D(1),i.isContainer.value!==!0&&c(!0)}else D(0),r!==!1&&ye(!1);f(()=>{r!==!1&&ye(!0),y!==!0&&l("show",r)},nt)}function g(r,y){Y(),r!==!1&&i.animate(),D(0),V(I.value*T.value),be(),y!==!0?f(()=>{l("hide",r)},nt):d()}const{show:v,hide:k}=uo({showing:b,hideOnRouteChange:s,handleShow:_,handleHide:g}),{addToHistory:M,removeFromHistory:Y}=io(b,k,s),A={belowBreakpoint:p,hide:k},O=m(()=>e.side==="right"),I=m(()=>(n.lang.rtl===!0?-1:1)*(O.value===!0?1:-1)),Qe=E(0),X=E(!1),me=E(!1),De=E(T.value*I.value),te=m(()=>O.value===!0?"left":"right"),he=m(()=>b.value===!0&&p.value===!1&&e.overlay===!1?e.miniToOverlay===!0?e.miniWidth:T.value:0),pe=m(()=>e.overlay===!0||e.miniToOverlay===!0||i.view.value.indexOf(O.value?"R":"L")>-1||n.platform.is.ios===!0&&i.isContainer.value===!0),j=m(()=>e.overlay===!1&&b.value===!0&&p.value===!1),gt=m(()=>e.overlay===!0&&b.value===!0&&p.value===!1),yt=m(()=>"fullscreen q-drawer__backdrop"+(b.value===!1&&X.value===!1?" hidden":"")),bt=m(()=>({backgroundColor:`rgba(0,0,0,${Qe.value*.4})`})),Fe=m(()=>O.value===!0?i.rows.value.top[2]==="r":i.rows.value.top[0]==="l"),wt=m(()=>O.value===!0?i.rows.value.bottom[2]==="r":i.rows.value.bottom[0]==="l"),Ct=m(()=>{const r={};return i.header.space===!0&&Fe.value===!1&&(pe.value===!0?r.top=`${i.header.offset}px`:i.header.space===!0&&(r.top=`${i.header.size}px`)),i.footer.space===!0&&wt.value===!1&&(pe.value===!0?r.bottom=`${i.footer.offset}px`:i.footer.space===!0&&(r.bottom=`${i.footer.size}px`)),r}),qt=m(()=>{const r={width:`${T.value}px`,transform:`translateX(${De.value}px)`};return p.value===!0?r:Object.assign(r,Ct.value)}),Tt=m(()=>"q-drawer__content fit "+(i.isContainer.value!==!0?"scroll":"overflow-auto")),St=m(()=>`q-drawer q-drawer--${e.side}`+(me.value===!0?" q-drawer--mini-animate":"")+(e.bordered===!0?" q-drawer--bordered":"")+(u.value===!0?" q-drawer--dark q-dark":"")+(X.value===!0?" no-transition":b.value===!0?"":" q-layout--prevent-focus")+(p.value===!0?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":` q-drawer--${S.value===!0?"mini":"standard"}`+(pe.value===!0||j.value!==!0?" fixed":"")+(e.overlay===!0||e.miniToOverlay===!0?" q-drawer--on-top":"")+(Fe.value===!0?" q-drawer--top-padding":""))),kt=m(()=>{const r=n.lang.rtl===!0?e.side:te.value;return[[xe,Et,void 0,{[r]:!0,mouse:!0}]]}),_t=m(()=>{const r=n.lang.rtl===!0?te.value:e.side;return[[xe,Re,void 0,{[r]:!0,mouse:!0}]]}),Lt=m(()=>{const r=n.lang.rtl===!0?te.value:e.side;return[[xe,Re,void 0,{[r]:!0,mouse:!0,mouseAllDir:!0}]]});function ge(){xt(p,e.behavior==="mobile"||e.behavior!=="desktop"&&i.totalWidth.value<=e.breakpoint)}C(p,r=>{r===!0?(q=b.value,b.value===!0&&k(!1)):e.overlay===!1&&e.behavior!=="mobile"&&q!==!1&&(b.value===!0?(V(0),D(0),be()):v(!1))}),C(()=>e.side,(r,y)=>{i.instances[y]===A&&(i.instances[y]=void 0,i[y].space=!1,i[y].offset=0),i.instances[r]=A,i[r].size=T.value,i[r].space=j.value,i[r].offset=he.value}),C(i.totalWidth,()=>{(i.isContainer.value===!0||document.qScrollPrevented!==!0)&&ge()}),C(()=>e.behavior+e.breakpoint,ge),C(i.isContainer,r=>{b.value===!0&&c(r!==!0),r===!0&&ge()}),C(i.scrollbarWidth,()=>{V(b.value===!0?0:void 0)}),C(he,r=>{F("offset",r)}),C(j,r=>{l("onLayout",r),F("space",r)}),C(O,()=>{V()}),C(T,r=>{V(),we(e.miniToOverlay,r)}),C(()=>e.miniToOverlay,r=>{we(r,T.value)}),C(()=>n.lang.rtl,()=>{V()}),C(()=>e.mini,()=>{e.noMiniAnimation||e.modelValue===!0&&($t(),i.animate())}),C(S,r=>{l("miniState",r)});function V(r){r===void 0?se(()=>{r=b.value===!0?0:T.value,V(I.value*r)}):(i.isContainer.value===!0&&O.value===!0&&(p.value===!0||Math.abs(r)===T.value)&&(r+=I.value*i.scrollbarWidth.value),De.value=r)}function D(r){Qe.value=r}function ye(r){const y=r===!0?"remove":i.isContainer.value!==!0?"add":"";y!==""&&document.body.classList[y]("q-body--drawer-toggle")}function $t(){w!==null&&clearTimeout(w),t.proxy&&t.proxy.$el&&t.proxy.$el.classList.add("q-drawer--mini-animate"),me.value=!0,w=setTimeout(()=>{w=null,me.value=!1,t&&t.proxy&&t.proxy.$el&&t.proxy.$el.classList.remove("q-drawer--mini-animate")},150)}function Et(r){if(b.value!==!1)return;const y=T.value,z=ue(r.distance.x,0,y);if(r.isFinal===!0){z>=Math.min(75,y)===!0?v():(i.animate(),D(0),V(I.value*y)),X.value=!1;return}V((n.lang.rtl===!0?O.value!==!0:O.value)?Math.max(y-z,0):Math.min(0,z-y)),D(ue(z/y,0,1)),r.isFirst===!0&&(X.value=!0)}function Re(r){if(b.value!==!0)return;const y=T.value,z=r.direction===e.side,oe=(n.lang.rtl===!0?z!==!0:z)?ue(r.distance.x,0,y):0;if(r.isFinal===!0){Math.abs(oe){l("onLayout",j.value),l("miniState",S.value),q=e.showIfAbove===!0;const r=()=>{(b.value===!0?_:g)(!1,!0)};if(i.totalWidth.value!==0){se(r);return}h=C(i.totalWidth,()=>{h(),h=void 0,b.value===!1&&e.showIfAbove===!0&&p.value===!1?v(!1):r()})}),ee(()=>{h!==void 0&&h(),w!==null&&(clearTimeout(w),w=null),b.value===!0&&be(),i.instances[e.side]===A&&(i.instances[e.side]=void 0,F("size",0),F("offset",0),F("space",!1))}),()=>{const r=[];p.value===!0&&(e.noSwipeOpen===!1&&r.push(Ft(L("div",{key:"open",class:`q-drawer__opener fixed-${e.side}`,"aria-hidden":"true"}),kt.value)),r.push(We("div",{ref:"backdrop",class:yt.value,style:bt.value,"aria-hidden":"true",onClick:k},void 0,"backdrop",e.noSwipeBackdrop!==!0&&b.value===!0,()=>Lt.value)));const y=S.value===!0&&o.mini!==void 0,z=[L("div",{...a,key:""+y,class:[Tt.value,a.class]},y===!0?o.mini():de(o.default))];return e.elevated===!0&&b.value===!0&&z.push(L("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),r.push(We("aside",{ref:"content",class:St.value,style:qt.value},z,"contentclose",e.noSwipeClose!==!0&&p.value===!0,()=>_t.value)),L("div",{class:"q-drawer-container"},r)}}});const bo=Rt("menu",{state:()=>({tabs:[{id:1,tab:"domov",caption:"Domov",link:"/#domov",icon:"home"},{id:2,tab:"projekt",caption:"Projekt",link:"/#projekt",icon:"code"},{id:3,tab:"tim",caption:"T\xEDm",link:"/#tim",icon:"diversity_3"},{id:4,tab:"dokumentacia",caption:"Dokument\xE1cia",link:"/#dokumentacia",icon:"description"}]})}),wo=Pe({name:"EssentialLink",props:{id:{type:Number,required:!0},caption:{type:String,required:!0},tab:{type:String,required:!0},link:{type:String,default:"#"},icon:{type:String,default:""},setTab:{type:Function,required:!0},currentTab:{type:String,required:!0}}});function Co(e,o,l,a,t,n){return P(),U(ft,{clickable:"",style:ct({backgroundColor:e.currentTab===e.tab?"rgb(201, 163, 57)":""}),tag:"a",target:"_blank",onClick:o[0]||(o[0]=u=>e.setTab(e.tab))},{default:x(()=>[e.icon?(P(),U(Ue,{key:0,avatar:""},{default:x(()=>[$(Pt,{name:e.icon},null,8,["name"])]),_:1})):Ve("",!0),$(Ue,null,{default:x(()=>[$(dt,null,{default:x(()=>[J(At(e.caption),1)]),_:1})]),_:1})]),_:1},8,["style"])}var qo=Me(wo,[["render",Co]]);const To=Pe({name:"HeaderComponent",components:{EssentialLink:qo},setup(){const e=E(!1),l=bo().tabs,a=E(""),t=async c=>{e.value&&(e.value=!1);const d=l.some(i=>i.tab===c)?c:"domov";if(d){const{nextTick:i}=await Wt(()=>import("./vue.runtime.esm-bundler.eb710743.js"),["assets/vue.runtime.esm-bundler.eb710743.js","assets/index.08b0ecb7.js","assets/index.ecd6130a.css"]);await i(),n(d)}},n=c=>{var i;if(c==="domov"){a.value="domov",window.scrollTo({top:0,behavior:"smooth"});return}const f=document.getElementById(c),d=((i=document.querySelector("header"))==null?void 0:i.offsetHeight)||0;if(f){const q=f.getBoundingClientRect().top+window.scrollY-d;window.scrollTo({top:q,behavior:"smooth"})}};function u(){const c=["domov","projekt","tim","dokumentacia"];for(const d of c){const i=document.getElementById(d);if(i==null)continue;const q=i.getBoundingClientRect();if(q.top<=200&&q.bottom>=200){var f=window.location.pathname;f.endsWith("/")&&(f=f.slice(0,-1)),a.value=d;const w=`${f}/#${d}`;window.history.replaceState({},"",w);break}}}return ve(()=>{const c=window.location.hash.slice(1);t(c),window.addEventListener("scroll",u)}),ut(()=>{window.removeEventListener("scroll",u)}),{tabs:l,rightDrawerOpen:e,tab:a,setTab:t,toggleRightDrawer(){e.value=!e.value}}}}),So={key:0,class:"q-py-sm"};function ko(e,o,l,a,t,n){const u=Be("EssentialLink");return P(),ie(Se,null,[$(lo,{class:"header",id:"header"},{default:x(()=>[$(mt,null,{default:x(()=>[$(vt,{shrink:"",class:"title non-selectable q-py-sm"},{default:x(()=>[J(" TP ")]),_:1}),$(He),e.$q.screen.gt.sm?(P(),ie("div",So,[(P(!0),ie(Se,null,Xe(e.tabs,c=>(P(),U(Ye,{class:"q-mx-md btn",flat:"","no-caps":"",size:"lg",key:c.id,style:ct({backgroundColor:e.tab===c.tab?"rgb(201, 163, 57)":""}),label:c.caption,onClick:f=>e.setTab(c.tab)},null,8,["style","label","onClick"]))),128))])):Ve("",!0),$(He),e.$q.screen.lt.md?(P(),U(Ye,{key:1,flat:"",dense:"",round:"",icon:"menu","aria-label":"Menu",onClick:e.toggleRightDrawer,class:"q-mr-sm"},null,8,["onClick"])):Ve("",!0)]),_:1})]),_:1}),$(yo,{dark:"",background:"blue",class:"drawer",modelValue:e.rightDrawerOpen,"onUpdate:modelValue":o[0]||(o[0]=c=>e.rightDrawerOpen=c),bordered:"",elevated:"",behavior:"default",side:"right"},{default:x(()=>[$(Yt,null,{default:x(()=>[$(dt,{header:"",class:"text-white"},{default:x(()=>[J(" Menu ")]),_:1}),(P(!0),ie(Se,null,Xe(e.tabs,c=>(P(),U(u,Nt({key:c.id},c,{setTab:e.setTab,currentTab:e.tab}),null,16,["setTab","currentTab"]))),128))]),_:1})]),_:1},8,["modelValue"])],64)}var _o=Me(To,[["render",ko]]);const Lo=Pe({name:"MainLayout",components:{HeaderComponent:_o},setup(){return{}}});function $o(e,o,l,a,t,n){const u=Be("header-component"),c=Be("router-view");return P(),U(no,{view:"lHh LpR lfr",class:"page"},{default:x(()=>[$(u),$(jt,null,{default:x(()=>[$(c)]),_:1}),$(Gt,{class:"footer"},{default:x(()=>[$(mt,null,{default:x(()=>[$(vt,null,{default:x(()=>[J("T\xEDm 13")]),_:1}),$(He),$(ft,{clickable:"",href:"mailto:team13tp2023@googlegroups.com",class:"text-body2"},{default:x(()=>[J("team13tp2023@googlegroups.com")]),_:1})]),_:1})]),_:1})]),_:1})}var Ho=Me(Lo,[["render",$o]]);export{Ho as default}; +import{c as Q,h as de,a as it,b as We,g as xt,d as zt,v as Vt,e as Bt,f as Ne,Q as Ht}from"./Ripple.d20dde39.js";import{i as fe,e as B,p as at,c as m,h as L,l as Z,a as Pt,g as N,r as E,d as rt,w as C,o as ee,f as ve,n as ut,j as R,k as ne,m as st,H as Ie,q as se,s as H,t as ct,u as Mt,P as Ot,v as Qt,x as le,y as Ce,z as Xe,A as qe,B as ze,C as Te,D as Dt,E as Ft,F as Me,_ as Oe,G as P,I as U,J as x,K as $,L as Ve,M as J,N as Rt,O as dt,Q as At,R as Be,S as ie,T as Se,U as Ue,V as Wt}from"./index.37897102.js";import{Q as ce,u as Nt,a as It,b as Xt,c as Ye,d as ft,e as He,f as Ut}from"./QItemSection.ee764602.js";import{Q as je}from"./QBtn.dff9f09e.js";var Yt=Q({name:"QPageContainer",setup(e,{slots:o}){const{proxy:{$q:l}}=N(),a=fe(Z,B);if(a===B)return console.error("QPageContainer needs to be child of QLayout"),B;at(Pt,!0);const t=m(()=>{const n={};return a.header.space===!0&&(n.paddingTop=`${a.header.size}px`),a.right.space===!0&&(n[`padding${l.lang.rtl===!0?"Left":"Right"}`]=`${a.right.size}px`),a.footer.space===!0&&(n.paddingBottom=`${a.footer.size}px`),a.left.space===!0&&(n[`padding${l.lang.rtl===!0?"Right":"Left"}`]=`${a.left.size}px`),n});return()=>L("div",{class:"q-page-container",style:t.value},de(o.default))}});const jt=L("div",{class:"q-space"});var Pe=Q({name:"QSpace",setup(){return()=>jt}}),vt=Q({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:o}){const l=m(()=>"q-toolbar row no-wrap items-center"+(e.inset===!0?" q-toolbar--inset":""));return()=>L("div",{class:l.value,role:"toolbar"},de(o.default))}}),Kt=Q({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:o,emit:l}){const{proxy:{$q:a}}=N(),t=fe(Z,B);if(t===B)return console.error("QFooter needs to be child of QLayout"),B;const n=E(parseInt(e.heightHint,10)),u=E(!0),c=E(rt.value===!0||t.isContainer.value===!0?0:window.innerHeight),f=m(()=>e.reveal===!0||t.view.value.indexOf("F")>-1||a.platform.is.ios&&t.isContainer.value===!0),d=m(()=>t.isContainer.value===!0?t.containerHeight.value:c.value),i=m(()=>{if(e.modelValue!==!0)return 0;if(f.value===!0)return u.value===!0?n.value:0;const v=t.scroll.value.position+d.value+n.value-t.height.value;return v>0?v:0}),q=m(()=>e.modelValue!==!0||f.value===!0&&u.value!==!0),w=m(()=>e.modelValue===!0&&q.value===!0&&e.reveal===!0),h=m(()=>"q-footer q-layout__section--marginal "+(f.value===!0?"fixed":"absolute")+"-bottom"+(e.bordered===!0?" q-footer--bordered":"")+(q.value===!0?" q-footer--hidden":"")+(e.modelValue!==!0?" q-layout--prevent-focus"+(f.value!==!0?" hidden":""):"")),p=m(()=>{const v=t.rows.value.bottom,k={};return v[0]==="l"&&t.left.space===!0&&(k[a.lang.rtl===!0?"right":"left"]=`${t.left.size}px`),v[2]==="r"&&t.right.space===!0&&(k[a.lang.rtl===!0?"left":"right"]=`${t.right.size}px`),k});function S(v,k){t.update("footer",v,k)}function T(v,k){v.value!==k&&(v.value=k)}function b({height:v}){T(n,v),S("size",v)}function s(){if(e.reveal!==!0)return;const{direction:v,position:k,inflectionPoint:M}=t.scroll.value;T(u,v==="up"||k-M<100||t.height.value-d.value-k-n.value<300)}function _(v){w.value===!0&&T(u,!0),l("focusin",v)}C(()=>e.modelValue,v=>{S("space",v),T(u,!0),t.animate()}),C(i,v=>{S("offset",v)}),C(()=>e.reveal,v=>{v===!1&&T(u,e.modelValue)}),C(u,v=>{t.animate(),l("reveal",v)}),C([n,t.scroll,t.height],s),C(()=>a.screen.height,v=>{t.isContainer.value!==!0&&T(c,v)});const g={};return t.instances.footer=g,e.modelValue===!0&&S("size",n.value),S("space",e.modelValue),S("offset",i.value),ee(()=>{t.instances.footer===g&&(t.instances.footer=void 0,S("size",0),S("offset",0),S("space",!1))}),()=>{const v=it(o.default,[L(ce,{debounce:0,onResize:b})]);return e.elevated===!0&&v.push(L("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),L("footer",{class:h.value,style:p.value,onFocusin:_},v)}}});const Gt=[null,document,document.body,document.scrollingElement,document.documentElement];function Jt(e,o){let l=xt(o);if(l===void 0){if(e==null)return window;l=e.closest(".scroll,.scroll-y,.overflow-auto")}return Gt.includes(l)?window:l}function mt(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function ht(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}let ae;function ke(){if(ae!==void 0)return ae;const e=document.createElement("p"),o=document.createElement("div");We(e,{width:"100%",height:"200px"}),We(o,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),o.appendChild(e),document.body.appendChild(o);const l=e.offsetWidth;o.style.overflow="scroll";let a=e.offsetWidth;return l===a&&(a=o.clientWidth),o.remove(),ae=l-a,ae}function Zt(e,o=!0){return!e||e.nodeType!==Node.ELEMENT_NODE?!1:o?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"]))}const{passive:Ke}=R,eo=["both","horizontal","vertical"];var to=Q({name:"QScrollObserver",props:{axis:{type:String,validator:e=>eo.includes(e),default:"vertical"},debounce:[String,Number],scrollTarget:{default:void 0}},emits:["scroll"],setup(e,{emit:o}){const l={position:{top:0,left:0},direction:"down",directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}};let a=null,t,n;C(()=>e.scrollTarget,()=>{f(),c()});function u(){a!==null&&a();const q=Math.max(0,mt(t)),w=ht(t),h={top:q-l.position.top,left:w-l.position.left};if(e.axis==="vertical"&&h.top===0||e.axis==="horizontal"&&h.left===0)return;const p=Math.abs(h.top)>=Math.abs(h.left)?h.top<0?"up":"down":h.left<0?"left":"right";l.position={top:q,left:w},l.directionChanged=l.direction!==p,l.delta=h,l.directionChanged===!0&&(l.direction=p,l.inflectionPoint=l.position),o("scroll",{...l})}function c(){t=Jt(n,e.scrollTarget),t.addEventListener("scroll",d,Ke),d(!0)}function f(){t!==void 0&&(t.removeEventListener("scroll",d,Ke),t=void 0)}function d(q){if(q===!0||e.debounce===0||e.debounce==="0")u();else if(a===null){const[w,h]=e.debounce?[setTimeout(u,e.debounce),clearTimeout]:[requestAnimationFrame(u),cancelAnimationFrame];a=()=>{h(w),a=null}}}const{proxy:i}=N();return C(()=>i.$q.lang.rtl,u),ve(()=>{n=i.$el.parentNode,c()}),ee(()=>{a!==null&&a(),f()}),Object.assign(i,{trigger:d,getPosition:()=>l}),ut}}),oo=Q({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:o,emit:l}){const{proxy:{$q:a}}=N(),t=E(null),n=E(a.screen.height),u=E(e.container===!0?0:a.screen.width),c=E({position:0,direction:"down",inflectionPoint:0}),f=E(0),d=E(rt.value===!0?0:ke()),i=m(()=>"q-layout q-layout--"+(e.container===!0?"containerized":"standard")),q=m(()=>e.container===!1?{minHeight:a.screen.height+"px"}:null),w=m(()=>d.value!==0?{[a.lang.rtl===!0?"left":"right"]:`${d.value}px`}:null),h=m(()=>d.value!==0?{[a.lang.rtl===!0?"right":"left"]:0,[a.lang.rtl===!0?"left":"right"]:`-${d.value}px`,width:`calc(100% + ${d.value}px)`}:null);function p(g){if(e.container===!0||document.qScrollPrevented!==!0){const v={position:g.position.top,direction:g.direction,directionChanged:g.directionChanged,inflectionPoint:g.inflectionPoint.top,delta:g.delta.top};c.value=v,e.onScroll!==void 0&&l("scroll",v)}}function S(g){const{height:v,width:k}=g;let M=!1;n.value!==v&&(M=!0,n.value=v,e.onScrollHeight!==void 0&&l("scrollHeight",v),b()),u.value!==k&&(M=!0,u.value=k),M===!0&&e.onResize!==void 0&&l("resize",g)}function T({height:g}){f.value!==g&&(f.value=g,b())}function b(){if(e.container===!0){const g=n.value>f.value?ke():0;d.value!==g&&(d.value=g)}}let s=null;const _={instances:{},view:m(()=>e.view),isContainer:m(()=>e.container),rootRef:t,height:n,containerHeight:f,scrollbarWidth:d,totalWidth:m(()=>u.value+d.value),rows:m(()=>{const g=e.view.toLowerCase().split(" ");return{top:g[0].split(""),middle:g[1].split(""),bottom:g[2].split("")}}),header:ne({size:0,offset:0,space:!1}),right:ne({size:300,offset:0,space:!1}),footer:ne({size:0,offset:0,space:!1}),left:ne({size:300,offset:0,space:!1}),scroll:c,animate(){s!==null?clearTimeout(s):document.body.classList.add("q-body--layout-animate"),s=setTimeout(()=>{s=null,document.body.classList.remove("q-body--layout-animate")},155)},update(g,v,k){_[g][v]=k}};if(at(Z,_),ke()>0){let k=function(){g=null,v.classList.remove("hide-scrollbar")},M=function(){if(g===null){if(v.scrollHeight>a.screen.height)return;v.classList.add("hide-scrollbar")}else clearTimeout(g);g=setTimeout(k,300)},Y=function(A){g!==null&&A==="remove"&&(clearTimeout(g),k()),window[`${A}EventListener`]("resize",M)},g=null;const v=document.body;C(()=>e.container!==!0?"add":"remove",Y),e.container!==!0&&Y("add"),st(()=>{Y("remove")})}return()=>{const g=it(o.default,[L(to,{onScroll:p}),L(ce,{onResize:S})]),v=L("div",{class:i.value,style:q.value,ref:e.container===!0?void 0:t,tabindex:-1},g);return e.container===!0?L("div",{class:"q-layout-container overflow-hidden",ref:t},[L(ce,{onResize:T}),L("div",{class:"absolute-full",style:w.value},[L("div",{class:"scroll",style:h.value},[v])])]):v}}}),no=Q({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:o}){const l=m(()=>"q-toolbar__title ellipsis"+(e.shrink===!0?" col-shrink":""));return()=>L("div",{class:l.value},de(o.default))}}),lo=Q({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:o,emit:l}){const{proxy:{$q:a}}=N(),t=fe(Z,B);if(t===B)return console.error("QHeader needs to be child of QLayout"),B;const n=E(parseInt(e.heightHint,10)),u=E(!0),c=m(()=>e.reveal===!0||t.view.value.indexOf("H")>-1||a.platform.is.ios&&t.isContainer.value===!0),f=m(()=>{if(e.modelValue!==!0)return 0;if(c.value===!0)return u.value===!0?n.value:0;const s=n.value-t.scroll.value.position;return s>0?s:0}),d=m(()=>e.modelValue!==!0||c.value===!0&&u.value!==!0),i=m(()=>e.modelValue===!0&&d.value===!0&&e.reveal===!0),q=m(()=>"q-header q-layout__section--marginal "+(c.value===!0?"fixed":"absolute")+"-top"+(e.bordered===!0?" q-header--bordered":"")+(d.value===!0?" q-header--hidden":"")+(e.modelValue!==!0?" q-layout--prevent-focus":"")),w=m(()=>{const s=t.rows.value.top,_={};return s[0]==="l"&&t.left.space===!0&&(_[a.lang.rtl===!0?"right":"left"]=`${t.left.size}px`),s[2]==="r"&&t.right.space===!0&&(_[a.lang.rtl===!0?"left":"right"]=`${t.right.size}px`),_});function h(s,_){t.update("header",s,_)}function p(s,_){s.value!==_&&(s.value=_)}function S({height:s}){p(n,s),h("size",s)}function T(s){i.value===!0&&p(u,!0),l("focusin",s)}C(()=>e.modelValue,s=>{h("space",s),p(u,!0),t.animate()}),C(f,s=>{h("offset",s)}),C(()=>e.reveal,s=>{s===!1&&p(u,e.modelValue)}),C(u,s=>{t.animate(),l("reveal",s)}),C(t.scroll,s=>{e.reveal===!0&&p(u,s.direction==="up"||s.position<=e.revealOffset||s.position-s.inflectionPoint<100)});const b={};return t.instances.header=b,e.modelValue===!0&&h("size",n.value),h("space",e.modelValue),h("offset",f.value),ee(()=>{t.instances.header===b&&(t.instances.header=void 0,h("size",0),h("offset",0),h("space",!1))}),()=>{const s=zt(o.default,[]);return e.elevated===!0&&s.push(L("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),s.push(L(ce,{debounce:0,onResize:S})),L("header",{class:q.value,style:w.value,onFocusin:T},s)}}});function io(e,o,l){let a;function t(){a!==void 0&&(Ie.remove(a),a=void 0)}return ee(()=>{e.value===!0&&t()}),{removeFromHistory:t,addToHistory(){a={condition:()=>l.value===!0,handler:o},Ie.add(a)}}}const ao={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},ro=["beforeShow","show","beforeHide","hide"];function uo({showing:e,canShow:o,hideOnRouteChange:l,handleShow:a,handleHide:t,processOnMount:n}){const u=N(),{props:c,emit:f,proxy:d}=u;let i;function q(s){e.value===!0?p(s):w(s)}function w(s){if(c.disable===!0||s!==void 0&&s.qAnchorHandled===!0||o!==void 0&&o(s)!==!0)return;const _=c["onUpdate:modelValue"]!==void 0;_===!0&&(f("update:modelValue",!0),i=s,se(()=>{i===s&&(i=void 0)})),(c.modelValue===null||_===!1)&&h(s)}function h(s){e.value!==!0&&(e.value=!0,f("beforeShow",s),a!==void 0?a(s):f("show",s))}function p(s){if(c.disable===!0)return;const _=c["onUpdate:modelValue"]!==void 0;_===!0&&(f("update:modelValue",!1),i=s,se(()=>{i===s&&(i=void 0)})),(c.modelValue===null||_===!1)&&S(s)}function S(s){e.value!==!1&&(e.value=!1,f("beforeHide",s),t!==void 0?t(s):f("hide",s))}function T(s){c.disable===!0&&s===!0?c["onUpdate:modelValue"]!==void 0&&f("update:modelValue",!1):s===!0!==e.value&&(s===!0?h:S)(i)}C(()=>c.modelValue,T),l!==void 0&&Vt(u)===!0&&C(()=>d.$route.fullPath,()=>{l.value===!0&&e.value===!0&&p()}),n===!0&&ve(()=>{T(c.modelValue)});const b={show:w,hide:p,toggle:q};return Object.assign(d,b),b}let K=0,_e,Le,G,$e=!1,Ge,Je,Ze,W=null;function so(e){co(e)&&ct(e)}function co(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const o=Mt(e),l=e.shiftKey&&!e.deltaX,a=!l&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),t=l||a?e.deltaY:e.deltaX;for(let n=0;n0&&u.scrollTop+u.clientHeight===u.scrollHeight:t<0&&u.scrollLeft===0?!0:t>0&&u.scrollLeft+u.clientWidth===u.scrollWidth}return!0}function et(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function re(e){$e!==!0&&($e=!0,requestAnimationFrame(()=>{$e=!1;const{height:o}=e.target,{clientHeight:l,scrollTop:a}=document.scrollingElement;(G===void 0||o!==window.innerHeight)&&(G=l-o,document.scrollingElement.scrollTop=a),a>G&&(document.scrollingElement.scrollTop-=Math.ceil((a-G)/8))}))}function tt(e){const o=document.body,l=window.visualViewport!==void 0;if(e==="add"){const{overflowY:a,overflowX:t}=window.getComputedStyle(o);_e=ht(window),Le=mt(window),Ge=o.style.left,Je=o.style.top,Ze=window.location.href,o.style.left=`-${_e}px`,o.style.top=`-${Le}px`,t!=="hidden"&&(t==="scroll"||o.scrollWidth>window.innerWidth)&&o.classList.add("q-body--force-scrollbar-x"),a!=="hidden"&&(a==="scroll"||o.scrollHeight>window.innerHeight)&&o.classList.add("q-body--force-scrollbar-y"),o.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,H.is.ios===!0&&(l===!0?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",re,R.passiveCapture),window.visualViewport.addEventListener("scroll",re,R.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",et,R.passiveCapture))}H.is.desktop===!0&&H.is.mac===!0&&window[`${e}EventListener`]("wheel",so,R.notPassive),e==="remove"&&(H.is.ios===!0&&(l===!0?(window.visualViewport.removeEventListener("resize",re,R.passiveCapture),window.visualViewport.removeEventListener("scroll",re,R.passiveCapture)):window.removeEventListener("scroll",et,R.passiveCapture)),o.classList.remove("q-body--prevent-scroll"),o.classList.remove("q-body--force-scrollbar-x"),o.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,o.style.left=Ge,o.style.top=Je,window.location.href===Ze&&window.scrollTo(_e,Le),G=void 0)}function fo(e){let o="add";if(e===!0){if(K++,W!==null){clearTimeout(W),W=null;return}if(K>1)return}else{if(K===0||(K--,K>0))return;if(o="remove",H.is.ios===!0&&H.is.nativeMobile===!0){W!==null&&clearTimeout(W),W=setTimeout(()=>{tt(o),W=null},100);return}}tt(o)}function vo(){let e;return{preventBodyScroll(o){o!==e&&(e!==void 0||o===!0)&&(e=o,fo(o))}}}const Qe={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},mo=Object.keys(Qe);Qe.all=!0;function ot(e){const o={};for(const l of mo)e[l]===!0&&(o[l]=!0);return Object.keys(o).length===0?Qe:(o.horizontal===!0?o.left=o.right=!0:o.left===!0&&o.right===!0&&(o.horizontal=!0),o.vertical===!0?o.up=o.down=!0:o.up===!0&&o.down===!0&&(o.vertical=!0),o.horizontal===!0&&o.vertical===!0&&(o.all=!0),o)}const ho=["INPUT","TEXTAREA"];function nt(e,o){return o.event===void 0&&e.target!==void 0&&e.target.draggable!==!0&&typeof o.handler=="function"&&ho.includes(e.target.nodeName.toUpperCase())===!1&&(e.qClonedBy===void 0||e.qClonedBy.indexOf(o.uid)===-1)}function po(){if(window.getSelection!==void 0){const e=window.getSelection();e.empty!==void 0?e.empty():e.removeAllRanges!==void 0&&(e.removeAllRanges(),Ot.is.mobile!==!0&&e.addRange(document.createRange()))}else document.selection!==void 0&&document.selection.empty()}function Ee(e,o,l){const a=ze(e);let t,n=a.left-o.event.x,u=a.top-o.event.y,c=Math.abs(n),f=Math.abs(u);const d=o.direction;d.horizontal===!0&&d.vertical!==!0?t=n<0?"left":"right":d.horizontal!==!0&&d.vertical===!0?t=u<0?"up":"down":d.up===!0&&u<0?(t="up",c>f&&(d.left===!0&&n<0?t="left":d.right===!0&&n>0&&(t="right"))):d.down===!0&&u>0?(t="down",c>f&&(d.left===!0&&n<0?t="left":d.right===!0&&n>0&&(t="right"))):d.left===!0&&n<0?(t="left",c0&&(t="down"))):d.right===!0&&n>0&&(t="right",c0&&(t="down")));let i=!1;if(t===void 0&&l===!1){if(o.event.isFirst===!0||o.event.lastDir===void 0)return{};t=o.event.lastDir,i=!0,t==="left"||t==="right"?(a.left-=n,c=0,n=0):(a.top-=u,f=0,u=0)}return{synthetic:i,payload:{evt:e,touch:o.event.mouse!==!0,mouse:o.event.mouse===!0,position:a,direction:t,isFirst:o.event.isFirst,isFinal:l===!0,duration:Date.now()-o.event.time,distance:{x:c,y:f},offset:{x:n,y:u},delta:{x:a.left-o.event.lastX,y:a.top-o.event.lastY}}}}let go=0;var xe=Bt({name:"touch-pan",beforeMount(e,{value:o,modifiers:l}){if(l.mouse!==!0&&H.has.touch!==!0)return;function a(n,u){l.mouse===!0&&u===!0?ct(n):(l.stop===!0&&qe(n),l.prevent===!0&&Xe(n))}const t={uid:"qvtp_"+go++,handler:o,modifiers:l,direction:ot(l),noop:ut,mouseStart(n){nt(n,t)&&Qt(n)&&(le(t,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),t.start(n,!0))},touchStart(n){if(nt(n,t)){const u=n.target;le(t,"temp",[[u,"touchmove","move","notPassiveCapture"],[u,"touchcancel","end","passiveCapture"],[u,"touchend","end","passiveCapture"]]),t.start(n)}},start(n,u){if(H.is.firefox===!0&&Ce(e,!0),t.lastEvt=n,u===!0||l.stop===!0){if(t.direction.all!==!0&&(u!==!0||t.modifiers.mouseAllDir!==!0&&t.modifiers.mousealldir!==!0)){const d=n.type.indexOf("mouse")>-1?new MouseEvent(n.type,n):new TouchEvent(n.type,n);n.defaultPrevented===!0&&Xe(d),n.cancelBubble===!0&&qe(d),Object.assign(d,{qKeyEvent:n.qKeyEvent,qClickOutside:n.qClickOutside,qAnchorHandled:n.qAnchorHandled,qClonedBy:n.qClonedBy===void 0?[t.uid]:n.qClonedBy.concat(t.uid)}),t.initialEvent={target:n.target,event:d}}qe(n)}const{left:c,top:f}=ze(n);t.event={x:c,y:f,time:Date.now(),mouse:u===!0,detected:!1,isFirst:!0,isFinal:!1,lastX:c,lastY:f}},move(n){if(t.event===void 0)return;const u=ze(n),c=u.left-t.event.x,f=u.top-t.event.y;if(c===0&&f===0)return;t.lastEvt=n;const d=t.event.mouse===!0,i=()=>{a(n,d);let h;l.preserveCursor!==!0&&l.preservecursor!==!0&&(h=document.documentElement.style.cursor||"",document.documentElement.style.cursor="grabbing"),d===!0&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),po(),t.styleCleanup=p=>{if(t.styleCleanup=void 0,h!==void 0&&(document.documentElement.style.cursor=h),document.body.classList.remove("non-selectable"),d===!0){const S=()=>{document.body.classList.remove("no-pointer-events--children")};p!==void 0?setTimeout(()=>{S(),p()},50):S()}else p!==void 0&&p()}};if(t.event.detected===!0){t.event.isFirst!==!0&&a(n,t.event.mouse);const{payload:h,synthetic:p}=Ee(n,t,!1);h!==void 0&&(t.handler(h)===!1?t.end(n):(t.styleCleanup===void 0&&t.event.isFirst===!0&&i(),t.event.lastX=h.position.left,t.event.lastY=h.position.top,t.event.lastDir=p===!0?void 0:h.direction,t.event.isFirst=!1));return}if(t.direction.all===!0||d===!0&&(t.modifiers.mouseAllDir===!0||t.modifiers.mousealldir===!0)){i(),t.event.detected=!0,t.move(n);return}const q=Math.abs(c),w=Math.abs(f);q!==w&&(t.direction.horizontal===!0&&q>w||t.direction.vertical===!0&&q0||t.direction.left===!0&&q>w&&c<0||t.direction.right===!0&&q>w&&c>0?(t.event.detected=!0,t.move(n)):t.end(n,!0))},end(n,u){if(t.event!==void 0){if(Te(t,"temp"),H.is.firefox===!0&&Ce(e,!1),u===!0)t.styleCleanup!==void 0&&t.styleCleanup(),t.event.detected!==!0&&t.initialEvent!==void 0&&t.initialEvent.target.dispatchEvent(t.initialEvent.event);else if(t.event.detected===!0){t.event.isFirst===!0&&t.handler(Ee(n===void 0?t.lastEvt:n,t).payload);const{payload:c}=Ee(n===void 0?t.lastEvt:n,t,!0),f=()=>{t.handler(c)};t.styleCleanup!==void 0?t.styleCleanup(f):f()}t.event=void 0,t.initialEvent=void 0,t.lastEvt=void 0}}};if(e.__qtouchpan=t,l.mouse===!0){const n=l.mouseCapture===!0||l.mousecapture===!0?"Capture":"";le(t,"main",[[e,"mousedown","mouseStart",`passive${n}`]])}H.has.touch===!0&&le(t,"main",[[e,"touchstart","touchStart",`passive${l.capture===!0?"Capture":""}`],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,o){const l=e.__qtouchpan;l!==void 0&&(o.oldValue!==o.value&&(typeof value!="function"&&l.end(),l.handler=o.value),l.direction=ot(o.modifiers))},beforeUnmount(e){const o=e.__qtouchpan;o!==void 0&&(o.event!==void 0&&o.end(),Te(o,"main"),Te(o,"temp"),H.is.firefox===!0&&Ce(e,!1),o.styleCleanup!==void 0&&o.styleCleanup(),delete e.__qtouchpan)}});function ue(e,o,l){return l<=o?o:Math.min(l,Math.max(o,e))}const lt=150;var yo=Q({name:"QDrawer",inheritAttrs:!1,props:{...ao,...Nt,side:{type:String,default:"left",validator:e=>["left","right"].includes(e)},width:{type:Number,default:300},mini:Boolean,miniToOverlay:Boolean,miniWidth:{type:Number,default:57},noMiniAnimation:Boolean,breakpoint:{type:Number,default:1023},showIfAbove:Boolean,behavior:{type:String,validator:e=>["default","desktop","mobile"].includes(e),default:"default"},bordered:Boolean,elevated:Boolean,overlay:Boolean,persistent:Boolean,noSwipeOpen:Boolean,noSwipeClose:Boolean,noSwipeBackdrop:Boolean},emits:[...ro,"onLayout","miniState"],setup(e,{slots:o,emit:l,attrs:a}){const t=N(),{proxy:{$q:n}}=t,u=It(e,n),{preventBodyScroll:c}=vo(),{registerTimeout:f,removeTimeout:d}=Xt(),i=fe(Z,B);if(i===B)return console.error("QDrawer needs to be child of QLayout"),B;let q,w=null,h;const p=E(e.behavior==="mobile"||e.behavior!=="desktop"&&i.totalWidth.value<=e.breakpoint),S=m(()=>e.mini===!0&&p.value!==!0),T=m(()=>S.value===!0?e.miniWidth:e.width),b=E(e.showIfAbove===!0&&p.value===!1?!0:e.modelValue===!0),s=m(()=>e.persistent!==!0&&(p.value===!0||pt.value===!0));function _(r,y){if(M(),r!==!1&&i.animate(),V(0),p.value===!0){const z=i.instances[te.value];z!==void 0&&z.belowBreakpoint===!0&&z.hide(!1),D(1),i.isContainer.value!==!0&&c(!0)}else D(0),r!==!1&&ye(!1);f(()=>{r!==!1&&ye(!0),y!==!0&&l("show",r)},lt)}function g(r,y){Y(),r!==!1&&i.animate(),D(0),V(I.value*T.value),be(),y!==!0?f(()=>{l("hide",r)},lt):d()}const{show:v,hide:k}=uo({showing:b,hideOnRouteChange:s,handleShow:_,handleHide:g}),{addToHistory:M,removeFromHistory:Y}=io(b,k,s),A={belowBreakpoint:p,hide:k},O=m(()=>e.side==="right"),I=m(()=>(n.lang.rtl===!0?-1:1)*(O.value===!0?1:-1)),De=E(0),X=E(!1),me=E(!1),Fe=E(T.value*I.value),te=m(()=>O.value===!0?"left":"right"),he=m(()=>b.value===!0&&p.value===!1&&e.overlay===!1?e.miniToOverlay===!0?e.miniWidth:T.value:0),pe=m(()=>e.overlay===!0||e.miniToOverlay===!0||i.view.value.indexOf(O.value?"R":"L")>-1||n.platform.is.ios===!0&&i.isContainer.value===!0),j=m(()=>e.overlay===!1&&b.value===!0&&p.value===!1),pt=m(()=>e.overlay===!0&&b.value===!0&&p.value===!1),gt=m(()=>"fullscreen q-drawer__backdrop"+(b.value===!1&&X.value===!1?" hidden":"")),yt=m(()=>({backgroundColor:`rgba(0,0,0,${De.value*.4})`})),Re=m(()=>O.value===!0?i.rows.value.top[2]==="r":i.rows.value.top[0]==="l"),bt=m(()=>O.value===!0?i.rows.value.bottom[2]==="r":i.rows.value.bottom[0]==="l"),wt=m(()=>{const r={};return i.header.space===!0&&Re.value===!1&&(pe.value===!0?r.top=`${i.header.offset}px`:i.header.space===!0&&(r.top=`${i.header.size}px`)),i.footer.space===!0&&bt.value===!1&&(pe.value===!0?r.bottom=`${i.footer.offset}px`:i.footer.space===!0&&(r.bottom=`${i.footer.size}px`)),r}),Ct=m(()=>{const r={width:`${T.value}px`,transform:`translateX(${Fe.value}px)`};return p.value===!0?r:Object.assign(r,wt.value)}),qt=m(()=>"q-drawer__content fit "+(i.isContainer.value!==!0?"scroll":"overflow-auto")),Tt=m(()=>`q-drawer q-drawer--${e.side}`+(me.value===!0?" q-drawer--mini-animate":"")+(e.bordered===!0?" q-drawer--bordered":"")+(u.value===!0?" q-drawer--dark q-dark":"")+(X.value===!0?" no-transition":b.value===!0?"":" q-layout--prevent-focus")+(p.value===!0?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":` q-drawer--${S.value===!0?"mini":"standard"}`+(pe.value===!0||j.value!==!0?" fixed":"")+(e.overlay===!0||e.miniToOverlay===!0?" q-drawer--on-top":"")+(Re.value===!0?" q-drawer--top-padding":""))),St=m(()=>{const r=n.lang.rtl===!0?e.side:te.value;return[[xe,$t,void 0,{[r]:!0,mouse:!0}]]}),kt=m(()=>{const r=n.lang.rtl===!0?te.value:e.side;return[[xe,Ae,void 0,{[r]:!0,mouse:!0}]]}),_t=m(()=>{const r=n.lang.rtl===!0?te.value:e.side;return[[xe,Ae,void 0,{[r]:!0,mouse:!0,mouseAllDir:!0}]]});function ge(){Et(p,e.behavior==="mobile"||e.behavior!=="desktop"&&i.totalWidth.value<=e.breakpoint)}C(p,r=>{r===!0?(q=b.value,b.value===!0&&k(!1)):e.overlay===!1&&e.behavior!=="mobile"&&q!==!1&&(b.value===!0?(V(0),D(0),be()):v(!1))}),C(()=>e.side,(r,y)=>{i.instances[y]===A&&(i.instances[y]=void 0,i[y].space=!1,i[y].offset=0),i.instances[r]=A,i[r].size=T.value,i[r].space=j.value,i[r].offset=he.value}),C(i.totalWidth,()=>{(i.isContainer.value===!0||document.qScrollPrevented!==!0)&&ge()}),C(()=>e.behavior+e.breakpoint,ge),C(i.isContainer,r=>{b.value===!0&&c(r!==!0),r===!0&&ge()}),C(i.scrollbarWidth,()=>{V(b.value===!0?0:void 0)}),C(he,r=>{F("offset",r)}),C(j,r=>{l("onLayout",r),F("space",r)}),C(O,()=>{V()}),C(T,r=>{V(),we(e.miniToOverlay,r)}),C(()=>e.miniToOverlay,r=>{we(r,T.value)}),C(()=>n.lang.rtl,()=>{V()}),C(()=>e.mini,()=>{e.noMiniAnimation||e.modelValue===!0&&(Lt(),i.animate())}),C(S,r=>{l("miniState",r)});function V(r){r===void 0?se(()=>{r=b.value===!0?0:T.value,V(I.value*r)}):(i.isContainer.value===!0&&O.value===!0&&(p.value===!0||Math.abs(r)===T.value)&&(r+=I.value*i.scrollbarWidth.value),Fe.value=r)}function D(r){De.value=r}function ye(r){const y=r===!0?"remove":i.isContainer.value!==!0?"add":"";y!==""&&document.body.classList[y]("q-body--drawer-toggle")}function Lt(){w!==null&&clearTimeout(w),t.proxy&&t.proxy.$el&&t.proxy.$el.classList.add("q-drawer--mini-animate"),me.value=!0,w=setTimeout(()=>{w=null,me.value=!1,t&&t.proxy&&t.proxy.$el&&t.proxy.$el.classList.remove("q-drawer--mini-animate")},150)}function $t(r){if(b.value!==!1)return;const y=T.value,z=ue(r.distance.x,0,y);if(r.isFinal===!0){z>=Math.min(75,y)===!0?v():(i.animate(),D(0),V(I.value*y)),X.value=!1;return}V((n.lang.rtl===!0?O.value!==!0:O.value)?Math.max(y-z,0):Math.min(0,z-y)),D(ue(z/y,0,1)),r.isFirst===!0&&(X.value=!0)}function Ae(r){if(b.value!==!0)return;const y=T.value,z=r.direction===e.side,oe=(n.lang.rtl===!0?z!==!0:z)?ue(r.distance.x,0,y):0;if(r.isFinal===!0){Math.abs(oe){l("onLayout",j.value),l("miniState",S.value),q=e.showIfAbove===!0;const r=()=>{(b.value===!0?_:g)(!1,!0)};if(i.totalWidth.value!==0){se(r);return}h=C(i.totalWidth,()=>{h(),h=void 0,b.value===!1&&e.showIfAbove===!0&&p.value===!1?v(!1):r()})}),ee(()=>{h!==void 0&&h(),w!==null&&(clearTimeout(w),w=null),b.value===!0&&be(),i.instances[e.side]===A&&(i.instances[e.side]=void 0,F("size",0),F("offset",0),F("space",!1))}),()=>{const r=[];p.value===!0&&(e.noSwipeOpen===!1&&r.push(Dt(L("div",{key:"open",class:`q-drawer__opener fixed-${e.side}`,"aria-hidden":"true"}),St.value)),r.push(Ne("div",{ref:"backdrop",class:gt.value,style:yt.value,"aria-hidden":"true",onClick:k},void 0,"backdrop",e.noSwipeBackdrop!==!0&&b.value===!0,()=>_t.value)));const y=S.value===!0&&o.mini!==void 0,z=[L("div",{...a,key:""+y,class:[qt.value,a.class]},y===!0?o.mini():de(o.default))];return e.elevated===!0&&b.value===!0&&z.push(L("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),r.push(Ne("aside",{ref:"content",class:Tt.value,style:Ct.value},z,"contentclose",e.noSwipeClose!==!0&&p.value===!0,()=>kt.value)),L("div",{class:"q-drawer-container"},r)}}});const bo=Ft("menu",{state:()=>({tabs:[{id:1,tab:"domov",caption:"Domov",link:"/#domov",icon:"home"},{id:2,tab:"projekt",caption:"Projekt",link:"/#projekt",icon:"code"},{id:3,tab:"tim",caption:"T\xEDm",link:"/#tim",icon:"diversity_3"},{id:4,tab:"dokumentacia",caption:"Dokument\xE1cia",link:"/#dokumentacia",icon:"description"}]})}),wo=Me({name:"EssentialLink",props:{id:{type:Number,required:!0},caption:{type:String,required:!0},tab:{type:String,required:!0},link:{type:String,default:"#"},icon:{type:String,default:""},setTab:{type:Function,required:!0},currentTab:{type:String,required:!0}}});function Co(e,o,l,a,t,n){return P(),U(He,{clickable:"",style:dt({backgroundColor:e.currentTab===e.tab?"rgb(201, 163, 57)":""}),tag:"a",target:"_blank",onClick:o[0]||(o[0]=u=>e.setTab(e.tab))},{default:x(()=>[e.icon?(P(),U(Ye,{key:0,avatar:""},{default:x(()=>[$(Ht,{name:e.icon},null,8,["name"])]),_:1})):Ve("",!0),$(Ye,null,{default:x(()=>[$(ft,null,{default:x(()=>[J(Rt(e.caption),1)]),_:1})]),_:1})]),_:1},8,["style"])}var qo=Oe(wo,[["render",Co]]);const To=Me({name:"HeaderComponent",components:{EssentialLink:qo},setup(){const e=E(!1),l=bo().tabs,a=E(""),t=async c=>{e.value&&(e.value=!1);const d=l.some(i=>i.tab===c)?c:"domov";if(d){const{nextTick:i}=await At(()=>import("./vue.runtime.esm-bundler.043d155c.js"),["assets/vue.runtime.esm-bundler.043d155c.js","assets/index.37897102.js","assets/index.ecd6130a.css"]);await i(),n(d)}},n=c=>{var i;if(c==="domov"){a.value="domov",window.scrollTo({top:0,behavior:"smooth"});return}const f=document.getElementById(c),d=((i=document.querySelector("header"))==null?void 0:i.offsetHeight)||0;if(f){const q=f.getBoundingClientRect().top+window.scrollY-d;window.scrollTo({top:q,behavior:"smooth"})}};function u(){const c=["domov","projekt","tim","dokumentacia"];for(const d of c){const i=document.getElementById(d);if(i==null)continue;const q=i.getBoundingClientRect();if(q.top<=200&&q.bottom>=200){var f=window.location.pathname;f.endsWith("/")&&(f=f.slice(0,-1)),a.value=d;const w=`${f}/#${d}`;window.history.replaceState({},"",w);break}}}return ve(()=>{const c=window.location.hash.slice(1);t(c),window.addEventListener("scroll",u)}),st(()=>{window.removeEventListener("scroll",u)}),{tabs:l,rightDrawerOpen:e,tab:a,setTab:t,toggleRightDrawer(){e.value=!e.value}}}}),So={key:0,class:"q-py-sm"};function ko(e,o,l,a,t,n){const u=Be("EssentialLink");return P(),ie(Se,null,[$(lo,{class:"header",id:"header"},{default:x(()=>[$(vt,null,{default:x(()=>[$(no,{shrink:"",class:"title non-selectable q-py-sm"},{default:x(()=>[J(" TP ")]),_:1}),$(Pe),e.$q.screen.gt.sm?(P(),ie("div",So,[(P(!0),ie(Se,null,Ue(e.tabs,c=>(P(),U(je,{class:"q-mx-md btn",flat:"","no-caps":"",size:"lg",key:c.id,style:dt({backgroundColor:e.tab===c.tab?"rgb(201, 163, 57)":""}),label:c.caption,onClick:f=>e.setTab(c.tab)},null,8,["style","label","onClick"]))),128))])):Ve("",!0),$(Pe),e.$q.screen.lt.md?(P(),U(je,{key:1,flat:"",dense:"",round:"",icon:"menu","aria-label":"Menu",onClick:e.toggleRightDrawer,class:"q-mr-sm"},null,8,["onClick"])):Ve("",!0)]),_:1})]),_:1}),$(yo,{dark:"",background:"blue",class:"drawer",modelValue:e.rightDrawerOpen,"onUpdate:modelValue":o[0]||(o[0]=c=>e.rightDrawerOpen=c),bordered:"",elevated:"",behavior:"default",side:"right"},{default:x(()=>[$(Ut,null,{default:x(()=>[$(ft,{header:"",class:"text-white"},{default:x(()=>[J(" Menu ")]),_:1}),(P(!0),ie(Se,null,Ue(e.tabs,c=>(P(),U(u,Wt({key:c.id},c,{setTab:e.setTab,currentTab:e.tab}),null,16,["setTab","currentTab"]))),128))]),_:1})]),_:1},8,["modelValue"])],64)}var _o=Oe(To,[["render",ko]]);const Lo=Me({name:"MainLayout",components:{HeaderComponent:_o},setup(){return{}}});function $o(e,o,l,a,t,n){const u=Be("header-component"),c=Be("router-view");return P(),U(oo,{view:"lHh LpR lfr",class:"page"},{default:x(()=>[$(u),$(Yt,null,{default:x(()=>[$(c)]),_:1}),$(Kt,{class:"footer"},{default:x(()=>[$(vt,null,{default:x(()=>[$(He,{class:"text-body2 items-center"},{default:x(()=>[J("T\xEDm 13")]),_:1}),$(Pe),$(He,{clickable:"",href:"mailto:team13tp2023@googlegroups.com",class:"text-body2 items-center mail"},{default:x(()=>[J("team13tp2023@googlegroups.com")]),_:1})]),_:1})]),_:1})]),_:1})}var Ho=Oe(Lo,[["render",$o]]);export{Ho as default}; diff --git a/assets/MainLayout.57e3be59.css b/assets/MainLayout.83459239.css similarity index 88% rename from assets/MainLayout.57e3be59.css rename to assets/MainLayout.83459239.css index 0f20f88..cb63160 100644 --- a/assets/MainLayout.57e3be59.css +++ b/assets/MainLayout.83459239.css @@ -1 +1 @@ -.title{font-family:Bai Jamjuree,sans-serif;letter-spacing:2px;font-size:40px;overflow:visible}.btn{font-family:Bai Jamjuree,sans-serif}.drawer{background:linear-gradient(90deg,rgba(49,76,232,1) 63%,rgba(15,72,195,1) 100%)}.page,.header,.footer{background:rgb(23,179,227);background:linear-gradient(90deg,rgba(23,179,227,1) 0%,rgba(49,76,232,1) 63%,rgba(15,72,195,1) 100%)}.page{min-height:100%} +.title{font-family:Bai Jamjuree,sans-serif;letter-spacing:2px;font-size:40px;overflow:visible}.btn{font-family:Bai Jamjuree,sans-serif}.drawer{background:linear-gradient(90deg,rgba(49,76,232,1) 63%,rgba(15,72,195,1) 100%)}.page,.header,.footer{background:rgb(23,179,227);background:linear-gradient(90deg,rgba(23,179,227,1) 0%,rgba(49,76,232,1) 63%,rgba(15,72,195,1) 100%)}.page{min-height:100%}.mail,.link{text-decoration:underline} diff --git a/assets/QBtn.138db697.js b/assets/QBtn.dff9f09e.js similarity index 98% rename from assets/QBtn.138db697.js rename to assets/QBtn.dff9f09e.js index 1cb2c0a..ad3b8bc 100644 --- a/assets/QBtn.138db697.js +++ b/assets/QBtn.dff9f09e.js @@ -1 +1 @@ -import{c as u,h as r,r as z,o as V,$ as X,D as G,g as J,t as f,j as Y,W as M,z as Z,A as p}from"./index.08b0ecb7.js";import{k as j,c as A,l as ee,u as te,m as ne,i as ae,Q as O,a as le,R as ue}from"./Ripple.5f48a58c.js";const ie={size:{type:[Number,String],default:"1em"},color:String};function re(e){return{cSize:u(()=>e.size in j?`${j[e.size]}px`:e.size),classes:u(()=>"q-spinner"+(e.color?` text-${e.color}`:""))}}var se=A({name:"QSpinner",props:{...ie,thickness:{type:Number,default:5}},setup(e){const{cSize:i,classes:v}=re(e);return()=>r("svg",{class:v.value+" q-spinner-mat",width:i.value,height:i.value,viewBox:"25 25 50 50"},[r("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}});const Q={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},oe=Object.keys(Q),ce={align:{type:String,validator:e=>oe.includes(e)}};function de(e){return u(()=>{const i=e.align===void 0?e.vertical===!0?"stretch":"left":e.align;return`${e.vertical===!0?"items":"justify"}-${Q[i]}`})}const _={none:0,xs:4,sm:8,md:16,lg:24,xl:32},ve={xs:8,sm:10,md:14,lg:20,xl:24},fe=["button","submit","reset"],be=/[^\s]\/[^\s]/,ge=["flat","outline","push","unelevated"],me=(e,i)=>e.flat===!0?"flat":e.outline===!0?"outline":e.push===!0?"push":e.unelevated===!0?"unelevated":i,he={...ee,...te,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...ge.reduce((e,i)=>(e[i]=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:{...ce.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function ye(e){const i=ne(e,ve),v=de(e),{hasRouterLink:x,hasLink:E,linkTag:S,linkAttrs:w,navigateOnClick:C}=ae({fallbackTag:"button"}),T=u(()=>{const a=e.fab===!1&&e.fabMini===!1?i.value:{};return e.padding!==void 0?Object.assign({},a,{padding:e.padding.split(/\s+/).map(d=>d in _?_[d]+"px":d).join(" "),minWidth:"0",minHeight:"0"}):a}),P=u(()=>e.rounded===!0||e.fab===!0||e.fabMini===!0),h=u(()=>e.disable!==!0&&e.loading!==!0),R=u(()=>h.value===!0?e.tabindex||0:-1),n=u(()=>me(e,"standard")),L=u(()=>{const a={tabindex:R.value};return E.value===!0?Object.assign(a,w.value):fe.includes(e.type)===!0&&(a.type=e.type),S.value==="a"?(e.disable===!0?a["aria-disabled"]="true":a.href===void 0&&(a.role="button"),x.value!==!0&&be.test(e.type)===!0&&(a.type=e.type)):e.disable===!0&&(a.disabled="",a["aria-disabled"]="true"),e.loading===!0&&e.percentage!==void 0&&Object.assign(a,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),a}),c=u(()=>{let a;e.color!==void 0?e.flat===!0||e.outline===!0?a=`text-${e.textColor||e.color}`:a=`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(a=`text-${e.textColor}`);const d=e.round===!0?"round":`rectangle${P.value===!0?" q-btn--rounded":e.square===!0?" q-btn--square":""}`;return`q-btn--${n.value} q-btn--${d}`+(a!==void 0?" "+a:"")+(h.value===!0?" q-btn--actionable q-focusable q-hoverable":e.disable===!0?" disabled":"")+(e.fab===!0?" q-btn--fab":e.fabMini===!0?" q-btn--fab-mini":"")+(e.noCaps===!0?" q-btn--no-uppercase":"")+(e.dense===!0?" q-btn--dense":"")+(e.stretch===!0?" no-border-radius self-stretch":"")+(e.glossy===!0?" glossy":"")+(e.square?" q-btn--square":"")}),y=u(()=>v.value+(e.stack===!0?" column":" row")+(e.noWrap===!0?" no-wrap text-no-wrap":"")+(e.loading===!0?" q-btn__content--hidden":""));return{classes:c,style:T,innerClasses:y,attributes:L,hasLink:E,linkTag:S,navigateOnClick:C,isActionable:h}}const{passiveCapture:s}=Y;let b=null,g=null,m=null;var xe=A({name:"QBtn",props:{...he,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:i,emit:v}){const{proxy:x}=J(),{classes:E,style:S,innerClasses:w,attributes:C,hasLink:T,linkTag:P,navigateOnClick:h,isActionable:R}=ye(e),n=z(null),L=z(null);let c=null,y,a=null;const d=u(()=>e.label!==void 0&&e.label!==null&&e.label!==""),K=u(()=>e.disable===!0||e.ripple===!1?!1:{keyCodes:T.value===!0?[13,32]:[13],...e.ripple===!0?{}:e.ripple}),D=u(()=>({center:e.round})),N=u(()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}}),W=u(()=>{if(e.loading===!0)return{onMousedown:q,onTouchstart:q,onClick:q,onKeydown:q,onKeyup:q};if(R.value===!0){const t={onClick:$,onKeydown:F,onMousedown:U};if(x.$q.platform.has.touch===!0){const l=e.onTouchstart!==void 0?"":"Passive";t[`onTouchstart${l}`]=H}return t}return{onClick:f}}),I=u(()=>({ref:n,class:"q-btn q-btn-item non-selectable no-outline "+E.value,style:S.value,...C.value,...W.value}));function $(t){if(n.value!==null){if(t!==void 0){if(t.defaultPrevented===!0)return;const l=document.activeElement;if(e.type==="submit"&&l!==document.body&&n.value.contains(l)===!1&&l.contains(n.value)===!1){n.value.focus();const B=()=>{document.removeEventListener("keydown",f,!0),document.removeEventListener("keyup",B,s),n.value!==null&&n.value.removeEventListener("blur",B,s)};document.addEventListener("keydown",f,!0),document.addEventListener("keyup",B,s),n.value.addEventListener("blur",B,s)}}h(t)}}function F(t){n.value!==null&&(v("keydown",t),M(t,[13,32])===!0&&g!==n.value&&(g!==null&&k(),t.defaultPrevented!==!0&&(n.value.focus(),g=n.value,n.value.classList.add("q-btn--active"),document.addEventListener("keyup",o,!0),n.value.addEventListener("blur",o,s)),f(t)))}function H(t){n.value!==null&&(v("touchstart",t),t.defaultPrevented!==!0&&(b!==n.value&&(b!==null&&k(),b=n.value,c=t.target,c.addEventListener("touchcancel",o,s),c.addEventListener("touchend",o,s)),y=!0,a!==null&&clearTimeout(a),a=setTimeout(()=>{a=null,y=!1},200)))}function U(t){n.value!==null&&(t.qSkipRipple=y===!0,v("mousedown",t),t.defaultPrevented!==!0&&m!==n.value&&(m!==null&&k(),m=n.value,n.value.classList.add("q-btn--active"),document.addEventListener("mouseup",o,s)))}function o(t){if(n.value!==null&&!(t!==void 0&&t.type==="blur"&&document.activeElement===n.value)){if(t!==void 0&&t.type==="keyup"){if(g===n.value&&M(t,[13,32])===!0){const l=new MouseEvent("click",t);l.qKeyEvent=!0,t.defaultPrevented===!0&&Z(l),t.cancelBubble===!0&&p(l),n.value.dispatchEvent(l),f(t),t.qKeyEvent=!0}v("keyup",t)}k()}}function k(t){const l=L.value;t!==!0&&(b===n.value||m===n.value)&&l!==null&&l!==document.activeElement&&(l.setAttribute("tabindex",-1),l.focus()),b===n.value&&(c!==null&&(c.removeEventListener("touchcancel",o,s),c.removeEventListener("touchend",o,s)),b=c=null),m===n.value&&(document.removeEventListener("mouseup",o,s),m=null),g===n.value&&(document.removeEventListener("keyup",o,!0),n.value!==null&&n.value.removeEventListener("blur",o,s),g=null),n.value!==null&&n.value.classList.remove("q-btn--active")}function q(t){f(t),t.qSkipRipple=!0}return V(()=>{k(!0)}),Object.assign(x,{click:$}),()=>{let t=[];e.icon!==void 0&&t.push(r(O,{name:e.icon,left:e.stack===!1&&d.value===!0,role:"img","aria-hidden":"true"})),d.value===!0&&t.push(r("span",{class:"block"},[e.label])),t=le(i.default,t),e.iconRight!==void 0&&e.round===!1&&t.push(r(O,{name:e.iconRight,right:e.stack===!1&&d.value===!0,role:"img","aria-hidden":"true"}));const l=[r("span",{class:"q-focus-helper",ref:L})];return e.loading===!0&&e.percentage!==void 0&&l.push(r("span",{class:"q-btn__progress absolute-full overflow-hidden"+(e.darkPercentage===!0?" q-btn__progress--dark":"")},[r("span",{class:"q-btn__progress-indicator fit block",style:N.value})])),l.push(r("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+w.value},t)),e.loading!==null&&l.push(r(X,{name:"q-transition--fade"},()=>e.loading===!0?[r("span",{key:"loading",class:"absolute-full flex flex-center"},i.loading!==void 0?i.loading():[r(se)])]:null)),G(r(P.value,I.value,l),[[ue,K.value,void 0,D.value]])}}});export{xe as Q}; +import{c as u,h as r,r as z,o as V,$ as X,D as G,g as J,t as f,j as Y,W as M,z as Z,A as p}from"./index.37897102.js";import{k as j,c as A,l as ee,u as te,m as ne,i as ae,Q as O,a as le,R as ue}from"./Ripple.d20dde39.js";const ie={size:{type:[Number,String],default:"1em"},color:String};function re(e){return{cSize:u(()=>e.size in j?`${j[e.size]}px`:e.size),classes:u(()=>"q-spinner"+(e.color?` text-${e.color}`:""))}}var se=A({name:"QSpinner",props:{...ie,thickness:{type:Number,default:5}},setup(e){const{cSize:i,classes:v}=re(e);return()=>r("svg",{class:v.value+" q-spinner-mat",width:i.value,height:i.value,viewBox:"25 25 50 50"},[r("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}});const Q={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},oe=Object.keys(Q),ce={align:{type:String,validator:e=>oe.includes(e)}};function de(e){return u(()=>{const i=e.align===void 0?e.vertical===!0?"stretch":"left":e.align;return`${e.vertical===!0?"items":"justify"}-${Q[i]}`})}const _={none:0,xs:4,sm:8,md:16,lg:24,xl:32},ve={xs:8,sm:10,md:14,lg:20,xl:24},fe=["button","submit","reset"],be=/[^\s]\/[^\s]/,ge=["flat","outline","push","unelevated"],me=(e,i)=>e.flat===!0?"flat":e.outline===!0?"outline":e.push===!0?"push":e.unelevated===!0?"unelevated":i,he={...ee,...te,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...ge.reduce((e,i)=>(e[i]=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:{...ce.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function ye(e){const i=ne(e,ve),v=de(e),{hasRouterLink:x,hasLink:E,linkTag:S,linkAttrs:w,navigateOnClick:C}=ae({fallbackTag:"button"}),T=u(()=>{const a=e.fab===!1&&e.fabMini===!1?i.value:{};return e.padding!==void 0?Object.assign({},a,{padding:e.padding.split(/\s+/).map(d=>d in _?_[d]+"px":d).join(" "),minWidth:"0",minHeight:"0"}):a}),P=u(()=>e.rounded===!0||e.fab===!0||e.fabMini===!0),h=u(()=>e.disable!==!0&&e.loading!==!0),R=u(()=>h.value===!0?e.tabindex||0:-1),n=u(()=>me(e,"standard")),L=u(()=>{const a={tabindex:R.value};return E.value===!0?Object.assign(a,w.value):fe.includes(e.type)===!0&&(a.type=e.type),S.value==="a"?(e.disable===!0?a["aria-disabled"]="true":a.href===void 0&&(a.role="button"),x.value!==!0&&be.test(e.type)===!0&&(a.type=e.type)):e.disable===!0&&(a.disabled="",a["aria-disabled"]="true"),e.loading===!0&&e.percentage!==void 0&&Object.assign(a,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),a}),c=u(()=>{let a;e.color!==void 0?e.flat===!0||e.outline===!0?a=`text-${e.textColor||e.color}`:a=`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(a=`text-${e.textColor}`);const d=e.round===!0?"round":`rectangle${P.value===!0?" q-btn--rounded":e.square===!0?" q-btn--square":""}`;return`q-btn--${n.value} q-btn--${d}`+(a!==void 0?" "+a:"")+(h.value===!0?" q-btn--actionable q-focusable q-hoverable":e.disable===!0?" disabled":"")+(e.fab===!0?" q-btn--fab":e.fabMini===!0?" q-btn--fab-mini":"")+(e.noCaps===!0?" q-btn--no-uppercase":"")+(e.dense===!0?" q-btn--dense":"")+(e.stretch===!0?" no-border-radius self-stretch":"")+(e.glossy===!0?" glossy":"")+(e.square?" q-btn--square":"")}),y=u(()=>v.value+(e.stack===!0?" column":" row")+(e.noWrap===!0?" no-wrap text-no-wrap":"")+(e.loading===!0?" q-btn__content--hidden":""));return{classes:c,style:T,innerClasses:y,attributes:L,hasLink:E,linkTag:S,navigateOnClick:C,isActionable:h}}const{passiveCapture:s}=Y;let b=null,g=null,m=null;var xe=A({name:"QBtn",props:{...he,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:i,emit:v}){const{proxy:x}=J(),{classes:E,style:S,innerClasses:w,attributes:C,hasLink:T,linkTag:P,navigateOnClick:h,isActionable:R}=ye(e),n=z(null),L=z(null);let c=null,y,a=null;const d=u(()=>e.label!==void 0&&e.label!==null&&e.label!==""),K=u(()=>e.disable===!0||e.ripple===!1?!1:{keyCodes:T.value===!0?[13,32]:[13],...e.ripple===!0?{}:e.ripple}),D=u(()=>({center:e.round})),N=u(()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}}),W=u(()=>{if(e.loading===!0)return{onMousedown:q,onTouchstart:q,onClick:q,onKeydown:q,onKeyup:q};if(R.value===!0){const t={onClick:$,onKeydown:F,onMousedown:U};if(x.$q.platform.has.touch===!0){const l=e.onTouchstart!==void 0?"":"Passive";t[`onTouchstart${l}`]=H}return t}return{onClick:f}}),I=u(()=>({ref:n,class:"q-btn q-btn-item non-selectable no-outline "+E.value,style:S.value,...C.value,...W.value}));function $(t){if(n.value!==null){if(t!==void 0){if(t.defaultPrevented===!0)return;const l=document.activeElement;if(e.type==="submit"&&l!==document.body&&n.value.contains(l)===!1&&l.contains(n.value)===!1){n.value.focus();const B=()=>{document.removeEventListener("keydown",f,!0),document.removeEventListener("keyup",B,s),n.value!==null&&n.value.removeEventListener("blur",B,s)};document.addEventListener("keydown",f,!0),document.addEventListener("keyup",B,s),n.value.addEventListener("blur",B,s)}}h(t)}}function F(t){n.value!==null&&(v("keydown",t),M(t,[13,32])===!0&&g!==n.value&&(g!==null&&k(),t.defaultPrevented!==!0&&(n.value.focus(),g=n.value,n.value.classList.add("q-btn--active"),document.addEventListener("keyup",o,!0),n.value.addEventListener("blur",o,s)),f(t)))}function H(t){n.value!==null&&(v("touchstart",t),t.defaultPrevented!==!0&&(b!==n.value&&(b!==null&&k(),b=n.value,c=t.target,c.addEventListener("touchcancel",o,s),c.addEventListener("touchend",o,s)),y=!0,a!==null&&clearTimeout(a),a=setTimeout(()=>{a=null,y=!1},200)))}function U(t){n.value!==null&&(t.qSkipRipple=y===!0,v("mousedown",t),t.defaultPrevented!==!0&&m!==n.value&&(m!==null&&k(),m=n.value,n.value.classList.add("q-btn--active"),document.addEventListener("mouseup",o,s)))}function o(t){if(n.value!==null&&!(t!==void 0&&t.type==="blur"&&document.activeElement===n.value)){if(t!==void 0&&t.type==="keyup"){if(g===n.value&&M(t,[13,32])===!0){const l=new MouseEvent("click",t);l.qKeyEvent=!0,t.defaultPrevented===!0&&Z(l),t.cancelBubble===!0&&p(l),n.value.dispatchEvent(l),f(t),t.qKeyEvent=!0}v("keyup",t)}k()}}function k(t){const l=L.value;t!==!0&&(b===n.value||m===n.value)&&l!==null&&l!==document.activeElement&&(l.setAttribute("tabindex",-1),l.focus()),b===n.value&&(c!==null&&(c.removeEventListener("touchcancel",o,s),c.removeEventListener("touchend",o,s)),b=c=null),m===n.value&&(document.removeEventListener("mouseup",o,s),m=null),g===n.value&&(document.removeEventListener("keyup",o,!0),n.value!==null&&n.value.removeEventListener("blur",o,s),g=null),n.value!==null&&n.value.classList.remove("q-btn--active")}function q(t){f(t),t.qSkipRipple=!0}return V(()=>{k(!0)}),Object.assign(x,{click:$}),()=>{let t=[];e.icon!==void 0&&t.push(r(O,{name:e.icon,left:e.stack===!1&&d.value===!0,role:"img","aria-hidden":"true"})),d.value===!0&&t.push(r("span",{class:"block"},[e.label])),t=le(i.default,t),e.iconRight!==void 0&&e.round===!1&&t.push(r(O,{name:e.iconRight,right:e.stack===!1&&d.value===!0,role:"img","aria-hidden":"true"}));const l=[r("span",{class:"q-focus-helper",ref:L})];return e.loading===!0&&e.percentage!==void 0&&l.push(r("span",{class:"q-btn__progress absolute-full overflow-hidden"+(e.darkPercentage===!0?" q-btn__progress--dark":"")},[r("span",{class:"q-btn__progress-indicator fit block",style:N.value})])),l.push(r("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+w.value},t)),e.loading!==null&&l.push(r(X,{name:"q-transition--fade"},()=>e.loading===!0?[r("span",{key:"loading",class:"absolute-full flex flex-center"},i.loading!==void 0?i.loading():[r(se)])]:null)),G(r(P.value,I.value,l),[[ue,K.value,void 0,D.value]])}}});export{xe as Q}; diff --git a/assets/QItemSection.d5fd3fd0.js b/assets/QItemSection.ee764602.js similarity index 95% rename from assets/QItemSection.d5fd3fd0.js rename to assets/QItemSection.ee764602.js index 130425b..e2c53ec 100644 --- a/assets/QItemSection.d5fd3fd0.js +++ b/assets/QItemSection.ee764602.js @@ -1 +1 @@ -import{c as h,u as I,i as O,d as j,h as _,j as $}from"./Ripple.5f48a58c.js";import{c as r,r as g,h as f,W as K,t as N,g as q,d as P,f as k,o as y,n as A,q as L,j as w,X as W}from"./index.08b0ecb7.js";const E={dark:{type:Boolean,default:null}};function T(e,u){return r(()=>e.dark===null?u.dark.isActive:e.dark)}var U=h({name:"QItem",props:{...E,...I,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:u,emit:t}){const{proxy:{$q:n}}=q(),s=T(e,n),{hasLink:c,linkAttrs:v,linkClass:m,linkTag:i,navigateOnClick:l}=O(),o=g(null),d=g(null),B=r(()=>e.clickable===!0||c.value===!0||e.tag==="label"),b=r(()=>e.disable!==!0&&B.value===!0),z=r(()=>"q-item q-item-type row no-wrap"+(e.dense===!0?" q-item--dense":"")+(s.value===!0?" q-item--dark":"")+(c.value===!0&&e.active===null?m.value:e.active===!0?` q-item--active${e.activeClass!==void 0?` ${e.activeClass}`:""}`:"")+(e.disable===!0?" disabled":"")+(b.value===!0?" q-item--clickable q-link cursor-pointer "+(e.manualFocus===!0?"q-manual-focusable":"q-focusable q-hoverable")+(e.focused===!0?" q-manual-focusable--focused":""):"")),C=r(()=>{if(e.insetLevel===void 0)return null;const a=n.lang.rtl===!0?"Right":"Left";return{["padding"+a]:16+e.insetLevel*56+"px"}});function Q(a){b.value===!0&&(d.value!==null&&(a.qKeyEvent!==!0&&document.activeElement===o.value?d.value.focus():document.activeElement===d.value&&o.value.focus()),l(a))}function S(a){if(b.value===!0&&K(a,13)===!0){N(a),a.qKeyEvent=!0;const x=new MouseEvent("click",a);x.qKeyEvent=!0,o.value.dispatchEvent(x)}t("keyup",a)}function D(){const a=j(u.default,[]);return b.value===!0&&a.unshift(f("div",{class:"q-focus-helper",tabindex:-1,ref:d})),a}return()=>{const a={ref:o,class:z.value,style:C.value,role:"listitem",onClick:Q,onKeyup:S};return b.value===!0?(a.tabindex=e.tabindex||"0",Object.assign(a,v.value)):B.value===!0&&(a["aria-disabled"]="true"),f(i.value,a,D())}}});function F(){const e=g(!P.value);return e.value===!1&&k(()=>{e.value=!0}),e}const p=typeof ResizeObserver!="undefined",R=p===!0?{}:{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 V=h({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(e,{emit:u}){let t=null,n,s={width:-1,height:-1};function c(i){i===!0||e.debounce===0||e.debounce==="0"?v():t===null&&(t=setTimeout(v,e.debounce))}function v(){if(t!==null&&(clearTimeout(t),t=null),n){const{offsetWidth:i,offsetHeight:l}=n;(i!==s.width||l!==s.height)&&(s={width:i,height:l},u("resize",s))}}const{proxy:m}=q();if(p===!0){let i;const l=o=>{n=m.$el.parentNode,n?(i=new ResizeObserver(c),i.observe(n),v()):o!==!0&&L(()=>{l(!0)})};return k(()=>{l()}),y(()=>{t!==null&&clearTimeout(t),i!==void 0&&(i.disconnect!==void 0?i.disconnect():n&&i.unobserve(n))}),A}else{let o=function(){t!==null&&(clearTimeout(t),t=null),l!==void 0&&(l.removeEventListener!==void 0&&l.removeEventListener("resize",c,w.passive),l=void 0)},d=function(){o(),n&&n.contentDocument&&(l=n.contentDocument.defaultView,l.addEventListener("resize",c,w.passive),v())};const i=F();let l;return k(()=>{L(()=>{n=m.$el,n&&d()})}),y(o),m.trigger=c,()=>{if(i.value===!0)return f("object",{style:R.style,tabindex:-1,type:"text/html",data:R.url,"aria-hidden":"true",onLoad:d})}}}}),X=h({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:u}){const t=r(()=>parseInt(e.lines,10)),n=r(()=>"q-item__label"+(e.overline===!0?" q-item__label--overline text-overline":"")+(e.caption===!0?" q-item__label--caption text-caption":"")+(e.header===!0?" q-item__label--header":"")+(t.value===1?" ellipsis":"")),s=r(()=>e.lines!==void 0&&t.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":t.value}:null);return()=>f("div",{style:s.value,class:n.value},_(u.default))}}),G=h({name:"QList",props:{...E,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:u}){const t=q(),n=T(e,t.proxy.$q),s=r(()=>"q-list"+(e.bordered===!0?" q-list--bordered":"")+(e.dense===!0?" q-list--dense":"")+(e.separator===!0?" q-list--separator":"")+(n.value===!0?" q-list--dark":"")+(e.padding===!0?" q-list--padding":""));return()=>f(e.tag,{class:s.value},_(u.default))}});function J(){let e=null;const u=q();function t(){e!==null&&(clearTimeout(e),e=null)}return W(t),y(t),{removeTimeout:t,registerTimeout(n,s){t(),$(u)===!1&&(e=setTimeout(n,s))}}}var Y=h({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:u}){const t=r(()=>`q-item__section column q-item__section--${e.avatar===!0||e.side===!0||e.thumbnail===!0?"side":"main"}`+(e.top===!0?" q-item__section--top justify-start":" justify-center")+(e.avatar===!0?" q-item__section--avatar":"")+(e.thumbnail===!0?" q-item__section--thumbnail":"")+(e.noWrap===!0?" q-item__section--nowrap":""));return()=>f("div",{class:t.value},_(u.default))}});export{V as Q,T as a,J as b,Y as c,X as d,U as e,G as f,E as u}; +import{c as h,u as I,i as O,d as j,h as _,j as $}from"./Ripple.d20dde39.js";import{c as r,r as g,h as f,W as K,t as N,g as q,d as P,f as k,o as y,n as A,q as L,j as w,X as W}from"./index.37897102.js";const E={dark:{type:Boolean,default:null}};function T(e,u){return r(()=>e.dark===null?u.dark.isActive:e.dark)}var U=h({name:"QItem",props:{...E,...I,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:u,emit:t}){const{proxy:{$q:n}}=q(),s=T(e,n),{hasLink:c,linkAttrs:v,linkClass:m,linkTag:i,navigateOnClick:l}=O(),o=g(null),d=g(null),B=r(()=>e.clickable===!0||c.value===!0||e.tag==="label"),b=r(()=>e.disable!==!0&&B.value===!0),z=r(()=>"q-item q-item-type row no-wrap"+(e.dense===!0?" q-item--dense":"")+(s.value===!0?" q-item--dark":"")+(c.value===!0&&e.active===null?m.value:e.active===!0?` q-item--active${e.activeClass!==void 0?` ${e.activeClass}`:""}`:"")+(e.disable===!0?" disabled":"")+(b.value===!0?" q-item--clickable q-link cursor-pointer "+(e.manualFocus===!0?"q-manual-focusable":"q-focusable q-hoverable")+(e.focused===!0?" q-manual-focusable--focused":""):"")),C=r(()=>{if(e.insetLevel===void 0)return null;const a=n.lang.rtl===!0?"Right":"Left";return{["padding"+a]:16+e.insetLevel*56+"px"}});function Q(a){b.value===!0&&(d.value!==null&&(a.qKeyEvent!==!0&&document.activeElement===o.value?d.value.focus():document.activeElement===d.value&&o.value.focus()),l(a))}function S(a){if(b.value===!0&&K(a,13)===!0){N(a),a.qKeyEvent=!0;const x=new MouseEvent("click",a);x.qKeyEvent=!0,o.value.dispatchEvent(x)}t("keyup",a)}function D(){const a=j(u.default,[]);return b.value===!0&&a.unshift(f("div",{class:"q-focus-helper",tabindex:-1,ref:d})),a}return()=>{const a={ref:o,class:z.value,style:C.value,role:"listitem",onClick:Q,onKeyup:S};return b.value===!0?(a.tabindex=e.tabindex||"0",Object.assign(a,v.value)):B.value===!0&&(a["aria-disabled"]="true"),f(i.value,a,D())}}});function F(){const e=g(!P.value);return e.value===!1&&k(()=>{e.value=!0}),e}const p=typeof ResizeObserver!="undefined",R=p===!0?{}:{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 V=h({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(e,{emit:u}){let t=null,n,s={width:-1,height:-1};function c(i){i===!0||e.debounce===0||e.debounce==="0"?v():t===null&&(t=setTimeout(v,e.debounce))}function v(){if(t!==null&&(clearTimeout(t),t=null),n){const{offsetWidth:i,offsetHeight:l}=n;(i!==s.width||l!==s.height)&&(s={width:i,height:l},u("resize",s))}}const{proxy:m}=q();if(p===!0){let i;const l=o=>{n=m.$el.parentNode,n?(i=new ResizeObserver(c),i.observe(n),v()):o!==!0&&L(()=>{l(!0)})};return k(()=>{l()}),y(()=>{t!==null&&clearTimeout(t),i!==void 0&&(i.disconnect!==void 0?i.disconnect():n&&i.unobserve(n))}),A}else{let o=function(){t!==null&&(clearTimeout(t),t=null),l!==void 0&&(l.removeEventListener!==void 0&&l.removeEventListener("resize",c,w.passive),l=void 0)},d=function(){o(),n&&n.contentDocument&&(l=n.contentDocument.defaultView,l.addEventListener("resize",c,w.passive),v())};const i=F();let l;return k(()=>{L(()=>{n=m.$el,n&&d()})}),y(o),m.trigger=c,()=>{if(i.value===!0)return f("object",{style:R.style,tabindex:-1,type:"text/html",data:R.url,"aria-hidden":"true",onLoad:d})}}}}),X=h({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:u}){const t=r(()=>parseInt(e.lines,10)),n=r(()=>"q-item__label"+(e.overline===!0?" q-item__label--overline text-overline":"")+(e.caption===!0?" q-item__label--caption text-caption":"")+(e.header===!0?" q-item__label--header":"")+(t.value===1?" ellipsis":"")),s=r(()=>e.lines!==void 0&&t.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":t.value}:null);return()=>f("div",{style:s.value,class:n.value},_(u.default))}}),G=h({name:"QList",props:{...E,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:u}){const t=q(),n=T(e,t.proxy.$q),s=r(()=>"q-list"+(e.bordered===!0?" q-list--bordered":"")+(e.dense===!0?" q-list--dense":"")+(e.separator===!0?" q-list--separator":"")+(n.value===!0?" q-list--dark":"")+(e.padding===!0?" q-list--padding":""));return()=>f(e.tag,{class:s.value},_(u.default))}});function J(){let e=null;const u=q();function t(){e!==null&&(clearTimeout(e),e=null)}return W(t),y(t),{removeTimeout:t,registerTimeout(n,s){t(),$(u)===!1&&(e=setTimeout(n,s))}}}var Y=h({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:u}){const t=r(()=>`q-item__section column q-item__section--${e.avatar===!0||e.side===!0||e.thumbnail===!0?"side":"main"}`+(e.top===!0?" q-item__section--top justify-start":" justify-center")+(e.avatar===!0?" q-item__section--avatar":"")+(e.thumbnail===!0?" q-item__section--thumbnail":"")+(e.noWrap===!0?" q-item__section--nowrap":""));return()=>f("div",{class:t.value},_(u.default))}});export{V as Q,T as a,J as b,Y as c,X as d,U as e,G as f,E as u}; diff --git a/assets/Ripple.5f48a58c.js b/assets/Ripple.d20dde39.js similarity index 99% rename from assets/Ripple.5f48a58c.js rename to assets/Ripple.d20dde39.js index 17b8f2e..38ead55 100644 --- a/assets/Ripple.5f48a58c.js +++ b/assets/Ripple.d20dde39.js @@ -1 +1 @@ -import{Y as I,F as U,h as d,D as N,c,g as T,Z as Q,W as H,x as Y,C as W,A as X,B as Z}from"./index.08b0ecb7.js";const G=e=>I(U(e)),J=e=>I(e);function ee(e,t){return e!==void 0&&e()||t}function ye(e,t){if(e!==void 0){const r=e();if(r!=null)return r.slice()}return t}function E(e,t){return e!==void 0?t.concat(e()):t}function ke(e,t){return e===void 0?t:t!==void 0?t.concat(e()):e()}function xe(e,t,r,n,i,u){t.key=n+i;const a=d(e,t,r);return i===!0?N(a,u()):a}function te(e){return e.appContext.config.globalProperties.$router!==void 0}function $e(e){return e.isUnmounted===!0||e.isDeactivated===!0}function O(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function B(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ne(e,t){for(const r in t){const n=t[r],i=e[r];if(typeof n=="string"){if(n!==i)return!1}else if(Array.isArray(i)===!1||i.length!==n.length||n.some((u,a)=>u!==i[a]))return!1}return!0}function L(e,t){return Array.isArray(t)===!0?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function re(e,t){return Array.isArray(e)===!0?L(e,t):Array.isArray(t)===!0?L(t,e):e===t}function se(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(re(e[r],t[r])===!1)return!1;return!0}const be={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 Re({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const r=T(),{props:n,proxy:i,emit:u}=r,a=te(r),s=c(()=>n.disable!==!0&&n.href!==void 0),g=t===!0?c(()=>a===!0&&n.disable!==!0&&s.value!==!0&&n.to!==void 0&&n.to!==null&&n.to!==""):c(()=>a===!0&&s.value!==!0&&n.to!==void 0&&n.to!==null&&n.to!==""),f=c(()=>g.value===!0?C(n.to):null),o=c(()=>f.value!==null),p=c(()=>s.value===!0||o.value===!0),y=c(()=>n.type==="a"||p.value===!0?"a":n.tag||e||"div"),m=c(()=>s.value===!0?{href:n.href,target:n.target}:o.value===!0?{href:f.value.href,target:n.target}:{}),k=c(()=>{if(o.value===!1)return-1;const{matched:l}=f.value,{length:v}=l,x=l[v-1];if(x===void 0)return-1;const $=i.$route.matched;if($.length===0)return-1;const b=$.findIndex(B.bind(null,x));if(b>-1)return b;const A=O(l[v-2]);return v>1&&O(x)===A&&$[$.length-1].path!==A?$.findIndex(B.bind(null,l[v-2])):b}),h=c(()=>o.value===!0&&k.value!==-1&&ne(i.$route.params,f.value.params)),S=c(()=>h.value===!0&&k.value===i.$route.matched.length-1&&se(i.$route.params,f.value.params)),q=c(()=>o.value===!0?S.value===!0?` ${n.exactActiveClass} ${n.activeClass}`:n.exact===!0?"":h.value===!0?` ${n.activeClass}`:"":"");function C(l){try{return i.$router.resolve(l)}catch{}return null}function R(l,{returnRouterError:v,to:x=n.to,replace:$=n.replace}={}){if(n.disable===!0)return l.preventDefault(),Promise.resolve(!1);if(l.metaKey||l.altKey||l.ctrlKey||l.shiftKey||l.button!==void 0&&l.button!==0||n.target==="_blank")return Promise.resolve(!1);l.preventDefault();const b=i.$router[$===!0?"replace":"push"](x);return v===!0?b:b.then(()=>{}).catch(()=>{})}function _(l){if(o.value===!0){const v=x=>R(l,x);u("click",l,v),l.defaultPrevented!==!0&&v()}else u("click",l)}return{hasRouterLink:o,hasHrefLink:s,hasLink:p,linkTag:y,resolvedLink:f,linkIsActive:h,linkIsExactActive:S,linkClass:q,linkAttrs:m,getLink:C,navigateToRouterLink:R,navigateOnClick:_}}function ie(e,t){const r=e.style;for(const n in t)r[n]=t[n]}function _e(e){if(e==null)return;if(typeof e=="string")try{return document.querySelector(e)||void 0}catch{return}const t=Q(e);if(t)return t.$el||t}const ae={xs:18,sm:24,md:32,lg:38,xl:46},oe={size:String};function ue(e,t=ae){return c(()=>e.size!==void 0?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null)}const M="0 0 24 24",P=e=>e,w=e=>`ionicons ${e}`,K={"mdi-":e=>`mdi ${e}`,"icon-":P,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":w,"ion-ios":w,"ion-logo":w,"iconfont ":P,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},F={o_:"-outlined",r_:"-round",s_:"-sharp"},V={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},le=new RegExp("^("+Object.keys(K).join("|")+")"),ce=new RegExp("^("+Object.keys(F).join("|")+")"),j=new RegExp("^("+Object.keys(V).join("|")+")"),fe=/^[Mm]\s?[-+]?\.?\d/,de=/^img:/,pe=/^svguse:/,ve=/^ion-/,me=/^(fa-(sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /;var Se=G({name:"QIcon",props:{...oe,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:r}}=T(),n=ue(e),i=c(()=>"q-icon"+(e.left===!0?" on-left":"")+(e.right===!0?" on-right":"")+(e.color!==void 0?` text-${e.color}`:"")),u=c(()=>{let a,s=e.name;if(s==="none"||!s)return{none:!0};if(r.iconMapFn!==null){const o=r.iconMapFn(s);if(o!==void 0)if(o.icon!==void 0){if(s=o.icon,s==="none"||!s)return{none:!0}}else return{cls:o.cls,content:o.content!==void 0?o.content:" "}}if(fe.test(s)===!0){const[o,p=M]=s.split("|");return{svg:!0,viewBox:p,nodes:o.split("&&").map(y=>{const[m,k,h]=y.split("@@");return d("path",{style:k,d:m,transform:h})})}}if(de.test(s)===!0)return{img:!0,src:s.substring(4)};if(pe.test(s)===!0){const[o,p=M]=s.split("|");return{svguse:!0,src:o.substring(7),viewBox:p}}let g=" ";const f=s.match(le);if(f!==null)a=K[f[1]](s);else if(me.test(s)===!0)a=s;else if(ve.test(s)===!0)a=`ionicons ion-${r.platform.is.ios===!0?"ios":"md"}${s.substring(3)}`;else if(j.test(s)===!0){a="notranslate material-symbols";const o=s.match(j);o!==null&&(s=s.substring(6),a+=V[o[1]]),g=s}else{a="notranslate material-icons";const o=s.match(ce);o!==null&&(s=s.substring(2),a+=F[o[1]]),g=s}return{cls:a,content:g}});return()=>{const a={class:i.value,style:n.value,"aria-hidden":"true",role:"presentation"};return u.value.none===!0?d(e.tag,a,ee(t.default)):u.value.img===!0?d("span",a,E(t.default,[d("img",{src:u.value.src})])):u.value.svg===!0?d("span",a,E(t.default,[d("svg",{viewBox:u.value.viewBox||"0 0 24 24"},u.value.nodes)])):u.value.svguse===!0?d("span",a,E(t.default,[d("svg",{viewBox:u.value.viewBox},[d("use",{"xlink:href":u.value.src})])])):(u.value.cls!==void 0&&(a.class+=" "+u.value.cls),d(e.tag,a,E(t.default,[u.value.content])))}}});function ge(e,t=250){let r=!1,n;return function(){return r===!1&&(r=!0,setTimeout(()=>{r=!1},t),n=e.apply(this,arguments)),n}}function z(e,t,r,n){r.modifiers.stop===!0&&X(e);const i=r.modifiers.color;let u=r.modifiers.center;u=u===!0||n===!0;const a=document.createElement("span"),s=document.createElement("span"),g=Z(e),{left:f,top:o,width:p,height:y}=t.getBoundingClientRect(),m=Math.sqrt(p*p+y*y),k=m/2,h=`${(p-m)/2}px`,S=u?h:`${g.left-f-k}px`,q=`${(y-m)/2}px`,C=u?q:`${g.top-o-k}px`;s.className="q-ripple__inner",ie(s,{height:`${m}px`,width:`${m}px`,transform:`translate3d(${S},${C},0) scale3d(.2,.2,1)`,opacity:0}),a.className=`q-ripple${i?" text-"+i:""}`,a.setAttribute("dir","ltr"),a.appendChild(s),t.appendChild(a);const R=()=>{a.remove(),clearTimeout(_)};r.abort.push(R);let _=setTimeout(()=>{s.classList.add("q-ripple__inner--enter"),s.style.transform=`translate3d(${h},${q},0) scale3d(1,1,1)`,s.style.opacity=.2,_=setTimeout(()=>{s.classList.remove("q-ripple__inner--enter"),s.classList.add("q-ripple__inner--leave"),s.style.opacity=0,_=setTimeout(()=>{a.remove(),r.abort.splice(r.abort.indexOf(R),1)},275)},250)},50)}function D(e,{modifiers:t,value:r,arg:n}){const i=Object.assign({},e.cfg.ripple,t,r);e.modifiers={early:i.early===!0,stop:i.stop===!0,center:i.center===!0,color:i.color||n,keyCodes:[].concat(i.keyCodes||13)}}var qe=J({name:"ripple",beforeMount(e,t){const r=t.instance.$.appContext.config.globalProperties.$q.config||{};if(r.ripple===!1)return;const n={cfg:r,enabled:t.value!==!1,modifiers:{},abort:[],start(i){n.enabled===!0&&i.qSkipRipple!==!0&&i.type===(n.modifiers.early===!0?"pointerdown":"click")&&z(i,e,n,i.qKeyEvent===!0)},keystart:ge(i=>{n.enabled===!0&&i.qSkipRipple!==!0&&H(i,n.modifiers.keyCodes)===!0&&i.type===`key${n.modifiers.early===!0?"down":"up"}`&&z(i,e,n,!0)},300)};D(n,t),e.__qripple=n,Y(n,"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 r=e.__qripple;r!==void 0&&(r.enabled=t.value!==!1,r.enabled===!0&&Object(t.value)===t.value&&D(r,t))}},beforeUnmount(e){const t=e.__qripple;t!==void 0&&(t.abort.forEach(r=>{r()}),W(t,"main"),delete e._qripple)}});export{Se as Q,qe as R,E as a,ie as b,G as c,ye as d,J as e,xe as f,_e as g,ee as h,Re as i,$e as j,ae as k,oe as l,ue as m,ke as n,be as u,te as v}; +import{Y as I,F as U,h as d,D as N,c,g as T,Z as Q,W as H,x as Y,C as W,A as X,B as Z}from"./index.37897102.js";const G=e=>I(U(e)),J=e=>I(e);function ee(e,t){return e!==void 0&&e()||t}function ye(e,t){if(e!==void 0){const r=e();if(r!=null)return r.slice()}return t}function E(e,t){return e!==void 0?t.concat(e()):t}function ke(e,t){return e===void 0?t:t!==void 0?t.concat(e()):e()}function xe(e,t,r,n,i,u){t.key=n+i;const a=d(e,t,r);return i===!0?N(a,u()):a}function te(e){return e.appContext.config.globalProperties.$router!==void 0}function $e(e){return e.isUnmounted===!0||e.isDeactivated===!0}function O(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function B(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ne(e,t){for(const r in t){const n=t[r],i=e[r];if(typeof n=="string"){if(n!==i)return!1}else if(Array.isArray(i)===!1||i.length!==n.length||n.some((u,a)=>u!==i[a]))return!1}return!0}function L(e,t){return Array.isArray(t)===!0?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function re(e,t){return Array.isArray(e)===!0?L(e,t):Array.isArray(t)===!0?L(t,e):e===t}function se(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(re(e[r],t[r])===!1)return!1;return!0}const be={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 Re({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const r=T(),{props:n,proxy:i,emit:u}=r,a=te(r),s=c(()=>n.disable!==!0&&n.href!==void 0),g=t===!0?c(()=>a===!0&&n.disable!==!0&&s.value!==!0&&n.to!==void 0&&n.to!==null&&n.to!==""):c(()=>a===!0&&s.value!==!0&&n.to!==void 0&&n.to!==null&&n.to!==""),f=c(()=>g.value===!0?C(n.to):null),o=c(()=>f.value!==null),p=c(()=>s.value===!0||o.value===!0),y=c(()=>n.type==="a"||p.value===!0?"a":n.tag||e||"div"),m=c(()=>s.value===!0?{href:n.href,target:n.target}:o.value===!0?{href:f.value.href,target:n.target}:{}),k=c(()=>{if(o.value===!1)return-1;const{matched:l}=f.value,{length:v}=l,x=l[v-1];if(x===void 0)return-1;const $=i.$route.matched;if($.length===0)return-1;const b=$.findIndex(B.bind(null,x));if(b>-1)return b;const A=O(l[v-2]);return v>1&&O(x)===A&&$[$.length-1].path!==A?$.findIndex(B.bind(null,l[v-2])):b}),h=c(()=>o.value===!0&&k.value!==-1&&ne(i.$route.params,f.value.params)),S=c(()=>h.value===!0&&k.value===i.$route.matched.length-1&&se(i.$route.params,f.value.params)),q=c(()=>o.value===!0?S.value===!0?` ${n.exactActiveClass} ${n.activeClass}`:n.exact===!0?"":h.value===!0?` ${n.activeClass}`:"":"");function C(l){try{return i.$router.resolve(l)}catch{}return null}function R(l,{returnRouterError:v,to:x=n.to,replace:$=n.replace}={}){if(n.disable===!0)return l.preventDefault(),Promise.resolve(!1);if(l.metaKey||l.altKey||l.ctrlKey||l.shiftKey||l.button!==void 0&&l.button!==0||n.target==="_blank")return Promise.resolve(!1);l.preventDefault();const b=i.$router[$===!0?"replace":"push"](x);return v===!0?b:b.then(()=>{}).catch(()=>{})}function _(l){if(o.value===!0){const v=x=>R(l,x);u("click",l,v),l.defaultPrevented!==!0&&v()}else u("click",l)}return{hasRouterLink:o,hasHrefLink:s,hasLink:p,linkTag:y,resolvedLink:f,linkIsActive:h,linkIsExactActive:S,linkClass:q,linkAttrs:m,getLink:C,navigateToRouterLink:R,navigateOnClick:_}}function ie(e,t){const r=e.style;for(const n in t)r[n]=t[n]}function _e(e){if(e==null)return;if(typeof e=="string")try{return document.querySelector(e)||void 0}catch{return}const t=Q(e);if(t)return t.$el||t}const ae={xs:18,sm:24,md:32,lg:38,xl:46},oe={size:String};function ue(e,t=ae){return c(()=>e.size!==void 0?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null)}const M="0 0 24 24",P=e=>e,w=e=>`ionicons ${e}`,K={"mdi-":e=>`mdi ${e}`,"icon-":P,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":w,"ion-ios":w,"ion-logo":w,"iconfont ":P,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},F={o_:"-outlined",r_:"-round",s_:"-sharp"},V={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},le=new RegExp("^("+Object.keys(K).join("|")+")"),ce=new RegExp("^("+Object.keys(F).join("|")+")"),j=new RegExp("^("+Object.keys(V).join("|")+")"),fe=/^[Mm]\s?[-+]?\.?\d/,de=/^img:/,pe=/^svguse:/,ve=/^ion-/,me=/^(fa-(sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /;var Se=G({name:"QIcon",props:{...oe,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:r}}=T(),n=ue(e),i=c(()=>"q-icon"+(e.left===!0?" on-left":"")+(e.right===!0?" on-right":"")+(e.color!==void 0?` text-${e.color}`:"")),u=c(()=>{let a,s=e.name;if(s==="none"||!s)return{none:!0};if(r.iconMapFn!==null){const o=r.iconMapFn(s);if(o!==void 0)if(o.icon!==void 0){if(s=o.icon,s==="none"||!s)return{none:!0}}else return{cls:o.cls,content:o.content!==void 0?o.content:" "}}if(fe.test(s)===!0){const[o,p=M]=s.split("|");return{svg:!0,viewBox:p,nodes:o.split("&&").map(y=>{const[m,k,h]=y.split("@@");return d("path",{style:k,d:m,transform:h})})}}if(de.test(s)===!0)return{img:!0,src:s.substring(4)};if(pe.test(s)===!0){const[o,p=M]=s.split("|");return{svguse:!0,src:o.substring(7),viewBox:p}}let g=" ";const f=s.match(le);if(f!==null)a=K[f[1]](s);else if(me.test(s)===!0)a=s;else if(ve.test(s)===!0)a=`ionicons ion-${r.platform.is.ios===!0?"ios":"md"}${s.substring(3)}`;else if(j.test(s)===!0){a="notranslate material-symbols";const o=s.match(j);o!==null&&(s=s.substring(6),a+=V[o[1]]),g=s}else{a="notranslate material-icons";const o=s.match(ce);o!==null&&(s=s.substring(2),a+=F[o[1]]),g=s}return{cls:a,content:g}});return()=>{const a={class:i.value,style:n.value,"aria-hidden":"true",role:"presentation"};return u.value.none===!0?d(e.tag,a,ee(t.default)):u.value.img===!0?d("span",a,E(t.default,[d("img",{src:u.value.src})])):u.value.svg===!0?d("span",a,E(t.default,[d("svg",{viewBox:u.value.viewBox||"0 0 24 24"},u.value.nodes)])):u.value.svguse===!0?d("span",a,E(t.default,[d("svg",{viewBox:u.value.viewBox},[d("use",{"xlink:href":u.value.src})])])):(u.value.cls!==void 0&&(a.class+=" "+u.value.cls),d(e.tag,a,E(t.default,[u.value.content])))}}});function ge(e,t=250){let r=!1,n;return function(){return r===!1&&(r=!0,setTimeout(()=>{r=!1},t),n=e.apply(this,arguments)),n}}function z(e,t,r,n){r.modifiers.stop===!0&&X(e);const i=r.modifiers.color;let u=r.modifiers.center;u=u===!0||n===!0;const a=document.createElement("span"),s=document.createElement("span"),g=Z(e),{left:f,top:o,width:p,height:y}=t.getBoundingClientRect(),m=Math.sqrt(p*p+y*y),k=m/2,h=`${(p-m)/2}px`,S=u?h:`${g.left-f-k}px`,q=`${(y-m)/2}px`,C=u?q:`${g.top-o-k}px`;s.className="q-ripple__inner",ie(s,{height:`${m}px`,width:`${m}px`,transform:`translate3d(${S},${C},0) scale3d(.2,.2,1)`,opacity:0}),a.className=`q-ripple${i?" text-"+i:""}`,a.setAttribute("dir","ltr"),a.appendChild(s),t.appendChild(a);const R=()=>{a.remove(),clearTimeout(_)};r.abort.push(R);let _=setTimeout(()=>{s.classList.add("q-ripple__inner--enter"),s.style.transform=`translate3d(${h},${q},0) scale3d(1,1,1)`,s.style.opacity=.2,_=setTimeout(()=>{s.classList.remove("q-ripple__inner--enter"),s.classList.add("q-ripple__inner--leave"),s.style.opacity=0,_=setTimeout(()=>{a.remove(),r.abort.splice(r.abort.indexOf(R),1)},275)},250)},50)}function D(e,{modifiers:t,value:r,arg:n}){const i=Object.assign({},e.cfg.ripple,t,r);e.modifiers={early:i.early===!0,stop:i.stop===!0,center:i.center===!0,color:i.color||n,keyCodes:[].concat(i.keyCodes||13)}}var qe=J({name:"ripple",beforeMount(e,t){const r=t.instance.$.appContext.config.globalProperties.$q.config||{};if(r.ripple===!1)return;const n={cfg:r,enabled:t.value!==!1,modifiers:{},abort:[],start(i){n.enabled===!0&&i.qSkipRipple!==!0&&i.type===(n.modifiers.early===!0?"pointerdown":"click")&&z(i,e,n,i.qKeyEvent===!0)},keystart:ge(i=>{n.enabled===!0&&i.qSkipRipple!==!0&&H(i,n.modifiers.keyCodes)===!0&&i.type===`key${n.modifiers.early===!0?"down":"up"}`&&z(i,e,n,!0)},300)};D(n,t),e.__qripple=n,Y(n,"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 r=e.__qripple;r!==void 0&&(r.enabled=t.value!==!1,r.enabled===!0&&Object(t.value)===t.value&&D(r,t))}},beforeUnmount(e){const t=e.__qripple;t!==void 0&&(t.abort.forEach(r=>{r()}),W(t,"main"),delete e._qripple)}});export{Se as Q,qe as R,E as a,ie as b,G as c,ye as d,J as e,xe as f,_e as g,ee as h,Re as i,$e as j,ae as k,oe as l,ue as m,ke as n,be as u,te as v}; diff --git a/assets/axios.72322119.js b/assets/axios.39387248.js similarity index 99% rename from assets/axios.72322119.js rename to assets/axios.39387248.js index f351d16..1ba5887 100644 --- a/assets/axios.72322119.js +++ b/assets/axios.39387248.js @@ -1,4 +1,4 @@ -import{b as ke}from"./index.08b0ecb7.js";function me(e,t){return function(){return e.apply(t,arguments)}}const{toString:He}=Object.prototype,{getPrototypeOf:Z}=Object,H=(e=>t=>{const n=He.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),A=e=>(e=e.toLowerCase(),t=>H(t)===e),I=e=>t=>typeof t===e,{isArray:P}=Array,F=I("undefined");function Ie(e){return e!==null&&!F(e)&&e.constructor!==null&&!F(e.constructor)&&S(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const ye=A("ArrayBuffer");function qe(e){let t;return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&ye(e.buffer),t}const Me=I("string"),S=I("function"),Ee=I("number"),q=e=>e!==null&&typeof e=="object",ze=e=>e===!0||e===!1,U=e=>{if(H(e)!=="object")return!1;const t=Z(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Je=A("Date"),$e=A("File"),ve=A("Blob"),Ve=A("FileList"),We=e=>q(e)&&S(e.pipe),Ke=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||S(e.append)&&((t=H(e))==="formdata"||t==="object"&&S(e.toString)&&e.toString()==="[object FormData]"))},Ge=A("URLSearchParams"),Xe=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function B(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e=="undefined")return;let r,s;if(typeof e!="object"&&(e=[e]),P(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const we=(()=>typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:global)(),Se=e=>!F(e)&&e!==we;function W(){const{caseless:e}=Se(this)&&this||{},t={},n=(r,s)=>{const o=e&&be(t,s)||s;U(t[o])&&U(r)?t[o]=W(t[o],r):U(r)?t[o]=W({},r):P(r)?t[o]=r.slice():t[o]=r};for(let r=0,s=arguments.length;r(B(t,(s,o)=>{n&&S(s)?e[o]=me(s,n):e[o]=s},{allOwnKeys:r}),e),Ze=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Ye=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},et=(e,t,n,r)=>{let s,o,i;const u={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),o=s.length;o-- >0;)i=s[o],(!r||r(i,e,t))&&!u[i]&&(t[i]=e[i],u[i]=!0);e=n!==!1&&Z(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},tt=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},nt=e=>{if(!e)return null;if(P(e))return e;let t=e.length;if(!Ee(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},rt=(e=>t=>e&&t instanceof e)(typeof Uint8Array!="undefined"&&Z(Uint8Array)),st=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=r.next())&&!s.done;){const o=s.value;t.call(e,o[0],o[1])}},ot=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},it=A("HTMLFormElement"),at=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),se=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),ct=A("RegExp"),Re=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};B(n,(s,o)=>{let i;(i=t(s,o,e))!==!1&&(r[o]=i||s)}),Object.defineProperties(e,r)},ut=e=>{Re(e,(t,n)=>{if(S(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(!!S(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},lt=(e,t)=>{const n={},r=s=>{s.forEach(o=>{n[o]=!0})};return P(e)?r(e):r(String(e).split(t)),n},ft=()=>{},dt=(e,t)=>(e=+e,Number.isFinite(e)?e:t),J="abcdefghijklmnopqrstuvwxyz",oe="0123456789",Oe={DIGIT:oe,ALPHA:J,ALPHA_DIGIT:J+J.toUpperCase()+oe},pt=(e=16,t=Oe.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function ht(e){return!!(e&&S(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const mt=e=>{const t=new Array(10),n=(r,s)=>{if(q(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[s]=r;const o=P(r)?[]:{};return B(r,(i,u)=>{const f=n(i,s+1);!F(f)&&(o[u]=f)}),t[s]=void 0,o}}return r};return n(e,0)},yt=A("AsyncFunction"),Et=e=>e&&(q(e)||S(e))&&S(e.then)&&S(e.catch);var a={isArray:P,isArrayBuffer:ye,isBuffer:Ie,isFormData:Ke,isArrayBufferView:qe,isString:Me,isNumber:Ee,isBoolean:ze,isObject:q,isPlainObject:U,isUndefined:F,isDate:Je,isFile:$e,isBlob:ve,isRegExp:ct,isFunction:S,isStream:We,isURLSearchParams:Ge,isTypedArray:rt,isFileList:Ve,forEach:B,merge:W,extend:Qe,trim:Xe,stripBOM:Ze,inherits:Ye,toFlatObject:et,kindOf:H,kindOfTest:A,endsWith:tt,toArray:nt,forEachEntry:st,matchAll:ot,isHTMLForm:it,hasOwnProperty:se,hasOwnProp:se,reduceDescriptors:Re,freezeMethods:ut,toObjectSet:lt,toCamelCase:at,noop:ft,toFiniteNumber:dt,findKey:be,global:we,isContextDefined:Se,ALPHABET:Oe,generateString:pt,isSpecCompliantForm:ht,toJSONObject:mt,isAsyncFn:yt,isThenable:Et};function m(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s)}a.inherits(m,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:a.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Ae=m.prototype,Te={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Te[e]={value:e}});Object.defineProperties(m,Te);Object.defineProperty(Ae,"isAxiosError",{value:!0});m.from=(e,t,n,r,s,o)=>{const i=Object.create(Ae);return a.toFlatObject(e,i,function(f){return f!==Error.prototype},u=>u!=="isAxiosError"),m.call(i,e.message,t,n,r,s),i.cause=e,i.name=e.name,o&&Object.assign(i,o),i};var bt=null;function K(e){return a.isPlainObject(e)||a.isArray(e)}function ge(e){return a.endsWith(e,"[]")?e.slice(0,-2):e}function ie(e,t,n){return e?e.concat(t).map(function(s,o){return s=ge(s),!n&&o?"["+s+"]":s}).join(n?".":""):t}function wt(e){return a.isArray(e)&&!e.some(K)}const St=a.toFlatObject(a,{},null,function(t){return/^is[A-Z]/.test(t)});function M(e,t,n){if(!a.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=a.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(h,w){return!a.isUndefined(w[h])});const r=n.metaTokens,s=n.visitor||c,o=n.dots,i=n.indexes,f=(n.Blob||typeof Blob!="undefined"&&Blob)&&a.isSpecCompliantForm(t);if(!a.isFunction(s))throw new TypeError("visitor must be a function");function d(l){if(l===null)return"";if(a.isDate(l))return l.toISOString();if(!f&&a.isBlob(l))throw new m("Blob is not supported. Use a Buffer instead.");return a.isArrayBuffer(l)||a.isTypedArray(l)?f&&typeof Blob=="function"?new Blob([l]):Buffer.from(l):l}function c(l,h,w){let T=l;if(l&&!w&&typeof l=="object"){if(a.endsWith(h,"{}"))h=r?h:h.slice(0,-2),l=JSON.stringify(l);else if(a.isArray(l)&&wt(l)||(a.isFileList(l)||a.endsWith(h,"[]"))&&(T=a.toArray(l)))return h=ge(h),T.forEach(function(L,je){!(a.isUndefined(L)||L===null)&&t.append(i===!0?ie([h],je,o):i===null?h:h+"[]",d(L))}),!1}return K(l)?!0:(t.append(ie(w,h,o),d(l)),!1)}const p=[],E=Object.assign(St,{defaultVisitor:c,convertValue:d,isVisitable:K});function b(l,h){if(!a.isUndefined(l)){if(p.indexOf(l)!==-1)throw Error("Circular reference detected in "+h.join("."));p.push(l),a.forEach(l,function(T,R){(!(a.isUndefined(T)||T===null)&&s.call(t,T,a.isString(R)?R.trim():R,h,E))===!0&&b(T,h?h.concat(R):[R])}),p.pop()}}if(!a.isObject(e))throw new TypeError("data must be an object");return b(e),t}function ae(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Y(e,t){this._pairs=[],e&&M(e,this,t)}const xe=Y.prototype;xe.append=function(t,n){this._pairs.push([t,n])};xe.toString=function(t){const n=t?function(r){return t.call(this,r,ae)}:ae;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function Rt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ne(e,t,n){if(!t)return e;const r=n&&n.encode||Rt,s=n&&n.serialize;let o;if(s?o=s(t,n):o=a.isURLSearchParams(t)?t.toString():new Y(t,n).toString(r),o){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class Ot{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){a.forEach(this.handlers,function(r){r!==null&&t(r)})}}var ce=Ot,Pe={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},At=typeof URLSearchParams!="undefined"?URLSearchParams:Y,Tt=typeof FormData!="undefined"?FormData:null,gt=typeof Blob!="undefined"?Blob:null;const xt=(()=>{let e;return typeof navigator!="undefined"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window!="undefined"&&typeof document!="undefined"})(),Nt=(()=>typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")();var O={isBrowser:!0,classes:{URLSearchParams:At,FormData:Tt,Blob:gt},isStandardBrowserEnv:xt,isStandardBrowserWebWorkerEnv:Nt,protocols:["http","https","file","blob","url","data"]};function Pt(e,t){return M(e,new O.classes.URLSearchParams,Object.assign({visitor:function(n,r,s,o){return O.isNode&&a.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function Ct(e){return a.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Ft(e){const t={},n=Object.keys(e);let r;const s=n.length;let o;for(r=0;r=n.length;return i=!i&&a.isArray(s)?s.length:i,f?(a.hasOwnProp(s,i)?s[i]=[s[i],r]:s[i]=r,!u):((!s[i]||!a.isObject(s[i]))&&(s[i]=[]),t(n,r,s[i],o)&&a.isArray(s[i])&&(s[i]=Ft(s[i])),!u)}if(a.isFormData(e)&&a.isFunction(e.entries)){const n={};return a.forEachEntry(e,(r,s)=>{t(Ct(r),s,n,0)}),n}return null}function Bt(e,t,n){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const ee={transitional:Pe,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,o=a.isObject(t);if(o&&a.isHTMLForm(t)&&(t=new FormData(t)),a.isFormData(t))return s&&s?JSON.stringify(Ce(t)):t;if(a.isArrayBuffer(t)||a.isBuffer(t)||a.isStream(t)||a.isFile(t)||a.isBlob(t))return t;if(a.isArrayBufferView(t))return t.buffer;if(a.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let u;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Pt(t,this.formSerializer).toString();if((u=a.isFileList(t))||r.indexOf("multipart/form-data")>-1){const f=this.env&&this.env.FormData;return M(u?{"files[]":t}:t,f&&new f,this.formSerializer)}}return o||s?(n.setContentType("application/json",!1),Bt(t)):t}],transformResponse:[function(t){const n=this.transitional||ee.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(t&&a.isString(t)&&(r&&!this.responseType||s)){const i=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(u){if(i)throw u.name==="SyntaxError"?m.from(u,m.ERR_BAD_RESPONSE,this,null,this.response):u}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:O.classes.FormData,Blob:O.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};a.forEach(["delete","get","head","post","put","patch"],e=>{ee.headers[e]={}});var te=ee;const Dt=a.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);var Lt=e=>{const t={};let n,r,s;return e&&e.split(` +import{b as ke}from"./index.37897102.js";function me(e,t){return function(){return e.apply(t,arguments)}}const{toString:He}=Object.prototype,{getPrototypeOf:Z}=Object,H=(e=>t=>{const n=He.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),A=e=>(e=e.toLowerCase(),t=>H(t)===e),I=e=>t=>typeof t===e,{isArray:P}=Array,F=I("undefined");function Ie(e){return e!==null&&!F(e)&&e.constructor!==null&&!F(e.constructor)&&S(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const ye=A("ArrayBuffer");function qe(e){let t;return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&ye(e.buffer),t}const Me=I("string"),S=I("function"),Ee=I("number"),q=e=>e!==null&&typeof e=="object",ze=e=>e===!0||e===!1,U=e=>{if(H(e)!=="object")return!1;const t=Z(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Je=A("Date"),$e=A("File"),ve=A("Blob"),Ve=A("FileList"),We=e=>q(e)&&S(e.pipe),Ke=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||S(e.append)&&((t=H(e))==="formdata"||t==="object"&&S(e.toString)&&e.toString()==="[object FormData]"))},Ge=A("URLSearchParams"),Xe=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function B(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e=="undefined")return;let r,s;if(typeof e!="object"&&(e=[e]),P(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const we=(()=>typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:global)(),Se=e=>!F(e)&&e!==we;function W(){const{caseless:e}=Se(this)&&this||{},t={},n=(r,s)=>{const o=e&&be(t,s)||s;U(t[o])&&U(r)?t[o]=W(t[o],r):U(r)?t[o]=W({},r):P(r)?t[o]=r.slice():t[o]=r};for(let r=0,s=arguments.length;r(B(t,(s,o)=>{n&&S(s)?e[o]=me(s,n):e[o]=s},{allOwnKeys:r}),e),Ze=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Ye=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},et=(e,t,n,r)=>{let s,o,i;const u={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),o=s.length;o-- >0;)i=s[o],(!r||r(i,e,t))&&!u[i]&&(t[i]=e[i],u[i]=!0);e=n!==!1&&Z(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},tt=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},nt=e=>{if(!e)return null;if(P(e))return e;let t=e.length;if(!Ee(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},rt=(e=>t=>e&&t instanceof e)(typeof Uint8Array!="undefined"&&Z(Uint8Array)),st=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=r.next())&&!s.done;){const o=s.value;t.call(e,o[0],o[1])}},ot=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},it=A("HTMLFormElement"),at=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),se=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),ct=A("RegExp"),Re=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};B(n,(s,o)=>{let i;(i=t(s,o,e))!==!1&&(r[o]=i||s)}),Object.defineProperties(e,r)},ut=e=>{Re(e,(t,n)=>{if(S(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(!!S(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},lt=(e,t)=>{const n={},r=s=>{s.forEach(o=>{n[o]=!0})};return P(e)?r(e):r(String(e).split(t)),n},ft=()=>{},dt=(e,t)=>(e=+e,Number.isFinite(e)?e:t),J="abcdefghijklmnopqrstuvwxyz",oe="0123456789",Oe={DIGIT:oe,ALPHA:J,ALPHA_DIGIT:J+J.toUpperCase()+oe},pt=(e=16,t=Oe.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function ht(e){return!!(e&&S(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const mt=e=>{const t=new Array(10),n=(r,s)=>{if(q(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[s]=r;const o=P(r)?[]:{};return B(r,(i,u)=>{const f=n(i,s+1);!F(f)&&(o[u]=f)}),t[s]=void 0,o}}return r};return n(e,0)},yt=A("AsyncFunction"),Et=e=>e&&(q(e)||S(e))&&S(e.then)&&S(e.catch);var a={isArray:P,isArrayBuffer:ye,isBuffer:Ie,isFormData:Ke,isArrayBufferView:qe,isString:Me,isNumber:Ee,isBoolean:ze,isObject:q,isPlainObject:U,isUndefined:F,isDate:Je,isFile:$e,isBlob:ve,isRegExp:ct,isFunction:S,isStream:We,isURLSearchParams:Ge,isTypedArray:rt,isFileList:Ve,forEach:B,merge:W,extend:Qe,trim:Xe,stripBOM:Ze,inherits:Ye,toFlatObject:et,kindOf:H,kindOfTest:A,endsWith:tt,toArray:nt,forEachEntry:st,matchAll:ot,isHTMLForm:it,hasOwnProperty:se,hasOwnProp:se,reduceDescriptors:Re,freezeMethods:ut,toObjectSet:lt,toCamelCase:at,noop:ft,toFiniteNumber:dt,findKey:be,global:we,isContextDefined:Se,ALPHABET:Oe,generateString:pt,isSpecCompliantForm:ht,toJSONObject:mt,isAsyncFn:yt,isThenable:Et};function m(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s)}a.inherits(m,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:a.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Ae=m.prototype,Te={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Te[e]={value:e}});Object.defineProperties(m,Te);Object.defineProperty(Ae,"isAxiosError",{value:!0});m.from=(e,t,n,r,s,o)=>{const i=Object.create(Ae);return a.toFlatObject(e,i,function(f){return f!==Error.prototype},u=>u!=="isAxiosError"),m.call(i,e.message,t,n,r,s),i.cause=e,i.name=e.name,o&&Object.assign(i,o),i};var bt=null;function K(e){return a.isPlainObject(e)||a.isArray(e)}function ge(e){return a.endsWith(e,"[]")?e.slice(0,-2):e}function ie(e,t,n){return e?e.concat(t).map(function(s,o){return s=ge(s),!n&&o?"["+s+"]":s}).join(n?".":""):t}function wt(e){return a.isArray(e)&&!e.some(K)}const St=a.toFlatObject(a,{},null,function(t){return/^is[A-Z]/.test(t)});function M(e,t,n){if(!a.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=a.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(h,w){return!a.isUndefined(w[h])});const r=n.metaTokens,s=n.visitor||c,o=n.dots,i=n.indexes,f=(n.Blob||typeof Blob!="undefined"&&Blob)&&a.isSpecCompliantForm(t);if(!a.isFunction(s))throw new TypeError("visitor must be a function");function d(l){if(l===null)return"";if(a.isDate(l))return l.toISOString();if(!f&&a.isBlob(l))throw new m("Blob is not supported. Use a Buffer instead.");return a.isArrayBuffer(l)||a.isTypedArray(l)?f&&typeof Blob=="function"?new Blob([l]):Buffer.from(l):l}function c(l,h,w){let T=l;if(l&&!w&&typeof l=="object"){if(a.endsWith(h,"{}"))h=r?h:h.slice(0,-2),l=JSON.stringify(l);else if(a.isArray(l)&&wt(l)||(a.isFileList(l)||a.endsWith(h,"[]"))&&(T=a.toArray(l)))return h=ge(h),T.forEach(function(L,je){!(a.isUndefined(L)||L===null)&&t.append(i===!0?ie([h],je,o):i===null?h:h+"[]",d(L))}),!1}return K(l)?!0:(t.append(ie(w,h,o),d(l)),!1)}const p=[],E=Object.assign(St,{defaultVisitor:c,convertValue:d,isVisitable:K});function b(l,h){if(!a.isUndefined(l)){if(p.indexOf(l)!==-1)throw Error("Circular reference detected in "+h.join("."));p.push(l),a.forEach(l,function(T,R){(!(a.isUndefined(T)||T===null)&&s.call(t,T,a.isString(R)?R.trim():R,h,E))===!0&&b(T,h?h.concat(R):[R])}),p.pop()}}if(!a.isObject(e))throw new TypeError("data must be an object");return b(e),t}function ae(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Y(e,t){this._pairs=[],e&&M(e,this,t)}const xe=Y.prototype;xe.append=function(t,n){this._pairs.push([t,n])};xe.toString=function(t){const n=t?function(r){return t.call(this,r,ae)}:ae;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function Rt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ne(e,t,n){if(!t)return e;const r=n&&n.encode||Rt,s=n&&n.serialize;let o;if(s?o=s(t,n):o=a.isURLSearchParams(t)?t.toString():new Y(t,n).toString(r),o){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class Ot{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){a.forEach(this.handlers,function(r){r!==null&&t(r)})}}var ce=Ot,Pe={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},At=typeof URLSearchParams!="undefined"?URLSearchParams:Y,Tt=typeof FormData!="undefined"?FormData:null,gt=typeof Blob!="undefined"?Blob:null;const xt=(()=>{let e;return typeof navigator!="undefined"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window!="undefined"&&typeof document!="undefined"})(),Nt=(()=>typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")();var O={isBrowser:!0,classes:{URLSearchParams:At,FormData:Tt,Blob:gt},isStandardBrowserEnv:xt,isStandardBrowserWebWorkerEnv:Nt,protocols:["http","https","file","blob","url","data"]};function Pt(e,t){return M(e,new O.classes.URLSearchParams,Object.assign({visitor:function(n,r,s,o){return O.isNode&&a.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function Ct(e){return a.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Ft(e){const t={},n=Object.keys(e);let r;const s=n.length;let o;for(r=0;r=n.length;return i=!i&&a.isArray(s)?s.length:i,f?(a.hasOwnProp(s,i)?s[i]=[s[i],r]:s[i]=r,!u):((!s[i]||!a.isObject(s[i]))&&(s[i]=[]),t(n,r,s[i],o)&&a.isArray(s[i])&&(s[i]=Ft(s[i])),!u)}if(a.isFormData(e)&&a.isFunction(e.entries)){const n={};return a.forEachEntry(e,(r,s)=>{t(Ct(r),s,n,0)}),n}return null}function Bt(e,t,n){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const ee={transitional:Pe,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,o=a.isObject(t);if(o&&a.isHTMLForm(t)&&(t=new FormData(t)),a.isFormData(t))return s&&s?JSON.stringify(Ce(t)):t;if(a.isArrayBuffer(t)||a.isBuffer(t)||a.isStream(t)||a.isFile(t)||a.isBlob(t))return t;if(a.isArrayBufferView(t))return t.buffer;if(a.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let u;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Pt(t,this.formSerializer).toString();if((u=a.isFileList(t))||r.indexOf("multipart/form-data")>-1){const f=this.env&&this.env.FormData;return M(u?{"files[]":t}:t,f&&new f,this.formSerializer)}}return o||s?(n.setContentType("application/json",!1),Bt(t)):t}],transformResponse:[function(t){const n=this.transitional||ee.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(t&&a.isString(t)&&(r&&!this.responseType||s)){const i=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(u){if(i)throw u.name==="SyntaxError"?m.from(u,m.ERR_BAD_RESPONSE,this,null,this.response):u}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:O.classes.FormData,Blob:O.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};a.forEach(["delete","get","head","post","put","patch"],e=>{ee.headers[e]={}});var te=ee;const Dt=a.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);var Lt=e=>{const t={};let n,r,s;return e&&e.split(` `).forEach(function(i){s=i.indexOf(":"),n=i.substring(0,s).trim().toLowerCase(),r=i.substring(s+1).trim(),!(!n||t[n]&&Dt[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t};const ue=Symbol("internals");function C(e){return e&&String(e).trim().toLowerCase()}function _(e){return e===!1||e==null?e:a.isArray(e)?e.map(_):String(e)}function Ut(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const _t=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function $(e,t,n,r,s){if(a.isFunction(r))return r.call(this,t,n);if(s&&(t=n),!!a.isString(t)){if(a.isString(r))return t.indexOf(r)!==-1;if(a.isRegExp(r))return r.test(t)}}function jt(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function kt(e,t){const n=a.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(s,o,i){return this[r].call(this,t,s,o,i)},configurable:!0})})}class z{constructor(t){t&&this.set(t)}set(t,n,r){const s=this;function o(u,f,d){const c=C(f);if(!c)throw new Error("header name must be a non-empty string");const p=a.findKey(s,c);(!p||s[p]===void 0||d===!0||d===void 0&&s[p]!==!1)&&(s[p||f]=_(u))}const i=(u,f)=>a.forEach(u,(d,c)=>o(d,c,f));return a.isPlainObject(t)||t instanceof this.constructor?i(t,n):a.isString(t)&&(t=t.trim())&&!_t(t)?i(Lt(t),n):t!=null&&o(n,t,r),this}get(t,n){if(t=C(t),t){const r=a.findKey(this,t);if(r){const s=this[r];if(!n)return s;if(n===!0)return Ut(s);if(a.isFunction(n))return n.call(this,s,r);if(a.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=C(t),t){const r=a.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||$(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let s=!1;function o(i){if(i=C(i),i){const u=a.findKey(r,i);u&&(!n||$(r,r[u],u,n))&&(delete r[u],s=!0)}}return a.isArray(t)?t.forEach(o):o(t),s}clear(t){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const o=n[r];(!t||$(this,this[o],o,t,!0))&&(delete this[o],s=!0)}return s}normalize(t){const n=this,r={};return a.forEach(this,(s,o)=>{const i=a.findKey(r,o);if(i){n[i]=_(s),delete n[o];return}const u=t?jt(o):String(o).trim();u!==o&&delete n[o],n[u]=_(s),r[u]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return a.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=t&&a.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(s=>r.set(s)),r}static accessor(t){const r=(this[ue]=this[ue]={accessors:{}}).accessors,s=this.prototype;function o(i){const u=C(i);r[u]||(kt(s,i),r[u]=!0)}return a.isArray(t)?t.forEach(o):o(t),this}}z.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);a.reduceDescriptors(z.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});a.freezeMethods(z);var g=z;function v(e,t){const n=this||te,r=t||n,s=g.from(r.headers);let o=r.data;return a.forEach(e,function(u){o=u.call(n,o,s.normalize(),t?t.status:void 0)}),s.normalize(),o}function Fe(e){return!!(e&&e.__CANCEL__)}function D(e,t,n){m.call(this,e==null?"canceled":e,m.ERR_CANCELED,t,n),this.name="CanceledError"}a.inherits(D,m,{__CANCEL__:!0});function Ht(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new m("Request failed with status code "+n.status,[m.ERR_BAD_REQUEST,m.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}var It=O.isStandardBrowserEnv?function(){return{write:function(n,r,s,o,i,u){const f=[];f.push(n+"="+encodeURIComponent(r)),a.isNumber(s)&&f.push("expires="+new Date(s).toGMTString()),a.isString(o)&&f.push("path="+o),a.isString(i)&&f.push("domain="+i),u===!0&&f.push("secure"),document.cookie=f.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function qt(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Mt(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function Be(e,t){return e&&!qt(t)?Mt(e,t):t}var zt=O.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function s(o){let i=o;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=s(window.location.href),function(i){const u=a.isString(i)?s(i):i;return u.protocol===r.protocol&&u.host===r.host}}():function(){return function(){return!0}}();function Jt(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function $t(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,o=0,i;return t=t!==void 0?t:1e3,function(f){const d=Date.now(),c=r[o];i||(i=d),n[s]=f,r[s]=d;let p=o,E=0;for(;p!==s;)E+=n[p++],p=p%e;if(s=(s+1)%e,s===o&&(o=(o+1)%e),d-i{const o=s.loaded,i=s.lengthComputable?s.total:void 0,u=o-n,f=r(u),d=o<=i;n=o;const c={loaded:o,total:i,progress:i?o/i:void 0,bytes:u,rate:f||void 0,estimated:f&&i&&d?(i-o)/f:void 0,event:s};c[t?"download":"upload"]=!0,e(c)}}const vt=typeof XMLHttpRequest!="undefined";var Vt=vt&&function(e){return new Promise(function(n,r){let s=e.data;const o=g.from(e.headers).normalize(),i=e.responseType;let u;function f(){e.cancelToken&&e.cancelToken.unsubscribe(u),e.signal&&e.signal.removeEventListener("abort",u)}let d;a.isFormData(s)&&(O.isStandardBrowserEnv||O.isStandardBrowserWebWorkerEnv?o.setContentType(!1):o.getContentType(/^\s*multipart\/form-data/)?a.isString(d=o.getContentType())&&o.setContentType(d.replace(/^\s*(multipart\/form-data);+/,"$1")):o.setContentType("multipart/form-data"));let c=new XMLHttpRequest;if(e.auth){const l=e.auth.username||"",h=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(l+":"+h))}const p=Be(e.baseURL,e.url);c.open(e.method.toUpperCase(),Ne(p,e.params,e.paramsSerializer),!0),c.timeout=e.timeout;function E(){if(!c)return;const l=g.from("getAllResponseHeaders"in c&&c.getAllResponseHeaders()),w={data:!i||i==="text"||i==="json"?c.responseText:c.response,status:c.status,statusText:c.statusText,headers:l,config:e,request:c};Ht(function(R){n(R),f()},function(R){r(R),f()},w),c=null}if("onloadend"in c?c.onloadend=E:c.onreadystatechange=function(){!c||c.readyState!==4||c.status===0&&!(c.responseURL&&c.responseURL.indexOf("file:")===0)||setTimeout(E)},c.onabort=function(){!c||(r(new m("Request aborted",m.ECONNABORTED,e,c)),c=null)},c.onerror=function(){r(new m("Network Error",m.ERR_NETWORK,e,c)),c=null},c.ontimeout=function(){let h=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const w=e.transitional||Pe;e.timeoutErrorMessage&&(h=e.timeoutErrorMessage),r(new m(h,w.clarifyTimeoutError?m.ETIMEDOUT:m.ECONNABORTED,e,c)),c=null},O.isStandardBrowserEnv){const l=zt(p)&&e.xsrfCookieName&&It.read(e.xsrfCookieName);l&&o.set(e.xsrfHeaderName,l)}s===void 0&&o.setContentType(null),"setRequestHeader"in c&&a.forEach(o.toJSON(),function(h,w){c.setRequestHeader(w,h)}),a.isUndefined(e.withCredentials)||(c.withCredentials=!!e.withCredentials),i&&i!=="json"&&(c.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&c.addEventListener("progress",le(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&c.upload&&c.upload.addEventListener("progress",le(e.onUploadProgress)),(e.cancelToken||e.signal)&&(u=l=>{!c||(r(!l||l.type?new D(null,e,c):l),c.abort(),c=null)},e.cancelToken&&e.cancelToken.subscribe(u),e.signal&&(e.signal.aborted?u():e.signal.addEventListener("abort",u)));const b=Jt(p);if(b&&O.protocols.indexOf(b)===-1){r(new m("Unsupported protocol "+b+":",m.ERR_BAD_REQUEST,e));return}c.send(s||null)})};const G={http:bt,xhr:Vt};a.forEach(G,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const fe=e=>`- ${e}`,Wt=e=>a.isFunction(e)||e===null||e===!1;var De={getAdapter:e=>{e=a.isArray(e)?e:[e];const{length:t}=e;let n,r;const s={};for(let o=0;o`adapter ${u} `+(f===!1?"is not supported by the environment":"is not available in the build"));let i=t?o.length>1?`since : `+o.map(fe).join(` diff --git a/assets/github.fab00c2d.svg b/assets/github.fab00c2d.svg new file mode 100644 index 0000000..d5e6491 --- /dev/null +++ b/assets/github.fab00c2d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/grejty.110540dc.png b/assets/grejty.110540dc.png new file mode 100644 index 0000000..a1af9ce Binary files /dev/null and b/assets/grejty.110540dc.png differ diff --git a/assets/index.08b0ecb7.js b/assets/index.37897102.js similarity index 99% rename from assets/index.08b0ecb7.js rename to assets/index.37897102.js index cb1989c..3020763 100644 --- a/assets/index.08b0ecb7.js +++ b/assets/index.37897102.js @@ -6,4 +6,4 @@ const dc=function(){const t=document.createElement("link").relList;return t&&t.s * vue-router v4.2.5 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const Kt=typeof window!="undefined";function Bf(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const se=Object.assign;function Gr(e,t){const n={};for(const r in t){const s=t[r];n[r]=Ve(s)?s.map(e):e(s)}return n}const Pn=()=>{},Ve=Array.isArray,jf=/\/$/,$f=e=>e.replace(jf,"");function es(e,t,n="/"){let r,s={},o="",i="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(r=t.slice(0,c),o=t.slice(c+1,l>-1?l:t.length),s=e(o)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=Vf(r!=null?r:t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:i}}function Df(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function li(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Uf(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&sn(t.matched[r],n.matched[s])&&tc(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function sn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function tc(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Kf(e[n],t[n]))return!1;return!0}function Kf(e,t){return Ve(e)?ci(e,t):Ve(t)?ci(t,e):e===t}function ci(e,t){return Ve(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Vf(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,l;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var Hn;(function(e){e.pop="pop",e.push="push"})(Hn||(Hn={}));var Rn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Rn||(Rn={}));function Wf(e){if(!e)if(Kt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),$f(e)}const qf=/^[^#]+#/;function zf(e,t){return e.replace(qf,"#")+t}function Qf(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Dr=()=>({left:window.pageXOffset,top:window.pageYOffset});function Jf(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Qf(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function ai(e,t){return(history.state?history.state.position-t:-1)+e}const Ps=new Map;function Yf(e,t){Ps.set(e,t)}function Xf(e){const t=Ps.get(e);return Ps.delete(e),t}let Zf=()=>location.protocol+"//"+location.host;function nc(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let l=s.includes(e.slice(o))?e.slice(o).length:1,c=s.slice(l);return c[0]!=="/"&&(c="/"+c),li(c,"")}return li(n,e)+r+s}function Gf(e,t,n,r){let s=[],o=[],i=null;const l=({state:d})=>{const y=nc(e,location),b=n.value,R=t.value;let H=0;if(d){if(n.value=y,t.value=d,i&&i===b){i=null;return}H=R?d.position-R.position:0}else r(y);s.forEach(I=>{I(n.value,b,{delta:H,type:Hn.pop,direction:H?H>0?Rn.forward:Rn.back:Rn.unknown})})};function c(){i=n.value}function a(d){s.push(d);const y=()=>{const b=s.indexOf(d);b>-1&&s.splice(b,1)};return o.push(y),y}function u(){const{history:d}=window;!d.state||d.replaceState(se({},d.state,{scroll:Dr()}),"")}function f(){for(const d of o)d();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:c,listen:a,destroy:f}}function ui(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?Dr():null}}function ed(e){const{history:t,location:n}=window,r={value:nc(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(c,a,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+c:Zf()+e+c;try{t[u?"replaceState":"pushState"](a,"",d),s.value=a}catch(y){console.error(y),n[u?"replace":"assign"](d)}}function i(c,a){const u=se({},t.state,ui(s.value.back,c,s.value.forward,!0),a,{position:s.value.position});o(c,u,!0),r.value=c}function l(c,a){const u=se({},s.value,t.state,{forward:c,scroll:Dr()});o(u.current,u,!0);const f=se({},ui(r.value,c,null),{position:u.position+1},a);o(c,f,!1),r.value=c}return{location:r,state:s,push:l,replace:i}}function td(e){e=Wf(e);const t=ed(e),n=Gf(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=se({location:"",base:e,go:r,createHref:zf.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function nd(e){return typeof e=="string"||e&&typeof e=="object"}function rc(e){return typeof e=="string"||typeof e=="symbol"}const ct={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},sc=Symbol("");var fi;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(fi||(fi={}));function on(e,t){return se(new Error,{type:e,[sc]:!0},t)}function Ye(e,t){return e instanceof Error&&sc in e&&(t==null||!!(e.type&t))}const di="[^/]+?",rd={sensitive:!1,strict:!1,start:!0,end:!0},sd=/[.+*?^${}()[\]/\\]/g;function od(e,t){const n=se({},rd,t),r=[];let s=n.start?"^":"";const o=[];for(const a of e){const u=a.length?[]:[90];n.strict&&!a.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===40+40?1:-1:0}function ld(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const cd={type:0,value:""},ad=/[a-zA-Z0-9_]/;function ud(e){if(!e)return[[]];if(e==="/")return[[cd]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(y){throw new Error(`ERR (${n})/"${a}": ${y}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let l=0,c,a="",u="";function f(){!a||(n===0?o.push({type:0,value:a}):n===1||n===2||n===3?(o.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${a}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:a,regexp:u,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),a="")}function d(){a+=c}for(;l{i(v)}:Pn}function i(u){if(rc(u)){const f=r.get(u);f&&(r.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&r.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function c(u){let f=0;for(;f=0&&(u.record.path!==n[f].record.path||!oc(u,n[f]));)f++;n.splice(f,0,u),u.record.name&&!gi(u)&&r.set(u.record.name,u)}function a(u,f){let d,y={},b,R;if("name"in u&&u.name){if(d=r.get(u.name),!d)throw on(1,{location:u});R=d.record.name,y=se(pi(f.params,d.keys.filter(v=>!v.optional).map(v=>v.name)),u.params&&pi(u.params,d.keys.map(v=>v.name))),b=d.stringify(y)}else if("path"in u)b=u.path,d=n.find(v=>v.re.test(b)),d&&(y=d.parse(b),R=d.record.name);else{if(d=f.name?r.get(f.name):n.find(v=>v.re.test(f.path)),!d)throw on(1,{location:u,currentLocation:f});R=d.record.name,y=se({},f.params,u.params),b=d.stringify(y)}const H=[];let I=d;for(;I;)H.unshift(I.record),I=I.parent;return{name:R,path:b,params:y,matched:H,meta:gd(H)}}return e.forEach(u=>o(u)),{addRoute:o,resolve:a,removeRoute:i,getRoutes:l,getRecordMatcher:s}}function pi(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function hd(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:pd(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function pd(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function gi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function gd(e){return e.reduce((t,n)=>se(t,n.meta),{})}function mi(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function oc(e,t){return t.children.some(n=>n===e||oc(e,n))}const ic=/#/g,md=/&/g,_d=/\//g,yd=/=/g,bd=/\?/g,lc=/\+/g,vd=/%5B/g,wd=/%5D/g,cc=/%5E/g,Ed=/%60/g,ac=/%7B/g,xd=/%7C/g,uc=/%7D/g,Cd=/%20/g;function to(e){return encodeURI(""+e).replace(xd,"|").replace(vd,"[").replace(wd,"]")}function Pd(e){return to(e).replace(ac,"{").replace(uc,"}").replace(cc,"^")}function Rs(e){return to(e).replace(lc,"%2B").replace(Cd,"+").replace(ic,"%23").replace(md,"%26").replace(Ed,"`").replace(ac,"{").replace(uc,"}").replace(cc,"^")}function Rd(e){return Rs(e).replace(yd,"%3D")}function Sd(e){return to(e).replace(ic,"%23").replace(bd,"%3F")}function Td(e){return e==null?"":Sd(e).replace(_d,"%2F")}function yr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function kd(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&Rs(o)):[r&&Rs(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function Ad(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Ve(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const Od=Symbol(""),yi=Symbol(""),no=Symbol(""),fc=Symbol(""),Ss=Symbol("");function gn(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function ht(e,t,n,r,s){const o=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((i,l)=>{const c=f=>{f===!1?l(on(4,{from:n,to:t})):f instanceof Error?l(f):nd(f)?l(on(2,{from:t,to:f})):(o&&r.enterCallbacks[s]===o&&typeof f=="function"&&o.push(f),i())},a=e.call(r&&r.instances[s],t,n,c);let u=Promise.resolve(a);e.length<3&&(u=u.then(c)),u.catch(f=>l(f))})}function ts(e,t,n,r){const s=[];for(const o of e)for(const i in o.components){let l=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(Md(l)){const a=(l.__vccOpts||l)[t];a&&s.push(ht(a,n,r,o,i))}else{let c=l();s.push(()=>c.then(a=>{if(!a)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${o.path}"`));const u=Bf(a)?a.default:a;o.components[i]=u;const d=(u.__vccOpts||u)[t];return d&&ht(d,n,r,o,i)()}))}}return s}function Md(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function bi(e){const t=Je(no),n=Je(fc),r=Le(()=>t.resolve(Ot(e.to))),s=Le(()=>{const{matched:c}=r.value,{length:a}=c,u=c[a-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(sn.bind(null,u));if(d>-1)return d;const y=vi(c[a-2]);return a>1&&vi(u)===y&&f[f.length-1].path!==y?f.findIndex(sn.bind(null,c[a-2])):d}),o=Le(()=>s.value>-1&&Nd(n.params,r.value.params)),i=Le(()=>s.value>-1&&s.value===n.matched.length-1&&tc(n.params,r.value.params));function l(c={}){return Fd(c)?t[Ot(e.replace)?"replace":"push"](Ot(e.to)).catch(Pn):Promise.resolve()}return{route:r,href:Le(()=>r.value.href),isActive:o,isExactActive:i,navigate:l}}const Id=Dn({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:bi,setup(e,{slots:t}){const n=Ht(bi(e)),{options:r}=Je(no),s=Le(()=>({[wi(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[wi(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Xs("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),Ld=Id;function Fd(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Nd(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!Ve(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function vi(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const wi=(e,t,n)=>e!=null?e:t!=null?t:n,Hd=Dn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Je(Ss),s=Le(()=>e.route||r.value),o=Je(yi,0),i=Le(()=>{let a=Ot(o);const{matched:u}=s.value;let f;for(;(f=u[a])&&!f.components;)a++;return a}),l=Le(()=>s.value.matched[i.value]);or(yi,Le(()=>i.value+1)),or(Od,l),or(Ss,s);const c=tt();return _t(()=>[c.value,l.value,e.name],([a,u,f],[d,y,b])=>{u&&(u.instances[f]=a,y&&y!==u&&a&&a===d&&(u.leaveGuards.size||(u.leaveGuards=y.leaveGuards),u.updateGuards.size||(u.updateGuards=y.updateGuards))),a&&u&&(!y||!sn(u,y)||!d)&&(u.enterCallbacks[f]||[]).forEach(R=>R(a))},{flush:"post"}),()=>{const a=s.value,u=e.name,f=l.value,d=f&&f.components[u];if(!d)return Ei(n.default,{Component:d,route:a});const y=f.props[u],b=y?y===!0?a.params:typeof y=="function"?y(a):y:null,H=Xs(d,se({},b,t,{onVnodeUnmounted:I=>{I.component.isUnmounted&&(f.instances[u]=null)},ref:c}));return Ei(n.default,{Component:H,route:a})||H}}});function Ei(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Bd=Hd;function jd(e){const t=dd(e.routes,e),n=e.parseQuery||kd,r=e.stringifyQuery||_i,s=e.history,o=gn(),i=gn(),l=gn(),c=Zc(ct);let a=ct;Kt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Gr.bind(null,C=>""+C),f=Gr.bind(null,Td),d=Gr.bind(null,yr);function y(C,D){let N,q;return rc(C)?(N=t.getRecordMatcher(C),q=D):q=C,t.addRoute(q,N)}function b(C){const D=t.getRecordMatcher(C);D&&t.removeRoute(D)}function R(){return t.getRoutes().map(C=>C.record)}function H(C){return!!t.getRecordMatcher(C)}function I(C,D){if(D=se({},D||c.value),typeof C=="string"){const _=es(n,C,D.path),w=t.resolve({path:_.path},D),P=s.createHref(_.fullPath);return se(_,w,{params:d(w.params),hash:yr(_.hash),redirectedFrom:void 0,href:P})}let N;if("path"in C)N=se({},C,{path:es(n,C.path,D.path).path});else{const _=se({},C.params);for(const w in _)_[w]==null&&delete _[w];N=se({},C,{params:f(_)}),D.params=f(D.params)}const q=t.resolve(N,D),re=C.hash||"";q.params=u(d(q.params));const h=Df(r,se({},C,{hash:Pd(re),path:q.path})),p=s.createHref(h);return se({fullPath:h,hash:re,query:r===_i?Ad(C.query):C.query||{}},q,{redirectedFrom:void 0,href:p})}function v(C){return typeof C=="string"?es(n,C,c.value.path):se({},C)}function m(C,D){if(a!==C)return on(8,{from:D,to:C})}function g(C){return L(C)}function E(C){return g(se(v(C),{replace:!0}))}function B(C){const D=C.matched[C.matched.length-1];if(D&&D.redirect){const{redirect:N}=D;let q=typeof N=="function"?N(C):N;return typeof q=="string"&&(q=q.includes("?")||q.includes("#")?q=v(q):{path:q},q.params={}),se({query:C.query,hash:C.hash,params:"path"in q?{}:C.params},q)}}function L(C,D){const N=a=I(C),q=c.value,re=C.state,h=C.force,p=C.replace===!0,_=B(N);if(_)return L(se(v(_),{state:typeof _=="object"?se({},re,_.state):re,force:h,replace:p}),D||N);const w=N;w.redirectedFrom=D;let P;return!h&&Uf(r,q,N)&&(P=on(16,{to:w,from:q}),We(q,q,!0,!1)),(P?Promise.resolve(P):A(w,q)).catch(S=>Ye(S)?Ye(S,2)?S:st(S):W(S,w,q)).then(S=>{if(S){if(Ye(S,2))return L(se({replace:p},v(S.to),{state:typeof S.to=="object"?se({},re,S.to.state):re,force:h}),D||w)}else S=O(w,q,!0,p,re);return K(w,q,S),S})}function x(C,D){const N=m(C,D);return N?Promise.reject(N):Promise.resolve()}function T(C){const D=jt.values().next().value;return D&&typeof D.runWithContext=="function"?D.runWithContext(C):C()}function A(C,D){let N;const[q,re,h]=$d(C,D);N=ts(q.reverse(),"beforeRouteLeave",C,D);for(const _ of q)_.leaveGuards.forEach(w=>{N.push(ht(w,C,D))});const p=x.bind(null,C,D);return N.push(p),ye(N).then(()=>{N=[];for(const _ of o.list())N.push(ht(_,C,D));return N.push(p),ye(N)}).then(()=>{N=ts(re,"beforeRouteUpdate",C,D);for(const _ of re)_.updateGuards.forEach(w=>{N.push(ht(w,C,D))});return N.push(p),ye(N)}).then(()=>{N=[];for(const _ of h)if(_.beforeEnter)if(Ve(_.beforeEnter))for(const w of _.beforeEnter)N.push(ht(w,C,D));else N.push(ht(_.beforeEnter,C,D));return N.push(p),ye(N)}).then(()=>(C.matched.forEach(_=>_.enterCallbacks={}),N=ts(h,"beforeRouteEnter",C,D),N.push(p),ye(N))).then(()=>{N=[];for(const _ of i.list())N.push(ht(_,C,D));return N.push(p),ye(N)}).catch(_=>Ye(_,8)?_:Promise.reject(_))}function K(C,D,N){l.list().forEach(q=>T(()=>q(C,D,N)))}function O(C,D,N,q,re){const h=m(C,D);if(h)return h;const p=D===ct,_=Kt?history.state:{};N&&(q||p?s.replace(C.fullPath,se({scroll:p&&_&&_.scroll},re)):s.push(C.fullPath,re)),c.value=C,We(C,D,N,p),st()}let z;function oe(){z||(z=s.listen((C,D,N)=>{if(!Kn.listening)return;const q=I(C),re=B(q);if(re){L(se(re,{replace:!0}),q).catch(Pn);return}a=q;const h=c.value;Kt&&Yf(ai(h.fullPath,N.delta),Dr()),A(q,h).catch(p=>Ye(p,12)?p:Ye(p,2)?(L(p.to,q).then(_=>{Ye(_,20)&&!N.delta&&N.type===Hn.pop&&s.go(-1,!1)}).catch(Pn),Promise.reject()):(N.delta&&s.go(-N.delta,!1),W(p,q,h))).then(p=>{p=p||O(q,h,!1),p&&(N.delta&&!Ye(p,8)?s.go(-N.delta,!1):N.type===Hn.pop&&Ye(p,20)&&s.go(-1,!1)),K(q,h,p)}).catch(Pn)}))}let te=gn(),j=gn(),X;function W(C,D,N){st(C);const q=j.list();return q.length?q.forEach(re=>re(C,D,N)):console.error(C),Promise.reject(C)}function Be(){return X&&c.value!==ct?Promise.resolve():new Promise((C,D)=>{te.add([C,D])})}function st(C){return X||(X=!C,oe(),te.list().forEach(([D,N])=>C?N(C):D()),te.reset()),C}function We(C,D,N,q){const{scrollBehavior:re}=e;if(!Kt||!re)return Promise.resolve();const h=!N&&Xf(ai(C.fullPath,0))||(q||!N)&&history.state&&history.state.scroll||null;return kr().then(()=>re(C,D,h)).then(p=>p&&Jf(p)).catch(p=>W(p,C,D))}const Ce=C=>s.go(C);let Bt;const jt=new Set,Kn={currentRoute:c,listening:!0,addRoute:y,removeRoute:b,hasRoute:H,getRoutes:R,resolve:I,options:e,push:g,replace:E,go:Ce,back:()=>Ce(-1),forward:()=>Ce(1),beforeEach:o.add,beforeResolve:i.add,afterEach:l.add,onError:j.add,isReady:Be,install(C){const D=this;C.component("RouterLink",Ld),C.component("RouterView",Bd),C.config.globalProperties.$router=D,Object.defineProperty(C.config.globalProperties,"$route",{enumerable:!0,get:()=>Ot(c)}),Kt&&!Bt&&c.value===ct&&(Bt=!0,g(s.location).catch(re=>{}));const N={};for(const re in ct)Object.defineProperty(N,re,{get:()=>c.value[re],enumerable:!0});C.provide(no,D),C.provide(fc,Ki(N)),C.provide(Ss,c);const q=C.unmount;jt.add(C),C.unmount=function(){jt.delete(C),jt.size<1&&(a=ct,z&&z(),z=null,c.value=ct,Bt=!1,X=!1),q()}}};function ye(C){return C.reduce((D,N)=>D.then(()=>T(N)),Promise.resolve())}return Kn}function $d(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;isn(a,l))?r.push(l):n.push(l));const c=e.matched[i];c&&(t.matched.find(a=>sn(a,c))||s.push(c))}return[n,r,s]}const Dd=[{path:"/",component:()=>nr(()=>import("./MainLayout.38ef8c41.js"),["assets/MainLayout.38ef8c41.js","assets/MainLayout.57e3be59.css","assets/Ripple.5f48a58c.js","assets/QItemSection.d5fd3fd0.js","assets/QBtn.138db697.js"]),children:[{path:"",component:()=>nr(()=>import("./IndexPage.5d91cdbf.js"),["assets/IndexPage.5d91cdbf.js","assets/IndexPage.9ad94e1e.css","assets/Ripple.5f48a58c.js","assets/QItemSection.d5fd3fd0.js"])}]},{path:"/:catchAll(.*)*",component:()=>nr(()=>import("./ErrorNotFound.3286fb90.js"),["assets/ErrorNotFound.3286fb90.js","assets/QBtn.138db697.js","assets/Ripple.5f48a58c.js"])}];var ns=function(){return jd({scrollBehavior:()=>({left:0,top:0}),routes:Dd,history:td("/Toxipred/")})};async function Ud(e,t){const n=e(Af);n.use(Rf,t);const r=typeof Zr=="function"?await Zr({}):Zr;n.use(r);const s=jn(typeof ns=="function"?await ns({store:r}):ns);return r.use(({store:o})=>{o.router=s}),{app:n,store:r,router:s}}var Kd={config:{}};const Vd="/Toxipred/";async function Wd({app:e,router:t,store:n},r){let s=!1;const o=c=>{try{return t.resolve(c).href}catch{}return Object(c)===c?null:c},i=c=>{if(s=!0,typeof c=="string"&&/^https?:\/\//.test(c)){window.location.href=c;return}const a=o(c);a!==null&&(window.location.href=a)},l=window.location.href.replace(window.location.origin,"");for(let c=0;s===!1&&c{const[t,n]=Promise.allSettled!==void 0?["allSettled",r=>r.map(s=>{if(s.status==="rejected"){console.error("[Quasar] boot error:",s.reason);return}return s.value.default})]:["all",r=>r.map(s=>s.default)];return Promise[t]([nr(()=>import("./axios.72322119.js"),[])]).then(r=>{const s=n(r).filter(o=>typeof o=="function");Wd(e,s)})});export{Al as $,tp as A,Gh as B,op as C,ah as D,dp as E,Dn as F,Fr as G,hf as H,Qs as I,Gi as J,ue as K,Nh as L,Cl as M,zd as N,Er as O,Es as P,nr as Q,Ba as R,Ih as S,ve as T,ph as U,cu as V,ip as W,ka as X,jn as Y,Ot as Z,Sf as _,cp as a,Ma as a$,rh as a0,sh as a1,xl as a2,ap as a3,mf as a4,Xr as a5,Ta as a6,zh as a7,Gs as a8,tf as a9,mt as aA,nt as aB,Kh as aC,tu as aD,Ah as aE,eu as aF,gh as aG,Fh as aH,uh as aI,bh as aJ,vh as aK,xh as aL,wh as aM,yh as aN,Eh as aO,dn as aP,js as aQ,lu as aR,un as aS,za as aT,jh as aU,mu as aV,Bh as aW,Lt as aX,Th as aY,kh as aZ,Oa as a_,Yh as aa,$u as ab,Vh as ac,ef as ad,Xh as ae,Jo as af,Wh as ag,qh as ah,Bl as ai,Ju as aj,jl as ak,Qu as al,ws as am,Pu as an,Jh as ao,Qh as ap,Ra as aq,sl as ar,xe as as,fh as at,Jt as au,ih as av,Mh as aw,Gt as ax,nh as ay,Ne as az,fp as b,Na as b0,Fa as b1,La as b2,Ia as b3,$s as b4,cs as b5,Hh as b6,mh as b7,hh as b8,dh as b9,Qd as bA,Ti as bB,Ai as bC,Wi as bD,gt as bE,Xt as bF,he as bG,fr as bH,Ac as bI,zi as bJ,Vi as bK,Ki as bL,Yd as bM,Zc as bN,Jd as bO,ee as bP,eh as bQ,na as bR,Zd as bS,Xd as bT,Oe as bU,wr as bV,xr as bW,qd as bX,rr as bY,Uh as ba,In as bb,Ao as bc,fa as bd,Zt as be,pu as bf,Dh as bg,_h as bh,Lh as bi,Rh as bj,Sh as bk,gu as bl,Ph as bm,rl as bn,_u as bo,th as bp,lh as bq,xa as br,ch as bs,Oh as bt,Ch as bu,$h as bv,oh as bw,Si as bx,Sn as by,Gd as bz,Le as c,Ft as d,up as e,Lr as f,Ct as g,Xs as h,Je as i,rn as j,Ht as k,lp as l,Us as m,Nn as n,Ds as o,or as p,kr as q,tt as r,Fe as s,np as t,ep as u,Zh as v,_t as w,sp as x,rp as y,Zo as z}; + */const Kt=typeof window!="undefined";function Bf(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const se=Object.assign;function Gr(e,t){const n={};for(const r in t){const s=t[r];n[r]=Ve(s)?s.map(e):e(s)}return n}const Pn=()=>{},Ve=Array.isArray,jf=/\/$/,$f=e=>e.replace(jf,"");function es(e,t,n="/"){let r,s={},o="",i="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(r=t.slice(0,c),o=t.slice(c+1,l>-1?l:t.length),s=e(o)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=Vf(r!=null?r:t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:i}}function Df(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function li(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Uf(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&sn(t.matched[r],n.matched[s])&&tc(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function sn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function tc(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Kf(e[n],t[n]))return!1;return!0}function Kf(e,t){return Ve(e)?ci(e,t):Ve(t)?ci(t,e):e===t}function ci(e,t){return Ve(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Vf(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,l;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var Hn;(function(e){e.pop="pop",e.push="push"})(Hn||(Hn={}));var Rn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Rn||(Rn={}));function Wf(e){if(!e)if(Kt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),$f(e)}const qf=/^[^#]+#/;function zf(e,t){return e.replace(qf,"#")+t}function Qf(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Dr=()=>({left:window.pageXOffset,top:window.pageYOffset});function Jf(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Qf(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function ai(e,t){return(history.state?history.state.position-t:-1)+e}const Ps=new Map;function Yf(e,t){Ps.set(e,t)}function Xf(e){const t=Ps.get(e);return Ps.delete(e),t}let Zf=()=>location.protocol+"//"+location.host;function nc(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let l=s.includes(e.slice(o))?e.slice(o).length:1,c=s.slice(l);return c[0]!=="/"&&(c="/"+c),li(c,"")}return li(n,e)+r+s}function Gf(e,t,n,r){let s=[],o=[],i=null;const l=({state:d})=>{const y=nc(e,location),b=n.value,R=t.value;let H=0;if(d){if(n.value=y,t.value=d,i&&i===b){i=null;return}H=R?d.position-R.position:0}else r(y);s.forEach(I=>{I(n.value,b,{delta:H,type:Hn.pop,direction:H?H>0?Rn.forward:Rn.back:Rn.unknown})})};function c(){i=n.value}function a(d){s.push(d);const y=()=>{const b=s.indexOf(d);b>-1&&s.splice(b,1)};return o.push(y),y}function u(){const{history:d}=window;!d.state||d.replaceState(se({},d.state,{scroll:Dr()}),"")}function f(){for(const d of o)d();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:c,listen:a,destroy:f}}function ui(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?Dr():null}}function ed(e){const{history:t,location:n}=window,r={value:nc(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(c,a,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+c:Zf()+e+c;try{t[u?"replaceState":"pushState"](a,"",d),s.value=a}catch(y){console.error(y),n[u?"replace":"assign"](d)}}function i(c,a){const u=se({},t.state,ui(s.value.back,c,s.value.forward,!0),a,{position:s.value.position});o(c,u,!0),r.value=c}function l(c,a){const u=se({},s.value,t.state,{forward:c,scroll:Dr()});o(u.current,u,!0);const f=se({},ui(r.value,c,null),{position:u.position+1},a);o(c,f,!1),r.value=c}return{location:r,state:s,push:l,replace:i}}function td(e){e=Wf(e);const t=ed(e),n=Gf(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=se({location:"",base:e,go:r,createHref:zf.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function nd(e){return typeof e=="string"||e&&typeof e=="object"}function rc(e){return typeof e=="string"||typeof e=="symbol"}const ct={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},sc=Symbol("");var fi;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(fi||(fi={}));function on(e,t){return se(new Error,{type:e,[sc]:!0},t)}function Ye(e,t){return e instanceof Error&&sc in e&&(t==null||!!(e.type&t))}const di="[^/]+?",rd={sensitive:!1,strict:!1,start:!0,end:!0},sd=/[.+*?^${}()[\]/\\]/g;function od(e,t){const n=se({},rd,t),r=[];let s=n.start?"^":"";const o=[];for(const a of e){const u=a.length?[]:[90];n.strict&&!a.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===40+40?1:-1:0}function ld(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const cd={type:0,value:""},ad=/[a-zA-Z0-9_]/;function ud(e){if(!e)return[[]];if(e==="/")return[[cd]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(y){throw new Error(`ERR (${n})/"${a}": ${y}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let l=0,c,a="",u="";function f(){!a||(n===0?o.push({type:0,value:a}):n===1||n===2||n===3?(o.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${a}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:a,regexp:u,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),a="")}function d(){a+=c}for(;l{i(v)}:Pn}function i(u){if(rc(u)){const f=r.get(u);f&&(r.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&r.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function c(u){let f=0;for(;f=0&&(u.record.path!==n[f].record.path||!oc(u,n[f]));)f++;n.splice(f,0,u),u.record.name&&!gi(u)&&r.set(u.record.name,u)}function a(u,f){let d,y={},b,R;if("name"in u&&u.name){if(d=r.get(u.name),!d)throw on(1,{location:u});R=d.record.name,y=se(pi(f.params,d.keys.filter(v=>!v.optional).map(v=>v.name)),u.params&&pi(u.params,d.keys.map(v=>v.name))),b=d.stringify(y)}else if("path"in u)b=u.path,d=n.find(v=>v.re.test(b)),d&&(y=d.parse(b),R=d.record.name);else{if(d=f.name?r.get(f.name):n.find(v=>v.re.test(f.path)),!d)throw on(1,{location:u,currentLocation:f});R=d.record.name,y=se({},f.params,u.params),b=d.stringify(y)}const H=[];let I=d;for(;I;)H.unshift(I.record),I=I.parent;return{name:R,path:b,params:y,matched:H,meta:gd(H)}}return e.forEach(u=>o(u)),{addRoute:o,resolve:a,removeRoute:i,getRoutes:l,getRecordMatcher:s}}function pi(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function hd(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:pd(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function pd(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function gi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function gd(e){return e.reduce((t,n)=>se(t,n.meta),{})}function mi(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function oc(e,t){return t.children.some(n=>n===e||oc(e,n))}const ic=/#/g,md=/&/g,_d=/\//g,yd=/=/g,bd=/\?/g,lc=/\+/g,vd=/%5B/g,wd=/%5D/g,cc=/%5E/g,Ed=/%60/g,ac=/%7B/g,xd=/%7C/g,uc=/%7D/g,Cd=/%20/g;function to(e){return encodeURI(""+e).replace(xd,"|").replace(vd,"[").replace(wd,"]")}function Pd(e){return to(e).replace(ac,"{").replace(uc,"}").replace(cc,"^")}function Rs(e){return to(e).replace(lc,"%2B").replace(Cd,"+").replace(ic,"%23").replace(md,"%26").replace(Ed,"`").replace(ac,"{").replace(uc,"}").replace(cc,"^")}function Rd(e){return Rs(e).replace(yd,"%3D")}function Sd(e){return to(e).replace(ic,"%23").replace(bd,"%3F")}function Td(e){return e==null?"":Sd(e).replace(_d,"%2F")}function yr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function kd(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&Rs(o)):[r&&Rs(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function Ad(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Ve(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const Od=Symbol(""),yi=Symbol(""),no=Symbol(""),fc=Symbol(""),Ss=Symbol("");function gn(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function ht(e,t,n,r,s){const o=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((i,l)=>{const c=f=>{f===!1?l(on(4,{from:n,to:t})):f instanceof Error?l(f):nd(f)?l(on(2,{from:t,to:f})):(o&&r.enterCallbacks[s]===o&&typeof f=="function"&&o.push(f),i())},a=e.call(r&&r.instances[s],t,n,c);let u=Promise.resolve(a);e.length<3&&(u=u.then(c)),u.catch(f=>l(f))})}function ts(e,t,n,r){const s=[];for(const o of e)for(const i in o.components){let l=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(Md(l)){const a=(l.__vccOpts||l)[t];a&&s.push(ht(a,n,r,o,i))}else{let c=l();s.push(()=>c.then(a=>{if(!a)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${o.path}"`));const u=Bf(a)?a.default:a;o.components[i]=u;const d=(u.__vccOpts||u)[t];return d&&ht(d,n,r,o,i)()}))}}return s}function Md(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function bi(e){const t=Je(no),n=Je(fc),r=Le(()=>t.resolve(Ot(e.to))),s=Le(()=>{const{matched:c}=r.value,{length:a}=c,u=c[a-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(sn.bind(null,u));if(d>-1)return d;const y=vi(c[a-2]);return a>1&&vi(u)===y&&f[f.length-1].path!==y?f.findIndex(sn.bind(null,c[a-2])):d}),o=Le(()=>s.value>-1&&Nd(n.params,r.value.params)),i=Le(()=>s.value>-1&&s.value===n.matched.length-1&&tc(n.params,r.value.params));function l(c={}){return Fd(c)?t[Ot(e.replace)?"replace":"push"](Ot(e.to)).catch(Pn):Promise.resolve()}return{route:r,href:Le(()=>r.value.href),isActive:o,isExactActive:i,navigate:l}}const Id=Dn({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:bi,setup(e,{slots:t}){const n=Ht(bi(e)),{options:r}=Je(no),s=Le(()=>({[wi(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[wi(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Xs("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),Ld=Id;function Fd(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Nd(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!Ve(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function vi(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const wi=(e,t,n)=>e!=null?e:t!=null?t:n,Hd=Dn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Je(Ss),s=Le(()=>e.route||r.value),o=Je(yi,0),i=Le(()=>{let a=Ot(o);const{matched:u}=s.value;let f;for(;(f=u[a])&&!f.components;)a++;return a}),l=Le(()=>s.value.matched[i.value]);or(yi,Le(()=>i.value+1)),or(Od,l),or(Ss,s);const c=tt();return _t(()=>[c.value,l.value,e.name],([a,u,f],[d,y,b])=>{u&&(u.instances[f]=a,y&&y!==u&&a&&a===d&&(u.leaveGuards.size||(u.leaveGuards=y.leaveGuards),u.updateGuards.size||(u.updateGuards=y.updateGuards))),a&&u&&(!y||!sn(u,y)||!d)&&(u.enterCallbacks[f]||[]).forEach(R=>R(a))},{flush:"post"}),()=>{const a=s.value,u=e.name,f=l.value,d=f&&f.components[u];if(!d)return Ei(n.default,{Component:d,route:a});const y=f.props[u],b=y?y===!0?a.params:typeof y=="function"?y(a):y:null,H=Xs(d,se({},b,t,{onVnodeUnmounted:I=>{I.component.isUnmounted&&(f.instances[u]=null)},ref:c}));return Ei(n.default,{Component:H,route:a})||H}}});function Ei(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Bd=Hd;function jd(e){const t=dd(e.routes,e),n=e.parseQuery||kd,r=e.stringifyQuery||_i,s=e.history,o=gn(),i=gn(),l=gn(),c=Zc(ct);let a=ct;Kt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Gr.bind(null,C=>""+C),f=Gr.bind(null,Td),d=Gr.bind(null,yr);function y(C,D){let N,q;return rc(C)?(N=t.getRecordMatcher(C),q=D):q=C,t.addRoute(q,N)}function b(C){const D=t.getRecordMatcher(C);D&&t.removeRoute(D)}function R(){return t.getRoutes().map(C=>C.record)}function H(C){return!!t.getRecordMatcher(C)}function I(C,D){if(D=se({},D||c.value),typeof C=="string"){const _=es(n,C,D.path),w=t.resolve({path:_.path},D),P=s.createHref(_.fullPath);return se(_,w,{params:d(w.params),hash:yr(_.hash),redirectedFrom:void 0,href:P})}let N;if("path"in C)N=se({},C,{path:es(n,C.path,D.path).path});else{const _=se({},C.params);for(const w in _)_[w]==null&&delete _[w];N=se({},C,{params:f(_)}),D.params=f(D.params)}const q=t.resolve(N,D),re=C.hash||"";q.params=u(d(q.params));const h=Df(r,se({},C,{hash:Pd(re),path:q.path})),p=s.createHref(h);return se({fullPath:h,hash:re,query:r===_i?Ad(C.query):C.query||{}},q,{redirectedFrom:void 0,href:p})}function v(C){return typeof C=="string"?es(n,C,c.value.path):se({},C)}function m(C,D){if(a!==C)return on(8,{from:D,to:C})}function g(C){return L(C)}function E(C){return g(se(v(C),{replace:!0}))}function B(C){const D=C.matched[C.matched.length-1];if(D&&D.redirect){const{redirect:N}=D;let q=typeof N=="function"?N(C):N;return typeof q=="string"&&(q=q.includes("?")||q.includes("#")?q=v(q):{path:q},q.params={}),se({query:C.query,hash:C.hash,params:"path"in q?{}:C.params},q)}}function L(C,D){const N=a=I(C),q=c.value,re=C.state,h=C.force,p=C.replace===!0,_=B(N);if(_)return L(se(v(_),{state:typeof _=="object"?se({},re,_.state):re,force:h,replace:p}),D||N);const w=N;w.redirectedFrom=D;let P;return!h&&Uf(r,q,N)&&(P=on(16,{to:w,from:q}),We(q,q,!0,!1)),(P?Promise.resolve(P):A(w,q)).catch(S=>Ye(S)?Ye(S,2)?S:st(S):W(S,w,q)).then(S=>{if(S){if(Ye(S,2))return L(se({replace:p},v(S.to),{state:typeof S.to=="object"?se({},re,S.to.state):re,force:h}),D||w)}else S=O(w,q,!0,p,re);return K(w,q,S),S})}function x(C,D){const N=m(C,D);return N?Promise.reject(N):Promise.resolve()}function T(C){const D=jt.values().next().value;return D&&typeof D.runWithContext=="function"?D.runWithContext(C):C()}function A(C,D){let N;const[q,re,h]=$d(C,D);N=ts(q.reverse(),"beforeRouteLeave",C,D);for(const _ of q)_.leaveGuards.forEach(w=>{N.push(ht(w,C,D))});const p=x.bind(null,C,D);return N.push(p),ye(N).then(()=>{N=[];for(const _ of o.list())N.push(ht(_,C,D));return N.push(p),ye(N)}).then(()=>{N=ts(re,"beforeRouteUpdate",C,D);for(const _ of re)_.updateGuards.forEach(w=>{N.push(ht(w,C,D))});return N.push(p),ye(N)}).then(()=>{N=[];for(const _ of h)if(_.beforeEnter)if(Ve(_.beforeEnter))for(const w of _.beforeEnter)N.push(ht(w,C,D));else N.push(ht(_.beforeEnter,C,D));return N.push(p),ye(N)}).then(()=>(C.matched.forEach(_=>_.enterCallbacks={}),N=ts(h,"beforeRouteEnter",C,D),N.push(p),ye(N))).then(()=>{N=[];for(const _ of i.list())N.push(ht(_,C,D));return N.push(p),ye(N)}).catch(_=>Ye(_,8)?_:Promise.reject(_))}function K(C,D,N){l.list().forEach(q=>T(()=>q(C,D,N)))}function O(C,D,N,q,re){const h=m(C,D);if(h)return h;const p=D===ct,_=Kt?history.state:{};N&&(q||p?s.replace(C.fullPath,se({scroll:p&&_&&_.scroll},re)):s.push(C.fullPath,re)),c.value=C,We(C,D,N,p),st()}let z;function oe(){z||(z=s.listen((C,D,N)=>{if(!Kn.listening)return;const q=I(C),re=B(q);if(re){L(se(re,{replace:!0}),q).catch(Pn);return}a=q;const h=c.value;Kt&&Yf(ai(h.fullPath,N.delta),Dr()),A(q,h).catch(p=>Ye(p,12)?p:Ye(p,2)?(L(p.to,q).then(_=>{Ye(_,20)&&!N.delta&&N.type===Hn.pop&&s.go(-1,!1)}).catch(Pn),Promise.reject()):(N.delta&&s.go(-N.delta,!1),W(p,q,h))).then(p=>{p=p||O(q,h,!1),p&&(N.delta&&!Ye(p,8)?s.go(-N.delta,!1):N.type===Hn.pop&&Ye(p,20)&&s.go(-1,!1)),K(q,h,p)}).catch(Pn)}))}let te=gn(),j=gn(),X;function W(C,D,N){st(C);const q=j.list();return q.length?q.forEach(re=>re(C,D,N)):console.error(C),Promise.reject(C)}function Be(){return X&&c.value!==ct?Promise.resolve():new Promise((C,D)=>{te.add([C,D])})}function st(C){return X||(X=!C,oe(),te.list().forEach(([D,N])=>C?N(C):D()),te.reset()),C}function We(C,D,N,q){const{scrollBehavior:re}=e;if(!Kt||!re)return Promise.resolve();const h=!N&&Xf(ai(C.fullPath,0))||(q||!N)&&history.state&&history.state.scroll||null;return kr().then(()=>re(C,D,h)).then(p=>p&&Jf(p)).catch(p=>W(p,C,D))}const Ce=C=>s.go(C);let Bt;const jt=new Set,Kn={currentRoute:c,listening:!0,addRoute:y,removeRoute:b,hasRoute:H,getRoutes:R,resolve:I,options:e,push:g,replace:E,go:Ce,back:()=>Ce(-1),forward:()=>Ce(1),beforeEach:o.add,beforeResolve:i.add,afterEach:l.add,onError:j.add,isReady:Be,install(C){const D=this;C.component("RouterLink",Ld),C.component("RouterView",Bd),C.config.globalProperties.$router=D,Object.defineProperty(C.config.globalProperties,"$route",{enumerable:!0,get:()=>Ot(c)}),Kt&&!Bt&&c.value===ct&&(Bt=!0,g(s.location).catch(re=>{}));const N={};for(const re in ct)Object.defineProperty(N,re,{get:()=>c.value[re],enumerable:!0});C.provide(no,D),C.provide(fc,Ki(N)),C.provide(Ss,c);const q=C.unmount;jt.add(C),C.unmount=function(){jt.delete(C),jt.size<1&&(a=ct,z&&z(),z=null,c.value=ct,Bt=!1,X=!1),q()}}};function ye(C){return C.reduce((D,N)=>D.then(()=>T(N)),Promise.resolve())}return Kn}function $d(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;isn(a,l))?r.push(l):n.push(l));const c=e.matched[i];c&&(t.matched.find(a=>sn(a,c))||s.push(c))}return[n,r,s]}const Dd=[{path:"/",component:()=>nr(()=>import("./MainLayout.6cd85c5d.js"),["assets/MainLayout.6cd85c5d.js","assets/MainLayout.83459239.css","assets/Ripple.d20dde39.js","assets/QItemSection.ee764602.js","assets/QBtn.dff9f09e.js"]),children:[{path:"",component:()=>nr(()=>import("./IndexPage.63c752a5.js"),["assets/IndexPage.63c752a5.js","assets/IndexPage.63320ed3.css","assets/Ripple.d20dde39.js","assets/QItemSection.ee764602.js"])}]},{path:"/:catchAll(.*)*",component:()=>nr(()=>import("./ErrorNotFound.f4c87fec.js"),["assets/ErrorNotFound.f4c87fec.js","assets/QBtn.dff9f09e.js","assets/Ripple.d20dde39.js"])}];var ns=function(){return jd({scrollBehavior:()=>({left:0,top:0}),routes:Dd,history:td("/Toxipred/")})};async function Ud(e,t){const n=e(Af);n.use(Rf,t);const r=typeof Zr=="function"?await Zr({}):Zr;n.use(r);const s=jn(typeof ns=="function"?await ns({store:r}):ns);return r.use(({store:o})=>{o.router=s}),{app:n,store:r,router:s}}var Kd={config:{}};const Vd="/Toxipred/";async function Wd({app:e,router:t,store:n},r){let s=!1;const o=c=>{try{return t.resolve(c).href}catch{}return Object(c)===c?null:c},i=c=>{if(s=!0,typeof c=="string"&&/^https?:\/\//.test(c)){window.location.href=c;return}const a=o(c);a!==null&&(window.location.href=a)},l=window.location.href.replace(window.location.origin,"");for(let c=0;s===!1&&c{const[t,n]=Promise.allSettled!==void 0?["allSettled",r=>r.map(s=>{if(s.status==="rejected"){console.error("[Quasar] boot error:",s.reason);return}return s.value.default})]:["all",r=>r.map(s=>s.default)];return Promise[t]([nr(()=>import("./axios.39387248.js"),[])]).then(r=>{const s=n(r).filter(o=>typeof o=="function");Wd(e,s)})});export{Al as $,tp as A,Gh as B,op as C,ah as D,dp as E,Dn as F,Fr as G,hf as H,Qs as I,Gi as J,ue as K,Nh as L,Cl as M,zd as N,Er as O,Es as P,nr as Q,Ba as R,Ih as S,ve as T,ph as U,cu as V,ip as W,ka as X,jn as Y,Ot as Z,Sf as _,cp as a,Ma as a$,rh as a0,sh as a1,xl as a2,Fh as a3,ap as a4,mf as a5,Xr as a6,Ta as a7,zh as a8,Gs as a9,Ne as aA,mt as aB,nt as aC,Kh as aD,tu as aE,Ah as aF,eu as aG,gh as aH,uh as aI,bh as aJ,vh as aK,xh as aL,wh as aM,yh as aN,Eh as aO,dn as aP,js as aQ,lu as aR,un as aS,za as aT,jh as aU,mu as aV,Bh as aW,Lt as aX,Th as aY,kh as aZ,Oa as a_,tf as aa,Yh as ab,$u as ac,Vh as ad,ef as ae,Xh as af,Jo as ag,Wh as ah,qh as ai,Bl as aj,Ju as ak,jl as al,Qu as am,ws as an,Pu as ao,Jh as ap,Qh as aq,Ra as ar,sl as as,xe as at,fh as au,Jt as av,ih as aw,Mh as ax,Gt as ay,nh as az,fp as b,Na as b0,Fa as b1,La as b2,Ia as b3,$s as b4,cs as b5,Hh as b6,mh as b7,hh as b8,dh as b9,Qd as bA,Ti as bB,Ai as bC,Wi as bD,gt as bE,Xt as bF,he as bG,fr as bH,Ac as bI,zi as bJ,Vi as bK,Ki as bL,Yd as bM,Zc as bN,Jd as bO,ee as bP,eh as bQ,na as bR,Zd as bS,Xd as bT,Oe as bU,wr as bV,xr as bW,qd as bX,rr as bY,Uh as ba,In as bb,Ao as bc,fa as bd,Zt as be,pu as bf,Dh as bg,_h as bh,Lh as bi,Rh as bj,Sh as bk,gu as bl,Ph as bm,rl as bn,_u as bo,th as bp,lh as bq,xa as br,ch as bs,Oh as bt,Ch as bu,$h as bv,oh as bw,Si as bx,Sn as by,Gd as bz,Le as c,Ft as d,up as e,Lr as f,Ct as g,Xs as h,Je as i,rn as j,Ht as k,lp as l,Us as m,Nn as n,Ds as o,or as p,kr as q,tt as r,Fe as s,np as t,ep as u,Zh as v,_t as w,sp as x,rp as y,Zo as z}; diff --git a/assets/motivacny_list.b10a8239.pdf b/assets/motivacny_list.b10a8239.pdf new file mode 100644 index 0000000..15bc41b Binary files /dev/null and b/assets/motivacny_list.b10a8239.pdf differ diff --git a/assets/vue.runtime.esm-bundler.eb710743.js b/assets/vue.runtime.esm-bundler.043d155c.js similarity index 78% rename from assets/vue.runtime.esm-bundler.eb710743.js rename to assets/vue.runtime.esm-bundler.043d155c.js index 35b38c3..ca714f7 100644 --- a/assets/vue.runtime.esm-bundler.eb710743.js +++ b/assets/vue.runtime.esm-bundler.043d155c.js @@ -1 +1 @@ -import{aq as t,ar as o,as as r,bx as n,T as i,at as c,by as l,au as d,av as b,aw as p,ax as m,$ as f,a7 as u,a8 as S,ay as R,az as h,aA as v,bU as C,bV as w,aB as y,aC as g,c as T,a9 as x,I as E,L as M,S as k,a2 as V,aD as D,aE as P,aF as N,aa as A,aG as B,aH as H,M as U,K as F,bz as I,aI as z,F as K,ab as O,aJ as j,aK as q,aL as G,aM as L,aN as W,ac as J,aO as X,aP as Y,bA as Q,bB as Z,g as $,bC as _,aQ as aa,aR as ea,h as sa,aS as ta,aT as oa,ad as ra,aU as na,ae as ia,i as ca,aV as la,bD as da,bE as ba,bF as pa,bG as ma,aW as fa,bH as ua,aX as Sa,Y as Ra,aY as ha,aZ as va,V as Ca,q as wa,bW as ya,bX as ga,O as Ta,a6 as xa,a_ as Ea,o as Ma,a$ as ka,X as Va,b0 as Da,f as Pa,b1 as Na,b2 as Aa,bI as Ba,b3 as Ha,m as Ua,b4 as Fa,G as Ia,a1 as za,p as Ka,bJ as Oa,a0 as ja,b5 as qa,k as Ga,bK as La,r as Wa,b6 as Ja,af as Xa,U as Ya,b7 as Qa,R as Za,b8 as $a,b9 as _a,ba as ae,bb as ee,bc as se,bd as te,be as oe,bL as re,bM as ne,bN as ie,bf as ce,bg as le,bO as de,N as be,bY as pe,bh as me,bP as fe,bQ as ue,bR as Se,bS as Re,bi as he,bT as ve,Z as Ce,bj as we,ag as ye,ah as ge,bk as Te,bl as xe,bm as Ee,bn as Me,ai as ke,aj as Ve,ak as De,al as Pe,am as Ne,an as Ae,bo as Be,bp as He,w as Ue,bq as Fe,br as Ie,bs as ze,bt as Ke,J as Oe,bu as je,D as qe,ao as Ge,bv as Le,ap as We,bw as Je}from"./index.08b0ecb7.js";const a=()=>{};export{t as BaseTransition,o as BaseTransitionPropsValidators,r as Comment,n as EffectScope,i as Fragment,c as KeepAlive,l as ReactiveEffect,d as Static,b as Suspense,p as Teleport,m as Text,f as Transition,u as TransitionGroup,S as VueElement,R as assertNumber,h as callWithAsyncErrorHandling,v as callWithErrorHandling,C as camelize,w as capitalize,y as cloneVNode,g as compatUtils,a as compile,T as computed,x as createApp,E as createBlock,M as createCommentVNode,k as createElementBlock,V as createElementVNode,D as createHydrationRenderer,P as createPropsRestProxy,N as createRenderer,A as createSSRApp,B as createSlots,H as createStaticVNode,U as createTextVNode,F as createVNode,I as customRef,z as defineAsyncComponent,K as defineComponent,O as defineCustomElement,j as defineEmits,q as defineExpose,G as defineModel,L as defineOptions,W as defineProps,J as defineSSRCustomElement,X as defineSlots,Y as devtools,Q as effect,Z as effectScope,$ as getCurrentInstance,_ as getCurrentScope,aa as getTransitionRawChildren,ea as guardReactiveProps,sa as h,ta as handleError,oa as hasInjectionContext,ra as hydrate,na as initCustomFormatter,ia as initDirectivesForSSR,ca as inject,la as isMemoSame,da as isProxy,ba as isReactive,pa as isReadonly,ma as isRef,fa as isRuntimeOnly,ua as isShallow,Sa as isVNode,Ra as markRaw,ha as mergeDefaults,va as mergeModels,Ca as mergeProps,wa as nextTick,ya as normalizeClass,ga as normalizeProps,Ta as normalizeStyle,xa as onActivated,Ea as onBeforeMount,Ma as onBeforeUnmount,ka as onBeforeUpdate,Va as onDeactivated,Da as onErrorCaptured,Pa as onMounted,Na as onRenderTracked,Aa as onRenderTriggered,Ba as onScopeDispose,Ha as onServerPrefetch,Ua as onUnmounted,Fa as onUpdated,Ia as openBlock,za as popScopeId,Ka as provide,Oa as proxyRefs,ja as pushScopeId,qa as queuePostFlushCb,Ga as reactive,La as readonly,Wa as ref,Ja as registerRuntimeCompiler,Xa as render,Ya as renderList,Qa as renderSlot,Za as resolveComponent,$a as resolveDirective,_a as resolveDynamicComponent,ae as resolveFilter,ee as resolveTransitionHooks,se as setBlockTracking,te as setDevtoolsHook,oe as setTransitionHooks,re as shallowReactive,ne as shallowReadonly,ie as shallowRef,ce as ssrContextKey,le as ssrUtils,de as stop,be as toDisplayString,pe as toHandlerKey,me as toHandlers,fe as toRaw,ue as toRef,Se as toRefs,Re as toValue,he as transformVNodeArgs,ve as triggerRef,Ce as unref,we as useAttrs,ye as useCssModule,ge as useCssVars,Te as useModel,xe as useSSRContext,Ee as useSlots,Me as useTransitionState,ke as vModelCheckbox,Ve as vModelDynamic,De as vModelRadio,Pe as vModelSelect,Ne as vModelText,Ae as vShow,Be as version,He as warn,Ue as watch,Fe as watchEffect,Ie as watchPostEffect,ze as watchSyncEffect,Ke as withAsyncContext,Oe as withCtx,je as withDefaults,qe as withDirectives,Ge as withKeys,Le as withMemo,We as withModifiers,Je as withScopeId}; +import{ar as t,as as o,at as r,bx as n,T as i,au as c,by as l,av as d,aw as b,ax as p,ay as m,$ as f,a8 as u,a9 as S,az as R,aA as h,aB as v,bU as C,bV as w,aC as y,aD as g,c as T,aa as x,I as E,L as M,S as k,a2 as V,aE as D,aF as P,aG as N,ab as A,aH as B,a3 as H,M as U,K as F,bz as I,aI as z,F as K,ac as O,aJ as j,aK as q,aL as G,aM as L,aN as W,ad as J,aO as X,aP as Y,bA as Q,bB as Z,g as $,bC as _,aQ as aa,aR as ea,h as sa,aS as ta,aT as oa,ae as ra,aU as na,af as ia,i as ca,aV as la,bD as da,bE as ba,bF as pa,bG as ma,aW as fa,bH as ua,aX as Sa,Y as Ra,aY as ha,aZ as va,V as Ca,q as wa,bW as ya,bX as ga,O as Ta,a7 as xa,a_ as Ea,o as Ma,a$ as ka,X as Va,b0 as Da,f as Pa,b1 as Na,b2 as Aa,bI as Ba,b3 as Ha,m as Ua,b4 as Fa,G as Ia,a1 as za,p as Ka,bJ as Oa,a0 as ja,b5 as qa,k as Ga,bK as La,r as Wa,b6 as Ja,ag as Xa,U as Ya,b7 as Qa,R as Za,b8 as $a,b9 as _a,ba as ae,bb as ee,bc as se,bd as te,be as oe,bL as re,bM as ne,bN as ie,bf as ce,bg as le,bO as de,N as be,bY as pe,bh as me,bP as fe,bQ as ue,bR as Se,bS as Re,bi as he,bT as ve,Z as Ce,bj as we,ah as ye,ai as ge,bk as Te,bl as xe,bm as Ee,bn as Me,aj as ke,ak as Ve,al as De,am as Pe,an as Ne,ao as Ae,bo as Be,bp as He,w as Ue,bq as Fe,br as Ie,bs as ze,bt as Ke,J as Oe,bu as je,D as qe,ap as Ge,bv as Le,aq as We,bw as Je}from"./index.37897102.js";const a=()=>{};export{t as BaseTransition,o as BaseTransitionPropsValidators,r as Comment,n as EffectScope,i as Fragment,c as KeepAlive,l as ReactiveEffect,d as Static,b as Suspense,p as Teleport,m as Text,f as Transition,u as TransitionGroup,S as VueElement,R as assertNumber,h as callWithAsyncErrorHandling,v as callWithErrorHandling,C as camelize,w as capitalize,y as cloneVNode,g as compatUtils,a as compile,T as computed,x as createApp,E as createBlock,M as createCommentVNode,k as createElementBlock,V as createElementVNode,D as createHydrationRenderer,P as createPropsRestProxy,N as createRenderer,A as createSSRApp,B as createSlots,H as createStaticVNode,U as createTextVNode,F as createVNode,I as customRef,z as defineAsyncComponent,K as defineComponent,O as defineCustomElement,j as defineEmits,q as defineExpose,G as defineModel,L as defineOptions,W as defineProps,J as defineSSRCustomElement,X as defineSlots,Y as devtools,Q as effect,Z as effectScope,$ as getCurrentInstance,_ as getCurrentScope,aa as getTransitionRawChildren,ea as guardReactiveProps,sa as h,ta as handleError,oa as hasInjectionContext,ra as hydrate,na as initCustomFormatter,ia as initDirectivesForSSR,ca as inject,la as isMemoSame,da as isProxy,ba as isReactive,pa as isReadonly,ma as isRef,fa as isRuntimeOnly,ua as isShallow,Sa as isVNode,Ra as markRaw,ha as mergeDefaults,va as mergeModels,Ca as mergeProps,wa as nextTick,ya as normalizeClass,ga as normalizeProps,Ta as normalizeStyle,xa as onActivated,Ea as onBeforeMount,Ma as onBeforeUnmount,ka as onBeforeUpdate,Va as onDeactivated,Da as onErrorCaptured,Pa as onMounted,Na as onRenderTracked,Aa as onRenderTriggered,Ba as onScopeDispose,Ha as onServerPrefetch,Ua as onUnmounted,Fa as onUpdated,Ia as openBlock,za as popScopeId,Ka as provide,Oa as proxyRefs,ja as pushScopeId,qa as queuePostFlushCb,Ga as reactive,La as readonly,Wa as ref,Ja as registerRuntimeCompiler,Xa as render,Ya as renderList,Qa as renderSlot,Za as resolveComponent,$a as resolveDirective,_a as resolveDynamicComponent,ae as resolveFilter,ee as resolveTransitionHooks,se as setBlockTracking,te as setDevtoolsHook,oe as setTransitionHooks,re as shallowReactive,ne as shallowReadonly,ie as shallowRef,ce as ssrContextKey,le as ssrUtils,de as stop,be as toDisplayString,pe as toHandlerKey,me as toHandlers,fe as toRaw,ue as toRef,Se as toRefs,Re as toValue,he as transformVNodeArgs,ve as triggerRef,Ce as unref,we as useAttrs,ye as useCssModule,ge as useCssVars,Te as useModel,xe as useSSRContext,Ee as useSlots,Me as useTransitionState,ke as vModelCheckbox,Ve as vModelDynamic,De as vModelRadio,Pe as vModelSelect,Ne as vModelText,Ae as vShow,Be as version,He as warn,Ue as watch,Fe as watchEffect,Ie as watchPostEffect,ze as watchSyncEffect,Ke as withAsyncContext,Oe as withCtx,je as withDefaults,qe as withDirectives,Ge as withKeys,Le as withMemo,We as withModifiers,Je as withScopeId}; diff --git a/index.html b/index.html index cfc8876..0dabb0c 100644 --- a/index.html +++ b/index.html @@ -1,3 +1,3 @@ -Toxipred +Toxipred
\ No newline at end of file