diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..4edc800 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +neuralwave.ch diff --git a/assets/CardContent.vue_vue_type_script_setup_true_lang-C-RTRm1v.js b/assets/CardContent.vue_vue_type_script_setup_true_lang-C-RTRm1v.js new file mode 100644 index 0000000..8ba1575 --- /dev/null +++ b/assets/CardContent.vue_vue_type_script_setup_true_lang-C-RTRm1v.js @@ -0,0 +1 @@ +import{s as r,o,b as n,j as t,B as c,z as l,E as p}from"./index-Trcbzmrq.js";const _=r({__name:"Card",props:{class:{}},setup(s){const a=s;return(e,d)=>(o(),n("div",{class:c(l(p)("rounded-lg border bg-card text-card-foreground shadow-sm",a.class))},[t(e.$slots,"default")],2))}}),m=r({__name:"CardContent",props:{class:{}},setup(s){const a=s;return(e,d)=>(o(),n("div",{class:c(l(p)("p-6 pt-0",a.class))},[t(e.$slots,"default")],2))}});export{m as _,_ as a}; diff --git a/assets/FaqView-DH6viu_A.js b/assets/FaqView-DH6viu_A.js new file mode 100644 index 0000000..8183b92 --- /dev/null +++ b/assets/FaqView-DH6viu_A.js @@ -0,0 +1,6 @@ +import{c as B,s as m,x as Y,o as n,u as p,w as r,j as d,v as $,y as F,z as o,A as T,a as y,e as I,B as S,D as _,E as b,G as A,I as j,H as O,f as u,J as V,K as z,k as D,m as H,_ as M,b as h,F as k,l as q,i as f,h as x,g}from"./index-Trcbzmrq.js";/** + * @license lucide-vue-next v0.436.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const N=B("PlusIcon",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]),R=m({__name:"Accordion",props:{collapsible:{type:Boolean},disabled:{type:Boolean},dir:{},orientation:{},asChild:{type:Boolean},as:{},type:{},modelValue:{},defaultValue:{}},emits:["update:modelValue"],setup(a,{emit:e}){const t=Y(a,e);return(c,v)=>(n(),p(o(T),$(F(o(t))),{default:r(()=>[d(c.$slots,"default")]),_:3},16))}}),L=m({__name:"AccordionContent",props:{forceMount:{type:Boolean},asChild:{type:Boolean},as:{},class:{}},setup(a){const e=a,i=y(()=>{const{class:s,...t}=e;return t});return(s,t)=>(n(),p(o(A),_(i.value,{class:"overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down"}),{default:r(()=>[I("div",{class:S(o(b)("pb-4 pt-0",e.class))},[d(s.$slots,"default")],2)]),_:3},16))}}),U=m({__name:"AccordionItem",props:{disabled:{type:Boolean},value:{},asChild:{type:Boolean},as:{},class:{}},setup(a){const e=a,i=y(()=>{const{class:t,...c}=e;return c}),s=j(i);return(t,c)=>(n(),p(o(O),_(o(s),{class:o(b)("",e.class)}),{default:r(()=>[d(t.$slots,"default")]),_:3},16,["class"]))}}),E=m({__name:"AccordionTrigger",props:{asChild:{type:Boolean},as:{},class:{}},setup(a){const e=a,i=y(()=>{const{class:s,...t}=e;return t});return(s,t)=>(n(),p(o(z),{class:"flex"},{default:r(()=>[u(o(V),_(i.value,{class:o(b)("flex flex-1 items-center justify-between py-3 font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",e.class)}),{default:r(()=>[d(s.$slots,"default"),d(s.$slots,"icon",{},()=>[u(o(N),{class:"h-4 w-4 shrink-0 transition-transform duration-200 ml-3"})])]),_:3},16,["class"])]),_:3}))}}),G=D("faqs",{state:()=>({faqs:[{question:"Is there a participation fee?",answer:"Yes, there will be a small fee of 10 CHF.",category:"Registration"},{question:"How does the selection process work?",answer:"First, pre-register to show your interest. This step isn’t binding, but please only apply if you’re serious about joining. We’ll review all applications to see if we can match your skill set with the companies' needs. If you’re applying as a team, we’ll assess your group as a whole. If selected, you’ll receive an email with a link to register. Congrats, you’re in! 🎉 Final step: Confirm your spot by registering on the MyLugano app and pay the 10 CHF fee. We can’t wait to see you there! 🙌 Once registered, you'll be invited to our Discord server, where you can connect with other participants, get all the latest updates, and access additional resources.",category:"Registration"},{question:"When will I know if I am accepted? What's the general timeline?",answer:"You should receive an email during the month of September letting you know if you're in!",category:"Registration"},{question:"What if I sign-up and can not come?",answer:"We will be sad to see you go 🥺, but we will not be able to reimburse your participation fee, and hope to see you next year!",category:"Registration"},{question:"Can we sleep on the hackathon during the night?",answer:"Yes, there will be a designated sleeping area during the event, so don't forget to bring your sleeping bags.",category:"Organization"},{question:"Will we have access to bathrooms and showers?",answer:"Yes, you can ask the staff during the event, and they will provide you with an access card that must be returned after use. Don't forget to bring a towel.",category:"Organization"},{question:"Will we have food and drinks during the event?",answer:"Yes, and they will be available free of charge. Moreover, water dispensers will be present, so be sure to bring a water bottle.",category:"Organization"},{question:"What should I bring with me to the event?",answer:"Your laptop/computer, clothing for more than two days and a sleeping bag. Feel free to bring your mouse and keyboard. Plugs will be provided.",category:"Organization"},{question:"How to sign up as a team?",answer:"During the registration process, you'll need to enter your team's name. Please make sure that all team members register and that they use the same team name.",category:"Team Up"},{question:"Can I sign up alone?",answer:"No worries! You can find with your team members on the Discord server we've set up for all participants, or you can meet them on the first day of the hackathon.",category:"Team Up"},{question:"Is there a way participants can communicate with each other?",answer:"Yes, you will receive a link to the Discord server once you've been selected!",category:"Team Up"},{question:"What kind of projects should we expect?",answer:"Our lovely sponsors have provided some exciting real-life challenges which you will learn more about during the hackathon. If you want teasers you can follow us on Instagram.",category:"Projects"},{question:"Will there be mentorship or support during the hackathon?",answer:"Yes, from our lovely sponsors and staff that will be present during the event!",category:"Projects"},{question:"Can I come to work on an already existing idea or a project?",answer:"No, because this hackathon is a competition where each team must start on equal footing.",category:"Projects"},{question:"What resources and tools will be provided?",answer:"You'll receive a lightning.ai account with a limited amount of credits per team, and each member will be assigned to a workspace within the platform.",category:"Software and Tools"},{question:"Will we have a tutorial on how to use the lightning.ai platform?",answer:"Yes, on Friday, there will be an introductory seminar by lightning.ai staff on how to use the platform.",category:"Software and Tools"},{question:"Can we use our own tools and libraries?",answer:"Yes, you can use any tool or library you find suitable for your task.",category:"Software and Tools"},{question:"What should I do if I have more questions or simply want to express my endless gratitude?",answer:"That's so sweet! ❤️ You can reach out to us with any questions at hackathon2024@usi.ch.",category:"Other"}]})}),J={name:"FaqView",components:{AccordionContent:L,AccordionTrigger:E,AccordionItem:U,Accordion:R},data(){return{categories:[]}},methods:{...H(G,["faqs"])},mounted(){this.categories=[...new Set(this.faqs().reduce((a,e)=>[...a,e.category],[]))]}},K={class:"flex flex-col gap-10 w-full p-[50px] sm:p-[100px]"},Q={class:"text-2xl font-bold"};function X(a,e,i,s,t,c){const v=g("accordion-trigger"),C=g("accordion-content"),P=g("accordion-item"),W=g("accordion");return n(),h("div",K,[(n(!0),h(k,null,q(t.categories,w=>(n(),h("div",{key:w.valueOf(),class:"flex flex-col gap-3"},[I("span",Q,f(w),1),u(W,{type:"single",collapsible:""},{default:r(()=>[(n(!0),h(k,null,q(a.faqs().filter(l=>l.category===w),l=>(n(),p(P,{key:l.question,value:l.question},{default:r(()=>[u(v,{class:"text-left"},{default:r(()=>[x(f(l.question),1)]),_:2},1024),u(C,null,{default:r(()=>[x(f(l.answer),1)]),_:2},1024)]),_:2},1032,["value"]))),128))]),_:2},1024)]))),128))])}const ee=M(J,[["render",X]]);export{ee as default}; diff --git a/assets/HomeView-WOw7ZLwe.js b/assets/HomeView-WOw7ZLwe.js new file mode 100644 index 0000000..c33023f --- /dev/null +++ b/assets/HomeView-WOw7ZLwe.js @@ -0,0 +1,10 @@ +import{c as T,r as F,t as b,a as u,C,_ as h,b as l,d as S,e as n,f as p,w as x,g,o as d,h as c,i as j,j as D,k as A,m as L,F as E,l as U,n as N,p as y,q as B}from"./index-Trcbzmrq.js";import{_ as H,a as R,b as V,c as z,d as P,e as Z,f as W,g as O,h as q,i as G,j as J,k as K,l as Y,m as Q,n as X,o as ee,p as te,q as se,r as ne,s as oe,C as ie}from"./usi-BI0OxVXE.js";/** + * @license lucide-vue-next v0.436.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const ae=T("ArrowDownIcon",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);/*! + * vue-timer-hook v1.0.84 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */class _{static getTimeFromSeconds(e){const s=u(()=>Math.ceil(e.value)),t=u(()=>Math.floor(s.value/(60*60*24))),r=u(()=>Math.floor(s.value%(60*60*24)/(60*60))),a=u(()=>Math.floor(s.value%(60*60)/60));return{seconds:u(()=>Math.floor(s.value%60)),minutes:a,hours:r,days:t}}static getSecondsFromExpiry(e,s){const t=new Date().getTime(),r=e-t;if(r>0){const a=r/1e3;return s?Math.round(a):a}return 0}static getSecondsFromPrevTime(e,s){const r=new Date().getTime()-e;if(r>0){const a=r/1e3;return s?Math.round(a):a}return 0}static getSecondsFromTimeNow(){const e=new Date,s=e.getTime(),t=e.getTimezoneOffset()*60;return s/1e3-t}static getFormattedTimeFromSeconds(e,s){const{seconds:t,minutes:r,hours:a}=_.getTimeFromSeconds(e),o=u(()=>s==="12-hour"?a.value>=12?"pm":"am":""),f=u(()=>s==="12-hour"?a.value%12:a.value);return{seconds:t,minutes:r,hours:f,ampm:o}}}class re{static expiryTimestamp(e){const s=new Date(e).getTime()>0;return s||console.warn("vue-timer-hook: { useTimer } Invalid expiryTimestamp settings",e),s}}const ce=i=>typeof i=="number";function le(i,e){let s;const t=()=>{s&&(clearInterval(s),s=void 0)},r=a=>(t(),!a&&!e?void 0:s=setInterval(i,a||e));return ce(e)&&r(),{remove:t,start:r}}const k=1e3;function $(i){if(!re.expiryTimestamp(i))return null;const e=_.getSecondsFromExpiry(i),s=Math.floor((e-Math.floor(e))*1e3);return s>0?s:k}const pe=(i=60,e=!0)=>{let s;const t=F({expiryTimestamp:i,seconds:_.getSecondsFromExpiry(i),isRunning:e,isExpired:!1,didStart:e,delay:$(i)});function r(){t.isExpired=!0,t.isRunning=!1,t.delay=null,s&&s.remove()}function a(){t.isRunning=!1,s&&s.remove()}function o(m=i,w=!0){a(),t.delay=$(m),t.didStart=w,t.isExpired=!1,t.expiryTimestamp=m,t.seconds=_.getSecondsFromExpiry(m),t.didStart&&v()}function f(){const m=new Date,w=m.setMilliseconds(m.getMilliseconds()+t.seconds*1e3);o(w)}function v(){t.didStart?(t.seconds=_.getSecondsFromExpiry(t.expiryTimestamp),t.isRunning=!0,s=le(()=>{t.delay!==k&&(t.delay=k);const m=_.getSecondsFromExpiry(t.expiryTimestamp);t.seconds=m,m<=0&&r()},t.isRunning?t.delay:null)):f()}return o(i,e),{..._.getTimeFromSeconds(b(t,"seconds")),start:v,pause:a,resume:f,restart:o,isRunning:b(t,"isRunning"),isExpired:b(t,"isExpired")}},de={name:"HeroSectionComponent",components:{CtaComponent:C},data(){return{timer:{}}},mounted(){const i=new Date("27 Oct 2024 11:00:00").toLocaleString("en-En",{timeZone:"Europe/Zurich"});this.timer=pe(new Date(i).getTime(),!0)}},me={class:"flex flex-col justify-center items-center gap-9 py-20 sm:h-[calc(80vh-145px)]"},ge={class:"flex flex-col items-center gap-4"};function _e(i,e,s,t,r,a){const o=g("cta-component");return d(),l("div",me,[e[2]||(e[2]=S('
Lugano is the location of the hackathonThe hackathon lasts from the 25th to the 27th of October
Where Innovation Meets AI Embark on an exhilarating hackathon with global innovators. Leverage AI techniques, tackle real challenges, and shape the future ',3)),n("div",ge,[e[1]||(e[1]=n("span",{class:"text-center opacity-60"},"The event is over, see you next year!",-1)),p(o,{href:"/recap"},{default:x(()=>e[0]||(e[0]=[c("Go to the Recap!")])),_:1})])])}const ue=h(de,[["render",_e]]),he={name:"CardComponent",props:{icon:{type:String,required:!0},title:{type:String,required:!0}},methods:{getIcon(){return new URL(Object.assign({"../../assets/icons/bronze.svg":V,"../../assets/icons/bus.svg":z,"../../assets/icons/challenges.svg":P,"../../assets/icons/connections.svg":Z,"../../assets/icons/cutting-edge.svg":W,"../../assets/icons/github-line.svg":O,"../../assets/icons/globe-line.svg":q,"../../assets/icons/gold.svg":G,"../../assets/icons/history.svg":J,"../../assets/icons/instagram-line.svg":K,"../../assets/icons/linkedin-line.svg":Y,"../../assets/icons/lugano.svg":Q,"../../assets/icons/one.svg":X,"../../assets/icons/project.svg":ee,"../../assets/icons/silver.svg":te,"../../assets/icons/twitter-line.svg":se,"../../assets/icons/two.svg":ne,"../../assets/icons/usi.svg":oe})[`../../assets/icons/${this.icon}.svg`],import.meta.url).href}}},fe={class:"flex flex-col items-start w-[320px] bg-[#160D2F] bg-opacity-20 border border-nw-border rounded-[8px] p-7 gap-7"},xe=["src","alt"],we={class:"flex flex-col gap-2"},ve={class:"text-xl font-bold"},be={class:"text-justify"};function ye(i,e,s,t,r,a){return d(),l("div",fe,[n("img",{src:a.getIcon(),alt:`${s.icon} icon`,class:"w-[60px]"},null,8,xe),n("div",we,[n("span",ve,j(s.title),1),n("span",be,[D(i.$slots,"default")])])])}const I=h(he,[["render",ye]]),ke={name:"JoinSectionComponent",components:{CardComponent:I}},Ce={class:"flex flex-col justify-center gap-20"},$e={class:"flex flex-wrap justify-center gap-12"};function Se(i,e,s,t,r,a){const o=g("card-component");return d(),l("div",Ce,[e[3]||(e[3]=n("div",{class:"flex flex-col items-center justify-center gap-4"},[n("span",{class:"text-3xl"},"Why Should I Join?"),n("span",{class:"text-center opacity-60 max-w-[520px]"}," Here is what the Neural Wave hackathon will offer to its participants during the course of the event’s weekend ")],-1)),n("div",$e,[p(o,{icon:"cutting-edge",title:"Cutting Edge Technology"},{default:x(()=>e[0]||(e[0]=[c(" Participants will have the opportunity to work on cutting-edge projects, leveraging AI techniques such as ML, NLP, computer vision, and more. ")])),_:1}),p(o,{icon:"challenges",title:"Real-World Challenges"},{default:x(()=>e[1]||(e[1]=[c(" Companies will offer real-world challenges to be tackled by the participants of Neural Wave by contributing with datasets and propose specific challenges. ")])),_:1}),p(o,{icon:"connections",title:"Connections Everywhere"},{default:x(()=>e[2]||(e[2]=[c(" Develop your interest, hone your abilities, and form many deep connections with other fellow enthusiasts and professionals of the sector. ")])),_:1})])])}const je=h(ke,[["render",Se]]),Ie={name:"LuganoSectionComponent",components:{CardComponent:I}},Me="data:image/svg+xml,%3csvg%20width='74'%20height='74'%20viewBox='0%200%2074%2074'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_b_206_56)'%3e%3crect%20y='0.00012207'%20width='74'%20height='74'%20rx='8'%20fill='url(%23paint0_linear_206_56)'%20fill-opacity='0.14'/%3e%3crect%20x='0.5'%20y='0.500122'%20width='73'%20height='73'%20rx='7.5'%20stroke='%23231F34'/%3e%3c/g%3e%3cpath%20d='M37%2020.3335C46.2046%2020.3335%2053.6666%2027.7954%2053.6666%2037.0002C53.6666%2046.2048%2046.2046%2053.6668%2037%2053.6668C28.3569%2053.6668%2021.2505%2047.0878%2020.4154%2038.6645C20.3246%2037.7485%2021.0795%2037.0002%2022%2037.0002C22.9205%2037.0002%2023.6557%2037.7501%2023.7694%2038.6635C24.5881%2045.2423%2030.1995%2050.3335%2037%2050.3335C44.3638%2050.3335%2050.3333%2044.364%2050.3333%2037.0002C50.3333%2029.6364%2044.3638%2023.6668%2037%2023.6668C32.417%2023.6668%2028.3741%2025.9791%2025.9742%2029.5006L28.6666%2029.5003C29.5871%2029.5002%2030.3333%2030.2464%2030.3333%2031.1669C30.3333%2032.0873%2029.5872%2032.8335%2028.6667%2032.8335H21.2424C20.7403%2032.8335%2020.3333%2032.4265%2020.3333%2031.9244V24.5001C20.3333%2023.5797%2021.0795%2022.8335%2021.9999%2022.8335C22.9204%2022.8335%2023.6666%2023.5797%2023.6666%2024.5002L23.6665%2026.9988C26.7072%2022.9514%2031.5479%2020.3335%2037%2020.3335ZM36.9999%2028.6668C37.9204%2028.6668%2038.6666%2029.4131%2038.6666%2030.3336L38.6663%2036.3085L42.8927%2040.5357C43.5435%2041.1866%2043.5434%2042.2417%2042.8926%2042.8925C42.2417%2043.5434%2041.1863%2043.5434%2040.5355%2042.8924L35.7061%2038.0617C35.4672%2037.8227%2035.333%2037.4987%2035.333%2037.1608L35.3333%2030.3334C35.3333%2029.413%2036.0795%2028.6668%2036.9999%2028.6668Z'%20fill='white'/%3e%3cdefs%3e%3cfilter%20id='filter0_b_206_56'%20x='-39'%20y='-38.9999'%20width='152'%20height='152'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeGaussianBlur%20in='BackgroundImageFix'%20stdDeviation='19.5'/%3e%3cfeComposite%20in2='SourceAlpha'%20operator='in'%20result='effect1_backgroundBlur_206_56'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_backgroundBlur_206_56'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_206_56'%20x1='37'%20y1='0.00012207'%20x2='37'%20y2='74.0001'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0.51'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Te="/assets/lugano-C8Lu1n3u.jpg",Fe={class:"flex flex-col items-center justify-center gap-20"},De={class:"flex flex-wrap justify-center gap-12 max-w-[958px]"},Ae={class:"flex flex-col w-full justify-center items-center min-[1005px]:flex-row max-w-[958px] gap-12"};function Le(i,e,s,t,r,a){const o=g("card-component");return d(),l("div",Fe,[e[3]||(e[3]=n("span",{class:"text-3xl text-center"},[c("Artificial Intelligence + Lugano "),n("br"),c(" A Match Made in Heaven")],-1)),n("div",De,[e[2]||(e[2]=S('
history icon
History Lugano’s ties with Artificial Intelligence date back to the 90s, when IDSIA USI - SUPSI’s researchers started producing world class Artificial Intelligence and Machine Learning models. Today, IDSIA USI - SUPSI is still active as a main player in state-of-the-art research in the field and throughout the years, many successful minds have crossed paths with them.
city of Lugano from above
',1)),n("div",Ae,[p(o,{title:"Università della Svizzera italiana",icon:"usi",class:"max-w-[536px] w-full min-[1005px]:w-[51%]"},{default:x(()=>e[0]||(e[0]=[c(" Università della Svizzera italiana (USI) started offering the first Master in Artificial Intelligence in Switzerland, profiting from the competences of the Faculty of Informatics and the Istituto Dalle Molle di studi sull’intelligenza artificiale (IDSIA USI - SUPSI). ")])),_:1}),p(o,{title:"Lugano",icon:"lugano",class:"max-w-[536px] w-full min-[1005px]:w-[49%]"},{default:x(()=>e[1]||(e[1]=[c(" The sunny Lugano is the perfect hub for Artificial Intelligence research and, for the first time, we want to offer a fully AI-focused hackathon where over the course of 48 hours, brilliant AI solutions will be brought to life to solve complex problems. ")])),_:1})])]),e[4]||(e[4]=n("div",{class:"flex flex-col gap-2 items-center"},[n("span",null,[n("a",{class:"hover:underline",href:"https://www.usi.ch/it",target:"_blank"},[c(" Learn more about "),n("b",null,"USI")]),c("  → ")]),n("span",null,[n("a",{class:"hover:underline",href:"https://www.idsia.usi-supsi.ch/",target:"_blank"},[c(" Learn more about "),n("b",null,"IDSIA USI - SUPSI")]),c("  → ")])],-1))])}const Ee=h(Ie,[["render",Le]]),Ue="/assets/adam-QBroYB4e.jpg",Ne="/assets/andrea-DcgyUMvu.jpg",Be="/assets/chris-NzMKNYYr.jpg",He="/assets/edo-DuU0vxJK.jpg",Re="/assets/elvi-Chz-xERr.jpg",Ve="/assets/fra-pEcWT1JW.jpg",ze="/assets/jury-Gk3loMMM.jpg",Pe="/assets/kyla-DVdDUrMw.jpg",Ze="/assets/michele-meyX5j7b.jpg",We="/assets/nico-WQjsQSil.jpg",Oe="/assets/sophie-B5lU0FwI.jpg",qe="/assets/vol-CIFNcyNt.jpg",Ge=A("team",{state:()=>({teamMembers:[{name:"Christian Altrichter",image:"chris",linkedin:"https://www.linkedin.com/in/christian-altrichter/",github:"https://github.com/Altricch",website:""},{name:"Andrea Brites Marto",image:"andrea",linkedin:"https://www.linkedin.com/in/andrea-brites-marto/",github:"https://github.com/britesma",website:""},{name:"Michele Cattaneo",image:"michele",linkedin:"https://www.linkedin.com/in/michele-cattaneo-614527210/",github:"https://github.com/MicheleCattaneo",website:""},{name:"Jury D'Onofrio",image:"jury",linkedin:"https://www.linkedin.com/in/jury-andrea-d-onofrio-905118298/",github:"https://github.com/JuryAndrea",website:""},{name:"Nicolai Hermann",image:"nico",linkedin:"https://www.linkedin.com/in/nicolai-hermann-9598121b5/",github:"https://github.com/nihermann",website:""},{name:"Francesco Huber",image:"fra",linkedin:"https://www.linkedin.com/in/francesco-huber-60111013b/",github:"",website:""},{name:"Kyla Kaplan",image:"kyla",linkedin:"https://www.linkedin.com/in/kyla-kaplan/",github:"https://github.com/kybeka",website:""},{name:"Sophie Kergassner",image:"sophie",linkedin:"https://www.linkedin.com/in/sophie-kergassner/",github:"",website:""},{name:"Volodymyr Kyrylov",image:"vol",linkedin:"https://www.linkedin.com/in/darkproger/",github:"https://github.com/proger",website:""},{name:"Adam Novak",image:"adam",linkedin:"https://www.linkedin.com/in/adam-novak-2a03b216b/",github:"",website:""},{name:"Edoardo Riggio",image:"edo",linkedin:"https://www.linkedin.com/in/edoardo-riggio/",github:"https://github.com/edoriggio",website:"https://www.erc-apps.com/"},{name:"Elvi Mihai Sabau",image:"elvi",linkedin:"https://www.linkedin.com/in/elvimihai/",github:"https://github.com/Frenzoid/",website:"https://frenzoid.dev/"}]})}),Je={name:"TeamSectionComponent",methods:{getProPic(i){return new URL(Object.assign({"../../assets/team/adam.jpg":Ue,"../../assets/team/andrea.jpg":Ne,"../../assets/team/chris.jpg":Be,"../../assets/team/edo.jpg":He,"../../assets/team/elvi.jpg":Re,"../../assets/team/fra.jpg":Ve,"../../assets/team/jury.jpg":ze,"../../assets/team/kyla.jpg":Pe,"../../assets/team/michele.jpg":Ze,"../../assets/team/nico.jpg":We,"../../assets/team/sophie.jpg":Oe,"../../assets/team/vol.jpg":qe})[`../../assets/team/${i}.jpg`],import.meta.url).href},...L(Ge,["teamMembers"])}},Ke="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(255,255,255,1)'%3e%3cpath%20d='M12%2022C6.47715%2022%202%2017.5228%202%2012C2%206.47715%206.47715%202%2012%202C17.5228%202%2022%206.47715%2022%2012C22%2017.5228%2017.5228%2022%2012%2022ZM9.71002%2019.6674C8.74743%2017.6259%208.15732%2015.3742%208.02731%2013H4.06189C4.458%2016.1765%206.71639%2018.7747%209.71002%2019.6674ZM10.0307%2013C10.1811%2015.4388%2010.8778%2017.7297%2012%2019.752C13.1222%2017.7297%2013.8189%2015.4388%2013.9693%2013H10.0307ZM19.9381%2013H15.9727C15.8427%2015.3742%2015.2526%2017.6259%2014.29%2019.6674C17.2836%2018.7747%2019.542%2016.1765%2019.9381%2013ZM4.06189%2011H8.02731C8.15732%208.62577%208.74743%206.37407%209.71002%204.33256C6.71639%205.22533%204.458%207.8235%204.06189%2011ZM10.0307%2011H13.9693C13.8189%208.56122%2013.1222%206.27025%2012%204.24799C10.8778%206.27025%2010.1811%208.56122%2010.0307%2011ZM14.29%204.33256C15.2526%206.37407%2015.8427%208.62577%2015.9727%2011H19.9381C19.542%207.8235%2017.2836%205.22533%2014.29%204.33256Z'%3e%3c/path%3e%3c/svg%3e",Ye={class:"flex flex-col items-center justify-center gap-20"},Qe={class:"flex flex-wrap justify-center gap-16 max-w-[784px]"},Xe=["src","alt"],et={class:"flex flex-col gap-2"},tt={class:"font-[300] text-[14px]"},st={class:"flex gap-2"},nt=["href"],ot=["href"],it=["href"];function at(i,e,s,t,r,a){return d(),l("div",Ye,[e[3]||(e[3]=n("span",{class:"text-3xl text-center"},"The Team",-1)),n("div",Qe,[(d(!0),l(E,null,U(i.teamMembers(),o=>(d(),l("div",{key:o.name,class:"flex flex-col items-center text-center w-[148px] gap-4"},[n("img",{src:a.getProPic(o.image),alt:`${o.name} profile picture`,class:"border border-nw-border rounded-[8px] h-[100px] w-[100px]"},null,8,Xe),n("div",et,[n("span",tt,j(o.name),1),n("div",st,[o.linkedin?(d(),l("a",{key:0,href:o.linkedin,target:"_blank"},e[0]||(e[0]=[n("img",{src:N,class:"w-5 h-5",alt:"twitter logo icon"},null,-1)]),8,nt)):y("",!0),o.github?(d(),l("a",{key:1,href:o.github,target:"_blank"},e[1]||(e[1]=[n("img",{src:B,class:"w-5 h-5",alt:"twitter logo icon"},null,-1)]),8,ot)):y("",!0),o.website?(d(),l("a",{key:2,href:o.website,target:"_blank"},e[2]||(e[2]=[n("img",{src:Ke,class:"w-5 h-5",alt:"twitter logo icon"},null,-1)]),8,it)):y("",!0)])])]))),128))])])}const rt=h(Je,[["render",at]]),ct={name:"FinalSectionComponent",components:{CtaComponent:C}},lt={class:"flex flex-col justify-center items-center gap-9 h-[90vh] sm:h-[100vh]"};function pt(i,e,s,t,r,a){return d(),l("div",lt,e[0]||(e[0]=[n("span",{class:"text-5xl font-[500] text-center"},"Interested in this Amazing Event?",-1),n("span",{class:"text-center opacity-60 max-w-[500px]"}," Click the button below and fill the form to express your interest in participating. In addition, you will be among the first to receive updates about the Neural Wave hackathon ",-1),n("span",{class:"text-center opacity-60"},"Registrations are now closed. See you at the event!",-1)]))}const dt=h(ct,[["render",pt]]),mt={name:"HomeView",components:{FinalSectionComponent:dt,TeamSectionComponent:rt,LuganoSectionComponent:Ee,JoinSectionComponent:je,CompaniesSectionComponent:ie,HeroSectionComponent:ue,CtaComponent:C,ArrowDown:ae}},gt={class:"flex flex-col items-center px-[50px]"};function _t(i,e,s,t,r,a){const o=g("hero-section-component"),f=g("companies-section-component"),v=g("join-section-component"),m=g("lugano-section-component"),w=g("team-section-component"),M=g("final-section-component");return d(),l("main",gt,[p(o),p(f,{class:"mt-[100px]"}),p(v,{class:"my-[300px]"}),p(m,{class:"mb-[300px]"}),p(w),p(M)])}const ft=h(mt,[["render",_t]]);export{ft as default}; diff --git a/assets/LocationView-BmX_Cps6.js b/assets/LocationView-BmX_Cps6.js new file mode 100644 index 0000000..06d7cc5 --- /dev/null +++ b/assets/LocationView-BmX_Cps6.js @@ -0,0 +1 @@ +import{_ as e,b as t,d as s,o}from"./index-Trcbzmrq.js";const n={name:"LocationView"},l="/assets/map-M7nPdYMX.png",i="data:image/svg+xml,%3csvg%20width='96'%20height='96'%20viewBox='0%200%2096%2096'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='48'%20cy='48'%20r='48'%20fill='%2335A084'/%3e%3ccircle%20cx='48'%20cy='48'%20r='43.6364'%20fill='%2335A084'/%3e%3cpath%20d='M46.2366%2070.3636V34.9386L38.1766%2037.0836V30.0636L50.0066%2024.8636H55.3366V70.3636H46.2366Z'%20fill='white'/%3e%3c/svg%3e",r="data:image/svg+xml,%3csvg%20width='96'%20height='96'%20viewBox='0%200%2096%2096'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='48'%20cy='48'%20r='48'%20fill='%2335A084'/%3e%3ccircle%20cx='48'%20cy='48'%20r='43.6364'%20fill='%2335A084'/%3e%3cpath%20d='M32.4927%2070.3636V63.9286C35.266%2061.7186%2037.9527%2059.5086%2040.5527%2057.2986C43.196%2055.0886%2045.5577%2052.9003%2047.6377%2050.7336C49.7177%2048.5236%2051.3644%2046.3786%2052.5777%2044.2986C53.791%2042.2186%2054.3977%2040.2036%2054.3977%2038.2536C54.3977%2037.0403%2054.181%2035.9353%2053.7477%2034.9386C53.3144%2033.8986%2052.621%2033.0753%2051.6677%2032.4686C50.7577%2031.8186%2049.5444%2031.4936%2048.0277%2031.4936C46.511%2031.4936%2045.2327%2031.8403%2044.1927%2032.5336C43.1527%2033.227%2042.3727%2034.1586%2041.8527%2035.3286C41.3327%2036.4553%2041.0727%2037.7336%2041.0727%2039.1636H32.5577C32.6877%2035.827%2033.446%2033.032%2034.8327%2030.7786C36.2194%2028.5253%2038.0827%2026.857%2040.4227%2025.7736C42.7627%2024.647%2045.3844%2024.0836%2048.2877%2024.0836C51.4944%2024.0836%2054.2027%2024.6903%2056.4127%2025.9036C58.6227%2027.0736%2060.291%2028.677%2061.4177%2030.7136C62.5877%2032.7503%2063.1727%2035.0903%2063.1727%2037.7336C63.1727%2039.727%2062.8044%2041.677%2062.0677%2043.5836C61.3744%2045.4903%2060.3777%2047.3536%2059.0777%2049.1736C57.821%2050.9503%2056.391%2052.662%2054.7877%2054.3086C53.1844%2055.9553%2051.516%2057.537%2049.7827%2059.0536C48.0494%2060.527%2046.3594%2061.9136%2044.7127%2063.2136H64.2777V70.3636H32.4927Z'%20fill='white'/%3e%3c/svg%3e",c="data:image/svg+xml,%3csvg%20width='130'%20height='51'%20viewBox='0%200%20130%2051'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='29'%20width='72'%20height='51'%20fill='%23756FB3'/%3e%3cline%20y1='25.5'%20x2='130'%20y2='25.5'%20stroke='%23756FB3'%20stroke-width='13'/%3e%3cpath%20d='M65.7553%2043.6C63.1219%2043.6%2060.8886%2043.1167%2059.0553%2042.15C57.2553%2041.1833%2055.8053%2039.8833%2054.7053%2038.25C53.6386%2036.6167%2052.8553%2034.8%2052.3553%2032.8C51.8886%2030.7667%2051.6553%2028.7167%2051.6553%2026.65C51.6553%2022.7167%2052.2053%2019.3167%2053.3053%2016.45C54.4053%2013.5833%2055.9886%2011.3667%2058.0553%209.8C60.1219%208.2%2062.6219%207.4%2065.5553%207.4C68.0219%207.4%2070.1053%207.88333%2071.8053%208.85C73.5053%209.78333%2074.8219%2011.0167%2075.7553%2012.55C76.6886%2014.0833%2077.2386%2015.7333%2077.4053%2017.5H71.1053C70.8386%2016.0333%2070.2219%2014.9167%2069.2553%2014.15C68.2886%2013.35%2067.0386%2012.95%2065.5053%2012.95C64.0719%2012.95%2062.8219%2013.3833%2061.7553%2014.25C60.6886%2015.1167%2059.8553%2016.4167%2059.2553%2018.15C58.6886%2019.8833%2058.3553%2022.0667%2058.2553%2024.7C58.2553%2024.7333%2058.2553%2024.7833%2058.2553%2024.85C58.2553%2024.9167%2058.2553%2024.9667%2058.2553%2025C58.7886%2024.1%2059.4886%2023.3%2060.3553%2022.6C61.2219%2021.9%2062.2219%2021.35%2063.3553%2020.95C64.4886%2020.55%2065.6886%2020.35%2066.9553%2020.35C68.8886%2020.35%2070.6886%2020.8167%2072.3553%2021.75C74.0219%2022.6833%2075.3719%2024%2076.4053%2025.7C77.4386%2027.4%2077.9553%2029.4167%2077.9553%2031.75C77.9553%2033.85%2077.4386%2035.8167%2076.4053%2037.65C75.4053%2039.45%2073.9886%2040.9%2072.1553%2042C70.3219%2043.0667%2068.1886%2043.6%2065.7553%2043.6ZM65.3553%2037.8C66.5553%2037.8%2067.6053%2037.55%2068.5053%2037.05C69.4386%2036.55%2070.1719%2035.8667%2070.7053%2035C71.2386%2034.1%2071.5053%2033.0833%2071.5053%2031.95C71.5053%2030.75%2071.2386%2029.7167%2070.7053%2028.85C70.1719%2027.9833%2069.4386%2027.3%2068.5053%2026.8C67.5719%2026.3%2066.5053%2026.05%2065.3053%2026.05C64.1386%2026.05%2063.0886%2026.3%2062.1553%2026.8C61.2219%2027.3%2060.4719%2028%2059.9053%2028.9C59.3719%2029.7667%2059.1053%2030.7667%2059.1053%2031.9C59.1053%2033.0667%2059.3719%2034.1%2059.9053%2035C60.4719%2035.8667%2061.2219%2036.55%2062.1553%2037.05C63.1219%2037.55%2064.1886%2037.8%2065.3553%2037.8Z'%20fill='white'/%3e%3c/svg%3e",d="/assets/aula-magna-campus-8s1idSPh.jpg",g="/assets/aula-magna-h2CJ1tyu.jpg",p="/assets/usi-20-DGd37FKK.jpg",h={class:"flex flex-col gap-20 m-[50px] sm:m-[100px]"};function f(C,a,m,u,x,w){return o(),t("div",h,a[0]||(a[0]=[s('
USI campus map
dot oneHackathon Location (Aula Magna)
dot oneShowers and Changing Rooms (Sector C, Floor -1)
dot oneBus n.6 (Stazione FFS - Cornaredo)
How to Get There?
By BusFrom the square in front of the Lugano railway station (Lugano FFS), you can take the Bus n.6 towards Cornaredo. You need to get off at the "Univeristà" station. You can click here to see the directions on the map.
By FootWalk to Piazza Cioccaro, in the centre of Lugano, or take the funicular from inside the station. Cross Piazza Cioccaro and take Via Soave, turn left onto Via Pessina and walk to Piazza Dante. Cross the piazza, turn left onto Via Pretorio, and walk until you reach the bus station. Pass the bus station and keep going straight along Corso Pestalozzi until you reach the entrance to a parking garage and a park gate (Parco Ciani), then turn left onto Via Lucchini, and walk straight along Via Lucchini and Via Lambertenghi until you reach the campus. Finally, turn left until you reach the "Aula Magna" (n.1 on the map above).
By PlaneMilano-Malpensa, Milano-Linate and Milano-Orio al Serio Airports are within a radius of 60-100 km from Lugano. There are trains to and from Milano-Malpensa Airport directly to Lugano FFS.
Hackathon Location - Aula Magna
aula magna as seen from outsideaula magna as seen from inside
USI - Faculty of Informaticslogo of the 20 years of USI informatics
',4)]))}const b=e(n,[["render",f]]);export{b as default}; diff --git a/assets/RecapView-CHH8uNli.js b/assets/RecapView-CHH8uNli.js new file mode 100644 index 0000000..2a90c9c --- /dev/null +++ b/assets/RecapView-CHH8uNli.js @@ -0,0 +1,11 @@ +import{c as fe,_ as kt,b as F,e as P,i as xt,o as A,k as de,L as ge,M as Ee,N as Pe,O as ee,P as se,Q as _e,R as ke,S as ne,T as oe,s as at,j as gt,z as D,B as Dt,E as _t,D as Me,U as Te,u as st,w as pt,V as Ae,f as dt,g as X,l as It,F as Et,p as ze,q as Oe,W as re,d as $e}from"./index-Trcbzmrq.js";import{_ as Be,a as Ve}from"./CardContent.vue_vue_type_script_setup_true_lang-C-RTRm1v.js";import{b as Fe,c as Re,d as Ge,e as qe,f as Ue,g as He,h as Ke,i as We,j as Ze,k as Ye,l as Qe,m as Je,n as Xe,o as ts,p as es,q as ss,r as ns,s as os,C as rs,_ as is,a as as}from"./usi-BI0OxVXE.js";/** + * @license lucide-vue-next v0.436.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const cs=fe("ArrowLeftIcon",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/** + * @license lucide-vue-next v0.436.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const ls=fe("ArrowRightIcon",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]),us={name:"StatsCardComponent",props:{stat:{type:Object,required:!0}}},ps={class:"flex flex-col items-start bg-[#160D2F] bg-opacity-20 border border-nw-border rounded-[8px] p-7 gap-5 min-w-[148px] min-h-[148px]"},fs={class:"font-bold text-5xl"},ds={class:"text-justify font-medium"};function gs(t,e,s,n,i,o){return A(),F("div",ps,[P("span",fs,xt(s.stat.value),1),P("span",ds,xt(s.stat.title),1)])}const _s=kt(us,[["render",gs]]),hs=de("recaps",{state:()=>({recaps:[{year:2024,n_images:60,statistics:[{value:"5",title:"Projects"},{value:"17",title:"Teams"},{value:"62",title:"Participants"},{value:"21",title:"Countries"},{value:"10K",title:"CHF of Price Pool"}]}]}),actions:{getRecapByYear(){return t=>this.recaps.filter(e=>e.year==t)[0]}}}),ms=de("repos",{state:()=>({repos:[{year:2024,repos:[{team:"MoliseAI",project:"Ai4Privacy",url:"https://github.com/Neural-Wave/project-MoliseAI",prizes:[]},{team:"CudaLibre",project:"Duferco",url:"https://github.com/Neural-Wave/project-CudaLibre",prizes:["gold","project"]},{team:"Operators Of The Neuron",project:"Bosch",url:"https://github.com/Neural-Wave/project-OperatorsOfTheNeuron",prizes:[]},{team:"NeuroGlobetrotters",project:"Bosch",url:"https://github.com/Neural-Wave/project-NeuroGlobetrotters",prizes:["bronze","project"]},{team:"The Last Ones",project:"Ai4Privacy",url:"https://github.com/Neural-Wave/project-TheLastOnes",prizes:[]},{team:"Underfitted",project:"Swisscom",url:"https://github.com/Neural-Wave/project-Underfitted",prizes:[]},{team:"Lazzaroni",project:"PastaHR",url:"https://github.com/Neural-Wave/project-Lazzaroni",prizes:[]},{team:"Dropped Neurons",project:"Ai4Privacy",url:"https://github.com/Neural-Wave/project-DroppedNeurons",prizes:["project"]},{team:"Squigosauri",project:"PastaHR",url:"https://github.com/Neural-Wave/project-Squigosauri",prizes:["bronze","project"]},{team:"BischBosch",project:"Bosch",url:"https://github.com/Neural-Wave/project-BischBosch",prizes:[]},{team:"Sbirulini",project:"Duferco",url:"https://github.com/Neural-Wave/project-Sbirulini",prizes:["bronze"]},{team:"DaemonKiller",project:"Swisscom",url:"https://github.com/Neural-Wave/project-DaemonKiller",prizes:[]},{team:"Mensa Martiri",project:"Duferco",url:"https://github.com/Neural-Wave/project-MensaMartiri",prizes:[]},{team:"Team Name",project:"Swisscom",url:"https://github.com/Neural-Wave/project-TeamName",prizes:["silver","project"]},{team:"Hackerbros",project:"Ai4Privacy",url:"https://github.com/Neural-Wave/project-Hackerbros",prizes:[]},{team:"Og D3A",project:"Bosch",url:"https://github.com/Neural-Wave/project-OgD3A",prizes:[]},{team:"RadYomki",project:"Duferco",url:"https://github.com/Neural-Wave/project-RadYomki",prizes:[]}]}]}),actions:{getReposByYear(){return t=>this.repos.filter(e=>e.year==t)[0]}}}),vs="/assets/photo-1-D-378_Ts.jpg",bs="/assets/photo-10-CDF076Py.jpg",ys="/assets/photo-11-CQsS6GMg.jpg",js="/assets/photo-12-BUEC_mEG.jpg",xs="/assets/photo-13-DhTidkgV.jpg",Cs="/assets/photo-14-9TfSlHnf.jpg",Ss="/assets/photo-15-D9zA5eEk.jpg",ws="/assets/photo-16-D47tNjC5.jpg",Ds="/assets/photo-17-C_jBFo89.jpg",Ls="/assets/photo-18-psqVUrpX.jpg",Ns="/assets/photo-19-4fK5lMJq.jpg",Is="/assets/photo-2-qQ3OMjqy.jpg",Es="/assets/photo-20-BlxxrVJl.jpg",Ps="/assets/photo-21-D-3pg3mF.jpg",ks="/assets/photo-22-CDcigB8b.jpg",Ms="/assets/photo-23-B0Kz2iZr.jpg",Ts="/assets/photo-24-DaDEXAPp.jpg",As="/assets/photo-25-BwZhS4D8.jpg",zs="/assets/photo-26-DnIgjmy2.jpg",Os="/assets/photo-27-T7K60BNp.jpg",$s="/assets/photo-28-BXXOPtIa.jpg",Bs="/assets/photo-29-BcSj2ErT.jpg",Vs="/assets/photo-3-KfgGJK5I.jpg",Fs="/assets/photo-30-DkTR0Dl1.jpg",Rs="/assets/photo-31-CykTlkZx.jpg",Gs="/assets/photo-32-CQI8UOZo.jpg",qs="/assets/photo-33-s27-2WlL.jpg",Us="/assets/photo-34-CUaSGBeG.jpg",Hs="/assets/photo-35-CY4j4XNq.jpg",Ks="/assets/photo-36-kK7ZASvn.jpg",Ws="/assets/photo-37-JUCt9wsw.jpg",Zs="/assets/photo-38-0EgRnQCN.jpg",Ys="/assets/photo-39-Dy3wFFmy.jpg",Qs="/assets/photo-4-U0ni3eJ2.jpg",Js="/assets/photo-40-BsGsqI9F.jpg",Xs="/assets/photo-41-GpE_qIqK.jpg",tn="/assets/photo-42-DALI7fon.jpg",en="/assets/photo-43-Bv8KZQDH.jpg",sn="/assets/photo-44-CeFhXhag.jpg",nn="/assets/photo-45-DJEBxymj.jpg",on="/assets/photo-46-BlcMRxR3.jpg",rn="/assets/photo-47-6sjnYJuD.jpg",an="/assets/photo-48-Bvnn1yIk.jpg",cn="/assets/photo-49-D8oOor2E.jpg",ln="/assets/photo-5-DEvEy2Of.jpg",un="/assets/photo-50-DpTKMYnU.jpg",pn="/assets/photo-51-P_blcLNe.jpg",fn="/assets/photo-52-obrA0eW3.jpg",dn="/assets/photo-53-DcUwe0eh.jpg",gn="/assets/photo-54-CznVsRqM.jpg",_n="/assets/photo-55-CkLd6MkM.jpg",hn="/assets/photo-56-B_eNNuDn.jpg",mn="/assets/photo-57-Bc6yVuBL.jpg",vn="/assets/photo-58-BDQXI8gq.jpg",bn="/assets/photo-59-DSaIrdj0.jpg",yn="/assets/photo-6-DU2xCZs5.jpg",jn="/assets/photo-60-C5jERSZA.jpg",xn="/assets/photo-7-DF0lqGdM.jpg",Cn="/assets/photo-8-CFo5IhW2.jpg",Sn="/assets/photo-9-D2CDx2Hp.jpg",ft=new WeakMap,wn=(...t)=>{var e;const s=t[0],n=(e=ge())==null?void 0:e.proxy;if(n==null)throw new Error("injectLocal must be called in setup");return ft.has(n)&&s in ft.get(n)?ft.get(n)[s]:Ee(...t)},Dn=(t,e)=>{var s;const n=(s=ge())==null?void 0:s.proxy;if(n==null)throw new Error("provideLocal must be called in setup");ft.has(n)||ft.set(n,Object.create(null));const i=ft.get(n);i[t]=e,Pe(t,e)};function Ln(t,e){const s=Symbol(t.name||"InjectionState"),n=void 0;return[(...r)=>{const l=t(...r);return Dn(s,l),l},()=>wn(s,n)]}typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;function Nn(t){return Object.prototype.toString.call(t)==="[object Object]"}function ie(t){return Nn(t)||Array.isArray(t)}function In(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function Rt(t,e){const s=Object.keys(t),n=Object.keys(e);if(s.length!==n.length)return!1;const i=JSON.stringify(Object.keys(t.breakpoints||{})),o=JSON.stringify(Object.keys(e.breakpoints||{}));return i!==o?!1:s.every(r=>{const l=t[r],a=e[r];return typeof l=="function"?`${l}`==`${a}`:!ie(l)||!ie(a)?l===a:Rt(l,a)})}function ae(t){return t.concat().sort((e,s)=>e.name>s.name?1:-1).map(e=>e.options)}function En(t,e){if(t.length!==e.length)return!1;const s=ae(t),n=ae(e);return s.every((i,o)=>{const r=n[o];return Rt(i,r)})}function Gt(t){return typeof t=="number"}function Vt(t){return typeof t=="string"}function Mt(t){return typeof t=="boolean"}function ce(t){return Object.prototype.toString.call(t)==="[object Object]"}function k(t){return Math.abs(t)}function qt(t){return Math.sign(t)}function jt(t,e){return k(t-e)}function Pn(t,e){if(t===0||e===0||k(t)<=k(e))return 0;const s=jt(k(t),k(e));return k(s/t)}function kn(t){return Math.round(t*100)/100}function Ct(t){return St(t).map(Number)}function R(t){return t[Lt(t)]}function Lt(t){return Math.max(0,t.length-1)}function Ut(t,e){return e===Lt(t)}function le(t,e=0){return Array.from(Array(t),(s,n)=>e+n)}function St(t){return Object.keys(t)}function he(t,e){return[t,e].reduce((s,n)=>(St(n).forEach(i=>{const o=s[i],r=n[i],l=ce(o)&&ce(r);s[i]=l?he(o,r):r}),s),{})}function Ft(t,e){return typeof e.MouseEvent<"u"&&t instanceof e.MouseEvent}function Mn(t,e){const s={start:n,center:i,end:o};function n(){return 0}function i(a){return o(a)/2}function o(a){return e-a}function r(a,c){return Vt(t)?s[t](a):t(e,a,c)}return{measure:r}}function wt(){let t=[];function e(i,o,r,l={passive:!0}){let a;if("addEventListener"in i)i.addEventListener(o,r,l),a=()=>i.removeEventListener(o,r,l);else{const c=i;c.addListener(r),a=()=>c.removeListener(r)}return t.push(a),n}function s(){t=t.filter(i=>i())}const n={add:e,clear:s};return n}function Tn(t,e,s,n){const i=wt(),o=1e3/60;let r=null,l=0,a=0;function c(){i.add(t,"visibilitychange",()=>{t.hidden&&f()})}function d(){m(),i.clear()}function u(h){if(!a)return;r||(r=h);const g=h-r;for(r=h,l+=g;l>=o;)s(),l-=o;const v=l/o;n(v),a&&(a=e.requestAnimationFrame(u))}function p(){a||(a=e.requestAnimationFrame(u))}function m(){e.cancelAnimationFrame(a),r=null,l=0,a=0}function f(){r=null,l=0}return{init:c,destroy:d,start:p,stop:m,update:s,render:n}}function An(t,e){const s=e==="rtl",n=t==="y",i=n?"y":"x",o=n?"x":"y",r=!n&&s?-1:1,l=d(),a=u();function c(f){const{height:_,width:h}=f;return n?_:h}function d(){return n?"top":s?"right":"left"}function u(){return n?"bottom":s?"left":"right"}function p(f){return f*r}return{scroll:i,cross:o,startEdge:l,endEdge:a,measureSize:c,direction:p}}function it(t=0,e=0){const s=k(t-e);function n(c){return ce}function o(c){return n(c)||i(c)}function r(c){return o(c)?n(c)?t:e:c}function l(c){return s?c-s*Math.ceil((c-e)/s):c}return{length:s,max:e,min:t,constrain:r,reachedAny:o,reachedMax:i,reachedMin:n,removeOffset:l}}function me(t,e,s){const{constrain:n}=it(0,t),i=t+1;let o=r(e);function r(p){return s?k((i+p)%i):n(p)}function l(){return o}function a(p){return o=r(p),u}function c(p){return d().set(l()+p)}function d(){return me(t,l(),s)}const u={get:l,set:a,add:c,clone:d};return u}function zn(t,e,s,n,i,o,r,l,a,c,d,u,p,m,f,_,h,g,v){const{cross:y,direction:C}=t,I=["INPUT","SELECT","TEXTAREA"],S={passive:!1},j=wt(),x=wt(),w=it(50,225).constrain(m.measure(20)),M={mouse:300,touch:400},L={mouse:500,touch:600},$=f?43:25;let G=!1,q=0,U=0,nt=!1,tt=!1,W=!1,Z=!1;function ht(b){if(!v)return;function N(O){(Mt(v)||v(b,O))&&vt(O)}const T=e;j.add(T,"dragstart",O=>O.preventDefault(),S).add(T,"touchmove",()=>{},S).add(T,"touchend",()=>{}).add(T,"touchstart",N).add(T,"mousedown",N).add(T,"touchcancel",z).add(T,"contextmenu",z).add(T,"click",Q,!0)}function H(){j.clear(),x.clear()}function ct(){const b=Z?s:e;x.add(b,"touchmove",B,S).add(b,"touchend",z).add(b,"mousemove",B,S).add(b,"mouseup",z)}function lt(b){const N=b.nodeName||"";return I.includes(N)}function Y(){return(f?L:M)[Z?"mouse":"touch"]}function mt(b,N){const T=u.add(qt(b)*-1),O=d.byDistance(b,!f).distance;return f||k(b)=2,!(N&&b.button!==0)&&(lt(b.target)||(nt=!0,o.pointerDown(b),c.useFriction(0).useDuration(0),i.set(r),ct(),q=o.readPoint(b),U=o.readPoint(b,y),p.emit("pointerDown")))}function B(b){if(!Ft(b,n)&&b.touches.length>=2)return z(b);const T=o.readPoint(b),O=o.readPoint(b,y),K=jt(T,q),J=jt(O,U);if(!tt&&!Z&&(!b.cancelable||(tt=K>J,!tt)))return z(b);const ot=o.pointerMove(b);K>_&&(W=!0),c.useFriction(.3).useDuration(.75),l.start(),i.add(C(ot)),b.preventDefault()}function z(b){const T=d.byDistance(0,!1).index!==u.get(),O=o.pointerUp(b)*Y(),K=mt(C(O),T),J=Pn(O,K),ot=$-10*J,et=g+J/50;tt=!1,nt=!1,x.clear(),c.useDuration(ot).useFriction(et),a.distance(K,!f),Z=!1,p.emit("pointerUp")}function Q(b){W&&(b.stopPropagation(),b.preventDefault(),W=!1)}function V(){return nt}return{init:ht,destroy:H,pointerDown:V}}function On(t,e){let n,i;function o(u){return u.timeStamp}function r(u,p){const f=`client${(p||t.scroll)==="x"?"X":"Y"}`;return(Ft(u,e)?u:u.touches[0])[f]}function l(u){return n=u,i=u,r(u)}function a(u){const p=r(u)-r(i),m=o(u)-o(n)>170;return i=u,m&&(n=u),p}function c(u){if(!n||!i)return 0;const p=r(i)-r(n),m=o(u)-o(n),f=o(u)-o(i)>170,_=p/m;return m&&!f&&k(_)>.1?_:0}return{pointerDown:l,pointerMove:a,pointerUp:c,readPoint:r}}function $n(){function t(s){const{offsetTop:n,offsetLeft:i,offsetWidth:o,offsetHeight:r}=s;return{top:n,right:i+o,bottom:n+r,left:i,width:o,height:r}}return{measure:t}}function Bn(t){function e(n){return t*(n/100)}return{measure:e}}function Vn(t,e,s,n,i,o,r){const l=[t].concat(n);let a,c,d=[],u=!1;function p(h){return i.measureSize(r.measure(h))}function m(h){if(!o)return;c=p(t),d=n.map(p);function g(v){for(const y of v){if(u)return;const C=y.target===t,I=n.indexOf(y.target),S=C?c:d[I],j=p(C?t:n[I]);if(k(j-S)>=.5){h.reInit(),e.emit("resize");break}}}a=new ResizeObserver(v=>{(Mt(o)||o(h,v))&&g(v)}),s.requestAnimationFrame(()=>{l.forEach(v=>a.observe(v))})}function f(){u=!0,a&&a.disconnect()}return{init:m,destroy:f}}function Fn(t,e,s,n,i,o){let r=0,l=0,a=i,c=o,d=t.get(),u=0;function p(){const S=n.get()-t.get(),j=!a;let x=0;return j?(r=0,s.set(n),t.set(n),x=S):(s.set(t),r+=S/a,r*=c,d+=r,t.add(r),x=d-u),l=qt(x),u=d,I}function m(){const S=n.get()-e.get();return k(S)<.001}function f(){return a}function _(){return l}function h(){return r}function g(){return y(i)}function v(){return C(o)}function y(S){return a=S,I}function C(S){return c=S,I}const I={direction:_,duration:f,velocity:h,seek:p,settled:m,useBaseFriction:v,useBaseDuration:g,useFriction:C,useDuration:y};return I}function Rn(t,e,s,n,i){const o=i.measure(10),r=i.measure(50),l=it(.1,.99);let a=!1;function c(){return!(a||!t.reachedAny(s.get())||!t.reachedAny(e.get()))}function d(m){if(!c())return;const f=t.reachedMin(e.get())?"min":"max",_=k(t[f]-e.get()),h=s.get()-e.get(),g=l.constrain(_/r);s.subtract(h*g),!m&&k(h){const{min:h,max:g}=o,v=o.constrain(f),y=!_,C=Ut(s,_);return y?g:C||c(h,v)?h:c(g,v)?g:v}).map(f=>parseFloat(f.toFixed(3)))}function p(){if(e<=t+i)return[o.max];if(n==="keepSnaps")return r;const{min:f,max:_}=l;return r.slice(f,_)}return{snapsContained:a,scrollContainLimit:l}}function qn(t,e,s){const n=e[0],i=s?n-t:R(e);return{limit:it(i,n)}}function Un(t,e,s,n){const o=e.min+.1,r=e.max+.1,{reachedMin:l,reachedMax:a}=it(o,r);function c(p){return p===1?a(s.get()):p===-1?l(s.get()):!1}function d(p){if(!c(p))return;const m=t*(p*-1);n.forEach(f=>f.add(m))}return{loop:d}}function Hn(t){const{max:e,length:s}=t;function n(o){const r=o-e;return s?r/-s:0}return{get:n}}function Kn(t,e,s,n,i){const{startEdge:o,endEdge:r}=t,{groupSlides:l}=i,a=u().map(e.measure),c=p(),d=m();function u(){return l(n).map(_=>R(_)[r]-_[0][o]).map(k)}function p(){return n.map(_=>s[o]-_[o]).map(_=>-k(_))}function m(){return l(c).map(_=>_[0]).map((_,h)=>_+a[h])}return{snaps:c,snapsAligned:d}}function Wn(t,e,s,n,i,o){const{groupSlides:r}=i,{min:l,max:a}=n,c=d();function d(){const p=r(o),m=!t||e==="keepSnaps";return s.length===1?[o]:m?p:p.slice(l,a).map((f,_,h)=>{const g=!_,v=Ut(h,_);if(g){const y=R(h[0])+1;return le(y)}if(v){const y=Lt(o)-R(h)[0]+1;return le(y,R(h)[0])}return f})}return{slideRegistry:c}}function Zn(t,e,s,n,i){const{reachedAny:o,removeOffset:r,constrain:l}=n;function a(f){return f.concat().sort((_,h)=>k(_)-k(h))[0]}function c(f){const _=t?r(f):l(f),h=e.map((v,y)=>({diff:d(v-_,0),index:y})).sort((v,y)=>k(v.diff)-k(y.diff)),{index:g}=h[0];return{index:g,distance:_}}function d(f,_){const h=[f,f+s,f-s];if(!t)return f;if(!_)return a(h);const g=h.filter(v=>qt(v)===_);return g.length?a(g):R(h)-s}function u(f,_){const h=e[f]-i.get(),g=d(h,_);return{index:f,distance:g}}function p(f,_){const h=i.get()+f,{index:g,distance:v}=c(h),y=!t&&o(h);if(!_||y)return{index:g,distance:f};const C=e[g]-v,I=f+d(C,0);return{index:g,distance:I}}return{byDistance:p,byIndex:u,shortcut:d}}function Yn(t,e,s,n,i,o,r){function l(u){const p=u.distance,m=u.index!==e.get();o.add(p),p&&(n.duration()?t.start():(t.update(),t.render(1),t.update())),m&&(s.set(e.get()),e.set(u.index),r.emit("select"))}function a(u,p){const m=i.byDistance(u,p);l(m)}function c(u,p){const m=e.clone().set(u),f=i.byIndex(m.get(),p);l(f)}return{distance:a,index:c}}function Qn(t,e,s,n,i,o,r,l){const a={passive:!0,capture:!0};let c=0;function d(m){if(!l)return;function f(_){if(new Date().getTime()-c>10)return;r.emit("slideFocusStart"),t.scrollLeft=0;const v=s.findIndex(y=>y.includes(_));Gt(v)&&(i.useDuration(0),n.index(v,0),r.emit("slideFocus"))}o.add(document,"keydown",u,!1),e.forEach((_,h)=>{o.add(_,"focus",g=>{(Mt(l)||l(m,g))&&f(h)},a)})}function u(m){m.code==="Tab"&&(c=new Date().getTime())}return{init:d}}function yt(t){let e=t;function s(){return e}function n(a){e=r(a)}function i(a){e+=r(a)}function o(a){e-=r(a)}function r(a){return Gt(a)?a:a.get()}return{get:s,set:n,add:i,subtract:o}}function ve(t,e){const s=t.scroll==="x"?r:l,n=e.style;let i=null,o=!1;function r(p){return`translate3d(${p}px,0px,0px)`}function l(p){return`translate3d(0px,${p}px,0px)`}function a(p){if(o)return;const m=kn(t.direction(p));m!==i&&(n.transform=s(m),i=m)}function c(p){o=!p}function d(){o||(n.transform="",e.getAttribute("style")||e.removeAttribute("style"))}return{clear:d,to:a,toggleActive:c}}function Jn(t,e,s,n,i,o,r,l,a){const d=Ct(i),u=Ct(i).reverse(),p=g().concat(v());function m(j,x){return j.reduce((w,M)=>w-i[M],x)}function f(j,x){return j.reduce((w,M)=>m(w,x)>0?w.concat([M]):w,[])}function _(j){return o.map((x,w)=>({start:x-n[w]+.5+j,end:x+e-.5+j}))}function h(j,x,w){const M=_(x);return j.map(L=>{const $=w?0:-s,G=w?s:0,q=w?"end":"start",U=M[L][q];return{index:L,loopPoint:U,slideLocation:yt(-1),translate:ve(t,a[L]),target:()=>l.get()>U?$:G}})}function g(){const j=r[0],x=f(u,j);return h(x,s,!1)}function v(){const j=e-r[0]-1,x=f(d,j);return h(x,-s,!0)}function y(){return p.every(({index:j})=>{const x=d.filter(w=>w!==j);return m(x,e)<=.1})}function C(){p.forEach(j=>{const{target:x,translate:w,slideLocation:M}=j,L=x();L!==M.get()&&(w.to(L),M.set(L))})}function I(){p.forEach(j=>j.translate.clear())}return{canLoop:y,clear:I,loop:C,loopPoints:p}}function Xn(t,e,s){let n,i=!1;function o(a){if(!s)return;function c(d){for(const u of d)if(u.type==="childList"){a.reInit(),e.emit("slidesChanged");break}}n=new MutationObserver(d=>{i||(Mt(s)||s(a,d))&&c(d)}),n.observe(t,{childList:!0})}function r(){n&&n.disconnect(),i=!0}return{init:o,destroy:r}}function to(t,e,s,n){const i={};let o=null,r=null,l,a=!1;function c(){l=new IntersectionObserver(f=>{a||(f.forEach(_=>{const h=e.indexOf(_.target);i[h]=_}),o=null,r=null,s.emit("slidesInView"))},{root:t.parentElement,threshold:n}),e.forEach(f=>l.observe(f))}function d(){l&&l.disconnect(),a=!0}function u(f){return St(i).reduce((_,h)=>{const g=parseInt(h),{isIntersecting:v}=i[g];return(f&&v||!f&&!v)&&_.push(g),_},[])}function p(f=!0){if(f&&o)return o;if(!f&&r)return r;const _=u(f);return f&&(o=_),f||(r=_),_}return{init:c,destroy:d,get:p}}function eo(t,e,s,n,i,o){const{measureSize:r,startEdge:l,endEdge:a}=t,c=s[0]&&i,d=f(),u=_(),p=s.map(r),m=h();function f(){if(!c)return 0;const v=s[0];return k(e[l]-v[l])}function _(){if(!c)return 0;const v=o.getComputedStyle(R(n));return parseFloat(v.getPropertyValue(`margin-${a}`))}function h(){return s.map((v,y,C)=>{const I=!y,S=Ut(C,y);return I?p[y]+d:S?p[y]+u:C[y+1][l]-v[l]}).map(k)}return{slideSizes:p,slideSizesWithGaps:m,startGap:d,endGap:u}}function so(t,e,s,n,i,o,r,l,a){const{startEdge:c,endEdge:d,direction:u}=t,p=Gt(s);function m(g,v){return Ct(g).filter(y=>y%v===0).map(y=>g.slice(y,y+v))}function f(g){return g.length?Ct(g).reduce((v,y,C)=>{const I=R(v)||0,S=I===0,j=y===Lt(g),x=i[c]-o[I][c],w=i[c]-o[y][d],M=!n&&S?u(r):0,L=!n&&j?u(l):0,$=k(w-L-(x+M));return C&&$>e+a&&v.push(y),j&&v.push(g.length),v},[]).map((v,y,C)=>{const I=Math.max(C[y-1]||0);return g.slice(I,v)}):[]}function _(g){return p?m(g,s):f(g)}return{groupSlides:_}}function no(t,e,s,n,i,o,r){const{align:l,axis:a,direction:c,startIndex:d,loop:u,duration:p,dragFree:m,dragThreshold:f,inViewThreshold:_,slidesToScroll:h,skipSnaps:g,containScroll:v,watchResize:y,watchSlides:C,watchDrag:I,watchFocus:S}=o,j=2,x=$n(),w=x.measure(e),M=s.map(x.measure),L=An(a,c),$=L.measureSize(w),G=Bn($),q=Mn(l,$),U=!u&&!!v,nt=u||!!v,{slideSizes:tt,slideSizesWithGaps:W,startGap:Z,endGap:ht}=eo(L,w,M,s,nt,i),H=so(L,$,h,u,w,M,Z,ht,j),{snaps:ct,snapsAligned:lt}=Kn(L,q,w,M,H),Y=-R(ct)+R(W),{snapsContained:mt,scrollContainLimit:vt}=Gn($,Y,lt,v,j),B=U?mt:lt,{limit:z}=qn(Y,B,u),Q=me(Lt(B),d,u),V=Q.clone(),E=Ct(s),b=({dragHandler:ut,scrollBody:$t,scrollBounds:Bt,options:{loop:Nt}})=>{Nt||Bt.constrain(ut.pointerDown()),$t.seek()},N=({scrollBody:ut,translate:$t,location:Bt,offsetLocation:Nt,previousLocation:xe,scrollLooper:Ce,slideLooper:Se,dragHandler:we,animation:De,eventHandler:Yt,scrollBounds:Le,options:{loop:Qt}},Jt)=>{const Xt=ut.settled(),Ne=!Le.shouldConstrain(),te=Qt?Xt:Xt&&Ne;te&&!we.pointerDown()&&(De.stop(),Yt.emit("settle")),te||Yt.emit("scroll");const Ie=Bt.get()*Jt+xe.get()*(1-Jt);Nt.set(Ie),Qt&&(Ce.loop(ut.direction()),Se.loop()),$t.to(Nt.get())},T=Tn(n,i,()=>b(Ot),ut=>N(Ot,ut)),O=.68,K=B[Q.get()],J=yt(K),ot=yt(K),et=yt(K),rt=yt(K),bt=Fn(J,et,ot,rt,p,O),At=Zn(u,B,Y,z,rt),zt=Yn(T,Q,V,bt,At,rt,r),Kt=Hn(z),Wt=wt(),ye=to(e,s,r,_),{slideRegistry:Zt}=Wn(U,v,B,vt,H,E),je=Qn(t,s,Zt,zt,bt,Wt,r,S),Ot={ownerDocument:n,ownerWindow:i,eventHandler:r,containerRect:w,slideRects:M,animation:T,axis:L,dragHandler:zn(L,t,n,i,rt,On(L,i),J,T,zt,bt,At,Q,r,G,m,f,g,O,I),eventStore:Wt,percentOfView:G,index:Q,indexPrevious:V,limit:z,location:J,offsetLocation:et,previousLocation:ot,options:o,resizeHandler:Vn(e,r,i,s,L,y,x),scrollBody:bt,scrollBounds:Rn(z,et,rt,bt,G),scrollLooper:Un(Y,z,et,[J,et,ot,rt]),scrollProgress:Kt,scrollSnapList:B.map(Kt.get),scrollSnaps:B,scrollTarget:At,scrollTo:zt,slideLooper:Jn(L,$,Y,tt,W,ct,B,et,s),slideFocus:je,slidesHandler:Xn(e,r,C),slidesInView:ye,slideIndexes:E,slideRegistry:Zt,slidesToScroll:H,target:rt,translate:ve(L,e)};return Ot}function oo(){let t={},e;function s(c){e=c}function n(c){return t[c]||[]}function i(c){return n(c).forEach(d=>d(e,c)),a}function o(c,d){return t[c]=n(c).concat([d]),a}function r(c,d){return t[c]=n(c).filter(u=>u!==d),a}function l(){t={}}const a={init:s,emit:i,off:r,on:o,clear:l};return a}const ro={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function io(t){function e(o,r){return he(o,r||{})}function s(o){const r=o.breakpoints||{},l=St(r).filter(a=>t.matchMedia(a).matches).map(a=>r[a]).reduce((a,c)=>e(a,c),{});return e(o,l)}function n(o){return o.map(r=>St(r.breakpoints||{})).reduce((r,l)=>r.concat(l),[]).map(t.matchMedia)}return{mergeOptions:e,optionsAtMedia:s,optionsMediaQueries:n}}function ao(t){let e=[];function s(o,r){return e=r.filter(({options:l})=>t.optionsAtMedia(l).active!==!1),e.forEach(l=>l.init(o,t)),r.reduce((l,a)=>Object.assign(l,{[a.name]:a}),{})}function n(){e=e.filter(o=>o.destroy())}return{init:s,destroy:n}}function Pt(t,e,s){const n=t.ownerDocument,i=n.defaultView,o=io(i),r=ao(o),l=wt(),a=oo(),{mergeOptions:c,optionsAtMedia:d,optionsMediaQueries:u}=o,{on:p,off:m,emit:f}=a,_=L;let h=!1,g,v=c(ro,Pt.globalOptions),y=c(v),C=[],I,S,j;function x(){const{container:E,slides:b}=y;S=(Vt(E)?t.querySelector(E):E)||t.children[0];const T=Vt(b)?S.querySelectorAll(b):b;j=[].slice.call(T||S.children)}function w(E){const b=no(t,S,j,n,i,E,a);if(E.loop&&!b.slideLooper.canLoop()){const N=Object.assign({},E,{loop:!1});return w(N)}return b}function M(E,b){h||(v=c(v,E),y=d(v),C=b||C,x(),g=w(y),u([v,...C.map(({options:N})=>N)]).forEach(N=>l.add(N,"change",L)),y.active&&(g.translate.to(g.location.get()),g.animation.init(),g.slidesInView.init(),g.slideFocus.init(V),g.eventHandler.init(V),g.resizeHandler.init(V),g.slidesHandler.init(V),g.options.loop&&g.slideLooper.loop(),S.offsetParent&&j.length&&g.dragHandler.init(V),I=r.init(V,C)))}function L(E,b){const N=H();$(),M(c({startIndex:N},E),b),a.emit("reInit")}function $(){g.dragHandler.destroy(),g.eventStore.clear(),g.translate.clear(),g.slideLooper.clear(),g.resizeHandler.destroy(),g.slidesHandler.destroy(),g.slidesInView.destroy(),g.animation.destroy(),r.destroy(),l.clear()}function G(){h||(h=!0,l.clear(),$(),a.emit("destroy"),a.clear())}function q(E,b,N){!y.active||h||(g.scrollBody.useBaseFriction().useDuration(b===!0?0:y.duration),g.scrollTo.index(E,N||0))}function U(E){const b=g.index.add(1).get();q(b,E,-1)}function nt(E){const b=g.index.add(-1).get();q(b,E,1)}function tt(){return g.index.add(1).get()!==H()}function W(){return g.index.add(-1).get()!==H()}function Z(){return g.scrollSnapList}function ht(){return g.scrollProgress.get(g.location.get())}function H(){return g.index.get()}function ct(){return g.indexPrevious.get()}function lt(){return g.slidesInView.get()}function Y(){return g.slidesInView.get(!1)}function mt(){return I}function vt(){return g}function B(){return t}function z(){return S}function Q(){return j}const V={canScrollNext:tt,canScrollPrev:W,containerNode:z,internalEngine:vt,destroy:G,off:m,on:p,emit:f,plugins:mt,previousScrollSnap:ct,reInit:_,rootNode:B,scrollNext:U,scrollPrev:nt,scrollProgress:ht,scrollSnapList:Z,scrollTo:q,selectedScrollSnap:H,slideNodes:Q,slidesInView:lt,slidesNotInView:Y};return M(e,s),setTimeout(()=>a.emit("init"),0),V}Pt.globalOptions=void 0;function Ht(t={},e=[]){const s=ee(t),n=ee(e);let i=s?t.value:t,o=n?e.value:e;const r=se(),l=se();function a(){l.value&&l.value.reInit(i,o)}return _e(()=>{!In()||!r.value||(Pt.globalOptions=Ht.globalOptions,l.value=Pt(r.value,i,o))}),ke(()=>{l.value&&l.value.destroy()}),s&&ne(t,c=>{Rt(i,c)||(i=c,a())}),n&&ne(e,c=>{En(o,c)||(o=c,a())}),[r,l]}Ht.globalOptions=void 0;const[co,lo]=Ln(({opts:t,orientation:e,plugins:s},n)=>{const[i,o]=Ht({...t,axis:e==="horizontal"?"x":"y"},s);function r(){var u;(u=o.value)==null||u.scrollPrev()}function l(){var u;(u=o.value)==null||u.scrollNext()}const a=oe(!1),c=oe(!1);function d(u){a.value=(u==null?void 0:u.canScrollNext())||!1,c.value=(u==null?void 0:u.canScrollPrev())||!1}return _e(()=>{var u,p,m;o.value&&((u=o.value)==null||u.on("init",d),(p=o.value)==null||p.on("reInit",d),(m=o.value)==null||m.on("select",d),n("init-api",o.value))}),{carouselRef:i,carouselApi:o,canScrollPrev:c,canScrollNext:a,scrollPrev:r,scrollNext:l,orientation:e}});function Tt(){const t=lo();if(!t)throw new Error("useCarousel must be used within a ");return t}const uo=at({__name:"Carousel",props:{opts:{},plugins:{},orientation:{default:"horizontal"},class:{}},emits:["init-api"],setup(t,{expose:e,emit:s}){const n=t,i=s,{canScrollNext:o,canScrollPrev:r,carouselApi:l,carouselRef:a,orientation:c,scrollNext:d,scrollPrev:u}=co(n,i);e({canScrollNext:o,canScrollPrev:r,carouselApi:l,carouselRef:a,orientation:c,scrollNext:d,scrollPrev:u});function p(m){const f=n.orientation==="vertical"?"ArrowUp":"ArrowLeft",_=n.orientation==="vertical"?"ArrowDown":"ArrowRight";if(m.key===f){m.preventDefault(),u();return}m.key===_&&(m.preventDefault(),d())}return(m,f)=>(A(),F("div",{class:Dt(D(_t)("relative",n.class)),role:"region","aria-roledescription":"carousel",tabindex:"0",onKeydown:p},[gt(m.$slots,"default",{canScrollNext:D(o),canScrollPrev:D(r),carouselApi:D(l),carouselRef:D(a),orientation:D(c),scrollNext:D(d),scrollPrev:D(u)})],34))}}),po=at({inheritAttrs:!1,__name:"CarouselContent",props:{class:{}},setup(t){const e=t,{carouselRef:s,orientation:n}=Tt();return(i,o)=>(A(),F("div",{ref_key:"carouselRef",ref:s,class:"overflow-hidden"},[P("div",Me({class:D(_t)("flex",D(n)==="horizontal"?"-ml-4":"-mt-4 flex-col",e.class)},i.$attrs),[gt(i.$slots,"default")],16)],512))}}),fo=at({__name:"CarouselItem",props:{class:{}},setup(t){const e=t,{orientation:s}=Tt();return(n,i)=>(A(),F("div",{role:"group","aria-roledescription":"slide",class:Dt(D(_t)("min-w-0 shrink-0 grow-0 basis-full",D(s)==="horizontal"?"pl-4":"pt-4",e.class))},[gt(n.$slots,"default")],2))}}),ue=t=>typeof t=="boolean"?`${t}`:t===0?"0":t,pe=Te,go=(t,e)=>s=>{var n;if((e==null?void 0:e.variants)==null)return pe(t,s==null?void 0:s.class,s==null?void 0:s.className);const{variants:i,defaultVariants:o}=e,r=Object.keys(i).map(c=>{const d=s==null?void 0:s[c],u=o==null?void 0:o[c];if(d===null)return null;const p=ue(d)||ue(u);return i[c][p]}),l=s&&Object.entries(s).reduce((c,d)=>{let[u,p]=d;return p===void 0||(c[u]=p),c},{}),a=e==null||(n=e.compoundVariants)===null||n===void 0?void 0:n.reduce((c,d)=>{let{class:u,className:p,...m}=d;return Object.entries(m).every(f=>{let[_,h]=f;return Array.isArray(h)?h.includes({...o,...l}[_]):{...o,...l}[_]===h})?[...c,u,p]:c},[]);return pe(t,r,a,s==null?void 0:s.class,s==null?void 0:s.className)},be=at({__name:"Button",props:{variant:{},size:{},class:{},asChild:{type:Boolean},as:{default:"button"}},setup(t){const e=t;return(s,n)=>(A(),st(D(Ae),{as:s.as,"as-child":s.asChild,class:Dt(D(_t)(D(_o)({variant:s.variant,size:s.size}),e.class))},{default:pt(()=>[gt(s.$slots,"default")]),_:3},8,["as","as-child","class"]))}}),_o=go("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),ho=at({__name:"CarouselNext",props:{class:{}},setup(t){const e=t,{orientation:s,canScrollNext:n,scrollNext:i}=Tt();return(o,r)=>(A(),st(D(be),{disabled:!D(n),class:Dt(D(_t)("touch-manipulation absolute h-8 w-8 rounded-full p-0",D(s)==="horizontal"?"-right-12 top-1/2 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",e.class)),variant:"outline",onClick:D(i)},{default:pt(()=>[gt(o.$slots,"default",{},()=>[dt(D(ls),{class:"h-4 w-4 text-current"}),r[0]||(r[0]=P("span",{class:"sr-only"},"Next Slide",-1))])]),_:3},8,["disabled","class","onClick"]))}}),mo=at({__name:"CarouselPrevious",props:{class:{}},setup(t){const e=t,{orientation:s,canScrollPrev:n,scrollPrev:i}=Tt();return(o,r)=>(A(),st(D(be),{disabled:!D(n),class:Dt(D(_t)("touch-manipulation absolute h-8 w-8 rounded-full p-0",D(s)==="horizontal"?"-left-12 top-1/2 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",e.class)),variant:"outline",onClick:D(i)},{default:pt(()=>[gt(o.$slots,"default",{},()=>[dt(D(cs),{class:"h-4 w-4 text-current"}),r[0]||(r[0]=P("span",{class:"sr-only"},"Previous Slide",-1))])]),_:3},8,["disabled","class","onClick"]))}}),vo=at({name:"GalleryComponent",components:{CarouselPrevious:mo,CardContent:Be,Card:Ve,CarouselItem:fo,CarouselNext:ho,CarouselContent:po,Carousel:uo},props:{year:{type:String,required:!0},images:{type:Number,required:!0}},methods:{getImage(t){return new URL(Object.assign({"../assets/gallery/2024/photo-1.jpg":vs,"../assets/gallery/2024/photo-10.jpg":bs,"../assets/gallery/2024/photo-11.jpg":ys,"../assets/gallery/2024/photo-12.jpg":js,"../assets/gallery/2024/photo-13.jpg":xs,"../assets/gallery/2024/photo-14.jpg":Cs,"../assets/gallery/2024/photo-15.jpg":Ss,"../assets/gallery/2024/photo-16.jpg":ws,"../assets/gallery/2024/photo-17.jpg":Ds,"../assets/gallery/2024/photo-18.jpg":Ls,"../assets/gallery/2024/photo-19.jpg":Ns,"../assets/gallery/2024/photo-2.jpg":Is,"../assets/gallery/2024/photo-20.jpg":Es,"../assets/gallery/2024/photo-21.jpg":Ps,"../assets/gallery/2024/photo-22.jpg":ks,"../assets/gallery/2024/photo-23.jpg":Ms,"../assets/gallery/2024/photo-24.jpg":Ts,"../assets/gallery/2024/photo-25.jpg":As,"../assets/gallery/2024/photo-26.jpg":zs,"../assets/gallery/2024/photo-27.jpg":Os,"../assets/gallery/2024/photo-28.jpg":$s,"../assets/gallery/2024/photo-29.jpg":Bs,"../assets/gallery/2024/photo-3.jpg":Vs,"../assets/gallery/2024/photo-30.jpg":Fs,"../assets/gallery/2024/photo-31.jpg":Rs,"../assets/gallery/2024/photo-32.jpg":Gs,"../assets/gallery/2024/photo-33.jpg":qs,"../assets/gallery/2024/photo-34.jpg":Us,"../assets/gallery/2024/photo-35.jpg":Hs,"../assets/gallery/2024/photo-36.jpg":Ks,"../assets/gallery/2024/photo-37.jpg":Ws,"../assets/gallery/2024/photo-38.jpg":Zs,"../assets/gallery/2024/photo-39.jpg":Ys,"../assets/gallery/2024/photo-4.jpg":Qs,"../assets/gallery/2024/photo-40.jpg":Js,"../assets/gallery/2024/photo-41.jpg":Xs,"../assets/gallery/2024/photo-42.jpg":tn,"../assets/gallery/2024/photo-43.jpg":en,"../assets/gallery/2024/photo-44.jpg":sn,"../assets/gallery/2024/photo-45.jpg":nn,"../assets/gallery/2024/photo-46.jpg":on,"../assets/gallery/2024/photo-47.jpg":rn,"../assets/gallery/2024/photo-48.jpg":an,"../assets/gallery/2024/photo-49.jpg":cn,"../assets/gallery/2024/photo-5.jpg":ln,"../assets/gallery/2024/photo-50.jpg":un,"../assets/gallery/2024/photo-51.jpg":pn,"../assets/gallery/2024/photo-52.jpg":fn,"../assets/gallery/2024/photo-53.jpg":dn,"../assets/gallery/2024/photo-54.jpg":gn,"../assets/gallery/2024/photo-55.jpg":_n,"../assets/gallery/2024/photo-56.jpg":hn,"../assets/gallery/2024/photo-57.jpg":mn,"../assets/gallery/2024/photo-58.jpg":vn,"../assets/gallery/2024/photo-59.jpg":bn,"../assets/gallery/2024/photo-6.jpg":yn,"../assets/gallery/2024/photo-60.jpg":jn,"../assets/gallery/2024/photo-7.jpg":xn,"../assets/gallery/2024/photo-8.jpg":Cn,"../assets/gallery/2024/photo-9.jpg":Sn})[`../assets/gallery/${this.year}/photo-${t}.jpg`],import.meta.url).href}}}),bo=["src"];function yo(t,e,s,n,i,o){const r=X("carousel-item"),l=X("carousel-content"),a=X("carousel-previous"),c=X("carousel-next"),d=X("carousel");return A(),st(d,{class:"relative w-[80%] h-[40vw] md:h-[50vw]",opts:{loop:!0}},{default:pt(({canScrollNext:u})=>[dt(l,{class:"h-[40vw] md:h-[50vw]"},{default:pt(()=>[(A(!0),F(Et,null,It(t.images,p=>(A(),st(r,{key:p,class:"h-min"},{default:pt(()=>[P("img",{src:t.getImage(p),alt:"photo",class:"object-cover object-center h-min"},null,8,bo)]),_:2},1024))),128))]),_:1}),dt(a,{class:"bg-[#160D2F] bg-opacity-20 border border-nw-border rounded-full hover:bg-[#160D2F] hover:text-white"}),u?(A(),st(c,{key:0,class:"bg-[#160D2F] bg-opacity-20 border border-nw-border rounded-full hover:bg-[#160D2F] hover:text-white"})):ze("",!0)]),_:1})}const jo=kt(vo,[["render",yo]]),xo={name:"RepoCardComponent",props:{repo:{type:Object,required:!0}},methods:{getImage(t){return new URL(Object.assign({"../../assets/icons/bronze.svg":Fe,"../../assets/icons/bus.svg":Re,"../../assets/icons/challenges.svg":Ge,"../../assets/icons/connections.svg":qe,"../../assets/icons/cutting-edge.svg":Ue,"../../assets/icons/github-line.svg":He,"../../assets/icons/globe-line.svg":Ke,"../../assets/icons/gold.svg":We,"../../assets/icons/history.svg":Ze,"../../assets/icons/instagram-line.svg":Ye,"../../assets/icons/linkedin-line.svg":Qe,"../../assets/icons/lugano.svg":Je,"../../assets/icons/one.svg":Xe,"../../assets/icons/project.svg":ts,"../../assets/icons/silver.svg":es,"../../assets/icons/twitter-line.svg":ss,"../../assets/icons/two.svg":ns,"../../assets/icons/usi.svg":os})[`../../assets/icons/${t}.svg`],import.meta.url).href}}},Co={class:"flex flex-col items-start bg-[#160D2F] bg-opacity-20 border border-nw-border rounded-[8px] p-7 gap-5"},So={class:"absolute flex translate-y-[-37px] translate-x-[-7px]"},wo=["src"],Do={class:"flex items-center gap-5"},Lo={class:"font-bold text-2xl text-left"},No=["href"],Io={class:"text-justify font-medium"};function Eo(t,e,s,n,i,o){return A(),F("div",Co,[P("div",So,[(A(!0),F(Et,null,It(s.repo.prizes,r=>(A(),F("img",{src:o.getImage(r),class:"w-6 h-6",alt:"project winner"},null,8,wo))),256))]),P("div",Do,[P("span",Lo,xt(s.repo.team),1),P("a",{href:s.repo.url,target:"_blank"},e[0]||(e[0]=[P("img",{src:Oe,class:"w-5 h-5",alt:"twitter logo icon"},null,-1)]),8,No)]),P("span",Io,xt(s.repo.project),1)])}const Po=kt(xo,[["render",Eo]]),ko={name:"RecapView",components:{CompaniesSectionComponent:rs,RepoCardComponent:Po,GalleryComponent:jo,StatsCardComponent:_s},data(){return{year:this.$route.params.year,recap:{},repos:{}}},mounted(){this.recap=this.getRecapByYear()(this.year),this.repos=this.getReposByYear()(this.year)},methods:{...re(hs,["getRecapByYear"]),...re(ms,["getReposByYear"])}},Mo="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(240,187,64,1)'%3e%3cpath%20d='M17%2015.2454V22.1169C17%2022.393%2016.7761%2022.617%2016.5%2022.617C16.4094%2022.617%2016.3205%2022.5923%2016.2428%2022.5457L12%2020L7.75725%2022.5457C7.52046%2022.6877%207.21333%2022.6109%207.07125%2022.3742C7.02463%2022.2964%207%2022.2075%207%2022.1169V15.2454C5.17107%2013.7793%204%2011.5264%204%209C4%204.58172%207.58172%201%2012%201C16.4183%201%2020%204.58172%2020%209C20%2011.5264%2018.8289%2013.7793%2017%2015.2454ZM12%2015C15.3137%2015%2018%2012.3137%2018%209C18%205.68629%2015.3137%203%2012%203C8.68629%203%206%205.68629%206%209C6%2012.3137%208.68629%2015%2012%2015ZM12%2013C9.79086%2013%208%2011.2091%208%209C8%206.79086%209.79086%205%2012%205C14.2091%205%2016%206.79086%2016%209C16%2011.2091%2014.2091%2013%2012%2013Z'%3e%3c/path%3e%3c/svg%3e",To="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(173,184,194,1)'%3e%3cpath%20d='M17%2015.2454V22.1169C17%2022.393%2016.7761%2022.617%2016.5%2022.617C16.4094%2022.617%2016.3205%2022.5923%2016.2428%2022.5457L12%2020L7.75725%2022.5457C7.52046%2022.6877%207.21333%2022.6109%207.07125%2022.3742C7.02463%2022.2964%207%2022.2075%207%2022.1169V15.2454C5.17107%2013.7793%204%2011.5264%204%209C4%204.58172%207.58172%201%2012%201C16.4183%201%2020%204.58172%2020%209C20%2011.5264%2018.8289%2013.7793%2017%2015.2454ZM12%2015C15.3137%2015%2018%2012.3137%2018%209C18%205.68629%2015.3137%203%2012%203C8.68629%203%206%205.68629%206%209C6%2012.3137%208.68629%2015%2012%2015ZM12%2013C9.79086%2013%208%2011.2091%208%209C8%206.79086%209.79086%205%2012%205C14.2091%205%2016%206.79086%2016%209C16%2011.2091%2014.2091%2013%2012%2013Z'%3e%3c/path%3e%3c/svg%3e",Ao="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(234,113,46,1)'%3e%3cpath%20d='M17%2015.2454V22.1169C17%2022.393%2016.7761%2022.617%2016.5%2022.617C16.4094%2022.617%2016.3205%2022.5923%2016.2428%2022.5457L12%2020L7.75725%2022.5457C7.52046%2022.6877%207.21333%2022.6109%207.07125%2022.3742C7.02463%2022.2964%207%2022.2075%207%2022.1169V15.2454C5.17107%2013.7793%204%2011.5264%204%209C4%204.58172%207.58172%201%2012%201C16.4183%201%2020%204.58172%2020%209C20%2011.5264%2018.8289%2013.7793%2017%2015.2454ZM12%2015C15.3137%2015%2018%2012.3137%2018%209C18%205.68629%2015.3137%203%2012%203C8.68629%203%206%205.68629%206%209C6%2012.3137%208.68629%2015%2012%2015ZM12%2013C9.79086%2013%208%2011.2091%208%209C8%206.79086%209.79086%205%2012%205C14.2091%205%2016%206.79086%2016%209C16%2011.2091%2014.2091%2013%2012%2013Z'%3e%3c/path%3e%3c/svg%3e",zo="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(70,146,221,1)'%3e%3cpath%20d='M17%2015.2454V22.1169C17%2022.393%2016.7761%2022.617%2016.5%2022.617C16.4094%2022.617%2016.3205%2022.5923%2016.2428%2022.5457L12%2020L7.75725%2022.5457C7.52046%2022.6877%207.21333%2022.6109%207.07125%2022.3742C7.02463%2022.2964%207%2022.2075%207%2022.1169V15.2454C5.17107%2013.7793%204%2011.5264%204%209C4%204.58172%207.58172%201%2012%201C16.4183%201%2020%204.58172%2020%209C20%2011.5264%2018.8289%2013.7793%2017%2015.2454ZM12%2015C15.3137%2015%2018%2012.3137%2018%209C18%205.68629%2015.3137%203%2012%203C8.68629%203%206%205.68629%206%209C6%2012.3137%208.68629%2015%2012%2015ZM12%2013C9.79086%2013%208%2011.2091%208%209C8%206.79086%209.79086%205%2012%205C14.2091%205%2016%206.79086%2016%209C16%2011.2091%2014.2091%2013%2012%2013Z'%3e%3c/path%3e%3c/svg%3e",Oo={class:"flex flex-col justify-center items-center gap-20 py-20 px-[50px]"},$o={class:"flex flex-col justify-center items-center gap-9 py-20 sm:h-[calc(80vh-350px)]"},Bo={class:"text-5xl font-[500] text-center"},Vo={class:"flex flex-row flex-wrap justify-center items-center gap-9"},Fo={class:"flex flex-col items-center justify-center gap-10 mt-20 w-[100%]"},Ro={class:"flex flex-col items-center justify-center gap-10 mt-20 w-[100%] md:w-[70%]"},Go={class:"flex flex-row flex-wrap justify-center items-center gap-9"};function qo(t,e,s,n,i,o){const r=X("stats-card-component"),l=X("gallery-component"),a=X("repo-card-component"),c=X("companies-section-component");return A(),F("div",Oo,[P("div",$o,[P("span",Bo,"Neural Wave "+xt(i.year),1),e[0]||(e[0]=P("div",{class:"flex flex-wrap justify-center gap-6"},[P("img",{src:is,class:"h-[35px]",alt:"Lugano is the location of the hackathon"}),P("img",{src:as,class:"h-[35px]",alt:"The hackathon lasts from the 25th to the 27th of October"})],-1))]),P("div",Vo,[(A(!0),F(Et,null,It(i.recap.statistics,d=>(A(),st(r,{key:d.title,stat:d},null,8,["stat"]))),128))]),P("div",Fo,[e[1]||(e[1]=P("span",{class:"text-3xl text-center"},"Gallery",-1)),dt(l,{year:i.year,images:i.recap.n_images},null,8,["year","images"])]),P("div",Ro,[e[2]||(e[2]=P("span",{class:"text-3xl text-center"},"Teams",-1)),P("div",Go,[(A(!0),F(Et,null,It(i.repos.repos,d=>(A(),st(a,{key:d.name,repo:d},null,8,["repo"]))),128))]),e[3]||(e[3]=$e('
gold medal Global First Prize silver medal Global Second Prize bronze medal Global Third Prize project medal Project Winner
',1))]),dt(c,{class:"mt-20"})])}const Wo=kt(ko,[["render",qo]]);export{Wo as default}; diff --git a/assets/ScheduleView-CUAYDJBj.js b/assets/ScheduleView-CUAYDJBj.js new file mode 100644 index 0000000..5087e93 --- /dev/null +++ b/assets/ScheduleView-CUAYDJBj.js @@ -0,0 +1 @@ +import{k as N,s as u,o as n,b as o,e as w,j as p,B as d,z as i,E as _,m as V,_ as D,F as y,l as x,u as $,w as s,f as l,h as m,i as f,g as r}from"./index-Trcbzmrq.js";import{_ as E,a as K}from"./CardContent.vue_vue_type_script_setup_true_lang-C-RTRm1v.js";const L=N("scheduleStore",{state:()=>({schedule:{friday:[{time:"17:00",event:"Arrival, registration, and welcome apero",place:"Aula Magna"},{time:"18:00",event:"Welcome by the Neural Wave team",place:"Aula Magna"},{time:"18:15",event:"Keynote by Duferco",place:"Aula Magna"},{time:"18:45",event:"Tutorial by Lightning.ai on their platform",place:"Aula Magna"},{time:"19:15",event:"Event Kick-Off: Start Hacking!",place:"Aula Magna"}],saturday:[{time:"07:00 07:15",event:"Morning Yoga",place:"Aula Magna"},{time:"08:30",event:"Breakfast",place:"Foyer"},{time:"11:00",event:"Keynote",place:"Aula Magna"},{time:"12:00 12:15",event:"Surprise challenge #1",place:"Aula Magna"},{time:"13:00",event:"Lunch",place:"Foyer"},{time:"14:00 17:00",event:"Networking at company stands",place:"Aula Magna"},{time:"17:00",event:"Keynote",place:"Aula Magna"},{time:"18:00",event:"Dinner",place:"Foyer"},{time:"20:30 20:45",event:"Surprise challenge #2",place:"Aula Magna"}],sunday:[{time:"07:00 07:15",event:"Morning Yoga",place:"Aula Magna"},{time:"08:30",event:"Breakfast",place:"Foyer"},{time:"11:00",event:"Project submissions",place:"Online"},{time:"12:00",event:"Lunch",place:"Foyer"},{time:"14:00",event:"Award ceremony",place:"Aula Magna"},{time:"15:00",event:"Closing remarks",place:"Aula Magna"},{time:"16:00",event:"The end",place:"Aula Magna"}]}})}),j={class:"relative w-full overflow-auto"},z=u({__name:"Table",props:{class:{}},setup(a){const e=a;return(t,c)=>(n(),o("div",j,[w("table",{class:d(i(_)("w-full caption-bottom text-sm",e.class))},[p(t.$slots,"default")],2)]))}}),O=u({__name:"TableBody",props:{class:{}},setup(a){const e=a;return(t,c)=>(n(),o("tbody",{class:d(i(_)("[&_tr:last-child]:border-0",e.class))},[p(t.$slots,"default")],2))}}),P=u({__name:"TableCell",props:{class:{}},setup(a){const e=a;return(t,c)=>(n(),o("td",{class:d(i(_)("p-4 align-middle [&:has([role=checkbox])]:pr-0",e.class))},[p(t.$slots,"default")],2))}}),R=u({__name:"TableHead",props:{class:{}},setup(a){const e=a;return(t,c)=>(n(),o("th",{class:d(i(_)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",e.class))},[p(t.$slots,"default")],2))}}),W=u({__name:"TableHeader",props:{class:{}},setup(a){const e=a;return(t,c)=>(n(),o("thead",{class:d(i(_)("[&_tr]:border-b",e.class))},[p(t.$slots,"default")],2))}}),Y=u({__name:"TableRow",props:{class:{}},setup(a){const e=a;return(t,c)=>(n(),o("tr",{class:d(i(_)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",e.class))},[p(t.$slots,"default")],2))}}),U=u({__name:"CardHeader",props:{class:{}},setup(a){const e=a;return(t,c)=>(n(),o("div",{class:d(i(_)("flex flex-col gap-y-1.5 p-6",e.class))},[p(t.$slots,"default")],2))}}),q=u({__name:"CardTitle",props:{class:{}},setup(a){const e=a;return(t,c)=>(n(),o("h3",{class:d(i(_)("text-2xl font-semibold leading-none tracking-tight",e.class))},[p(t.$slots,"default")],2))}}),G={name:"ScheduleView",components:{TableCell:P,TableRow:Y,TableBody:O,TableHead:R,TableHeader:W,CardContent:E,CardTitle:q,CardHeader:U,Card:K,CustomTable:z},methods:{...V(L,["schedule"])}},I={class:"flex flex-col m-[50px] sm:m-[100px] gap-16"};function J(a,e,t,c,Q,X){const T=r("card-title"),A=r("card-header"),b=r("table-head"),M=r("table-header"),g=r("table-cell"),C=r("table-row"),S=r("table-body"),k=r("custom-table"),B=r("card-content"),F=r("card");return n(),o("div",I,[(n(!0),o(y,null,x(a.schedule(),(H,v)=>(n(),$(F,{class:"border border-nw-border bg-[#160D2F] bg-opacity-20"},{default:s(()=>[l(A,null,{default:s(()=>[l(T,{class:"text-white"},{default:s(()=>[m(f(String(v[0]).toUpperCase()+v.substring(1)),1)]),_:2},1024)]),_:2},1024),l(B,null,{default:s(()=>[l(k,null,{default:s(()=>[l(M,null,{default:s(()=>[l(b,{class:"w-[80px]"},{default:s(()=>e[0]||(e[0]=[m("Time")])),_:1}),l(b,null,{default:s(()=>e[1]||(e[1]=[m("Event")])),_:1}),l(b,{class:"w-[107px]"},{default:s(()=>e[2]||(e[2]=[m("Place")])),_:1})]),_:1}),l(S,null,{default:s(()=>[(n(!0),o(y,null,x(H,h=>(n(),$(C,{class:"text-white border-b-nw-border hover:bg-transparent"},{default:s(()=>[l(g,{class:"font-mono"},{default:s(()=>[m(f(h.time),1)]),_:2},1024),l(g,{class:"text-left"},{default:s(()=>[m(f(h.event),1)]),_:2},1024),l(g,null,{default:s(()=>[m(f(h.place),1)]),_:2},1024)]),_:2},1024))),256))]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1024))),256)),e[3]||(e[3]=w("span",{class:"text-center opacity-60"},"N.B.: Schedule is temporary and subject to change",-1))])}const ae=D(G,[["render",J]]);export{ae as default}; diff --git a/assets/adam-QBroYB4e.jpg b/assets/adam-QBroYB4e.jpg new file mode 100644 index 0000000..c9caddd Binary files /dev/null and b/assets/adam-QBroYB4e.jpg differ diff --git a/assets/ai4privacy-CK1v4Bp4.svg b/assets/ai4privacy-CK1v4Bp4.svg new file mode 100644 index 0000000..5a811f3 --- /dev/null +++ b/assets/ai4privacy-CK1v4Bp4.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/andrea-DcgyUMvu.jpg b/assets/andrea-DcgyUMvu.jpg new file mode 100644 index 0000000..9971c67 Binary files /dev/null and b/assets/andrea-DcgyUMvu.jpg differ diff --git a/assets/aula-magna-campus-8s1idSPh.jpg b/assets/aula-magna-campus-8s1idSPh.jpg new file mode 100644 index 0000000..fae82e3 Binary files /dev/null and b/assets/aula-magna-campus-8s1idSPh.jpg differ diff --git a/assets/aula-magna-h2CJ1tyu.jpg b/assets/aula-magna-h2CJ1tyu.jpg new file mode 100644 index 0000000..ade667e Binary files /dev/null and b/assets/aula-magna-h2CJ1tyu.jpg differ diff --git a/assets/banana-ZBavgiL1.svg b/assets/banana-ZBavgiL1.svg new file mode 100644 index 0000000..1dab5b4 --- /dev/null +++ b/assets/banana-ZBavgiL1.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/bosch-DtNpfd7w.svg b/assets/bosch-DtNpfd7w.svg new file mode 100644 index 0000000..c92dd13 --- /dev/null +++ b/assets/bosch-DtNpfd7w.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/brightside-CA4Ja_9o.svg b/assets/brightside-CA4Ja_9o.svg new file mode 100644 index 0000000..5a0c13c --- /dev/null +++ b/assets/brightside-CA4Ja_9o.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/casale-qjqaiCJU.svg b/assets/casale-qjqaiCJU.svg new file mode 100644 index 0000000..15cf333 --- /dev/null +++ b/assets/casale-qjqaiCJU.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/chris-NzMKNYYr.jpg b/assets/chris-NzMKNYYr.jpg new file mode 100644 index 0000000..ccfac26 Binary files /dev/null and b/assets/chris-NzMKNYYr.jpg differ diff --git a/assets/confinale-DTtEhQNX.svg b/assets/confinale-DTtEhQNX.svg new file mode 100644 index 0000000..dffc3df --- /dev/null +++ b/assets/confinale-DTtEhQNX.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/cscs-BLi5XkaK.svg b/assets/cscs-BLi5XkaK.svg new file mode 100644 index 0000000..82af6cd --- /dev/null +++ b/assets/cscs-BLi5XkaK.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/duferco-BpUw5Kb4.svg b/assets/duferco-BpUw5Kb4.svg new file mode 100644 index 0000000..ced1e77 --- /dev/null +++ b/assets/duferco-BpUw5Kb4.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/edo-DuU0vxJK.jpg b/assets/edo-DuU0vxJK.jpg new file mode 100644 index 0000000..52091ad Binary files /dev/null and b/assets/edo-DuU0vxJK.jpg differ diff --git a/assets/elvi-Chz-xERr.jpg b/assets/elvi-Chz-xERr.jpg new file mode 100644 index 0000000..83c7f60 Binary files /dev/null and b/assets/elvi-Chz-xERr.jpg differ diff --git a/assets/favicon-BWVERQPi.png b/assets/favicon-BWVERQPi.png new file mode 100644 index 0000000..c270040 Binary files /dev/null and b/assets/favicon-BWVERQPi.png differ diff --git a/assets/fra-pEcWT1JW.jpg b/assets/fra-pEcWT1JW.jpg new file mode 100644 index 0000000..f186712 Binary files /dev/null and b/assets/fra-pEcWT1JW.jpg differ diff --git a/assets/hasler-DrVMl-FH.svg b/assets/hasler-DrVMl-FH.svg new file mode 100644 index 0000000..2715a24 --- /dev/null +++ b/assets/hasler-DrVMl-FH.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/index-DE7v5uAE.css b/assets/index-DE7v5uAE.css new file mode 100644 index 0000000..62aec96 --- /dev/null +++ b/assets/index-DE7v5uAE.css @@ -0,0 +1 @@ +@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";.prevent-scrolling{overflow:hidden}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 0 0% 100%;--foreground: 0 0% 100%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--ring: 222.2 84% 4.9%;--radius: .5rem}.dark{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--ring: 212.7 26.8% 83.9%}html{background-color:#030015}*{font-family:DM Sans,sans-serif;text-align:justify;border-color:hsl(var(--border))}body{color:hsl(var(--foreground))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute{position:absolute}.relative{position:relative}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-10{right:2.5rem}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.z-10{z-index:10}.z-\[-1\]{z-index:-1}.m-\[50px\]{margin:50px}.m-auto{margin:auto}.mx-\[50px\]{margin-left:50px;margin-right:50px}.my-\[300px\]{margin-top:300px;margin-bottom:300px}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-\[300px\]{margin-bottom:300px}.ml-3{margin-left:.75rem}.mt-20{margin-top:5rem}.mt-4{margin-top:1rem}.mt-\[100px\]{margin-top:100px}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[120vh\]{height:120vh}.h-\[1px\]{height:1px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[35px\]{height:35px}.h-\[40vw\]{height:40vw}.h-\[45px\]{height:45px}.h-\[70px\]{height:70px}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-min{height:-moz-min-content;height:min-content}.h-px{height:1px}.min-h-\[148px\]{min-height:148px}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100\%\]{width:100%}.w-\[100px\]{width:100px}.w-\[107px\]{width:107px}.w-\[148px\]{width:148px}.w-\[150px\]{width:150px}.w-\[1px\]{width:1px}.w-\[210px\]{width:210px}.w-\[320px\]{width:320px}.w-\[600px\]{width:600px}.w-\[60px\]{width:60px}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[148px\]{min-width:148px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[536px\]{max-width:536px}.max-w-\[546px\]{max-width:546px}.max-w-\[784px\]{max-width:784px}.max-w-\[958px\]{max-width:958px}.max-w-\[990px\]{max-width:990px}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-7px\]{--tw-translate-x: -7px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-37px\]{--tw-translate-y: -37px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-y-1\.5{row-gap:.375rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-input{border-color:hsl(var(--input))}.border-nw-border{--tw-border-opacity: 1;border-color:rgb(35 31 52 / var(--tw-border-opacity, 1))}.border-b-nw-border{--tw-border-opacity: 1;border-bottom-color:rgb(35 31 52 / var(--tw-border-opacity, 1))}.bg-\[\#160D2F\]{--tw-bg-opacity: 1;background-color:rgb(22 13 47 / var(--tw-bg-opacity, 1))}.bg-background{background-color:hsl(var(--background))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-nw-border{--tw-bg-opacity: 1;background-color:rgb(35 31 52 / var(--tw-bg-opacity, 1))}.bg-nw-dark-blue{--tw-bg-opacity: 1;background-color:rgb(3 0 21 / var(--tw-bg-opacity, 1))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-transparent{background-color:transparent}.bg-opacity-20{--tw-bg-opacity: .2}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-\[50px\]{padding:50px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[50px\]{padding-left:50px;padding-right:50px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-0{padding-top:0}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[200\]{font-weight:200}.font-\[300\]{font-weight:300}.font-\[500\]{font-weight:500}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-60{opacity:.6}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.duration-200{animation-duration:.2s}.hover\:bg-\[\#160D2F\]:hover{--tw-bg-opacity: 1;background-color:rgb(22 13 47 / var(--tw-bg-opacity, 1))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}@media (max-width: 1045px){.max-\[1045px\]\:hidden{display:none}.max-\[1045px\]\:flex-row{flex-direction:row}}@media (max-width: 1005px){.max-\[1005px\]\:max-w-\[536px\]{max-width:536px}.max-\[1005px\]\:flex-col{flex-direction:column}.max-\[1005px\]\:gap-7{gap:1.75rem}}@media (max-width: 848px){.max-\[848px\]\:flex-col{flex-direction:column}.max-\[848px\]\:gap-8{gap:2rem}}@media (min-width: 640px){.sm\:bottom-\[-500px\]{bottom:-500px}.sm\:m-\[100px\]{margin:100px}.sm\:h-\[100vh\]{height:100vh}.sm\:h-\[calc\(80vh-145px\)\]{height:calc(80vh - 145px)}.sm\:h-\[calc\(80vh-350px\)\]{height:calc(80vh - 350px)}.sm\:h-full{height:100%}.sm\:w-\[1000px\]{width:1000px}.sm\:w-fit{width:-moz-fit-content;width:fit-content}.sm\:p-\[100px\]{padding:100px}}@media (min-width: 768px){.md\:h-\[50vw\]{height:50vw}.md\:w-\[70\%\]{width:70%}}@media (min-width: 1005px){.min-\[1005px\]\:w-\[49\%\]{width:49%}.min-\[1005px\]\:w-\[50\%\]{width:50%}.min-\[1005px\]\:w-\[51\%\]{width:51%}.min-\[1005px\]\:flex-row{flex-direction:row}}@media (min-width: 1024px){.lg\:h-\[50\%\]{height:50%}.lg\:w-\[50\%\]{width:50%}.lg\:flex-row{flex-direction:row}}@media (min-width: 1045px){.min-\[1045px\]\:hidden{display:none}.min-\[1045px\]\:flex-row{flex-direction:row}.min-\[1045px\]\:justify-between{justify-content:space-between}}@media (min-width: 1046px){.min-\[1046px\]\:hidden{display:none}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px} diff --git a/assets/index-Trcbzmrq.js b/assets/index-Trcbzmrq.js new file mode 100644 index 0000000..9a870cd --- /dev/null +++ b/assets/index-Trcbzmrq.js @@ -0,0 +1,63 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/HomeView-WOw7ZLwe.js","assets/usi-BI0OxVXE.js","assets/ScheduleView-CUAYDJBj.js","assets/CardContent.vue_vue_type_script_setup_true_lang-C-RTRm1v.js","assets/RecapView-CHH8uNli.js"])))=>i.map(i=>d[i]); +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const i of s.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();/** +* @vue/shared v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function Gr(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ue={},Wt=[],st=()=>{},ll=()=>!1,Qn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Wr=e=>e.startsWith("onUpdate:"),we=Object.assign,Kr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},al=Object.prototype.hasOwnProperty,ee=(e,t)=>al.call(e,t),D=Array.isArray,Kt=e=>Yn(e)==="[object Map]",_s=e=>Yn(e)==="[object Set]",U=e=>typeof e=="function",me=e=>typeof e=="string",mt=e=>typeof e=="symbol",de=e=>e!==null&&typeof e=="object",xs=e=>(de(e)||U(e))&&U(e.then)&&U(e.catch),ws=Object.prototype.toString,Yn=e=>ws.call(e),cl=e=>Yn(e).slice(8,-1),Cs=e=>Yn(e)==="[object Object]",qr=e=>me(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,hn=Gr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Xn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ul=/-(\w)/g,Be=Xn(e=>e.replace(ul,(t,n)=>n?n.toUpperCase():"")),fl=/\B([A-Z])/g,Pt=Xn(e=>e.replace(fl,"-$1").toLowerCase()),er=Xn(e=>e.charAt(0).toUpperCase()+e.slice(1)),Vn=Xn(e=>e?`on${er(e)}`:""),Rt=(e,t)=>!Object.is(e,t),dr=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},dl=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let _o;const tr=()=>_o||(_o=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function nr(e){if(D(e)){const t={};for(let n=0;n{if(n){const r=n.split(hl);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function De(e){let t="";if(me(e))t=e;else if(D(e))for(let n=0;n!!(e&&e.__v_isRef===!0),As=e=>me(e)?e:e==null?"":D(e)||de(e)&&(e.toString===ws||!U(e.toString))?Rs(e)?As(e.value):JSON.stringify(e,Ps,2):String(e),Ps=(e,t)=>Rs(t)?Ps(e,t.value):Kt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=>(n[pr(r,s)+" =>"]=o,n),{})}:_s(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>pr(n))}:mt(t)?pr(t):de(t)&&!D(t)&&!Cs(t)?String(t):t,pr=(e,t="")=>{var n;return mt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Te;class Os{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Te,!t&&Te&&(this.index=(Te.scopes||(Te.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(mn){let t=mn;for(mn=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;gn;){let t=gn;for(gn=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function Ms(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Ns(e){let t,n=e.depsTail,r=n;for(;r;){const o=r.prevDep;r.version===-1?(r===n&&(n=o),Yr(r),xl(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=o}e.deps=t,e.depsTail=n}function Pr(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Bs(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Bs(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Cn))return;e.globalVersion=Cn;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!Pr(e)){e.flags&=-3;return}const n=ce,r=Ye;ce=e,Ye=!0;try{Ms(e);const o=e.fn(e._value);(t.version===0||Rt(o,e._value))&&(e._value=o,t.version++)}catch(o){throw t.version++,o}finally{ce=n,Ye=r,Ns(e),e.flags&=-3}}function Yr(e,t=!1){const{dep:n,prevSub:r,nextSub:o}=e;if(r&&(r.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)Yr(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function xl(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Ye=!0;const js=[];function Ot(){js.push(Ye),Ye=!1}function $t(){const e=js.pop();Ye=e===void 0?!0:e}function xo(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=ce;ce=void 0;try{t()}finally{ce=n}}}let Cn=0;class wl{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Xr{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!ce||!Ye||ce===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ce)n=this.activeLink=new wl(ce,this),ce.deps?(n.prevDep=ce.depsTail,ce.depsTail.nextDep=n,ce.depsTail=n):ce.deps=ce.depsTail=n,Fs(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=ce.depsTail,n.nextDep=void 0,ce.depsTail.nextDep=n,ce.depsTail=n,ce.deps===n&&(ce.deps=r)}return n}trigger(t){this.version++,Cn++,this.notify(t)}notify(t){Jr();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Qr()}}}function Fs(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)Fs(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const zn=new WeakMap,Nt=Symbol(""),Or=Symbol(""),Sn=Symbol("");function Ae(e,t,n){if(Ye&&ce){let r=zn.get(e);r||zn.set(e,r=new Map);let o=r.get(n);o||(r.set(n,o=new Xr),o.map=r,o.key=n),o.track()}}function pt(e,t,n,r,o,s){const i=zn.get(e);if(!i){Cn++;return}const l=a=>{a&&a.trigger()};if(Jr(),t==="clear")i.forEach(l);else{const a=D(e),f=a&&qr(n);if(a&&n==="length"){const c=Number(r);i.forEach((u,h)=>{(h==="length"||h===Sn||!mt(h)&&h>=c)&&l(u)})}else switch((n!==void 0||i.has(void 0))&&l(i.get(n)),f&&l(i.get(Sn)),t){case"add":a?f&&l(i.get("length")):(l(i.get(Nt)),Kt(e)&&l(i.get(Or)));break;case"delete":a||(l(i.get(Nt)),Kt(e)&&l(i.get(Or)));break;case"set":Kt(e)&&l(i.get(Nt));break}}Qr()}function Cl(e,t){const n=zn.get(e);return n&&n.get(t)}function Ht(e){const t=Y(e);return t===e?t:(Ae(t,"iterate",Sn),We(e)?t:t.map(Pe))}function rr(e){return Ae(e=Y(e),"iterate",Sn),e}const Sl={__proto__:null,[Symbol.iterator](){return gr(this,Symbol.iterator,Pe)},concat(...e){return Ht(this).concat(...e.map(t=>D(t)?Ht(t):t))},entries(){return gr(this,"entries",e=>(e[1]=Pe(e[1]),e))},every(e,t){return at(this,"every",e,t,void 0,arguments)},filter(e,t){return at(this,"filter",e,t,n=>n.map(Pe),arguments)},find(e,t){return at(this,"find",e,t,Pe,arguments)},findIndex(e,t){return at(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return at(this,"findLast",e,t,Pe,arguments)},findLastIndex(e,t){return at(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return at(this,"forEach",e,t,void 0,arguments)},includes(...e){return mr(this,"includes",e)},indexOf(...e){return mr(this,"indexOf",e)},join(e){return Ht(this).join(e)},lastIndexOf(...e){return mr(this,"lastIndexOf",e)},map(e,t){return at(this,"map",e,t,void 0,arguments)},pop(){return ln(this,"pop")},push(...e){return ln(this,"push",e)},reduce(e,...t){return wo(this,"reduce",e,t)},reduceRight(e,...t){return wo(this,"reduceRight",e,t)},shift(){return ln(this,"shift")},some(e,t){return at(this,"some",e,t,void 0,arguments)},splice(...e){return ln(this,"splice",e)},toReversed(){return Ht(this).toReversed()},toSorted(e){return Ht(this).toSorted(e)},toSpliced(...e){return Ht(this).toSpliced(...e)},unshift(...e){return ln(this,"unshift",e)},values(){return gr(this,"values",Pe)}};function gr(e,t,n){const r=rr(e),o=r[t]();return r!==e&&!We(e)&&(o._next=o.next,o.next=()=>{const s=o._next();return s.value&&(s.value=n(s.value)),s}),o}const El=Array.prototype;function at(e,t,n,r,o,s){const i=rr(e),l=i!==e&&!We(e),a=i[t];if(a!==El[t]){const u=a.apply(e,s);return l?Pe(u):u}let f=n;i!==e&&(l?f=function(u,h){return n.call(this,Pe(u),h,e)}:n.length>2&&(f=function(u,h){return n.call(this,u,h,e)}));const c=a.call(i,f,r);return l&&o?o(c):c}function wo(e,t,n,r){const o=rr(e);let s=n;return o!==e&&(We(e)?n.length>3&&(s=function(i,l,a){return n.call(this,i,l,a,e)}):s=function(i,l,a){return n.call(this,i,Pe(l),a,e)}),o[t](s,...r)}function mr(e,t,n){const r=Y(e);Ae(r,"iterate",Sn);const o=r[t](...n);return(o===-1||o===!1)&&no(n[0])?(n[0]=Y(n[0]),r[t](...n)):o}function ln(e,t,n=[]){Ot(),Jr();const r=Y(e)[t].apply(e,n);return Qr(),$t(),r}const Rl=Gr("__proto__,__v_isRef,__isVue"),Ls=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(mt));function Al(e){mt(e)||(e=String(e));const t=Y(this);return Ae(t,"has",e),t.hasOwnProperty(e)}class Vs{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?jl:zs:s?Us:Hs).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=D(t);if(!o){let a;if(i&&(a=Sl[n]))return a;if(n==="hasOwnProperty")return Al}const l=Reflect.get(t,n,ge(t)?t:r);return(mt(n)?Ls.has(n):Rl(n))||(o||Ae(t,"get",n),s)?l:ge(l)?i&&qr(n)?l:l.value:de(l)?o?Ws(l):en(l):l}}class Ds extends Vs{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];if(!this._isShallow){const a=jt(s);if(!We(r)&&!jt(r)&&(s=Y(s),r=Y(r)),!D(t)&&ge(s)&&!ge(r))return a?!1:(s.value=r,!0)}const i=D(t)&&qr(n)?Number(n)e,Nn=e=>Reflect.getPrototypeOf(e);function Tl(e,t,n){return function(...r){const o=this.__v_raw,s=Y(o),i=Kt(s),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,f=o[e](...r),c=n?$r:t?Ir:Pe;return!t&&Ae(s,"iterate",a?Or:Nt),{next(){const{value:u,done:h}=f.next();return h?{value:u,done:h}:{value:l?[c(u[0]),c(u[1])]:c(u),done:h}},[Symbol.iterator](){return this}}}}function Bn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function kl(e,t){const n={get(o){const s=this.__v_raw,i=Y(s),l=Y(o);e||(Rt(o,l)&&Ae(i,"get",o),Ae(i,"get",l));const{has:a}=Nn(i),f=t?$r:e?Ir:Pe;if(a.call(i,o))return f(s.get(o));if(a.call(i,l))return f(s.get(l));s!==i&&s.get(o)},get size(){const o=this.__v_raw;return!e&&Ae(Y(o),"iterate",Nt),Reflect.get(o,"size",o)},has(o){const s=this.__v_raw,i=Y(s),l=Y(o);return e||(Rt(o,l)&&Ae(i,"has",o),Ae(i,"has",l)),o===l?s.has(o):s.has(o)||s.has(l)},forEach(o,s){const i=this,l=i.__v_raw,a=Y(l),f=t?$r:e?Ir:Pe;return!e&&Ae(a,"iterate",Nt),l.forEach((c,u)=>o.call(s,f(c),f(u),i))}};return we(n,e?{add:Bn("add"),set:Bn("set"),delete:Bn("delete"),clear:Bn("clear")}:{add(o){!t&&!We(o)&&!jt(o)&&(o=Y(o));const s=Y(this);return Nn(s).has.call(s,o)||(s.add(o),pt(s,"add",o,o)),this},set(o,s){!t&&!We(s)&&!jt(s)&&(s=Y(s));const i=Y(this),{has:l,get:a}=Nn(i);let f=l.call(i,o);f||(o=Y(o),f=l.call(i,o));const c=a.call(i,o);return i.set(o,s),f?Rt(s,c)&&pt(i,"set",o,s):pt(i,"add",o,s),this},delete(o){const s=Y(this),{has:i,get:l}=Nn(s);let a=i.call(s,o);a||(o=Y(o),a=i.call(s,o)),l&&l.call(s,o);const f=s.delete(o);return a&&pt(s,"delete",o,void 0),f},clear(){const o=Y(this),s=o.size!==0,i=o.clear();return s&&pt(o,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=Tl(o,e,t)}),n}function eo(e,t){const n=kl(e,t);return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(ee(n,o)&&o in r?n:r,o,s)}const Ml={get:eo(!1,!1)},Nl={get:eo(!1,!0)},Bl={get:eo(!0,!1)};const Hs=new WeakMap,Us=new WeakMap,zs=new WeakMap,jl=new WeakMap;function Fl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ll(e){return e.__v_skip||!Object.isExtensible(e)?0:Fl(cl(e))}function en(e){return jt(e)?e:to(e,!1,Ol,Ml,Hs)}function Gs(e){return to(e,!1,Il,Nl,Us)}function Ws(e){return to(e,!0,$l,Bl,zs)}function to(e,t,n,r,o){if(!de(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=Ll(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return o.set(e,l),l}function At(e){return jt(e)?At(e.__v_raw):!!(e&&e.__v_isReactive)}function jt(e){return!!(e&&e.__v_isReadonly)}function We(e){return!!(e&&e.__v_isShallow)}function no(e){return e?!!e.__v_raw:!1}function Y(e){const t=e&&e.__v_raw;return t?Y(t):e}function ro(e){return!ee(e,"__v_skip")&&Object.isExtensible(e)&&Ss(e,"__v_skip",!0),e}const Pe=e=>de(e)?en(e):e,Ir=e=>de(e)?Ws(e):e;function ge(e){return e?e.__v_isRef===!0:!1}function _e(e){return Ks(e,!1)}function Vl(e){return Ks(e,!0)}function Ks(e,t){return ge(e)?e:new Dl(e,t)}class Dl{constructor(t,n){this.dep=new Xr,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Y(t),this._value=n?t:Pe(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||We(t)||jt(t);t=r?t:Y(t),Rt(t,n)&&(this._rawValue=t,this._value=r?t:Pe(t),this.dep.trigger())}}function j(e){return ge(e)?e.value:e}const Hl={get:(e,t,n)=>t==="__v_raw"?e:j(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return ge(o)&&!ge(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function qs(e){return At(e)?e:new Proxy(e,Hl)}function oo(e){const t=D(e)?new Array(e.length):{};for(const n in e)t[n]=Zs(e,n);return t}class Ul{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Cl(Y(this._object),this._key)}}class zl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Gl(e,t,n){return ge(e)?e:U(e)?new zl(e):de(e)&&arguments.length>1?Zs(e,t,n):_e(e)}function Zs(e,t,n){const r=e[t];return ge(r)?r:new Ul(e,t,n)}class Wl{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Xr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Cn-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&ce!==this)return ks(this,!0),!0}get value(){const t=this.dep.track();return Bs(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Kl(e,t,n=!1){let r,o;return U(e)?r=e:(r=e.get,o=e.set),new Wl(r,o,n)}const jn={},Gn=new WeakMap;let Mt;function ql(e,t=!1,n=Mt){if(n){let r=Gn.get(n);r||Gn.set(n,r=[]),r.push(e)}}function Zl(e,t,n=ue){const{immediate:r,deep:o,once:s,scheduler:i,augmentJob:l,call:a}=n,f=R=>o?R:We(R)||o===!1||o===0?Et(R,1):Et(R);let c,u,h,g,x=!1,y=!1;if(ge(e)?(u=()=>e.value,x=We(e)):At(e)?(u=()=>f(e),x=!0):D(e)?(y=!0,x=e.some(R=>At(R)||We(R)),u=()=>e.map(R=>{if(ge(R))return R.value;if(At(R))return f(R);if(U(R))return a?a(R,2):R()})):U(e)?t?u=a?()=>a(e,2):e:u=()=>{if(h){Ot();try{h()}finally{$t()}}const R=Mt;Mt=c;try{return a?a(e,3,[g]):e(g)}finally{Mt=R}}:u=st,t&&o){const R=u,L=o===!0?1/0:o;u=()=>Et(R(),L)}const $=$s(),S=()=>{c.stop(),$&&$.active&&Kr($.effects,c)};if(s&&t){const R=t;t=(...L)=>{R(...L),S()}}let P=y?new Array(e.length).fill(jn):jn;const O=R=>{if(!(!(c.flags&1)||!c.dirty&&!R))if(t){const L=c.run();if(o||x||(y?L.some((le,Q)=>Rt(le,P[Q])):Rt(L,P))){h&&h();const le=Mt;Mt=c;try{const Q=[L,P===jn?void 0:y&&P[0]===jn?[]:P,g];a?a(t,3,Q):t(...Q),P=L}finally{Mt=le}}}else c.run()};return l&&l(O),c=new Is(u),c.scheduler=i?()=>i(O,!1):O,g=R=>ql(R,!1,c),h=c.onStop=()=>{const R=Gn.get(c);if(R){if(a)a(R,4);else for(const L of R)L();Gn.delete(c)}},t?r?O(!0):P=c.run():i?i(O.bind(null,!0),!0):c.run(),S.pause=c.pause.bind(c),S.resume=c.resume.bind(c),S.stop=S,S}function Et(e,t=1/0,n){if(t<=0||!de(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,ge(e))Et(e.value,t,n);else if(D(e))for(let r=0;r{Et(r,t,n)});else if(Cs(e)){for(const r in e)Et(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Et(e[r],t,n)}return e}/** +* @vue/runtime-core v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function In(e,t,n,r){try{return r?e(...r):e()}catch(o){or(o,t,n)}}function it(e,t,n,r){if(U(e)){const o=In(e,t,n,r);return o&&xs(o)&&o.catch(s=>{or(s,t,n)}),o}if(D(e)){const o=[];for(let s=0;s>>1,o=ke[r],s=En(o);s=En(n)?ke.push(e):ke.splice(Ql(t),0,e),e.flags|=1,Qs()}}function Qs(){Wn||(Wn=Js.then(Xs))}function Yl(e){D(e)?qt.push(...e):wt&&e.id===-1?wt.splice(zt+1,0,e):e.flags&1||(qt.push(e),e.flags|=1),Qs()}function Co(e,t,n=rt+1){for(;nEn(n)-En(r));if(qt.length=0,wt){wt.push(...t);return}for(wt=t,zt=0;zte.id==null?e.flags&2?-1:1/0:e.id;function Xs(e){try{for(rt=0;rt{r._d&&ko(-1);const s=Kn(t);let i;try{i=e(...o)}finally{Kn(s),r._d&&ko(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function Tt(e,t,n,r){const o=e.dirs,s=t&&t.dirs;for(let i=0;ie.__isTeleport;function io(e,t){e.shapeFlag&6&&e.component?(e.transition=t,io(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}/*! #__NO_SIDE_EFFECTS__ */function Oe(e,t){return U(e)?we({name:e.name},t,{setup:e}):e}function So(){const e=nn();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function ti(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function qn(e,t,n,r,o=!1){if(D(e)){e.forEach((x,y)=>qn(x,t&&(D(t)?t[y]:t),n,r,o));return}if(Zt(r)&&!o){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&qn(e,t,n,r.component.subTree);return}const s=r.shapeFlag&4?fo(r.component):r.el,i=o?null:s,{i:l,r:a}=e,f=t&&t.r,c=l.refs===ue?l.refs={}:l.refs,u=l.setupState,h=Y(u),g=u===ue?()=>!1:x=>ee(h,x);if(f!=null&&f!==a&&(me(f)?(c[f]=null,g(f)&&(u[f]=null)):ge(f)&&(f.value=null)),U(a))In(a,l,12,[i,c]);else{const x=me(a),y=ge(a);if(x||y){const $=()=>{if(e.f){const S=x?g(a)?u[a]:c[a]:a.value;o?D(S)&&Kr(S,s):D(S)?S.includes(s)||S.push(s):x?(c[a]=[s],g(a)&&(u[a]=c[a])):(a.value=[s],e.k&&(c[e.k]=a.value))}else x?(c[a]=i,g(a)&&(u[a]=i)):y&&(a.value=i,e.k&&(c[e.k]=i))};i?($.id=-1,Ve($,n)):$()}}}tr().requestIdleCallback;tr().cancelIdleCallback;const Zt=e=>!!e.type.__asyncLoader,ni=e=>e.type.__isKeepAlive;function ta(e,t){ri(e,"a",t)}function na(e,t){ri(e,"da",t)}function ri(e,t,n=xe){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(sr(t,r,n),n){let o=n.parent;for(;o&&o.parent;)ni(o.parent.vnode)&&ra(r,t,n,o),o=o.parent}}function ra(e,t,n,r){const o=sr(t,e,r,!0);lo(()=>{Kr(r[t],o)},n)}function sr(e,t,n=xe,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{Ot();const l=kn(n),a=it(t,n,e,i);return l(),$t(),a});return r?o.unshift(s):o.push(s),s}}const bt=e=>(t,n=xe)=>{(!Pn||e==="sp")&&sr(e,(...r)=>t(...r),n)},oa=bt("bm"),oi=bt("m"),sa=bt("bu"),ia=bt("u"),la=bt("bum"),lo=bt("um"),aa=bt("sp"),ca=bt("rtg"),ua=bt("rtc");function fa(e,t=xe){sr("ec",e,t)}const da="components";function Me(e,t){return ha(da,e,!0,t)||e}const pa=Symbol.for("v-ndc");function ha(e,t,n=!0,r=!1){const o=Ee||xe;if(o){const s=o.type;{const l=ec(s,!1);if(l&&(l===t||l===Be(t)||l===er(Be(t))))return s}const i=Eo(o[e]||s[e],t)||Eo(o.appContext[e],t);return!i&&r?s:i}}function Eo(e,t){return e&&(e[t]||e[Be(t)]||e[er(Be(t))])}function Zd(e,t,n,r){let o;const s=n,i=D(e);if(i||me(e)){const l=i&&At(e);let a=!1;l&&(a=!We(e),e=rr(e)),o=new Array(e.length);for(let f=0,c=e.length;ft(l,a,void 0,s));else{const l=Object.keys(e);o=new Array(l.length);for(let a=0,f=l.length;aAn(t)?!(t.type===gt||t.type===He&&!si(t.children)):!0)?e:null}const Tr=e=>e?Ri(e)?fo(e):Tr(e.parent):null,bn=we(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Tr(e.parent),$root:e=>Tr(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ao(e),$forceUpdate:e=>e.f||(e.f=()=>{so(e.update)}),$nextTick:e=>e.n||(e.n=tn.bind(e.proxy)),$watch:e=>Ba.bind(e)}),br=(e,t)=>e!==ue&&!e.__isScriptSetup&&ee(e,t),ga={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:l,appContext:a}=e;let f;if(t[0]!=="$"){const g=i[t];if(g!==void 0)switch(g){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(br(r,t))return i[t]=1,r[t];if(o!==ue&&ee(o,t))return i[t]=2,o[t];if((f=e.propsOptions[0])&&ee(f,t))return i[t]=3,s[t];if(n!==ue&&ee(n,t))return i[t]=4,n[t];kr&&(i[t]=0)}}const c=bn[t];let u,h;if(c)return t==="$attrs"&&Ae(e.attrs,"get",""),c(e);if((u=l.__cssModules)&&(u=u[t]))return u;if(n!==ue&&ee(n,t))return i[t]=4,n[t];if(h=a.config.globalProperties,ee(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return br(o,t)?(o[t]=n,!0):r!==ue&&ee(r,t)?(r[t]=n,!0):ee(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let l;return!!n[i]||e!==ue&&ee(e,i)||br(t,i)||(l=s[0])&&ee(l,i)||ee(r,i)||ee(bn,i)||ee(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ee(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ro(e){return D(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let kr=!0;function ma(e){const t=ao(e),n=e.proxy,r=e.ctx;kr=!1,t.beforeCreate&&Ao(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:l,provide:a,inject:f,created:c,beforeMount:u,mounted:h,beforeUpdate:g,updated:x,activated:y,deactivated:$,beforeDestroy:S,beforeUnmount:P,destroyed:O,unmounted:R,render:L,renderTracked:le,renderTriggered:Q,errorCaptured:W,serverPrefetch:G,expose:ie,inheritAttrs:ye,components:K,directives:Se,filters:ze}=t;if(f&&ba(f,r,null),i)for(const H in i){const Z=i[H];U(Z)&&(r[H]=Z.bind(n))}if(o){const H=o.call(n,n);de(H)&&(e.data=en(H))}if(kr=!0,s)for(const H in s){const Z=s[H],$e=U(Z)?Z.bind(n,n):U(Z.get)?Z.get.bind(n,n):st,Je=!U(Z)&&U(Z.set)?Z.set.bind(n):st,be=oe({get:$e,set:Je});Object.defineProperty(r,H,{enumerable:!0,configurable:!0,get:()=>be.value,set:Ne=>be.value=Ne})}if(l)for(const H in l)ii(l[H],r,n,H);if(a){const H=U(a)?a.call(n):a;Reflect.ownKeys(H).forEach(Z=>{vn(Z,H[Z])})}c&&Ao(c,e,"c");function te(H,Z){D(Z)?Z.forEach($e=>H($e.bind(n))):Z&&H(Z.bind(n))}if(te(oa,u),te(oi,h),te(sa,g),te(ia,x),te(ta,y),te(na,$),te(fa,W),te(ua,le),te(ca,Q),te(la,P),te(lo,R),te(aa,G),D(ie))if(ie.length){const H=e.exposed||(e.exposed={});ie.forEach(Z=>{Object.defineProperty(H,Z,{get:()=>n[Z],set:$e=>n[Z]=$e})})}else e.exposed||(e.exposed={});L&&e.render===st&&(e.render=L),ye!=null&&(e.inheritAttrs=ye),K&&(e.components=K),Se&&(e.directives=Se),G&&ti(e)}function ba(e,t,n=st){D(e)&&(e=Mr(e));for(const r in e){const o=e[r];let s;de(o)?"default"in o?s=Xe(o.from||r,o.default,!0):s=Xe(o.from||r):s=Xe(o),ge(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:i=>s.value=i}):t[r]=s}}function Ao(e,t,n){it(D(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function ii(e,t,n,r){let o=r.includes(".")?_i(n,r):()=>n[r];if(me(e)){const s=t[e];U(s)&&Ke(o,s)}else if(U(e))Ke(o,e.bind(n));else if(de(e))if(D(e))e.forEach(s=>ii(s,t,n,r));else{const s=U(e.handler)?e.handler.bind(n):t[e.handler];U(s)&&Ke(o,s,e)}}function ao(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,l=s.get(t);let a;return l?a=l:!o.length&&!n&&!r?a=t:(a={},o.length&&o.forEach(f=>Zn(a,f,i,!0)),Zn(a,t,i)),de(t)&&s.set(t,a),a}function Zn(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&Zn(e,s,n,!0),o&&o.forEach(i=>Zn(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=va[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const va={data:Po,props:Oo,emits:Oo,methods:pn,computed:pn,beforeCreate:Ie,created:Ie,beforeMount:Ie,mounted:Ie,beforeUpdate:Ie,updated:Ie,beforeDestroy:Ie,beforeUnmount:Ie,destroyed:Ie,unmounted:Ie,activated:Ie,deactivated:Ie,errorCaptured:Ie,serverPrefetch:Ie,components:pn,directives:pn,watch:_a,provide:Po,inject:ya};function Po(e,t){return t?e?function(){return we(U(e)?e.call(this,this):e,U(t)?t.call(this,this):t)}:t:e}function ya(e,t){return pn(Mr(e),Mr(t))}function Mr(e){if(D(e)){const t={};for(let n=0;n1)return n&&U(t)?t.call(r&&r.proxy):t}}function Ca(){return!!(xe||Ee||Bt)}const ai={},ci=()=>Object.create(ai),ui=e=>Object.getPrototypeOf(e)===ai;function Sa(e,t,n,r=!1){const o={},s=ci();e.propsDefaults=Object.create(null),fi(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:Gs(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function Ea(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,l=Y(o),[a]=e.propsOptions;let f=!1;if((r||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let u=0;u{a=!0;const[h,g]=di(u,t,!0);we(i,h),g&&l.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!s&&!a)return de(e)&&r.set(e,Wt),Wt;if(D(s))for(let c=0;ce[0]==="_"||e==="$stable",co=e=>D(e)?e.map(ot):[ot(e)],Aa=(e,t,n)=>{if(t._n)return t;const r=he((...o)=>co(t(...o)),n);return r._c=!1,r},hi=(e,t,n)=>{const r=e._ctx;for(const o in e){if(pi(o))continue;const s=e[o];if(U(s))t[o]=Aa(o,s,r);else if(s!=null){const i=co(s);t[o]=()=>i}}},gi=(e,t)=>{const n=co(t);e.slots.default=()=>n},mi=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},Pa=(e,t,n)=>{const r=e.slots=ci();if(e.vnode.shapeFlag&32){const o=t._;o?(mi(r,t,n),n&&Ss(r,"_",o,!0)):hi(t,r)}else t&&gi(e,t)},Oa=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=ue;if(r.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:mi(o,t,n):(s=!t.$stable,hi(t,o)),i=t}else t&&(gi(e,t),i={default:1});if(s)for(const l in o)!pi(l)&&i[l]==null&&delete o[l]},Ve=Ua;function $a(e){return Ia(e)}function Ia(e,t){const n=tr();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:l,createComment:a,setText:f,setElementText:c,parentNode:u,nextSibling:h,setScopeId:g=st,insertStaticContent:x}=e,y=(d,p,m,_=null,b=null,w=null,I=void 0,A=null,E=!!p.dynamicChildren)=>{if(d===p)return;d&&!an(d,p)&&(_=v(d),Ne(d,b,w,!0),d=null),p.patchFlag===-2&&(E=!1,p.dynamicChildren=null);const{type:C,ref:F,shapeFlag:k}=p;switch(C){case lr:$(d,p,m,_);break;case gt:S(d,p,m,_);break;case Dn:d==null&&P(p,m,_,I);break;case He:K(d,p,m,_,b,w,I,A,E);break;default:k&1?L(d,p,m,_,b,w,I,A,E):k&6?Se(d,p,m,_,b,w,I,A,E):(k&64||k&128)&&C.process(d,p,m,_,b,w,I,A,E,N)}F!=null&&b&&qn(F,d&&d.ref,w,p||d,!p)},$=(d,p,m,_)=>{if(d==null)r(p.el=l(p.children),m,_);else{const b=p.el=d.el;p.children!==d.children&&f(b,p.children)}},S=(d,p,m,_)=>{d==null?r(p.el=a(p.children||""),m,_):p.el=d.el},P=(d,p,m,_)=>{[d.el,d.anchor]=x(d.children,p,m,_,d.el,d.anchor)},O=({el:d,anchor:p},m,_)=>{let b;for(;d&&d!==p;)b=h(d),r(d,m,_),d=b;r(p,m,_)},R=({el:d,anchor:p})=>{let m;for(;d&&d!==p;)m=h(d),o(d),d=m;o(p)},L=(d,p,m,_,b,w,I,A,E)=>{p.type==="svg"?I="svg":p.type==="math"&&(I="mathml"),d==null?le(p,m,_,b,w,I,A,E):G(d,p,b,w,I,A,E)},le=(d,p,m,_,b,w,I,A)=>{let E,C;const{props:F,shapeFlag:k,transition:B,dirs:V}=d;if(E=d.el=i(d.type,w,F&&F.is,F),k&8?c(E,d.children):k&16&&W(d.children,E,null,_,b,vr(d,w),I,A),V&&Tt(d,null,_,"created"),Q(E,d,d.scopeId,I,_),F){for(const ae in F)ae!=="value"&&!hn(ae)&&s(E,ae,null,F[ae],w,_);"value"in F&&s(E,"value",null,F.value,w),(C=F.onVnodeBeforeMount)&&nt(C,_,d)}V&&Tt(d,null,_,"beforeMount");const J=Ta(b,B);J&&B.beforeEnter(E),r(E,p,m),((C=F&&F.onVnodeMounted)||J||V)&&Ve(()=>{C&&nt(C,_,d),J&&B.enter(E),V&&Tt(d,null,_,"mounted")},b)},Q=(d,p,m,_,b)=>{if(m&&g(d,m),_)for(let w=0;w<_.length;w++)g(d,_[w]);if(b){let w=b.subTree;if(p===w||wi(w.type)&&(w.ssContent===p||w.ssFallback===p)){const I=b.vnode;Q(d,I,I.scopeId,I.slotScopeIds,b.parent)}}},W=(d,p,m,_,b,w,I,A,E=0)=>{for(let C=E;C{const A=p.el=d.el;let{patchFlag:E,dynamicChildren:C,dirs:F}=p;E|=d.patchFlag&16;const k=d.props||ue,B=p.props||ue;let V;if(m&&kt(m,!1),(V=B.onVnodeBeforeUpdate)&&nt(V,m,p,d),F&&Tt(p,d,m,"beforeUpdate"),m&&kt(m,!0),(k.innerHTML&&B.innerHTML==null||k.textContent&&B.textContent==null)&&c(A,""),C?ie(d.dynamicChildren,C,A,m,_,vr(p,b),w):I||Z(d,p,A,null,m,_,vr(p,b),w,!1),E>0){if(E&16)ye(A,k,B,m,b);else if(E&2&&k.class!==B.class&&s(A,"class",null,B.class,b),E&4&&s(A,"style",k.style,B.style,b),E&8){const J=p.dynamicProps;for(let ae=0;ae{V&&nt(V,m,p,d),F&&Tt(p,d,m,"updated")},_)},ie=(d,p,m,_,b,w,I)=>{for(let A=0;A{if(p!==m){if(p!==ue)for(const w in p)!hn(w)&&!(w in m)&&s(d,w,p[w],null,b,_);for(const w in m){if(hn(w))continue;const I=m[w],A=p[w];I!==A&&w!=="value"&&s(d,w,A,I,b,_)}"value"in m&&s(d,"value",p.value,m.value,b)}},K=(d,p,m,_,b,w,I,A,E)=>{const C=p.el=d?d.el:l(""),F=p.anchor=d?d.anchor:l("");let{patchFlag:k,dynamicChildren:B,slotScopeIds:V}=p;V&&(A=A?A.concat(V):V),d==null?(r(C,m,_),r(F,m,_),W(p.children||[],m,F,b,w,I,A,E)):k>0&&k&64&&B&&d.dynamicChildren?(ie(d.dynamicChildren,B,m,b,w,I,A),(p.key!=null||b&&p===b.subTree)&&bi(d,p,!0)):Z(d,p,m,F,b,w,I,A,E)},Se=(d,p,m,_,b,w,I,A,E)=>{p.slotScopeIds=A,d==null?p.shapeFlag&512?b.ctx.activate(p,m,_,I,E):ze(p,m,_,b,w,I,E):Ze(d,p,E)},ze=(d,p,m,_,b,w,I)=>{const A=d.component=Za(d,_,b);if(ni(d)&&(A.ctx.renderer=N),Ja(A,!1,I),A.asyncDep){if(b&&b.registerDep(A,te,I),!d.el){const E=A.subTree=q(gt);S(null,E,p,m)}}else te(A,d,p,m,b,w,I)},Ze=(d,p,m)=>{const _=p.component=d.component;if(Da(d,p,m))if(_.asyncDep&&!_.asyncResolved){H(_,p,m);return}else _.next=p,_.update();else p.el=d.el,_.vnode=p},te=(d,p,m,_,b,w,I)=>{const A=()=>{if(d.isMounted){let{next:k,bu:B,u:V,parent:J,vnode:ae}=d;{const Fe=vi(d);if(Fe){k&&(k.el=ae.el,H(d,k,I)),Fe.asyncDep.then(()=>{d.isUnmounted||A()});return}}let re=k,je;kt(d,!1),k?(k.el=ae.el,H(d,k,I)):k=ae,B&&dr(B),(je=k.props&&k.props.onVnodeBeforeUpdate)&&nt(je,J,k,ae),kt(d,!0);const Re=yr(d),Qe=d.subTree;d.subTree=Re,y(Qe,Re,u(Qe.el),v(Qe),d,b,w),k.el=Re.el,re===null&&Ha(d,Re.el),V&&Ve(V,b),(je=k.props&&k.props.onVnodeUpdated)&&Ve(()=>nt(je,J,k,ae),b)}else{let k;const{el:B,props:V}=p,{bm:J,m:ae,parent:re,root:je,type:Re}=d,Qe=Zt(p);if(kt(d,!1),J&&dr(J),!Qe&&(k=V&&V.onVnodeBeforeMount)&&nt(k,re,p),kt(d,!0),B&&pe){const Fe=()=>{d.subTree=yr(d),pe(B,d.subTree,d,b,null)};Qe&&Re.__asyncHydrate?Re.__asyncHydrate(B,d,Fe):Fe()}else{je.ce&&je.ce._injectChildStyle(Re);const Fe=d.subTree=yr(d);y(null,Fe,m,_,d,b,w),p.el=Fe.el}if(ae&&Ve(ae,b),!Qe&&(k=V&&V.onVnodeMounted)){const Fe=p;Ve(()=>nt(k,re,Fe),b)}(p.shapeFlag&256||re&&Zt(re.vnode)&&re.vnode.shapeFlag&256)&&d.a&&Ve(d.a,b),d.isMounted=!0,p=m=_=null}};d.scope.on();const E=d.effect=new Is(A);d.scope.off();const C=d.update=E.run.bind(E),F=d.job=E.runIfDirty.bind(E);F.i=d,F.id=d.uid,E.scheduler=()=>so(F),kt(d,!0),C()},H=(d,p,m)=>{p.component=d;const _=d.vnode.props;d.vnode=p,d.next=null,Ea(d,p.props,_,m),Oa(d,p.children,m),Ot(),Co(d),$t()},Z=(d,p,m,_,b,w,I,A,E=!1)=>{const C=d&&d.children,F=d?d.shapeFlag:0,k=p.children,{patchFlag:B,shapeFlag:V}=p;if(B>0){if(B&128){Je(C,k,m,_,b,w,I,A,E);return}else if(B&256){$e(C,k,m,_,b,w,I,A,E);return}}V&8?(F&16&&Ge(C,b,w),k!==C&&c(m,k)):F&16?V&16?Je(C,k,m,_,b,w,I,A,E):Ge(C,b,w,!0):(F&8&&c(m,""),V&16&&W(k,m,_,b,w,I,A,E))},$e=(d,p,m,_,b,w,I,A,E)=>{d=d||Wt,p=p||Wt;const C=d.length,F=p.length,k=Math.min(C,F);let B;for(B=0;BF?Ge(d,b,w,!0,!1,k):W(p,m,_,b,w,I,A,E,k)},Je=(d,p,m,_,b,w,I,A,E)=>{let C=0;const F=p.length;let k=d.length-1,B=F-1;for(;C<=k&&C<=B;){const V=d[C],J=p[C]=E?Ct(p[C]):ot(p[C]);if(an(V,J))y(V,J,m,null,b,w,I,A,E);else break;C++}for(;C<=k&&C<=B;){const V=d[k],J=p[B]=E?Ct(p[B]):ot(p[B]);if(an(V,J))y(V,J,m,null,b,w,I,A,E);else break;k--,B--}if(C>k){if(C<=B){const V=B+1,J=VB)for(;C<=k;)Ne(d[C],b,w,!0),C++;else{const V=C,J=C,ae=new Map;for(C=J;C<=B;C++){const Le=p[C]=E?Ct(p[C]):ot(p[C]);Le.key!=null&&ae.set(Le.key,C)}let re,je=0;const Re=B-J+1;let Qe=!1,Fe=0;const sn=new Array(Re);for(C=0;C=Re){Ne(Le,b,w,!0);continue}let tt;if(Le.key!=null)tt=ae.get(Le.key);else for(re=J;re<=B;re++)if(sn[re-J]===0&&an(Le,p[re])){tt=re;break}tt===void 0?Ne(Le,b,w,!0):(sn[tt-J]=C+1,tt>=Fe?Fe=tt:Qe=!0,y(Le,p[tt],m,null,b,w,I,A,E),je++)}const vo=Qe?ka(sn):Wt;for(re=vo.length-1,C=Re-1;C>=0;C--){const Le=J+C,tt=p[Le],yo=Le+1{const{el:w,type:I,transition:A,children:E,shapeFlag:C}=d;if(C&6){be(d.component.subTree,p,m,_);return}if(C&128){d.suspense.move(p,m,_);return}if(C&64){I.move(d,p,m,N);return}if(I===He){r(w,p,m);for(let k=0;kA.enter(w),b);else{const{leave:k,delayLeave:B,afterLeave:V}=A,J=()=>r(w,p,m),ae=()=>{k(w,()=>{J(),V&&V()})};B?B(w,J,ae):ae()}else r(w,p,m)},Ne=(d,p,m,_=!1,b=!1)=>{const{type:w,props:I,ref:A,children:E,dynamicChildren:C,shapeFlag:F,patchFlag:k,dirs:B,cacheIndex:V}=d;if(k===-2&&(b=!1),A!=null&&qn(A,null,m,d,!0),V!=null&&(p.renderCache[V]=void 0),F&256){p.ctx.deactivate(d);return}const J=F&1&&B,ae=!Zt(d);let re;if(ae&&(re=I&&I.onVnodeBeforeUnmount)&&nt(re,p,d),F&6)Mn(d.component,m,_);else{if(F&128){d.suspense.unmount(m,_);return}J&&Tt(d,null,p,"beforeUnmount"),F&64?d.type.remove(d,p,m,N,_):C&&!C.hasOnce&&(w!==He||k>0&&k&64)?Ge(C,p,m,!1,!0):(w===He&&k&384||!b&&F&16)&&Ge(E,p,m),_&&Vt(d)}(ae&&(re=I&&I.onVnodeUnmounted)||J)&&Ve(()=>{re&&nt(re,p,d),J&&Tt(d,null,p,"unmounted")},m)},Vt=d=>{const{type:p,el:m,anchor:_,transition:b}=d;if(p===He){Dt(m,_);return}if(p===Dn){R(d);return}const w=()=>{o(m),b&&!b.persisted&&b.afterLeave&&b.afterLeave()};if(d.shapeFlag&1&&b&&!b.persisted){const{leave:I,delayLeave:A}=b,E=()=>I(m,w);A?A(d.el,w,E):E()}else w()},Dt=(d,p)=>{let m;for(;d!==p;)m=h(d),o(d),d=m;o(p)},Mn=(d,p,m)=>{const{bum:_,scope:b,job:w,subTree:I,um:A,m:E,a:C}=d;Io(E),Io(C),_&&dr(_),b.stop(),w&&(w.flags|=8,Ne(I,d,p,m)),A&&Ve(A,p),Ve(()=>{d.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},Ge=(d,p,m,_=!1,b=!1,w=0)=>{for(let I=w;I{if(d.shapeFlag&6)return v(d.component.subTree);if(d.shapeFlag&128)return d.suspense.next();const p=h(d.anchor||d.el),m=p&&p[Xl];return m?h(m):p};let M=!1;const T=(d,p,m)=>{d==null?p._vnode&&Ne(p._vnode,null,null,!0):y(p._vnode||null,d,p,null,null,null,m),p._vnode=d,M||(M=!0,Co(),Ys(),M=!1)},N={p:y,um:Ne,m:be,r:Vt,mt:ze,mc:W,pc:Z,pbc:ie,n:v,o:e};let ne,pe;return{render:T,hydrate:ne,createApp:wa(T,ne)}}function vr({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function kt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Ta(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function bi(e,t,n=!1){const r=e.children,o=t.children;if(D(r)&&D(o))for(let s=0;s>1,e[n[l]]0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}function vi(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:vi(t)}function Io(e){if(e)for(let t=0;tXe(Ma);function Ke(e,t,n){return yi(e,t,n)}function yi(e,t,n=ue){const{immediate:r,deep:o,flush:s,once:i}=n,l=we({},n),a=t&&r||!t&&s!=="post";let f;if(Pn){if(s==="sync"){const g=Na();f=g.__watcherHandles||(g.__watcherHandles=[])}else if(!a){const g=()=>{};return g.stop=st,g.resume=st,g.pause=st,g}}const c=xe;l.call=(g,x,y)=>it(g,c,x,y);let u=!1;s==="post"?l.scheduler=g=>{Ve(g,c&&c.suspense)}:s!=="sync"&&(u=!0,l.scheduler=(g,x)=>{x?g():so(g)}),l.augmentJob=g=>{t&&(g.flags|=4),u&&(g.flags|=2,c&&(g.id=c.uid,g.i=c))};const h=Zl(e,t,l);return Pn&&(f?f.push(h):a&&h()),h}function Ba(e,t,n){const r=this.proxy,o=me(e)?e.includes(".")?_i(r,e):()=>r[e]:e.bind(r,r);let s;U(t)?s=t:(s=t.handler,n=t);const i=kn(this),l=yi(o,s.bind(r),n);return i(),l}function _i(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;ot==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Be(t)}Modifiers`]||e[`${Pt(t)}Modifiers`];function Fa(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||ue;let o=n;const s=t.startsWith("update:"),i=s&&ja(r,t.slice(7));i&&(i.trim&&(o=n.map(c=>me(c)?c.trim():c)),i.number&&(o=n.map(dl)));let l,a=r[l=Vn(t)]||r[l=Vn(Be(t))];!a&&s&&(a=r[l=Vn(Pt(t))]),a&&it(a,e,6,o);const f=r[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,it(f,e,6,o)}}function xi(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},l=!1;if(!U(e)){const a=f=>{const c=xi(f,t,!0);c&&(l=!0,we(i,c))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!s&&!l?(de(e)&&r.set(e,null),null):(D(s)?s.forEach(a=>i[a]=null):we(i,s),de(e)&&r.set(e,i),i)}function ir(e,t){return!e||!Qn(t)?!1:(t=t.slice(2).replace(/Once$/,""),ee(e,t[0].toLowerCase()+t.slice(1))||ee(e,Pt(t))||ee(e,t))}function yr(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[s],slots:i,attrs:l,emit:a,render:f,renderCache:c,props:u,data:h,setupState:g,ctx:x,inheritAttrs:y}=e,$=Kn(e);let S,P;try{if(n.shapeFlag&4){const R=o||r,L=R;S=ot(f.call(L,R,c,u,g,h,x)),P=l}else{const R=t;S=ot(R.length>1?R(u,{attrs:l,slots:i,emit:a}):R(u,null)),P=t.props?l:La(l)}}catch(R){yn.length=0,or(R,e,1),S=q(gt)}let O=S;if(P&&y!==!1){const R=Object.keys(P),{shapeFlag:L}=O;R.length&&L&7&&(s&&R.some(Wr)&&(P=Va(P,s)),O=Ft(O,P,!1,!0))}return n.dirs&&(O=Ft(O,null,!1,!0),O.dirs=O.dirs?O.dirs.concat(n.dirs):n.dirs),n.transition&&io(O,n.transition),S=O,Kn($),S}const La=e=>{let t;for(const n in e)(n==="class"||n==="style"||Qn(n))&&((t||(t={}))[n]=e[n]);return t},Va=(e,t)=>{const n={};for(const r in e)(!Wr(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Da(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:l,patchFlag:a}=t,f=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return r?To(r,i,f):!!i;if(a&8){const c=t.dynamicProps;for(let u=0;ue.__isSuspense;function Ua(e,t){t&&t.pendingBranch?D(e)?t.effects.push(...e):t.effects.push(e):Yl(e)}const He=Symbol.for("v-fgt"),lr=Symbol.for("v-txt"),gt=Symbol.for("v-cmt"),Dn=Symbol.for("v-stc"),yn=[];let Ue=null;function se(e=!1){yn.push(Ue=e?null:[])}function za(){yn.pop(),Ue=yn[yn.length-1]||null}let Rn=1;function ko(e,t=!1){Rn+=e,e<0&&Ue&&t&&(Ue.hasOnce=!0)}function Ci(e){return e.dynamicChildren=Rn>0?Ue||Wt:null,za(),Rn>0&&Ue&&Ue.push(e),e}function lt(e,t,n,r,o,s){return Ci(ve(e,t,n,r,o,s,!0))}function Ce(e,t,n,r,o){return Ci(q(e,t,n,r,o,!0))}function An(e){return e?e.__v_isVNode===!0:!1}function an(e,t){return e.type===t.type&&e.key===t.key}const Si=({key:e})=>e??null,Hn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?me(e)||ge(e)||U(e)?{i:Ee,r:e,k:t,f:!!n}:e:null);function ve(e,t=null,n=null,r=0,o=null,s=e===He?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Si(t),ref:t&&Hn(t),scopeId:ei,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Ee};return l?(uo(a,n),s&128&&e.normalize(a)):n&&(a.shapeFlag|=me(n)?8:16),Rn>0&&!i&&Ue&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&Ue.push(a),a}const q=Ga;function Ga(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===pa)&&(e=gt),An(e)){const l=Ft(e,t,!0);return n&&uo(l,n),Rn>0&&!s&&Ue&&(l.shapeFlag&6?Ue[Ue.indexOf(e)]=l:Ue.push(l)),l.patchFlag=-2,l}if(tc(e)&&(e=e.__vccOpts),t){t=Ei(t);let{class:l,style:a}=t;l&&!me(l)&&(t.class=De(l)),de(a)&&(no(a)&&!D(a)&&(a=we({},a)),t.style=nr(a))}const i=me(e)?1:wi(e)?128:ea(e)?64:de(e)?4:U(e)?2:0;return ve(e,t,n,r,o,i,s,!0)}function Ei(e){return e?no(e)||ui(e)?we({},e):e:null}function Ft(e,t,n=!1,r=!1){const{props:o,ref:s,patchFlag:i,children:l,transition:a}=e,f=t?Tn(o||{},t):o,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&Si(f),ref:t&&t.ref?n&&s?D(s)?s.concat(Hn(t)):[s,Hn(t)]:Hn(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==He?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ft(e.ssContent),ssFallback:e.ssFallback&&Ft(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&r&&io(c,a.clone(c)),c}function ft(e=" ",t=0){return q(lr,null,e,t)}function Wa(e,t){const n=q(Dn,null,e);return n.staticCount=t,n}function Jt(e="",t=!1){return t?(se(),Ce(gt,null,e)):q(gt,null,e)}function ot(e){return e==null||typeof e=="boolean"?q(gt):D(e)?q(He,null,e.slice()):An(e)?Ct(e):q(lr,null,String(e))}function Ct(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ft(e)}function uo(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(D(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),uo(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!ui(t)?t._ctx=Ee:o===3&&Ee&&(Ee.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else U(t)?(t={default:t,_ctx:Ee},n=32):(t=String(t),r&64?(n=16,t=[ft(t)]):n=8);e.children=t,e.shapeFlag|=n}function Tn(...e){const t={};for(let n=0;nxe||Ee;let Jn,Br;{const e=tr(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),s=>{o.length>1?o.forEach(i=>i(s)):o[0](s)}};Jn=t("__VUE_INSTANCE_SETTERS__",n=>xe=n),Br=t("__VUE_SSR_SETTERS__",n=>Pn=n)}const kn=e=>{const t=xe;return Jn(e),e.scope.on(),()=>{e.scope.off(),Jn(t)}},Mo=()=>{xe&&xe.scope.off(),Jn(null)};function Ri(e){return e.vnode.shapeFlag&4}let Pn=!1;function Ja(e,t=!1,n=!1){t&&Br(t);const{props:r,children:o}=e.vnode,s=Ri(e);Sa(e,r,s,t),Pa(e,o,n);const i=s?Qa(e,t):void 0;return t&&Br(!1),i}function Qa(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,ga);const{setup:r}=n;if(r){Ot();const o=e.setupContext=r.length>1?Xa(e):null,s=kn(e),i=In(r,e,0,[e.props,o]),l=xs(i);if($t(),s(),(l||e.sp)&&!Zt(e)&&ti(e),l){if(i.then(Mo,Mo),t)return i.then(a=>{No(e,a,t)}).catch(a=>{or(a,e,0)});e.asyncDep=i}else No(e,i,t)}else Ai(e,t)}function No(e,t,n){U(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:de(t)&&(e.setupState=qs(t)),Ai(e,n)}let Bo;function Ai(e,t,n){const r=e.type;if(!e.render){if(!t&&Bo&&!r.render){const o=r.template||ao(e).template;if(o){const{isCustomElement:s,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:a}=r,f=we(we({isCustomElement:s,delimiters:l},i),a);r.render=Bo(o,f)}}e.render=r.render||st}{const o=kn(e);Ot();try{ma(e)}finally{$t(),o()}}}const Ya={get(e,t){return Ae(e,"get",""),e[t]}};function Xa(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Ya),slots:e.slots,emit:e.emit,expose:t}}function fo(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(qs(ro(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in bn)return bn[n](e)},has(t,n){return n in t||n in bn}})):e.proxy}function ec(e,t=!0){return U(e)?e.displayName||e.name:e.name||t&&e.__name}function tc(e){return U(e)&&"__vccOpts"in e}const oe=(e,t)=>Kl(e,t,Pn);function ht(e,t,n){const r=arguments.length;return r===2?de(t)&&!D(t)?An(t)?q(e,null,[t]):q(e,t):q(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&An(n)&&(n=[n]),q(e,t,n))}const nc="3.5.13";/** +* @vue/runtime-dom v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let jr;const jo=typeof window<"u"&&window.trustedTypes;if(jo)try{jr=jo.createPolicy("vue",{createHTML:e=>e})}catch{}const Pi=jr?e=>jr.createHTML(e):e=>e,rc="http://www.w3.org/2000/svg",oc="http://www.w3.org/1998/Math/MathML",dt=typeof document<"u"?document:null,Fo=dt&&dt.createElement("template"),sc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t==="svg"?dt.createElementNS(rc,e):t==="mathml"?dt.createElementNS(oc,e):n?dt.createElement(e,{is:n}):dt.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>dt.createTextNode(e),createComment:e=>dt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>dt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{Fo.innerHTML=Pi(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const l=Fo.content;if(r==="svg"||r==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},ic=Symbol("_vtc");function lc(e,t,n){const r=e[ic];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Lo=Symbol("_vod"),ac=Symbol("_vsh"),cc=Symbol(""),uc=/(^|;)\s*display\s*:/;function fc(e,t,n){const r=e.style,o=me(n);let s=!1;if(n&&!o){if(t)if(me(t))for(const i of t.split(";")){const l=i.slice(0,i.indexOf(":")).trim();n[l]==null&&Un(r,l,"")}else for(const i in t)n[i]==null&&Un(r,i,"");for(const i in n)i==="display"&&(s=!0),Un(r,i,n[i])}else if(o){if(t!==n){const i=r[cc];i&&(n+=";"+i),r.cssText=n,s=uc.test(n)}}else t&&e.removeAttribute("style");Lo in e&&(e[Lo]=s?r.display:"",e[ac]&&(r.display="none"))}const Vo=/\s*!important$/;function Un(e,t,n){if(D(n))n.forEach(r=>Un(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=dc(e,t);Vo.test(n)?e.setProperty(Pt(r),n.replace(Vo,""),"important"):e[r]=n}}const Do=["Webkit","Moz","ms"],_r={};function dc(e,t){const n=_r[t];if(n)return n;let r=Be(t);if(r!=="filter"&&r in e)return _r[t]=r;r=er(r);for(let o=0;oxr||(bc.then(()=>xr=0),xr=Date.now());function yc(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;it(_c(r,n.value),t,5,[r])};return n.value=e,n.attached=vc(),n}function _c(e,t){if(D(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Ko=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,xc=(e,t,n,r,o,s)=>{const i=o==="svg";t==="class"?lc(e,r,i):t==="style"?fc(e,n,r):Qn(t)?Wr(t)||gc(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):wc(e,t,r,i))?(zo(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Uo(e,t,r,i,s,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!me(r))?zo(e,Be(t),r,s,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Uo(e,t,r,i))};function wc(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ko(t)&&U(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Ko(t)&&me(n)?!1:t in e}const Cc={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Sc=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const s=Pt(o.key);if(t.some(i=>i===s||Cc[i]===s))return e(o)})},Ec=we({patchProp:xc},sc);let qo;function Rc(){return qo||(qo=$a(Ec))}const Ac=(...e)=>{const t=Rc().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Oc(r);if(!o)return;const s=t._component;!U(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const i=n(o,!1,Pc(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t};function Pc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Oc(e){return me(e)?document.querySelector(e):e}var $c=!1;/*! + * pinia v2.2.8 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */let Oi;const ar=e=>Oi=e,$i=Symbol();function Fr(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var _n;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(_n||(_n={}));function Ic(){const e=Zr(!0),t=e.run(()=>_e({}));let n=[],r=[];const o=ro({install(s){ar(o),o._a=s,s.provide($i,o),s.config.globalProperties.$pinia=o,r.forEach(i=>n.push(i)),r=[]},use(s){return!this._a&&!$c?r.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const Ii=()=>{};function Zo(e,t,n,r=Ii){e.push(t);const o=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),r())};return!n&&$s()&&_l(o),o}function Ut(e,...t){e.slice().forEach(n=>{n(...t)})}const Tc=e=>e(),Jo=Symbol(),wr=Symbol();function Lr(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,r)=>e.set(r,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],o=e[n];Fr(o)&&Fr(r)&&e.hasOwnProperty(n)&&!ge(r)&&!At(r)?e[n]=Lr(o,r):e[n]=r}return e}const kc=Symbol();function Mc(e){return!Fr(e)||!e.hasOwnProperty(kc)}const{assign:xt}=Object;function Nc(e){return!!(ge(e)&&e.effect)}function Bc(e,t,n,r){const{state:o,actions:s,getters:i}=t,l=n.state.value[e];let a;function f(){l||(n.state.value[e]=o?o():{});const c=oo(n.state.value[e]);return xt(c,s,Object.keys(i||{}).reduce((u,h)=>(u[h]=ro(oe(()=>{ar(n);const g=n._s.get(e);return i[h].call(g,g)})),u),{}))}return a=Ti(e,f,t,n,r,!0),a}function Ti(e,t,n={},r,o,s){let i;const l=xt({actions:{}},n),a={deep:!0};let f,c,u=[],h=[],g;const x=r.state.value[e];!s&&!x&&(r.state.value[e]={}),_e({});let y;function $(W){let G;f=c=!1,typeof W=="function"?(W(r.state.value[e]),G={type:_n.patchFunction,storeId:e,events:g}):(Lr(r.state.value[e],W),G={type:_n.patchObject,payload:W,storeId:e,events:g});const ie=y=Symbol();tn().then(()=>{y===ie&&(f=!0)}),c=!0,Ut(u,G,r.state.value[e])}const S=s?function(){const{state:G}=n,ie=G?G():{};this.$patch(ye=>{xt(ye,ie)})}:Ii;function P(){i.stop(),u=[],h=[],r._s.delete(e)}const O=(W,G="")=>{if(Jo in W)return W[wr]=G,W;const ie=function(){ar(r);const ye=Array.from(arguments),K=[],Se=[];function ze(H){K.push(H)}function Ze(H){Se.push(H)}Ut(h,{args:ye,name:ie[wr],store:L,after:ze,onError:Ze});let te;try{te=W.apply(this&&this.$id===e?this:L,ye)}catch(H){throw Ut(Se,H),H}return te instanceof Promise?te.then(H=>(Ut(K,H),H)).catch(H=>(Ut(Se,H),Promise.reject(H))):(Ut(K,te),te)};return ie[Jo]=!0,ie[wr]=G,ie},R={_p:r,$id:e,$onAction:Zo.bind(null,h),$patch:$,$reset:S,$subscribe(W,G={}){const ie=Zo(u,W,G.detached,()=>ye()),ye=i.run(()=>Ke(()=>r.state.value[e],K=>{(G.flush==="sync"?c:f)&&W({storeId:e,type:_n.direct,events:g},K)},xt({},a,G)));return ie},$dispose:P},L=en(R);r._s.set(e,L);const Q=(r._a&&r._a.runWithContext||Tc)(()=>r._e.run(()=>(i=Zr()).run(()=>t({action:O}))));for(const W in Q){const G=Q[W];if(ge(G)&&!Nc(G)||At(G))s||(x&&Mc(G)&&(ge(G)?G.value=x[W]:Lr(G,x[W])),r.state.value[e][W]=G);else if(typeof G=="function"){const ie=O(G,W);Q[W]=ie,l.actions[W]=G}}return xt(L,Q),xt(Y(L),Q),Object.defineProperty(L,"$state",{get:()=>r.state.value[e],set:W=>{$(G=>{xt(G,W)})}}),r._p.forEach(W=>{xt(L,i.run(()=>W({store:L,app:r._a,pinia:r,options:l})))}),x&&s&&n.hydrate&&n.hydrate(L.$state,x),f=!0,c=!0,L}/*! #__NO_SIDE_EFFECTS__ */function Jd(e,t,n){let r,o;const s=typeof t=="function";typeof e=="string"?(r=e,o=s?n:t):(o=e,r=e.id);function i(l,a){const f=Ca();return l=l||(f?Xe($i,null):null),l&&ar(l),l=Oi,l._s.has(r)||(s?Ti(r,t,o,l):Bc(r,o,l)),l._s.get(r)}return i.$id=r,i}function Qd(e,t){return Array.isArray(t)?t.reduce((n,r)=>(n[r]=function(){return e(this.$pinia)[r]},n),{}):Object.keys(t).reduce((n,r)=>(n[r]=function(){const o=e(this.$pinia),s=t[r];return typeof s=="function"?s.call(this,o):o[s]},n),{})}function Yd(e,t){return Array.isArray(t)?t.reduce((n,r)=>(n[r]=function(...o){return e(this.$pinia)[r](...o)},n),{}):Object.keys(t).reduce((n,r)=>(n[r]=function(...o){return e(this.$pinia)[t[r]](...o)},n),{})}function cr(e,t){const n=typeof e=="string"&&!t?`${e}Context`:t,r=Symbol(n);return[o=>{const s=Xe(r,o);if(s||s===null)return s;throw new Error(`Injection \`${r.toString()}\` not found. Component must be used within ${Array.isArray(e)?`one of the following components: ${e.join(", ")}`:`\`${e}\``}`)},o=>(vn(r,o),o)]}function Cr(e){return e==null}function jc(e){let t=!1,n;const r=Zr(!0);return(...o)=>(t||(n=r.run(()=>e(...o)),t=!0),n)}function Fc(e){return typeof e=="function"?e():j(e)}const Lc=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Vc=e=>typeof e<"u";function ki(e){var t;const n=Fc(e);return(t=n==null?void 0:n.$el)!=null?t:n}function Dc(e){return JSON.parse(JSON.stringify(e))}function Vr(e,t,n,r={}){var o,s,i;const{clone:l=!1,passive:a=!1,eventName:f,deep:c=!1,defaultValue:u,shouldEmit:h}=r,g=nn(),x=n||(g==null?void 0:g.emit)||((o=g==null?void 0:g.$emit)==null?void 0:o.bind(g))||((i=(s=g==null?void 0:g.proxy)==null?void 0:s.$emit)==null?void 0:i.bind(g==null?void 0:g.proxy));let y=f;t||(t="modelValue"),y=y||`update:${t.toString()}`;const $=O=>l?typeof l=="function"?l(O):Dc(O):O,S=()=>Vc(e[t])?$(e[t]):u,P=O=>{h?h(O)&&x(y,O):x(y,O)};if(a){const O=S(),R=_e(O);let L=!1;return Ke(()=>e[t],le=>{L||(L=!0,R.value=$(le),tn(()=>L=!1))}),Ke(R,le=>{!L&&(le!==e[t]||c)&&P(le)},{deep:c}),R}else return oe({get(){return S()},set(O){P(O)}})}function po(e){return e?e.flatMap(t=>t.type===He?po(t.children):[t]):[]}const Hc=["INPUT","TEXTAREA"];function Uc(e,t,n,r={}){if(!t||r.enableIgnoredElement&&Hc.includes(t.nodeName))return null;const{arrowKeyOptions:o="both",attributeName:s="[data-radix-vue-collection-item]",itemsArray:i=[],loop:l=!0,dir:a="ltr",preventScroll:f=!0,focus:c=!1}=r,[u,h,g,x,y,$]=[e.key==="ArrowRight",e.key==="ArrowLeft",e.key==="ArrowUp",e.key==="ArrowDown",e.key==="Home",e.key==="End"],S=g||x,P=u||h;if(!y&&!$&&(!S&&!P||o==="vertical"&&P||o==="horizontal"&&S))return null;const O=n?Array.from(n.querySelectorAll(s)):i;if(!O.length)return null;f&&e.preventDefault();let R=null;return P||S?R=Mi(O,t,{goForward:S?x:a==="ltr"?u:h,loop:l}):y?R=O.at(0)||null:$&&(R=O.at(-1)||null),c&&(R==null||R.focus()),R}function Mi(e,t,n,r=e.length){if(--r===0)return null;const o=e.indexOf(t),s=n.goForward?o+1:o-1;if(!n.loop&&(s<0||s>=e.length))return null;const i=(s+e.length)%e.length,l=e[i];return l?l.hasAttribute("disabled")&&l.getAttribute("disabled")!=="false"?Mi(e,l,n,r):l:null}const[Ni,Xd]=cr("ConfigProvider");function zc(e){const t=Ni({dir:_e("ltr")});return oe(()=>{var n;return(e==null?void 0:e.value)||((n=t.dir)==null?void 0:n.value)||"ltr"})}function Gc(e){const t=nn(),n=t==null?void 0:t.type.emits,r={};return n!=null&&n.length||console.warn(`No emitted event found. Please check component: ${t==null?void 0:t.type.__name}`),n==null||n.forEach(o=>{r[Vn(Be(o))]=(...s)=>e(o,...s)}),r}function Wc(e){const t=nn(),n=Object.keys((t==null?void 0:t.type.props)??{}).reduce((o,s)=>{const i=(t==null?void 0:t.type.props[s]).default;return i!==void 0&&(o[s]=i),o},{}),r=Gl(e);return oe(()=>{const o={},s=(t==null?void 0:t.vnode.props)??{};return Object.keys(s).forEach(i=>{o[Be(i)]=s[i]}),Object.keys({...n,...o}).reduce((i,l)=>(r.value[l]!==void 0&&(i[l]=r.value[l]),i),{})})}function e0(e,t){const n=Wc(e),r=t?Gc(t):{};return oe(()=>({...n.value,...r}))}function Lt(){const e=nn(),t=_e(),n=oe(()=>{var i,l;return["#text","#comment"].includes((i=t.value)==null?void 0:i.$el.nodeName)?(l=t.value)==null?void 0:l.$el.nextElementSibling:ki(t)}),r=Object.assign({},e.exposed),o={};for(const i in e.props)Object.defineProperty(o,i,{enumerable:!0,configurable:!0,get:()=>e.props[i]});if(Object.keys(r).length>0)for(const i in r)Object.defineProperty(o,i,{enumerable:!0,configurable:!0,get:()=>r[i]});Object.defineProperty(o,"$el",{enumerable:!0,configurable:!0,get:()=>e.vnode.el}),e.exposed=o;function s(i){t.value=i,!(i instanceof Element||!i)&&(Object.defineProperty(o,"$el",{enumerable:!0,configurable:!0,get:()=>i.$el}),e.exposed=o)}return{forwardRef:s,currentRef:t,currentElement:n}}let Kc=0;function Bi(e,t="radix"){const n=Ni({useId:void 0});return So?`${t}-${So()}`:n.useId?`${t}-${n.useId()}`:`${t}-${++Kc}`}function qc(e,t){const n=_e(e);function r(o){return t[n.value][o]??n.value}return{state:n,dispatch:o=>{n.value=r(o)}}}const Zc=Oe({name:"PrimitiveSlot",inheritAttrs:!1,setup(e,{attrs:t,slots:n}){return()=>{var r,o;if(!n.default)return null;const s=po(n.default()),i=s.findIndex(c=>c.type!==gt);if(i===-1)return s;const l=s[i];(r=l.props)==null||delete r.ref;const a=l.props?Tn(t,l.props):t;t.class&&(o=l.props)!=null&&o.class&&delete l.props.class;const f=Ft(l,a);for(const c in a)c.startsWith("on")&&(f.props||(f.props={}),f.props[c]=a[c]);return s.length===1?f:(s[i]=f,s)}}}),rn=Oe({name:"Primitive",inheritAttrs:!1,props:{asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:"div"}},setup(e,{attrs:t,slots:n}){const r=e.asChild?"template":e.as;return typeof r=="string"&&["area","img","input"].includes(r)?()=>ht(r,t):r!=="template"?()=>ht(e.as,t,{default:n.default}):()=>ht(Zc,t,{default:n.default})}}),[ji,Jc]=cr("CollapsibleRoot"),Qc=Oe({__name:"CollapsibleRoot",props:{defaultOpen:{type:Boolean,default:!1},open:{type:Boolean,default:void 0},disabled:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["update:open"],setup(e,{expose:t,emit:n}){const r=e,o=Vr(r,"open",n,{defaultValue:r.defaultOpen,passive:r.open===void 0}),s=Vr(r,"disabled");return Jc({contentId:"",disabled:s,open:o,onOpenToggle:()=>{o.value=!o.value}}),t({open:o}),Lt(),(i,l)=>(se(),Ce(j(rn),{as:i.as,"as-child":r.asChild,"data-state":j(o)?"open":"closed","data-disabled":j(s)?"":void 0},{default:he(()=>[qe(i.$slots,"default",{open:j(o)})]),_:3},8,["as","as-child","data-state","data-disabled"]))}}),Yc=Oe({__name:"CollapsibleTrigger",props:{asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e;Lt();const n=ji();return(r,o)=>{var s,i;return se(),Ce(j(rn),{type:r.as==="button"?"button":void 0,as:r.as,"as-child":t.asChild,"aria-controls":j(n).contentId,"aria-expanded":j(n).open.value,"data-state":j(n).open.value?"open":"closed","data-disabled":(s=j(n).disabled)!=null&&s.value?"":void 0,disabled:(i=j(n).disabled)==null?void 0:i.value,onClick:j(n).onOpenToggle},{default:he(()=>[qe(r.$slots,"default")]),_:3},8,["type","as","as-child","aria-controls","aria-expanded","data-state","data-disabled","disabled","onClick"])}}});function Xc(e,t){const n=_e({}),r=_e("none"),o=e.value?"mounted":"unmounted",{state:s,dispatch:i}=qc(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}}),l=h=>{var g;if(Lc){const x=new CustomEvent(h,{bubbles:!1,cancelable:!1});(g=t.value)==null||g.dispatchEvent(x)}};Ke(e,async(h,g)=>{var x;const y=g!==h;if(await tn(),y){const $=r.value,S=Fn(t.value);h?(i("MOUNT"),l("enter"),S==="none"&&l("after-enter")):S==="none"||((x=n.value)==null?void 0:x.display)==="none"?(i("UNMOUNT"),l("leave"),l("after-leave")):g&&$!==S?(i("ANIMATION_OUT"),l("leave")):(i("UNMOUNT"),l("after-leave"))}},{immediate:!0});const a=h=>{const g=Fn(t.value),x=g.includes(h.animationName),y=s.value==="mounted"?"enter":"leave";h.target===t.value&&x&&(l(`after-${y}`),i("ANIMATION_END")),h.target===t.value&&g==="none"&&i("ANIMATION_END")},f=h=>{h.target===t.value&&(r.value=Fn(t.value))},c=Ke(t,(h,g)=>{h?(n.value=getComputedStyle(h),h.addEventListener("animationstart",f),h.addEventListener("animationcancel",a),h.addEventListener("animationend",a)):(i("ANIMATION_END"),g==null||g.removeEventListener("animationstart",f),g==null||g.removeEventListener("animationcancel",a),g==null||g.removeEventListener("animationend",a))},{immediate:!0}),u=Ke(s,()=>{const h=Fn(t.value);r.value=s.value==="mounted"?h:"none"});return lo(()=>{c(),u()}),{isPresent:oe(()=>["mounted","unmountSuspended"].includes(s.value))}}function Fn(e){return e&&getComputedStyle(e).animationName||"none"}const eu=Oe({name:"Presence",props:{present:{type:Boolean,required:!0},forceMount:{type:Boolean}},slots:{},setup(e,{slots:t,expose:n}){var r;const{present:o,forceMount:s}=oo(e),i=_e(),{isPresent:l}=Xc(o,i);n({present:l});let a=t.default({present:l});a=po(a||[]);const f=nn();if(a&&(a==null?void 0:a.length)>1){const c=(r=f==null?void 0:f.parent)!=null&&r.type.name?`<${f.parent.type.name} />`:"component";throw new Error([`Detected an invalid children for \`${c}\` for \`Presence\` component.`,"","Note: Presence works similarly to `v-if` directly, but it waits for animation/transition to finished before unmounting. So it expect only one direct child of valid VNode type.","You can apply a few solutions:",["Provide a single child element so that `presence` directive attach correctly.","Ensure the first child is an actual element instead of a raw text node or comment node."].map(u=>` - ${u}`).join(` +`)].join(` +`))}return()=>s.value||o.value||l.value?ht(t.default({present:l})[0],{ref:c=>{const u=ki(c);return typeof(u==null?void 0:u.hasAttribute)>"u"||(u!=null&&u.hasAttribute("data-radix-popper-content-wrapper")?i.value=u.firstElementChild:i.value=u),u}}):null}}),tu=Oe({inheritAttrs:!1,__name:"CollapsibleContent",props:{forceMount:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const t=e,n=ji();n.contentId||(n.contentId=Bi(void 0,"radix-vue-collapsible-content"));const r=_e(),{forwardRef:o,currentElement:s}=Lt(),i=_e(0),l=_e(0),a=oe(()=>n.open.value),f=_e(a.value),c=_e();return Ke(()=>{var u;return[a.value,(u=r.value)==null?void 0:u.present]},async()=>{await tn();const u=s.value;if(!u)return;c.value=c.value||{transitionDuration:u.style.transitionDuration,animationName:u.style.animationName},u.style.transitionDuration="0s",u.style.animationName="none";const h=u.getBoundingClientRect();l.value=h.height,i.value=h.width,f.value||(u.style.transitionDuration=c.value.transitionDuration,u.style.animationName=c.value.animationName)},{immediate:!0}),oi(()=>{requestAnimationFrame(()=>{f.value=!1})}),(u,h)=>(se(),Ce(j(eu),{ref_key:"presentRef",ref:r,present:u.forceMount||j(n).open.value,"force-mount":!0},{default:he(()=>{var g,x;return[q(j(rn),Tn(u.$attrs,{id:j(n).contentId,ref:j(o),"as-child":t.asChild,as:u.as,"data-state":j(n).open.value?"open":"closed","data-disabled":(g=j(n).disabled)!=null&&g.value?"":void 0,hidden:!((x=r.value)!=null&&x.present),style:{"--radix-collapsible-content-height":`${l.value}px`,"--radix-collapsible-content-width":`${i.value}px`}}),{default:he(()=>{var y;return[(y=r.value)!=null&&y.present?qe(u.$slots,"default",{key:0}):Jt("",!0)]}),_:3},16,["id","as-child","as","data-state","data-disabled","hidden","style"])]}),_:3},8,["present"]))}});function Fi({type:e,defaultValue:t,modelValue:n}){const r=n||t;if(Cr(e)&&Cr(n)&&Cr(t))throw new Error("Either the `type` or the `value` or `default-value` prop must be defined.");if(n!==void 0&&t!==void 0&&typeof n!=typeof t)throw new Error(`Invalid prop \`value\` of value \`${n}\` supplied, should be the same type as the \`defaultValue\` prop, which is \`${t}\`. The \`value\` prop must be: + ${e==="single"?"- a string":e==="multiple"?"- an array of strings":`- a string +- an array of strings`} + - \`undefined\``);const o=n!==void 0||t!==void 0;if(e&&o){const s=Array.isArray(n)||Array.isArray(t),i=n!==void 0?"modelValue":"defaultValue",l=i==="modelValue"?typeof n:typeof t;if(e==="single"&&s)return console.error(`Invalid prop \`${i}\` of type ${l} supplied with type \`single\`. The \`modelValue\` prop must be a string or \`undefined\`. + You can remove the \`type\` prop to let the component infer the type from the ${i} prop.`),"multiple";if(e==="multiple"&&!s)return console.error(`Invalid prop \`${i}\` of type ${l} supplied with type \`multiple\`. The \`modelValue\` prop must be an array of strings or \`undefined\`. + You can remove the \`type\` prop to let the component infer the type from the ${i} prop.`),"single"}return o?Array.isArray(r)?"multiple":"single":e}function nu({type:e,defaultValue:t,modelValue:n}){return e||Fi({type:e,defaultValue:t,modelValue:n})}function ru({type:e,defaultValue:t}){return t!==void 0?t:e==="single"?void 0:[]}function ou(e,t){const n=_e(nu(e)),r=Vr(e,"modelValue",t,{defaultValue:ru(e),passive:e.modelValue===void 0,deep:!0});Ke(()=>[e.type,e.modelValue,e.defaultValue],()=>{const i=Fi(e);n.value!==i&&(n.value=i)},{immediate:!0});function o(i){if(n.value==="single")r.value=i===r.value?void 0:i;else{const l=[...r.value||[]];if(l.includes(i)){const a=l.findIndex(f=>f===i);l.splice(a,1)}else l.push(i);r.value=l}}const s=oe(()=>n.value==="single");return{modelValue:r,type:n,changeModelValue:o,isSingle:s}}const[ur,su]=cr("AccordionRoot"),t0=Oe({__name:"AccordionRoot",props:{collapsible:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},dir:{},orientation:{default:"vertical"},asChild:{type:Boolean},as:{},type:{},modelValue:{},defaultValue:{}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=t,{dir:o,disabled:s}=oo(n),i=zc(o),{modelValue:l,changeModelValue:a,isSingle:f}=ou(n,r),{forwardRef:c,currentElement:u}=Lt();return su({disabled:s,direction:i,orientation:n.orientation,parentElement:u,isSingle:f,collapsible:n.collapsible,modelValue:l,changeModelValue:a}),(h,g)=>(se(),Ce(j(rn),{ref:j(c),"as-child":h.asChild,as:h.as},{default:he(()=>[qe(h.$slots,"default",{modelValue:j(l)})]),_:3},8,["as-child","as"]))}}),[ho,iu]=cr("AccordionItem"),n0=Oe({__name:"AccordionItem",props:{disabled:{type:Boolean},value:{},asChild:{type:Boolean},as:{}},setup(e,{expose:t}){const n=e,r=ur(),o=oe(()=>r.isSingle.value?n.value===r.modelValue.value:Array.isArray(r.modelValue.value)&&r.modelValue.value.includes(n.value)),s=oe(()=>r.disabled.value||n.disabled||r.isSingle.value&&o.value&&!r.collapsible),i=oe(()=>s.value?"":void 0),l=oe(()=>o.value?"open":"closed");t({open:o,dataDisabled:i});const{currentRef:a,currentElement:f}=Lt();iu({open:o,dataState:l,disabled:s,dataDisabled:i,triggerId:"",currentRef:a,currentElement:f,value:oe(()=>n.value)});function c(u){Uc(u,f.value,r.parentElement.value,{arrowKeyOptions:r.orientation,dir:r.direction.value,focus:!0})}return(u,h)=>(se(),Ce(j(Qc),{"data-orientation":j(r).orientation,"data-disabled":i.value,"data-state":l.value,disabled:s.value,open:o.value,as:n.as,"as-child":n.asChild,onKeydown:Sc(c,["up","down","left","right","home","end"])},{default:he(()=>[qe(u.$slots,"default",{open:o.value})]),_:3},8,["data-orientation","data-disabled","data-state","disabled","open","as","as-child"]))}}),r0=Oe({__name:"AccordionContent",props:{forceMount:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const t=e,n=ur(),r=ho();return Lt(),(o,s)=>(se(),Ce(j(tu),{role:"region",hidden:!j(r).open.value,"as-child":t.asChild,"force-mount":t.forceMount,"aria-labelledby":j(r).triggerId,"data-state":j(r).dataState.value,"data-disabled":j(r).dataDisabled.value,"data-orientation":j(n).orientation,style:{"--radix-accordion-content-width":"var(--radix-collapsible-content-width)","--radix-accordion-content-height":"var(--radix-collapsible-content-height)"}},{default:he(()=>[qe(o.$slots,"default")]),_:3},8,["hidden","as-child","force-mount","aria-labelledby","data-state","data-disabled","data-orientation"]))}}),o0=Oe({__name:"AccordionHeader",props:{asChild:{type:Boolean},as:{default:"h3"}},setup(e){const t=e,n=ur(),r=ho();return Lt(),(o,s)=>(se(),Ce(j(rn),{as:t.as,"as-child":t.asChild,"data-orientation":j(n).orientation,"data-state":j(r).dataState.value,"data-disabled":j(r).dataDisabled.value},{default:he(()=>[qe(o.$slots,"default")]),_:3},8,["as","as-child","data-orientation","data-state","data-disabled"]))}}),s0=Oe({__name:"AccordionTrigger",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e,n=ur(),r=ho();r.triggerId||(r.triggerId=Bi(void 0,"radix-vue-accordion-trigger"));function o(){r.disabled.value||n.changeModelValue(r.value.value)}return(s,i)=>(se(),Ce(j(Yc),{id:j(r).triggerId,ref:j(r).currentRef,"data-radix-vue-collection-item":"",as:t.as,"as-child":t.asChild,"aria-disabled":j(r).disabled.value||void 0,"aria-expanded":j(r).open.value||!1,"data-disabled":j(r).dataDisabled.value,"data-orientation":j(n).orientation,"data-state":j(r).dataState.value,disabled:j(r).disabled.value,onClick:o},{default:he(()=>[qe(s.$slots,"default")]),_:3},8,["id","as","as-child","aria-disabled","aria-expanded","data-disabled","data-orientation","data-state","disabled"]))}});en({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set});jc(()=>_e([]));const lu=Oe({__name:"BaseSeparator",props:{orientation:{default:"horizontal"},decorative:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const t=e,n=["horizontal","vertical"];function r(l){return n.includes(l)}const o=oe(()=>r(t.orientation)?t.orientation:"horizontal"),s=oe(()=>o.value==="vertical"?t.orientation:void 0),i=oe(()=>t.decorative?{role:"none"}:{"aria-orientation":s.value,role:"separator"});return(l,a)=>(se(),Ce(j(rn),Tn({as:l.as,"as-child":l.asChild,"data-orientation":o.value},i.value),{default:he(()=>[qe(l.$slots,"default")]),_:3},16,["as","as-child","data-orientation"]))}}),au=Oe({__name:"Separator",props:{orientation:{default:"horizontal"},decorative:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(se(),Ce(lu,bl(Ei(t)),{default:he(()=>[qe(n.$slots,"default")]),_:3},16))}});function cu(){if(typeof matchMedia=="function")return matchMedia("(pointer:coarse)").matches?"coarse":"fine"}cu();function Li(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t{const t=pu(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:i=>{const l=i.split(go);return l[0]===""&&l.length!==1&&l.shift(),Vi(l,t)||du(i)},getConflictingClassGroupIds:(i,l)=>{const a=n[i]||[];return l&&r[i]?[...a,...r[i]]:a}}},Vi=(e,t)=>{var i;if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),o=r?Vi(e.slice(1),r):void 0;if(o)return o;if(t.validators.length===0)return;const s=e.join(go);return(i=t.validators.find(({validator:l})=>l(s)))==null?void 0:i.classGroupId},Qo=/^\[(.+)\]$/,du=e=>{if(Qo.test(e)){const t=Qo.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},pu=e=>{const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return gu(Object.entries(e.classGroups),n).forEach(([s,i])=>{Dr(i,r,s,t)}),r},Dr=(e,t,n,r)=>{e.forEach(o=>{if(typeof o=="string"){const s=o===""?t:Yo(t,o);s.classGroupId=n;return}if(typeof o=="function"){if(hu(o)){Dr(o(r),t,n,r);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([s,i])=>{Dr(i,Yo(t,s),n,r)})})},Yo=(e,t)=>{let n=e;return t.split(go).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},hu=e=>e.isThemeGetter,gu=(e,t)=>t?e.map(([n,r])=>{const o=r.map(s=>typeof s=="string"?t+s:typeof s=="object"?Object.fromEntries(Object.entries(s).map(([i,l])=>[t+i,l])):s);return[n,o]}):e,mu=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const o=(s,i)=>{n.set(s,i),t++,t>e&&(t=0,r=n,n=new Map)};return{get(s){let i=n.get(s);if(i!==void 0)return i;if((i=r.get(s))!==void 0)return o(s,i),i},set(s,i){n.has(s)?n.set(s,i):o(s,i)}}},Di="!",bu=e=>{const{separator:t,experimentalParseClassName:n}=e,r=t.length===1,o=t[0],s=t.length,i=l=>{const a=[];let f=0,c=0,u;for(let $=0;$c?u-c:void 0;return{modifiers:a,hasImportantModifier:g,baseClassName:x,maybePostfixModifierPosition:y}};return n?l=>n({className:l,parseClassName:i}):i},vu=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t},yu=e=>({cache:mu(e.cacheSize),parseClassName:bu(e),...fu(e)}),_u=/\s+/,xu=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o}=t,s=[],i=e.trim().split(_u);let l="";for(let a=i.length-1;a>=0;a-=1){const f=i[a],{modifiers:c,hasImportantModifier:u,baseClassName:h,maybePostfixModifierPosition:g}=n(f);let x=!!g,y=r(x?h.substring(0,g):h);if(!y){if(!x){l=f+(l.length>0?" "+l:l);continue}if(y=r(h),!y){l=f+(l.length>0?" "+l:l);continue}x=!1}const $=vu(c).join(":"),S=u?$+Di:$,P=S+y;if(s.includes(P))continue;s.push(P);const O=o(y,x);for(let R=0;R0?" "+l:l)}return l};function wu(){let e=0,t,n,r="";for(;e{if(typeof e=="string")return e;let t,n="";for(let r=0;ru(c),e());return n=yu(f),r=n.cache.get,o=n.cache.set,s=l,l(a)}function l(a){const f=r(a);if(f)return f;const c=xu(a,n);return o(a,c),c}return function(){return s(wu.apply(null,arguments))}}const fe=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},Ui=/^\[(?:([a-z-]+):)?(.+)\]$/i,Su=/^\d+\/\d+$/,Eu=new Set(["px","full","screen"]),Ru=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Au=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Pu=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,Ou=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,$u=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,ct=e=>Qt(e)||Eu.has(e)||Su.test(e),vt=e=>on(e,"length",Fu),Qt=e=>!!e&&!Number.isNaN(Number(e)),Sr=e=>on(e,"number",Qt),cn=e=>!!e&&Number.isInteger(Number(e)),Iu=e=>e.endsWith("%")&&Qt(e.slice(0,-1)),z=e=>Ui.test(e),yt=e=>Ru.test(e),Tu=new Set(["length","size","percentage"]),ku=e=>on(e,Tu,zi),Mu=e=>on(e,"position",zi),Nu=new Set(["image","url"]),Bu=e=>on(e,Nu,Vu),ju=e=>on(e,"",Lu),un=()=>!0,on=(e,t,n)=>{const r=Ui.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]):!1},Fu=e=>Au.test(e)&&!Pu.test(e),zi=()=>!1,Lu=e=>Ou.test(e),Vu=e=>$u.test(e),Du=()=>{const e=fe("colors"),t=fe("spacing"),n=fe("blur"),r=fe("brightness"),o=fe("borderColor"),s=fe("borderRadius"),i=fe("borderSpacing"),l=fe("borderWidth"),a=fe("contrast"),f=fe("grayscale"),c=fe("hueRotate"),u=fe("invert"),h=fe("gap"),g=fe("gradientColorStops"),x=fe("gradientColorStopPositions"),y=fe("inset"),$=fe("margin"),S=fe("opacity"),P=fe("padding"),O=fe("saturate"),R=fe("scale"),L=fe("sepia"),le=fe("skew"),Q=fe("space"),W=fe("translate"),G=()=>["auto","contain","none"],ie=()=>["auto","hidden","clip","visible","scroll"],ye=()=>["auto",z,t],K=()=>[z,t],Se=()=>["",ct,vt],ze=()=>["auto",Qt,z],Ze=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],te=()=>["solid","dashed","dotted","double","none"],H=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],Z=()=>["start","end","center","between","around","evenly","stretch"],$e=()=>["","0",z],Je=()=>["auto","avoid","all","avoid-page","page","left","right","column"],be=()=>[Qt,z];return{cacheSize:500,separator:":",theme:{colors:[un],spacing:[ct,vt],blur:["none","",yt,z],brightness:be(),borderColor:[e],borderRadius:["none","","full",yt,z],borderSpacing:K(),borderWidth:Se(),contrast:be(),grayscale:$e(),hueRotate:be(),invert:$e(),gap:K(),gradientColorStops:[e],gradientColorStopPositions:[Iu,vt],inset:ye(),margin:ye(),opacity:be(),padding:K(),saturate:be(),scale:be(),sepia:$e(),skew:be(),space:K(),translate:K()},classGroups:{aspect:[{aspect:["auto","square","video",z]}],container:["container"],columns:[{columns:[yt]}],"break-after":[{"break-after":Je()}],"break-before":[{"break-before":Je()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...Ze(),z]}],overflow:[{overflow:ie()}],"overflow-x":[{"overflow-x":ie()}],"overflow-y":[{"overflow-y":ie()}],overscroll:[{overscroll:G()}],"overscroll-x":[{"overscroll-x":G()}],"overscroll-y":[{"overscroll-y":G()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[y]}],"inset-x":[{"inset-x":[y]}],"inset-y":[{"inset-y":[y]}],start:[{start:[y]}],end:[{end:[y]}],top:[{top:[y]}],right:[{right:[y]}],bottom:[{bottom:[y]}],left:[{left:[y]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",cn,z]}],basis:[{basis:ye()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",z]}],grow:[{grow:$e()}],shrink:[{shrink:$e()}],order:[{order:["first","last","none",cn,z]}],"grid-cols":[{"grid-cols":[un]}],"col-start-end":[{col:["auto",{span:["full",cn,z]},z]}],"col-start":[{"col-start":ze()}],"col-end":[{"col-end":ze()}],"grid-rows":[{"grid-rows":[un]}],"row-start-end":[{row:["auto",{span:[cn,z]},z]}],"row-start":[{"row-start":ze()}],"row-end":[{"row-end":ze()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",z]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",z]}],gap:[{gap:[h]}],"gap-x":[{"gap-x":[h]}],"gap-y":[{"gap-y":[h]}],"justify-content":[{justify:["normal",...Z()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...Z(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...Z(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[P]}],px:[{px:[P]}],py:[{py:[P]}],ps:[{ps:[P]}],pe:[{pe:[P]}],pt:[{pt:[P]}],pr:[{pr:[P]}],pb:[{pb:[P]}],pl:[{pl:[P]}],m:[{m:[$]}],mx:[{mx:[$]}],my:[{my:[$]}],ms:[{ms:[$]}],me:[{me:[$]}],mt:[{mt:[$]}],mr:[{mr:[$]}],mb:[{mb:[$]}],ml:[{ml:[$]}],"space-x":[{"space-x":[Q]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[Q]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",z,t]}],"min-w":[{"min-w":[z,t,"min","max","fit"]}],"max-w":[{"max-w":[z,t,"none","full","min","max","fit","prose",{screen:[yt]},yt]}],h:[{h:[z,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[z,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[z,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[z,t,"auto","min","max","fit"]}],"font-size":[{text:["base",yt,vt]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Sr]}],"font-family":[{font:[un]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",z]}],"line-clamp":[{"line-clamp":["none",Qt,Sr]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",ct,z]}],"list-image":[{"list-image":["none",z]}],"list-style-type":[{list:["none","disc","decimal",z]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[S]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[S]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...te(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",ct,vt]}],"underline-offset":[{"underline-offset":["auto",ct,z]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:K()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",z]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",z]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[S]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...Ze(),Mu]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",ku]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Bu]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[x]}],"gradient-via-pos":[{via:[x]}],"gradient-to-pos":[{to:[x]}],"gradient-from":[{from:[g]}],"gradient-via":[{via:[g]}],"gradient-to":[{to:[g]}],rounded:[{rounded:[s]}],"rounded-s":[{"rounded-s":[s]}],"rounded-e":[{"rounded-e":[s]}],"rounded-t":[{"rounded-t":[s]}],"rounded-r":[{"rounded-r":[s]}],"rounded-b":[{"rounded-b":[s]}],"rounded-l":[{"rounded-l":[s]}],"rounded-ss":[{"rounded-ss":[s]}],"rounded-se":[{"rounded-se":[s]}],"rounded-ee":[{"rounded-ee":[s]}],"rounded-es":[{"rounded-es":[s]}],"rounded-tl":[{"rounded-tl":[s]}],"rounded-tr":[{"rounded-tr":[s]}],"rounded-br":[{"rounded-br":[s]}],"rounded-bl":[{"rounded-bl":[s]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[S]}],"border-style":[{border:[...te(),"hidden"]}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[S]}],"divide-style":[{divide:te()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...te()]}],"outline-offset":[{"outline-offset":[ct,z]}],"outline-w":[{outline:[ct,vt]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:Se()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[S]}],"ring-offset-w":[{"ring-offset":[ct,vt]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",yt,ju]}],"shadow-color":[{shadow:[un]}],opacity:[{opacity:[S]}],"mix-blend":[{"mix-blend":[...H(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":H()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[a]}],"drop-shadow":[{"drop-shadow":["","none",yt,z]}],grayscale:[{grayscale:[f]}],"hue-rotate":[{"hue-rotate":[c]}],invert:[{invert:[u]}],saturate:[{saturate:[O]}],sepia:[{sepia:[L]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[a]}],"backdrop-grayscale":[{"backdrop-grayscale":[f]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[c]}],"backdrop-invert":[{"backdrop-invert":[u]}],"backdrop-opacity":[{"backdrop-opacity":[S]}],"backdrop-saturate":[{"backdrop-saturate":[O]}],"backdrop-sepia":[{"backdrop-sepia":[L]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[i]}],"border-spacing-x":[{"border-spacing-x":[i]}],"border-spacing-y":[{"border-spacing-y":[i]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",z]}],duration:[{duration:be()}],ease:[{ease:["linear","in","out","in-out",z]}],delay:[{delay:be()}],animate:[{animate:["none","spin","ping","pulse","bounce",z]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[R]}],"scale-x":[{"scale-x":[R]}],"scale-y":[{"scale-y":[R]}],rotate:[{rotate:[cn,z]}],"translate-x":[{"translate-x":[W]}],"translate-y":[{"translate-y":[W]}],"skew-x":[{"skew-x":[le]}],"skew-y":[{"skew-y":[le]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",z]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",z]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":K()}],"scroll-mx":[{"scroll-mx":K()}],"scroll-my":[{"scroll-my":K()}],"scroll-ms":[{"scroll-ms":K()}],"scroll-me":[{"scroll-me":K()}],"scroll-mt":[{"scroll-mt":K()}],"scroll-mr":[{"scroll-mr":K()}],"scroll-mb":[{"scroll-mb":K()}],"scroll-ml":[{"scroll-ml":K()}],"scroll-p":[{"scroll-p":K()}],"scroll-px":[{"scroll-px":K()}],"scroll-py":[{"scroll-py":K()}],"scroll-ps":[{"scroll-ps":K()}],"scroll-pe":[{"scroll-pe":K()}],"scroll-pt":[{"scroll-pt":K()}],"scroll-pr":[{"scroll-pr":K()}],"scroll-pb":[{"scroll-pb":K()}],"scroll-pl":[{"scroll-pl":K()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",z]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[ct,vt,Sr]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},Hu=Cu(Du);function Xo(...e){return Hu(uu(e))}const Uu=Oe({__name:"Separator",props:{orientation:{},decorative:{type:Boolean},asChild:{type:Boolean},as:{},class:{},label:{}},setup(e){const t=e,n=oe(()=>{const{class:r,...o}=t;return o});return(r,o)=>(se(),Ce(j(au),Tn(n.value,{class:j(Xo)("shrink-0 bg-border relative",t.orientation==="vertical"?"w-px h-full":"h-px w-full",t.class)}),{default:he(()=>[t.label?(se(),lt("span",{key:0,class:De(j(Xo)("text-xs text-muted-foreground bg-background absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 flex justify-center items-center",t.orientation==="vertical"?"w-[1px] px-1 py-2":"h-[1px] py-1 px-2"))},As(t.label),3)):Jt("",!0)]),_:1},16,["class"]))}}),zu={name:"CtaComponent",props:{href:{type:String,required:!0}}},es="data:image/svg+xml,%3csvg%20width='184'%20height='47'%20viewBox='0%200%20184%2047'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_b_1070_43)'%3e%3crect%20width='184'%20height='47'%20rx='23.5'%20fill='url(%23paint0_linear_1070_43)'%20fill-opacity='0.42'/%3e%3crect%20x='0.5'%20y='0.5'%20width='183'%20height='46'%20rx='23'%20stroke='url(%23paint1_linear_1070_43)'%20stroke-opacity='0.3'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_b_1070_43'%20x='-39'%20y='-39'%20width='262'%20height='125'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeGaussianBlur%20in='BackgroundImageFix'%20stdDeviation='19.5'/%3e%3cfeComposite%20in2='SourceAlpha'%20operator='in'%20result='effect1_backgroundBlur_1070_43'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_backgroundBlur_1070_43'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1070_43'%20x1='1.00182e-06'%20y1='23.5'%20x2='184'%20y2='23.5'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2311F2B7'/%3e%3cstop%20offset='1'%20stop-color='%23847FF5'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_1070_43'%20x1='1.00182e-06'%20y1='23.5'%20x2='184'%20y2='23.5'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2311F2B7'/%3e%3cstop%20offset='1'%20stop-color='%23847FF5'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",It=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},Gu=["href"],Wu={class:"absolute block m-auto top-0 bottom-0 left-0 right-0 w-fit h-fit font-[500] text-[15px] text-gray-300"},Ku={class:"absolute block m-auto top-0 bottom-0 left-0 right-0 w-fit h-fit font-[500] text-[15px] text-gray-300"};function qu(e,t,n,r,o,s){const i=Me("router-link");return n.href.startsWith("/")?(se(),Ce(i,{key:1,to:n.href,class:"relative h-fit w-fit"},{default:he(()=>[t[1]||(t[1]=ve("img",{src:es,class:"h-full w-[150px]",alt:"CTA button background"},null,-1)),ve("span",Ku,[qe(e.$slots,"default")])]),_:3},8,["to"])):(se(),lt("a",{key:0,href:n.href,target:"_blank",class:"relative h-fit w-fit"},[t[0]||(t[0]=ve("img",{src:es,class:"h-full w-[150px]",alt:"CTA button background"},null,-1)),ve("span",Wu,[qe(e.$slots,"default")])],8,Gu))}const Zu=It(zu,[["render",qu]]),Ju={name:"SocialComponent"},Qu="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(255,255,255,1)'%3e%3cpath%20d='M12.001%209C10.3436%209%209.00098%2010.3431%209.00098%2012C9.00098%2013.6573%2010.3441%2015%2012.001%2015C13.6583%2015%2015.001%2013.6569%2015.001%2012C15.001%2010.3427%2013.6579%209%2012.001%209ZM12.001%207C14.7614%207%2017.001%209.2371%2017.001%2012C17.001%2014.7605%2014.7639%2017%2012.001%2017C9.24051%2017%207.00098%2014.7629%207.00098%2012C7.00098%209.23953%209.23808%207%2012.001%207ZM18.501%206.74915C18.501%207.43926%2017.9402%207.99917%2017.251%207.99917C16.5609%207.99917%2016.001%207.4384%2016.001%206.74915C16.001%206.0599%2016.5617%205.5%2017.251%205.5C17.9393%205.49913%2018.501%206.0599%2018.501%206.74915ZM12.001%204C9.5265%204%209.12318%204.00655%207.97227%204.0578C7.18815%204.09461%206.66253%204.20007%206.17416%204.38967C5.74016%204.55799%205.42709%204.75898%205.09352%205.09255C4.75867%205.4274%204.55804%205.73963%204.3904%206.17383C4.20036%206.66332%204.09493%207.18811%204.05878%207.97115C4.00703%209.0752%204.00098%209.46105%204.00098%2012C4.00098%2014.4745%204.00753%2014.8778%204.05877%2016.0286C4.0956%2016.8124%204.2012%2017.3388%204.39034%2017.826C4.5591%2018.2606%204.7605%2018.5744%205.09246%2018.9064C5.42863%2019.2421%205.74179%2019.4434%206.17187%2019.6094C6.66619%2019.8005%207.19148%2019.9061%207.97212%2019.9422C9.07618%2019.9939%209.46203%2020%2012.001%2020C14.4755%2020%2014.8788%2019.9934%2016.0296%2019.9422C16.8117%2019.9055%2017.3385%2019.7996%2017.827%2019.6106C18.2604%2019.4423%2018.5752%2019.2402%2018.9074%2018.9085C19.2436%2018.5718%2019.4445%2018.2594%2019.6107%2017.8283C19.8013%2017.3358%2019.9071%2016.8098%2019.9432%2016.0289C19.9949%2014.9248%2020.001%2014.5389%2020.001%2012C20.001%209.52552%2019.9944%209.12221%2019.9432%207.97137C19.9064%207.18906%2019.8005%206.66149%2019.6113%206.17318C19.4434%205.74038%2019.2417%205.42635%2018.9084%205.09255C18.573%204.75715%2018.2616%204.55693%2017.8271%204.38942C17.338%204.19954%2016.8124%204.09396%2016.0298%204.05781C14.9258%204.00605%2014.5399%204%2012.001%204ZM12.001%202C14.7176%202%2015.0568%202.01%2016.1235%202.06C17.1876%202.10917%2017.9135%202.2775%2018.551%202.525C19.2101%202.77917%2019.7668%203.1225%2020.3226%203.67833C20.8776%204.23417%2021.221%204.7925%2021.476%205.45C21.7226%206.08667%2021.891%206.81333%2021.941%207.8775C21.9885%208.94417%2022.001%209.28333%2022.001%2012C22.001%2014.7167%2021.991%2015.0558%2021.941%2016.1225C21.8918%2017.1867%2021.7226%2017.9125%2021.476%2018.55C21.2218%2019.2092%2020.8776%2019.7658%2020.3226%2020.3217C19.7668%2020.8767%2019.2076%2021.22%2018.551%2021.475C17.9135%2021.7217%2017.1876%2021.89%2016.1235%2021.94C15.0568%2021.9875%2014.7176%2022%2012.001%2022C9.28431%2022%208.94514%2021.99%207.87848%2021.94C6.81431%2021.8908%206.08931%2021.7217%205.45098%2021.475C4.79264%2021.2208%204.23514%2020.8767%203.67931%2020.3217C3.12348%2019.7658%202.78098%2019.2067%202.52598%2018.55C2.27848%2017.9125%202.11098%2017.1867%202.06098%2016.1225C2.01348%2015.0558%202.00098%2014.7167%202.00098%2012C2.00098%209.28333%202.01098%208.94417%202.06098%207.8775C2.11014%206.8125%202.27848%206.0875%202.52598%205.45C2.78014%204.79167%203.12348%204.23417%203.67931%203.67833C4.23514%203.1225%204.79348%202.78%205.45098%202.525C6.08848%202.2775%206.81348%202.11%207.87848%202.06C8.94514%202.0125%209.28431%202%2012.001%202Z'%3e%3c/path%3e%3c/svg%3e",Yu="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(255,255,255,1)'%3e%3cpath%20d='M15.3499%205.55005C13.7681%205.55005%2012.4786%206.81809%2012.4504%208.39658L12.4223%209.97162C12.4164%2010.3029%2012.143%2010.5667%2011.8117%2010.5608C11.7881%2010.5604%2011.7646%2010.5586%2011.7413%2010.5554L10.1805%2010.3426C8.12699%2010.0625%206.15883%209.11736%204.27072%207.54411C3.67275%2010.8538%204.84%2013.1472%207.65342%2014.916L9.40041%2016.0142C9.68095%2016.1906%209.7654%2016.561%209.58903%2016.8415C9.54861%2016.9058%209.49636%2016.9619%209.43504%2017.0067L7.84338%2018.1696C8.78973%2018.229%209.68938%2018.1875%2010.435%2018.0387C15.1526%2017.0973%2018.2897%2013.547%2018.2897%207.69109C18.2897%207.213%2017.2774%205.55005%2015.3499%205.55005ZM10.4507%208.3609C10.4983%205.69584%2012.6735%203.55005%2015.3499%203.55005C16.7132%203.55005%2017.9465%204.10683%2018.8348%205.0054C19.5462%205.00005%2020.1514%205.17991%2021.5035%204.35967C21.1693%206.00005%2021.0034%206.71201%2020.2897%207.69109C20.2897%2015.3326%2015.5926%2019.0489%2010.8264%2020C7.5587%2020.6522%202.80646%2019.5815%201.44531%2018.1587C2.13874%2018.1054%204.95928%2017.802%206.58895%2016.6092C5.20994%2015.6987%20-0.278631%2012.4681%203.32772%203.78642C5.02119%205.76307%206.73797%207.10855%208.47807%207.82286C9.63548%208.29798%209.91978%208.2885%2010.4507%208.3609Z'%3e%3c/path%3e%3c/svg%3e",Xu="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(255,255,255,1)'%3e%3cpath%20d='M5.88401%2018.6533C5.58404%2018.4526%205.32587%2018.1975%205.0239%2017.8369C4.91473%2017.7065%204.47283%2017.1524%204.55811%2017.2583C4.09533%2016.6833%203.80296%2016.417%203.50156%2016.3089C2.9817%2016.1225%202.7114%2015.5499%202.89784%2015.0301C3.08428%2014.5102%203.65685%2014.2399%204.17672%2014.4263C4.92936%2014.6963%205.43847%2015.1611%206.12425%2016.0143C6.03025%2015.8974%206.46364%2016.441%206.55731%2016.5529C6.74784%2016.7804%206.88732%2016.9182%206.99629%2016.9911C7.20118%2017.1283%207.58451%2017.1874%208.14709%2017.1311C8.17065%2016.7489%208.24136%2016.3783%208.34919%2016.0358C5.38097%2015.3104%203.70116%2013.3952%203.70116%209.63971C3.70116%208.40085%204.0704%207.28393%204.75917%206.3478C4.5415%205.45392%204.57433%204.37284%205.06092%203.15636C5.1725%202.87739%205.40361%202.66338%205.69031%202.57352C5.77242%202.54973%205.81791%202.53915%205.89878%202.52673C6.70167%202.40343%207.83573%202.69705%209.31449%203.62336C10.181%203.41879%2011.0885%203.315%2012.0012%203.315C12.9129%203.315%2013.8196%203.4186%2014.6854%203.62277C16.1619%202.69%2017.2986%202.39649%2018.1072%202.52651C18.1919%202.54013%2018.2645%202.55783%2018.3249%202.57766C18.6059%202.66991%2018.8316%202.88179%2018.9414%203.15636C19.4279%204.37256%2019.4608%205.45344%2019.2433%206.3472C19.9342%207.28337%2020.3012%208.39208%2020.3012%209.63971C20.3012%2013.3968%2018.627%2015.3048%2015.6588%2016.032C15.7837%2016.447%2015.8496%2016.9105%2015.8496%2017.4121C15.8496%2018.0765%2015.8471%2018.711%2015.8424%2019.4225C15.8412%2019.6127%2015.8397%2019.8159%2015.8375%2020.1281C16.2129%2020.2109%2016.5229%2020.5077%2016.6031%2020.9089C16.7114%2021.4504%2016.3602%2021.9773%2015.8186%2022.0856C14.6794%2022.3134%2013.8353%2021.5538%2013.8353%2020.5611C13.8353%2020.4708%2013.836%2020.3417%2013.8375%2020.1145C13.8398%2019.8015%2013.8412%2019.599%2013.8425%2019.4094C13.8471%2018.7019%2013.8496%2018.0716%2013.8496%2017.4121C13.8496%2016.7148%2013.6664%2016.2602%2013.4237%2016.051C12.7627%2015.4812%2013.0977%2014.3973%2013.965%2014.2999C16.9314%2013.9666%2018.3012%2012.8177%2018.3012%209.63971C18.3012%208.68508%2017.9893%207.89571%2017.3881%207.23559C17.1301%206.95233%2017.0567%206.54659%2017.199%206.19087C17.3647%205.77663%2017.4354%205.23384%2017.2941%204.57702L17.2847%204.57968C16.7928%204.71886%2016.1744%205.0198%2015.4261%205.5285C15.182%205.69438%2014.8772%205.74401%2014.5932%205.66413C13.7729%205.43343%2012.8913%205.315%2012.0012%205.315C11.111%205.315%2010.2294%205.43343%209.40916%205.66413C9.12662%205.74359%208.82344%205.69492%208.57997%205.53101C7.8274%205.02439%207.2056%204.72379%206.71079%204.58376C6.56735%205.23696%206.63814%205.77782%206.80336%206.19087C6.94565%206.54659%206.87219%206.95233%206.61423%207.23559C6.01715%207.8912%205.70116%208.69376%205.70116%209.63971C5.70116%2012.8116%207.07225%2013.9683%2010.023%2014.2999C10.8883%2014.3971%2011.2246%2015.4769%2010.5675%2016.0482C10.3751%2016.2156%2010.1384%2016.7802%2010.1384%2017.4121V20.5611C10.1384%2021.5474%209.30356%2022.2869%208.17878%2022.09C7.63476%2021.9948%207.27093%2021.4766%207.36613%2020.9326C7.43827%2020.5204%207.75331%2020.2116%208.13841%2020.1276V19.1381C7.22829%2019.1994%206.47656%2019.0498%205.88401%2018.6533Z'%3e%3c/path%3e%3c/svg%3e",ef="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(255,255,255,1)'%3e%3cpath%20d='M12.001%209.55005C12.9181%208.61327%2014.1121%208%2015.501%208C18.5385%208%2021.001%2010.4624%2021.001%2013.5V21H19.001V13.5C19.001%2011.567%2017.434%2010%2015.501%2010C13.568%2010%2012.001%2011.567%2012.001%2013.5V21H10.001V8.5H12.001V9.55005ZM5.00098%206.5C4.17255%206.5%203.50098%205.82843%203.50098%205C3.50098%204.17157%204.17255%203.5%205.00098%203.5C5.8294%203.5%206.50098%204.17157%206.50098%205C6.50098%205.82843%205.8294%206.5%205.00098%206.5ZM4.00098%208.5H6.00098V21H4.00098V8.5Z'%3e%3c/path%3e%3c/svg%3e",tf={class:"flex gap-4"};function nf(e,t,n,r,o,s){return se(),lt("div",tf,t[0]||(t[0]=[Wa('twitter logo icontwitter logo icontwitter logo icontwitter logo icon',4)]))}const Gi=It(Ju,[["render",nf]]);/** + * @license lucide-vue-next v0.436.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const rf=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();/** + * @license lucide-vue-next v0.436.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */var Ln={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"};/** + * @license lucide-vue-next v0.436.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const of=({size:e,strokeWidth:t=2,absoluteStrokeWidth:n,color:r,iconNode:o,name:s,class:i,...l},{slots:a})=>ht("svg",{...Ln,width:e||Ln.width,height:e||Ln.height,stroke:r||Ln.stroke,"stroke-width":n?Number(t)*24/Number(e):t,class:["lucide",`lucide-${rf(s??"icon")}`],...l},[...o.map(f=>ht(...f)),...a.default?[a.default()]:[]]);/** + * @license lucide-vue-next v0.436.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const Wi=(e,t)=>(n,{slots:r})=>ht(of,{...n,iconNode:t,name:e},r);/** + * @license lucide-vue-next v0.436.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const sf=Wi("MenuIcon",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/** + * @license lucide-vue-next v0.436.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const lf=Wi("XIcon",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),af={name:"NavigationComponent",components:{X:lf,MenuIcon:sf},data(){return{showMenu:!1}},methods:{toggleMenu(){this.showMenu=!this.showMenu,document.querySelector("html").classList.toggle("prevent-scrolling")}}},cf={class:"flex py-2 px-6 gap-8 rounded-full border border-nw-border bg-[#160D2F] bg-opacity-20 max-[1045px]:hidden",id:"menu"},uf={key:1,class:"absolute top-0 bottom-0 left-0 right-0 h-full w-full z-10 bg-nw-dark-blue"},ff={class:"flex flex-col items-center justify-center h-full w-full py-2 px-6 gap-8"};function df(e,t,n,r,o,s){const i=Me("menu-icon"),l=Me("router-link"),a=Me("x");return se(),lt("div",null,[o.showMenu?Jt("",!0):(se(),Ce(i,{key:0,class:"h-6 w-6 min-[1046px]:hidden cursor-pointer",onClick:s.toggleMenu},null,8,["onClick"])),ve("nav",cf,[q(l,{to:"/",class:De(e.$route.name!=="home"?"opacity-60 hover:opacity-100":"")},{default:he(()=>t[0]||(t[0]=[ft("Home")])),_:1},8,["class"]),q(l,{to:"/location",class:De(e.$route.name!=="location"?"opacity-60 hover:opacity-100":"")},{default:he(()=>t[1]||(t[1]=[ft("Location")])),_:1},8,["class"]),q(l,{to:"/schedule",class:De(e.$route.name!=="schedule"?"opacity-60 hover:opacity-100":"")},{default:he(()=>t[2]||(t[2]=[ft("Schedule")])),_:1},8,["class"]),q(l,{to:"/faq",class:De(e.$route.name!=="faq"?"opacity-60 hover:opacity-100":"")},{default:he(()=>t[3]||(t[3]=[ft("FAQs")])),_:1},8,["class"])]),o.showMenu?(se(),lt("div",uf,[o.showMenu?(se(),Ce(a,{key:0,class:"absolute h-6 w-6 min-[1046px]:hidden z-10 top-10 right-10 cursor-pointer",onClick:s.toggleMenu},null,8,["onClick"])):Jt("",!0),ve("nav",ff,[q(l,{to:"/",class:De(e.$route.name!=="home"?"opacity-60 hover:opacity-100":""),onClick:s.toggleMenu},{default:he(()=>t[4]||(t[4]=[ft("Home")])),_:1},8,["class","onClick"]),q(l,{to:"/location",class:De(e.$route.name!=="location"?"opacity-60 hover:opacity-100":""),onClick:s.toggleMenu},{default:he(()=>t[5]||(t[5]=[ft("Location")])),_:1},8,["class","onClick"]),q(l,{to:"/schedule",class:De(e.$route.name!=="schedule"?"opacity-60 hover:opacity-100":""),onClick:s.toggleMenu},{default:he(()=>t[6]||(t[6]=[ft("Schedule")])),_:1},8,["class","onClick"]),q(l,{to:"/faq",class:De(e.$route.name!=="faq"?"opacity-60 hover:opacity-100":""),onClick:s.toggleMenu},{default:he(()=>t[7]||(t[7]=[ft("FAQs")])),_:1},8,["class","onClick"])])])):Jt("",!0)])}const Ki=It(af,[["render",df]]),pf={name:"NavigationBarComponent",components:{NavigationComponent:Ki,SocialComponent:Gi,CtaComponent:Zu}},ts="/assets/logo-horizontal-Cp7Xr-2G.svg",hf={class:"flex flex-col"},gf={class:"flex flex-col items-center gap-8 p-[50px] min-[1045px]:flex-row min-[1045px]:justify-between bg-transparent"},mf={class:"flex flex-row items-center justify-between w-full min-[1045px]:hidden"},bf={class:"flex flex-wrap justify-center items-center w-full gap-8 max-[1045px]:flex-row sm:w-fit"};function vf(e,t,n,r,o,s){const i=Me("navigation-component"),l=Me("social-component"),a=Me("separator");return se(),lt("div",hf,[ve("nav",gf,[ve("div",mf,[t[0]||(t[0]=ve("img",{src:ts,class:"w-[210px]",alt:"Neural Wave logo"},null,-1)),q(i)]),t[1]||(t[1]=ve("img",{src:ts,class:"w-[210px] max-[1045px]:hidden",alt:"Neural Wave logo"},null,-1)),q(i,{class:"max-[1045px]:hidden"}),ve("div",bf,[q(l)])]),q(a,{class:"mx-[50px] bg-nw-border h-[1px]"})])}const yf=It(pf,[["render",vf]]),_f={name:"BackgroundTopComponent"},xf="data:image/svg+xml,%3csvg%20width='1155'%20height='1155'%20viewBox='0%200%201155%201155'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_f_15_79)'%3e%3ccircle%20cx='829.5'%20cy='325.5'%20r='325.5'%20fill='%2311F2B7'%20fill-opacity='0.31'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_15_79'%20x='0.399994'%20y='-503.6'%20width='1658.2'%20height='1658.2'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='251.8'%20result='effect1_foregroundBlur_15_79'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e",wf="data:image/svg+xml,%3csvg%20width='1083'%20height='1430'%20viewBox='0%200%201083%201430'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_f_15_80)'%3e%3cellipse%20cx='289.5'%20cy='685.5'%20rx='289.5'%20ry='240.5'%20fill='%23847FF5'%20fill-opacity='0.4'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_15_80'%20x='-503.6'%20y='-58.6'%20width='1586.2'%20height='1488.2'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='251.8'%20result='effect1_foregroundBlur_15_80'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e",Cf={class:"absolute w-full h-[120vh] z-[-1] sm:h-full"};function Sf(e,t,n,r,o,s){return se(),lt("div",Cf,t[0]||(t[0]=[ve("img",{class:"absolute block right-0 top-0 w-[600px] sm:w-[1000px]",src:xf,alt:"green background"},null,-1),ve("img",{class:"absolute block left-0 bottom-0 w-[600px] sm:w-[1000px] sm:bottom-[-500px]",src:wf,alt:"violet background"},null,-1)]))}const Ef=It(_f,[["render",Sf]]),Rf={name:"BackgroundBottomComponent"},Af="data:image/svg+xml,%3csvg%20width='1240'%20height='736'%20viewBox='0%200%201240%20736'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_f_214_228)'%3e%3cellipse%20cx='368'%20cy='620.5'%20rx='368'%20ry='116.5'%20fill='%2311F2B7'%20fill-opacity='0.89'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_214_228'%20x='-503.6'%20y='0.399994'%20width='1743.2'%20height='1240.2'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='251.8'%20result='effect1_foregroundBlur_214_228'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e",Pf="data:image/svg+xml,%3csvg%20width='1254'%20height='736'%20viewBox='0%200%201254%20736'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_f_214_229)'%3e%3cellipse%20cx='879'%20cy='620.5'%20rx='375'%20ry='116.5'%20fill='%23847FF5'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_214_229'%20x='0.399994'%20y='0.399994'%20width='1757.2'%20height='1240.2'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='251.8'%20result='effect1_foregroundBlur_214_229'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e",Of={class:"absolute w-full z-[-1]"};function $f(e,t,n,r,o,s){return se(),lt("div",Of,t[0]||(t[0]=[ve("img",{class:"absolute block left-0 bottom-0",src:Af,alt:"green background"},null,-1),ve("img",{class:"absolute block right-0 bottom-0",src:Pf,alt:"violet background"},null,-1)]))}const If=It(Rf,[["render",$f]]),Tf={name:"FooterBarComponent",components:{NavigationComponent:Ki,SocialComponent:Gi}},kf="data:image/svg+xml,%3csvg%20width='284'%20height='234'%20viewBox='0%200%20284%20234'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M260%2031.0001L246%2049.1162C220.322%2082.3426%20170.24%2082.2852%20144.638%2049C119.036%2015.7148%2068.9546%2015.6574%2043.2767%2048.8839L24%2073.8274'%20stroke='white'%20stroke-width='48'%20stroke-linecap='round'/%3e%3cpath%20d='M260%20167L246%20185.116C220.322%20218.343%20170.24%20218.285%20144.638%20185C119.036%20151.715%2068.9546%20151.657%2043.2767%20184.884L24%20209.827'%20stroke='white'%20stroke-width='48'%20stroke-linecap='round'/%3e%3c/svg%3e",Mf={class:"flex flex-col justify-center p-[50px] gap-10"},Nf={class:"flex justify-between items-center max-[848px]:flex-col max-[848px]:gap-8"};function Bf(e,t,n,r,o,s){const i=Me("navigation-component"),l=Me("social-component"),a=Me("separator");return se(),lt("nav",Mf,[ve("div",Nf,[t[0]||(t[0]=ve("img",{src:kf,alt:"white variant of the Neural Wave logo",class:"h-[30px]"},null,-1)),q(i,{class:"max-[1045px]:hidden"}),q(l)]),q(a,{class:"bg-nw-border h-[1px]"}),t[1]||(t[1]=ve("span",{class:"text-center opacity-60 font-[200] text-[14px]"},"©2024 Neural Wave",-1))])}const jf=It(Tf,[["render",Bf]]),Ff={name:"App",components:{FooterBarComponent:jf,BackgroundBottomComponent:If,BackgroundTopComponent:Ef,Separator:Uu,NavigationBarComponent:yf}},Lf={class:"h-full w-full"};function Vf(e,t,n,r,o,s){const i=Me("background-top-component"),l=Me("navigation-bar-component"),a=Me("router-view"),f=Me("footer-bar-component"),c=Me("background-bottom-component");return se(),lt("div",Lf,[e.$route.name==="home"||e.$route.name==="recap"?(se(),Ce(i,{key:0})):Jt("",!0),q(l),q(a),q(f),q(c)])}const Df=It(Ff,[["render",Vf]]),Hf="modulepreload",Uf=function(e){return"/"+e},ns={},fn=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));o=Promise.allSettled(n.map(a=>{if(a=Uf(a),a in ns)return;ns[a]=!0;const f=a.endsWith(".css"),c=f?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${a}"]${c}`))return;const u=document.createElement("link");if(u.rel=f?"stylesheet":Hf,f||(u.as="script"),u.crossOrigin="",u.href=a,l&&u.setAttribute("nonce",l),document.head.appendChild(u),f)return new Promise((h,g)=>{u.addEventListener("load",h),u.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${a}`)))})}))}function s(i){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=i,window.dispatchEvent(l),!l.defaultPrevented)throw i}return o.then(i=>{for(const l of i||[])l.status==="rejected"&&s(l.reason);return t().catch(s)})};/*! + * vue-router v4.5.0 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */const Gt=typeof document<"u";function qi(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function zf(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&qi(e.default)}const X=Object.assign;function Er(e,t){const n={};for(const r in t){const o=t[r];n[r]=et(o)?o.map(e):e(o)}return n}const xn=()=>{},et=Array.isArray,Zi=/#/g,Gf=/&/g,Wf=/\//g,Kf=/=/g,qf=/\?/g,Ji=/\+/g,Zf=/%5B/g,Jf=/%5D/g,Qi=/%5E/g,Qf=/%60/g,Yi=/%7B/g,Yf=/%7C/g,Xi=/%7D/g,Xf=/%20/g;function mo(e){return encodeURI(""+e).replace(Yf,"|").replace(Zf,"[").replace(Jf,"]")}function ed(e){return mo(e).replace(Yi,"{").replace(Xi,"}").replace(Qi,"^")}function Hr(e){return mo(e).replace(Ji,"%2B").replace(Xf,"+").replace(Zi,"%23").replace(Gf,"%26").replace(Qf,"`").replace(Yi,"{").replace(Xi,"}").replace(Qi,"^")}function td(e){return Hr(e).replace(Kf,"%3D")}function nd(e){return mo(e).replace(Zi,"%23").replace(qf,"%3F")}function rd(e){return e==null?"":nd(e).replace(Wf,"%2F")}function On(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const od=/\/$/,sd=e=>e.replace(od,"");function Rr(e,t,n="/"){let r,o={},s="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l=0&&(a=-1),a>-1&&(r=t.slice(0,a),s=t.slice(a+1,l>-1?l:t.length),o=e(s)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=cd(r??t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:On(i)}}function id(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function rs(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function ld(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&Yt(t.matched[r],n.matched[o])&&el(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Yt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function el(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!ad(e[n],t[n]))return!1;return!0}function ad(e,t){return et(e)?os(e,t):et(t)?os(t,e):e===t}function os(e,t){return et(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function cd(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,l;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}const _t={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var $n;(function(e){e.pop="pop",e.push="push"})($n||($n={}));var wn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(wn||(wn={}));function ud(e){if(!e)if(Gt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),sd(e)}const fd=/^[^#]+#/;function dd(e,t){return e.replace(fd,"#")+t}function pd(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 fr=()=>({left:window.scrollX,top:window.scrollY});function hd(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=pd(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function ss(e,t){return(history.state?history.state.position-t:-1)+e}const Ur=new Map;function gd(e,t){Ur.set(e,t)}function md(e){const t=Ur.get(e);return Ur.delete(e),t}let bd=()=>location.protocol+"//"+location.host;function tl(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let l=o.includes(e.slice(s))?e.slice(s).length:1,a=o.slice(l);return a[0]!=="/"&&(a="/"+a),rs(a,"")}return rs(n,e)+r+o}function vd(e,t,n,r){let o=[],s=[],i=null;const l=({state:h})=>{const g=tl(e,location),x=n.value,y=t.value;let $=0;if(h){if(n.value=g,t.value=h,i&&i===x){i=null;return}$=y?h.position-y.position:0}else r(g);o.forEach(S=>{S(n.value,x,{delta:$,type:$n.pop,direction:$?$>0?wn.forward:wn.back:wn.unknown})})};function a(){i=n.value}function f(h){o.push(h);const g=()=>{const x=o.indexOf(h);x>-1&&o.splice(x,1)};return s.push(g),g}function c(){const{history:h}=window;h.state&&h.replaceState(X({},h.state,{scroll:fr()}),"")}function u(){for(const h of s)h();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:a,listen:f,destroy:u}}function is(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?fr():null}}function yd(e){const{history:t,location:n}=window,r={value:tl(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(a,f,c){const u=e.indexOf("#"),h=u>-1?(n.host&&document.querySelector("base")?e:e.slice(u))+a:bd()+e+a;try{t[c?"replaceState":"pushState"](f,"",h),o.value=f}catch(g){console.error(g),n[c?"replace":"assign"](h)}}function i(a,f){const c=X({},t.state,is(o.value.back,a,o.value.forward,!0),f,{position:o.value.position});s(a,c,!0),r.value=a}function l(a,f){const c=X({},o.value,t.state,{forward:a,scroll:fr()});s(c.current,c,!0);const u=X({},is(r.value,a,null),{position:c.position+1},f);s(a,u,!1),r.value=a}return{location:r,state:o,push:l,replace:i}}function _d(e){e=ud(e);const t=yd(e),n=vd(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=X({location:"",base:e,go:r,createHref:dd.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function xd(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),_d(e)}function wd(e){return typeof e=="string"||e&&typeof e=="object"}function nl(e){return typeof e=="string"||typeof e=="symbol"}const rl=Symbol("");var ls;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ls||(ls={}));function Xt(e,t){return X(new Error,{type:e,[rl]:!0},t)}function ut(e,t){return e instanceof Error&&rl in e&&(t==null||!!(e.type&t))}const as="[^/]+?",Cd={sensitive:!1,strict:!1,start:!0,end:!0},Sd=/[.+*?^${}()[\]/\\]/g;function Ed(e,t){const n=X({},Cd,t),r=[];let o=n.start?"^":"";const s=[];for(const f of e){const c=f.length?[]:[90];n.strict&&!f.length&&(o+="/");for(let u=0;ut.length?t.length===1&&t[0]===80?1:-1:0}function ol(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const Ad={type:0,value:""},Pd=/[a-zA-Z0-9_]/;function Od(e){if(!e)return[[]];if(e==="/")return[[Ad]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${f}": ${g}`)}let n=0,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let l=0,a,f="",c="";function u(){f&&(n===0?s.push({type:0,value:f}):n===1||n===2||n===3?(s.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:f,regexp:c,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),f="")}function h(){f+=a}for(;l{i(O)}:xn}function i(u){if(nl(u)){const h=r.get(u);h&&(r.delete(u),n.splice(n.indexOf(h),1),h.children.forEach(i),h.alias.forEach(i))}else{const h=n.indexOf(u);h>-1&&(n.splice(h,1),u.record.name&&r.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function a(u){const h=Md(u,n);n.splice(h,0,u),u.record.name&&!ds(u)&&r.set(u.record.name,u)}function f(u,h){let g,x={},y,$;if("name"in u&&u.name){if(g=r.get(u.name),!g)throw Xt(1,{location:u});$=g.record.name,x=X(us(h.params,g.keys.filter(O=>!O.optional).concat(g.parent?g.parent.keys.filter(O=>O.optional):[]).map(O=>O.name)),u.params&&us(u.params,g.keys.map(O=>O.name))),y=g.stringify(x)}else if(u.path!=null)y=u.path,g=n.find(O=>O.re.test(y)),g&&(x=g.parse(y),$=g.record.name);else{if(g=h.name?r.get(h.name):n.find(O=>O.re.test(h.path)),!g)throw Xt(1,{location:u,currentLocation:h});$=g.record.name,x=X({},h.params,u.params),y=g.stringify(x)}const S=[];let P=g;for(;P;)S.unshift(P.record),P=P.parent;return{name:$,path:y,params:x,matched:S,meta:kd(S)}}e.forEach(u=>s(u));function c(){n.length=0,r.clear()}return{addRoute:s,resolve:f,removeRoute:i,clearRoutes:c,getRoutes:l,getRecordMatcher:o}}function us(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function fs(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Td(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Td(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 ds(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function kd(e){return e.reduce((t,n)=>X(t,n.meta),{})}function ps(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Md(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;ol(e,t[s])<0?r=s:n=s+1}const o=Nd(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Nd(e){let t=e;for(;t=t.parent;)if(sl(t)&&ol(e,t)===0)return t}function sl({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Bd(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&Hr(s)):[r&&Hr(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function jd(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=et(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Fd=Symbol(""),gs=Symbol(""),bo=Symbol(""),il=Symbol(""),zr=Symbol("");function dn(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function St(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((l,a)=>{const f=h=>{h===!1?a(Xt(4,{from:n,to:t})):h instanceof Error?a(h):wd(h)?a(Xt(2,{from:t,to:h})):(i&&r.enterCallbacks[o]===i&&typeof h=="function"&&i.push(h),l())},c=s(()=>e.call(r&&r.instances[o],t,n,f));let u=Promise.resolve(c);e.length<3&&(u=u.then(f)),u.catch(h=>a(h))})}function Ar(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const l in i.components){let a=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(qi(a)){const c=(a.__vccOpts||a)[t];c&&s.push(St(c,n,r,i,l,o))}else{let f=a();s.push(()=>f.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${l}" at "${i.path}"`);const u=zf(c)?c.default:c;i.mods[l]=c,i.components[l]=u;const g=(u.__vccOpts||u)[t];return g&&St(g,n,r,i,l,o)()}))}}return s}function ms(e){const t=Xe(bo),n=Xe(il),r=oe(()=>{const a=j(e.to);return t.resolve(a)}),o=oe(()=>{const{matched:a}=r.value,{length:f}=a,c=a[f-1],u=n.matched;if(!c||!u.length)return-1;const h=u.findIndex(Yt.bind(null,c));if(h>-1)return h;const g=bs(a[f-2]);return f>1&&bs(c)===g&&u[u.length-1].path!==g?u.findIndex(Yt.bind(null,a[f-2])):h}),s=oe(()=>o.value>-1&&Ud(n.params,r.value.params)),i=oe(()=>o.value>-1&&o.value===n.matched.length-1&&el(n.params,r.value.params));function l(a={}){if(Hd(a)){const f=t[j(e.replace)?"replace":"push"](j(e.to)).catch(xn);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>f),f}return Promise.resolve()}return{route:r,href:oe(()=>r.value.href),isActive:s,isExactActive:i,navigate:l}}function Ld(e){return e.length===1?e[0]:e}const Vd=Oe({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:ms,setup(e,{slots:t}){const n=en(ms(e)),{options:r}=Xe(bo),o=oe(()=>({[vs(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[vs(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&Ld(t.default(n));return e.custom?s:ht("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Dd=Vd;function Hd(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 Ud(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!et(o)||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function bs(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const vs=(e,t,n)=>e??t??n,zd=Oe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Xe(zr),o=oe(()=>e.route||r.value),s=Xe(gs,0),i=oe(()=>{let f=j(s);const{matched:c}=o.value;let u;for(;(u=c[f])&&!u.components;)f++;return f}),l=oe(()=>o.value.matched[i.value]);vn(gs,oe(()=>i.value+1)),vn(Fd,l),vn(zr,o);const a=_e();return Ke(()=>[a.value,l.value,e.name],([f,c,u],[h,g,x])=>{c&&(c.instances[u]=f,g&&g!==c&&f&&f===h&&(c.leaveGuards.size||(c.leaveGuards=g.leaveGuards),c.updateGuards.size||(c.updateGuards=g.updateGuards))),f&&c&&(!g||!Yt(c,g)||!h)&&(c.enterCallbacks[u]||[]).forEach(y=>y(f))},{flush:"post"}),()=>{const f=o.value,c=e.name,u=l.value,h=u&&u.components[c];if(!h)return ys(n.default,{Component:h,route:f});const g=u.props[c],x=g?g===!0?f.params:typeof g=="function"?g(f):g:null,$=ht(h,X({},x,t,{onVnodeUnmounted:S=>{S.component.isUnmounted&&(u.instances[c]=null)},ref:a}));return ys(n.default,{Component:$,route:f})||$}}});function ys(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Gd=zd;function Wd(e){const t=Id(e.routes,e),n=e.parseQuery||Bd,r=e.stringifyQuery||hs,o=e.history,s=dn(),i=dn(),l=dn(),a=Vl(_t);let f=_t;Gt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Er.bind(null,v=>""+v),u=Er.bind(null,rd),h=Er.bind(null,On);function g(v,M){let T,N;return nl(v)?(T=t.getRecordMatcher(v),N=M):N=v,t.addRoute(N,T)}function x(v){const M=t.getRecordMatcher(v);M&&t.removeRoute(M)}function y(){return t.getRoutes().map(v=>v.record)}function $(v){return!!t.getRecordMatcher(v)}function S(v,M){if(M=X({},M||a.value),typeof v=="string"){const p=Rr(n,v,M.path),m=t.resolve({path:p.path},M),_=o.createHref(p.fullPath);return X(p,m,{params:h(m.params),hash:On(p.hash),redirectedFrom:void 0,href:_})}let T;if(v.path!=null)T=X({},v,{path:Rr(n,v.path,M.path).path});else{const p=X({},v.params);for(const m in p)p[m]==null&&delete p[m];T=X({},v,{params:u(p)}),M.params=u(M.params)}const N=t.resolve(T,M),ne=v.hash||"";N.params=c(h(N.params));const pe=id(r,X({},v,{hash:ed(ne),path:N.path})),d=o.createHref(pe);return X({fullPath:pe,hash:ne,query:r===hs?jd(v.query):v.query||{}},N,{redirectedFrom:void 0,href:d})}function P(v){return typeof v=="string"?Rr(n,v,a.value.path):X({},v)}function O(v,M){if(f!==v)return Xt(8,{from:M,to:v})}function R(v){return Q(v)}function L(v){return R(X(P(v),{replace:!0}))}function le(v){const M=v.matched[v.matched.length-1];if(M&&M.redirect){const{redirect:T}=M;let N=typeof T=="function"?T(v):T;return typeof N=="string"&&(N=N.includes("?")||N.includes("#")?N=P(N):{path:N},N.params={}),X({query:v.query,hash:v.hash,params:N.path!=null?{}:v.params},N)}}function Q(v,M){const T=f=S(v),N=a.value,ne=v.state,pe=v.force,d=v.replace===!0,p=le(T);if(p)return Q(X(P(p),{state:typeof p=="object"?X({},ne,p.state):ne,force:pe,replace:d}),M||T);const m=T;m.redirectedFrom=M;let _;return!pe&&ld(r,N,T)&&(_=Xt(16,{to:m,from:N}),be(N,N,!0,!1)),(_?Promise.resolve(_):ie(m,N)).catch(b=>ut(b)?ut(b,2)?b:Je(b):Z(b,m,N)).then(b=>{if(b){if(ut(b,2))return Q(X({replace:d},P(b.to),{state:typeof b.to=="object"?X({},ne,b.to.state):ne,force:pe}),M||m)}else b=K(m,N,!0,d,ne);return ye(m,N,b),b})}function W(v,M){const T=O(v,M);return T?Promise.reject(T):Promise.resolve()}function G(v){const M=Dt.values().next().value;return M&&typeof M.runWithContext=="function"?M.runWithContext(v):v()}function ie(v,M){let T;const[N,ne,pe]=Kd(v,M);T=Ar(N.reverse(),"beforeRouteLeave",v,M);for(const p of N)p.leaveGuards.forEach(m=>{T.push(St(m,v,M))});const d=W.bind(null,v,M);return T.push(d),Ge(T).then(()=>{T=[];for(const p of s.list())T.push(St(p,v,M));return T.push(d),Ge(T)}).then(()=>{T=Ar(ne,"beforeRouteUpdate",v,M);for(const p of ne)p.updateGuards.forEach(m=>{T.push(St(m,v,M))});return T.push(d),Ge(T)}).then(()=>{T=[];for(const p of pe)if(p.beforeEnter)if(et(p.beforeEnter))for(const m of p.beforeEnter)T.push(St(m,v,M));else T.push(St(p.beforeEnter,v,M));return T.push(d),Ge(T)}).then(()=>(v.matched.forEach(p=>p.enterCallbacks={}),T=Ar(pe,"beforeRouteEnter",v,M,G),T.push(d),Ge(T))).then(()=>{T=[];for(const p of i.list())T.push(St(p,v,M));return T.push(d),Ge(T)}).catch(p=>ut(p,8)?p:Promise.reject(p))}function ye(v,M,T){l.list().forEach(N=>G(()=>N(v,M,T)))}function K(v,M,T,N,ne){const pe=O(v,M);if(pe)return pe;const d=M===_t,p=Gt?history.state:{};T&&(N||d?o.replace(v.fullPath,X({scroll:d&&p&&p.scroll},ne)):o.push(v.fullPath,ne)),a.value=v,be(v,M,T,d),Je()}let Se;function ze(){Se||(Se=o.listen((v,M,T)=>{if(!Mn.listening)return;const N=S(v),ne=le(N);if(ne){Q(X(ne,{replace:!0,force:!0}),N).catch(xn);return}f=N;const pe=a.value;Gt&&gd(ss(pe.fullPath,T.delta),fr()),ie(N,pe).catch(d=>ut(d,12)?d:ut(d,2)?(Q(X(P(d.to),{force:!0}),N).then(p=>{ut(p,20)&&!T.delta&&T.type===$n.pop&&o.go(-1,!1)}).catch(xn),Promise.reject()):(T.delta&&o.go(-T.delta,!1),Z(d,N,pe))).then(d=>{d=d||K(N,pe,!1),d&&(T.delta&&!ut(d,8)?o.go(-T.delta,!1):T.type===$n.pop&&ut(d,20)&&o.go(-1,!1)),ye(N,pe,d)}).catch(xn)}))}let Ze=dn(),te=dn(),H;function Z(v,M,T){Je(v);const N=te.list();return N.length?N.forEach(ne=>ne(v,M,T)):console.error(v),Promise.reject(v)}function $e(){return H&&a.value!==_t?Promise.resolve():new Promise((v,M)=>{Ze.add([v,M])})}function Je(v){return H||(H=!v,ze(),Ze.list().forEach(([M,T])=>v?T(v):M()),Ze.reset()),v}function be(v,M,T,N){const{scrollBehavior:ne}=e;if(!Gt||!ne)return Promise.resolve();const pe=!T&&md(ss(v.fullPath,0))||(N||!T)&&history.state&&history.state.scroll||null;return tn().then(()=>ne(v,M,pe)).then(d=>d&&hd(d)).catch(d=>Z(d,v,M))}const Ne=v=>o.go(v);let Vt;const Dt=new Set,Mn={currentRoute:a,listening:!0,addRoute:g,removeRoute:x,clearRoutes:t.clearRoutes,hasRoute:$,getRoutes:y,resolve:S,options:e,push:R,replace:L,go:Ne,back:()=>Ne(-1),forward:()=>Ne(1),beforeEach:s.add,beforeResolve:i.add,afterEach:l.add,onError:te.add,isReady:$e,install(v){const M=this;v.component("RouterLink",Dd),v.component("RouterView",Gd),v.config.globalProperties.$router=M,Object.defineProperty(v.config.globalProperties,"$route",{enumerable:!0,get:()=>j(a)}),Gt&&!Vt&&a.value===_t&&(Vt=!0,R(o.location).catch(ne=>{}));const T={};for(const ne in _t)Object.defineProperty(T,ne,{get:()=>a.value[ne],enumerable:!0});v.provide(bo,M),v.provide(il,Gs(T)),v.provide(zr,a);const N=v.unmount;Dt.add(v),v.unmount=function(){Dt.delete(v),Dt.size<1&&(f=_t,Se&&Se(),Se=null,a.value=_t,Vt=!1,H=!1),N()}}};function Ge(v){return v.reduce((M,T)=>M.then(()=>G(T)),Promise.resolve())}return Mn}function Kd(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iYt(f,l))?r.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(f=>Yt(f,a))||o.push(a))}return[n,r,o]}const qd=Wd({history:xd(),routes:[{path:"/:path([A-z]*)",redirect:e=>({path:`/2024/${e.params.path}`})},{path:"/:year",name:"home",component:()=>fn(()=>import("./HomeView-WOw7ZLwe.js"),__vite__mapDeps([0,1]))},{path:"/:year/faq",name:"faq",component:()=>fn(()=>import("./FaqView-DH6viu_A.js"),[])},{path:"/:year/schedule",name:"schedule",component:()=>fn(()=>import("./ScheduleView-CUAYDJBj.js"),__vite__mapDeps([2,3]))},{path:"/:year/location",name:"location",component:()=>fn(()=>import("./LocationView-BmX_Cps6.js"),[])},{path:"/:year/recap",name:"recap",component:()=>fn(()=>import("./RecapView-CHH8uNli.js"),__vite__mapDeps([4,3,1]))}]});Ac(Df).use(qd).use(Ic()).mount("#app");export{t0 as A,De as B,Zu as C,Tn as D,Xo as E,He as F,r0 as G,n0 as H,Wc as I,s0 as J,o0 as K,nn as L,Xe as M,vn as N,ge as O,Vl as P,oi as Q,la as R,Ke as S,_e as T,uu as U,rn as V,Yd as W,It as _,oe as a,lt as b,Wi as c,Wa as d,ve as e,q as f,Me as g,ft as h,As as i,qe as j,Jd as k,Zd as l,Qd as m,ef as n,se as o,Jt as p,Xu as q,en as r,Oe as s,Gl as t,Ce as u,bl as v,he as w,e0 as x,Ei as y,j as z}; diff --git a/assets/jury-Gk3loMMM.jpg b/assets/jury-Gk3loMMM.jpg new file mode 100644 index 0000000..53458d6 Binary files /dev/null and b/assets/jury-Gk3loMMM.jpg differ diff --git a/assets/kyla-DVdDUrMw.jpg b/assets/kyla-DVdDUrMw.jpg new file mode 100644 index 0000000..d1a7fe7 Binary files /dev/null and b/assets/kyla-DVdDUrMw.jpg differ diff --git a/assets/lightning-CUzUzfej.svg b/assets/lightning-CUzUzfej.svg new file mode 100644 index 0000000..84b7e17 --- /dev/null +++ b/assets/lightning-CUzUzfej.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/logo-horizontal-Cp7Xr-2G.svg b/assets/logo-horizontal-Cp7Xr-2G.svg new file mode 100644 index 0000000..4e325b3 --- /dev/null +++ b/assets/logo-horizontal-Cp7Xr-2G.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/assets/lugano-C8Lu1n3u.jpg b/assets/lugano-C8Lu1n3u.jpg new file mode 100644 index 0000000..3a0a6d0 Binary files /dev/null and b/assets/lugano-C8Lu1n3u.jpg differ diff --git a/assets/map-M7nPdYMX.png b/assets/map-M7nPdYMX.png new file mode 100644 index 0000000..27adf90 Binary files /dev/null and b/assets/map-M7nPdYMX.png differ diff --git a/assets/masaba-B70hnXVO.svg b/assets/masaba-B70hnXVO.svg new file mode 100644 index 0000000..4ea6ae1 --- /dev/null +++ b/assets/masaba-B70hnXVO.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/michele-meyX5j7b.jpg b/assets/michele-meyX5j7b.jpg new file mode 100644 index 0000000..ab1c49f Binary files /dev/null and b/assets/michele-meyX5j7b.jpg differ diff --git a/assets/nico-WQjsQSil.jpg b/assets/nico-WQjsQSil.jpg new file mode 100644 index 0000000..00e023e Binary files /dev/null and b/assets/nico-WQjsQSil.jpg differ diff --git a/assets/pastahr-D4RVlvY6.svg b/assets/pastahr-D4RVlvY6.svg new file mode 100644 index 0000000..b87188f --- /dev/null +++ b/assets/pastahr-D4RVlvY6.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/photo-1-D-378_Ts.jpg b/assets/photo-1-D-378_Ts.jpg new file mode 100644 index 0000000..b8a28e8 Binary files /dev/null and b/assets/photo-1-D-378_Ts.jpg differ diff --git a/assets/photo-10-CDF076Py.jpg b/assets/photo-10-CDF076Py.jpg new file mode 100644 index 0000000..e936429 Binary files /dev/null and b/assets/photo-10-CDF076Py.jpg differ diff --git a/assets/photo-11-CQsS6GMg.jpg b/assets/photo-11-CQsS6GMg.jpg new file mode 100644 index 0000000..b517ae6 Binary files /dev/null and b/assets/photo-11-CQsS6GMg.jpg differ diff --git a/assets/photo-12-BUEC_mEG.jpg b/assets/photo-12-BUEC_mEG.jpg new file mode 100644 index 0000000..7e8f424 Binary files /dev/null and b/assets/photo-12-BUEC_mEG.jpg differ diff --git a/assets/photo-13-DhTidkgV.jpg b/assets/photo-13-DhTidkgV.jpg new file mode 100644 index 0000000..454f3c6 Binary files /dev/null and b/assets/photo-13-DhTidkgV.jpg differ diff --git a/assets/photo-14-9TfSlHnf.jpg b/assets/photo-14-9TfSlHnf.jpg new file mode 100644 index 0000000..b6e08e2 Binary files /dev/null and b/assets/photo-14-9TfSlHnf.jpg differ diff --git a/assets/photo-15-D9zA5eEk.jpg b/assets/photo-15-D9zA5eEk.jpg new file mode 100644 index 0000000..61066b9 Binary files /dev/null and b/assets/photo-15-D9zA5eEk.jpg differ diff --git a/assets/photo-16-D47tNjC5.jpg b/assets/photo-16-D47tNjC5.jpg new file mode 100644 index 0000000..56d7a81 Binary files /dev/null and b/assets/photo-16-D47tNjC5.jpg differ diff --git a/assets/photo-17-C_jBFo89.jpg b/assets/photo-17-C_jBFo89.jpg new file mode 100644 index 0000000..899a3ec Binary files /dev/null and b/assets/photo-17-C_jBFo89.jpg differ diff --git a/assets/photo-18-psqVUrpX.jpg b/assets/photo-18-psqVUrpX.jpg new file mode 100644 index 0000000..fe7deab Binary files /dev/null and b/assets/photo-18-psqVUrpX.jpg differ diff --git a/assets/photo-19-4fK5lMJq.jpg b/assets/photo-19-4fK5lMJq.jpg new file mode 100644 index 0000000..0d9d8ed Binary files /dev/null and b/assets/photo-19-4fK5lMJq.jpg differ diff --git a/assets/photo-2-qQ3OMjqy.jpg b/assets/photo-2-qQ3OMjqy.jpg new file mode 100644 index 0000000..547a53b Binary files /dev/null and b/assets/photo-2-qQ3OMjqy.jpg differ diff --git a/assets/photo-20-BlxxrVJl.jpg b/assets/photo-20-BlxxrVJl.jpg new file mode 100644 index 0000000..e03c0e0 Binary files /dev/null and b/assets/photo-20-BlxxrVJl.jpg differ diff --git a/assets/photo-21-D-3pg3mF.jpg b/assets/photo-21-D-3pg3mF.jpg new file mode 100644 index 0000000..a667952 Binary files /dev/null and b/assets/photo-21-D-3pg3mF.jpg differ diff --git a/assets/photo-22-CDcigB8b.jpg b/assets/photo-22-CDcigB8b.jpg new file mode 100644 index 0000000..8beb00a Binary files /dev/null and b/assets/photo-22-CDcigB8b.jpg differ diff --git a/assets/photo-23-B0Kz2iZr.jpg b/assets/photo-23-B0Kz2iZr.jpg new file mode 100644 index 0000000..e7f7ba2 Binary files /dev/null and b/assets/photo-23-B0Kz2iZr.jpg differ diff --git a/assets/photo-24-DaDEXAPp.jpg b/assets/photo-24-DaDEXAPp.jpg new file mode 100644 index 0000000..353322b Binary files /dev/null and b/assets/photo-24-DaDEXAPp.jpg differ diff --git a/assets/photo-25-BwZhS4D8.jpg b/assets/photo-25-BwZhS4D8.jpg new file mode 100644 index 0000000..439d843 Binary files /dev/null and b/assets/photo-25-BwZhS4D8.jpg differ diff --git a/assets/photo-26-DnIgjmy2.jpg b/assets/photo-26-DnIgjmy2.jpg new file mode 100644 index 0000000..1c444bb Binary files /dev/null and b/assets/photo-26-DnIgjmy2.jpg differ diff --git a/assets/photo-27-T7K60BNp.jpg b/assets/photo-27-T7K60BNp.jpg new file mode 100644 index 0000000..4f93a90 Binary files /dev/null and b/assets/photo-27-T7K60BNp.jpg differ diff --git a/assets/photo-28-BXXOPtIa.jpg b/assets/photo-28-BXXOPtIa.jpg new file mode 100644 index 0000000..92d684f Binary files /dev/null and b/assets/photo-28-BXXOPtIa.jpg differ diff --git a/assets/photo-29-BcSj2ErT.jpg b/assets/photo-29-BcSj2ErT.jpg new file mode 100644 index 0000000..493b634 Binary files /dev/null and b/assets/photo-29-BcSj2ErT.jpg differ diff --git a/assets/photo-3-KfgGJK5I.jpg b/assets/photo-3-KfgGJK5I.jpg new file mode 100644 index 0000000..6ea474d Binary files /dev/null and b/assets/photo-3-KfgGJK5I.jpg differ diff --git a/assets/photo-30-DkTR0Dl1.jpg b/assets/photo-30-DkTR0Dl1.jpg new file mode 100644 index 0000000..f93af64 Binary files /dev/null and b/assets/photo-30-DkTR0Dl1.jpg differ diff --git a/assets/photo-31-CykTlkZx.jpg b/assets/photo-31-CykTlkZx.jpg new file mode 100644 index 0000000..9ebf002 Binary files /dev/null and b/assets/photo-31-CykTlkZx.jpg differ diff --git a/assets/photo-32-CQI8UOZo.jpg b/assets/photo-32-CQI8UOZo.jpg new file mode 100644 index 0000000..2de6da0 Binary files /dev/null and b/assets/photo-32-CQI8UOZo.jpg differ diff --git a/assets/photo-33-s27-2WlL.jpg b/assets/photo-33-s27-2WlL.jpg new file mode 100644 index 0000000..4962511 Binary files /dev/null and b/assets/photo-33-s27-2WlL.jpg differ diff --git a/assets/photo-34-CUaSGBeG.jpg b/assets/photo-34-CUaSGBeG.jpg new file mode 100644 index 0000000..6999386 Binary files /dev/null and b/assets/photo-34-CUaSGBeG.jpg differ diff --git a/assets/photo-35-CY4j4XNq.jpg b/assets/photo-35-CY4j4XNq.jpg new file mode 100644 index 0000000..41699f0 Binary files /dev/null and b/assets/photo-35-CY4j4XNq.jpg differ diff --git a/assets/photo-36-kK7ZASvn.jpg b/assets/photo-36-kK7ZASvn.jpg new file mode 100644 index 0000000..866707e Binary files /dev/null and b/assets/photo-36-kK7ZASvn.jpg differ diff --git a/assets/photo-37-JUCt9wsw.jpg b/assets/photo-37-JUCt9wsw.jpg new file mode 100644 index 0000000..1d0e590 Binary files /dev/null and b/assets/photo-37-JUCt9wsw.jpg differ diff --git a/assets/photo-38-0EgRnQCN.jpg b/assets/photo-38-0EgRnQCN.jpg new file mode 100644 index 0000000..7183020 Binary files /dev/null and b/assets/photo-38-0EgRnQCN.jpg differ diff --git a/assets/photo-39-Dy3wFFmy.jpg b/assets/photo-39-Dy3wFFmy.jpg new file mode 100644 index 0000000..3af7626 Binary files /dev/null and b/assets/photo-39-Dy3wFFmy.jpg differ diff --git a/assets/photo-4-U0ni3eJ2.jpg b/assets/photo-4-U0ni3eJ2.jpg new file mode 100644 index 0000000..6c17d7c Binary files /dev/null and b/assets/photo-4-U0ni3eJ2.jpg differ diff --git a/assets/photo-40-BsGsqI9F.jpg b/assets/photo-40-BsGsqI9F.jpg new file mode 100644 index 0000000..bf49682 Binary files /dev/null and b/assets/photo-40-BsGsqI9F.jpg differ diff --git a/assets/photo-41-GpE_qIqK.jpg b/assets/photo-41-GpE_qIqK.jpg new file mode 100644 index 0000000..34ff291 Binary files /dev/null and b/assets/photo-41-GpE_qIqK.jpg differ diff --git a/assets/photo-42-DALI7fon.jpg b/assets/photo-42-DALI7fon.jpg new file mode 100644 index 0000000..1cf994a Binary files /dev/null and b/assets/photo-42-DALI7fon.jpg differ diff --git a/assets/photo-43-Bv8KZQDH.jpg b/assets/photo-43-Bv8KZQDH.jpg new file mode 100644 index 0000000..93e4437 Binary files /dev/null and b/assets/photo-43-Bv8KZQDH.jpg differ diff --git a/assets/photo-44-CeFhXhag.jpg b/assets/photo-44-CeFhXhag.jpg new file mode 100644 index 0000000..a10d235 Binary files /dev/null and b/assets/photo-44-CeFhXhag.jpg differ diff --git a/assets/photo-45-DJEBxymj.jpg b/assets/photo-45-DJEBxymj.jpg new file mode 100644 index 0000000..7e79b61 Binary files /dev/null and b/assets/photo-45-DJEBxymj.jpg differ diff --git a/assets/photo-46-BlcMRxR3.jpg b/assets/photo-46-BlcMRxR3.jpg new file mode 100644 index 0000000..80ac61b Binary files /dev/null and b/assets/photo-46-BlcMRxR3.jpg differ diff --git a/assets/photo-47-6sjnYJuD.jpg b/assets/photo-47-6sjnYJuD.jpg new file mode 100644 index 0000000..43f417a Binary files /dev/null and b/assets/photo-47-6sjnYJuD.jpg differ diff --git a/assets/photo-48-Bvnn1yIk.jpg b/assets/photo-48-Bvnn1yIk.jpg new file mode 100644 index 0000000..7754142 Binary files /dev/null and b/assets/photo-48-Bvnn1yIk.jpg differ diff --git a/assets/photo-49-D8oOor2E.jpg b/assets/photo-49-D8oOor2E.jpg new file mode 100644 index 0000000..e39d09c Binary files /dev/null and b/assets/photo-49-D8oOor2E.jpg differ diff --git a/assets/photo-5-DEvEy2Of.jpg b/assets/photo-5-DEvEy2Of.jpg new file mode 100644 index 0000000..a54c2ae Binary files /dev/null and b/assets/photo-5-DEvEy2Of.jpg differ diff --git a/assets/photo-50-DpTKMYnU.jpg b/assets/photo-50-DpTKMYnU.jpg new file mode 100644 index 0000000..3fac0ba Binary files /dev/null and b/assets/photo-50-DpTKMYnU.jpg differ diff --git a/assets/photo-51-P_blcLNe.jpg b/assets/photo-51-P_blcLNe.jpg new file mode 100644 index 0000000..735f226 Binary files /dev/null and b/assets/photo-51-P_blcLNe.jpg differ diff --git a/assets/photo-52-obrA0eW3.jpg b/assets/photo-52-obrA0eW3.jpg new file mode 100644 index 0000000..69cb5e0 Binary files /dev/null and b/assets/photo-52-obrA0eW3.jpg differ diff --git a/assets/photo-53-DcUwe0eh.jpg b/assets/photo-53-DcUwe0eh.jpg new file mode 100644 index 0000000..09bd4d6 Binary files /dev/null and b/assets/photo-53-DcUwe0eh.jpg differ diff --git a/assets/photo-54-CznVsRqM.jpg b/assets/photo-54-CznVsRqM.jpg new file mode 100644 index 0000000..8606a47 Binary files /dev/null and b/assets/photo-54-CznVsRqM.jpg differ diff --git a/assets/photo-55-CkLd6MkM.jpg b/assets/photo-55-CkLd6MkM.jpg new file mode 100644 index 0000000..ec041e5 Binary files /dev/null and b/assets/photo-55-CkLd6MkM.jpg differ diff --git a/assets/photo-56-B_eNNuDn.jpg b/assets/photo-56-B_eNNuDn.jpg new file mode 100644 index 0000000..b15199e Binary files /dev/null and b/assets/photo-56-B_eNNuDn.jpg differ diff --git a/assets/photo-57-Bc6yVuBL.jpg b/assets/photo-57-Bc6yVuBL.jpg new file mode 100644 index 0000000..290da9c Binary files /dev/null and b/assets/photo-57-Bc6yVuBL.jpg differ diff --git a/assets/photo-58-BDQXI8gq.jpg b/assets/photo-58-BDQXI8gq.jpg new file mode 100644 index 0000000..138d771 Binary files /dev/null and b/assets/photo-58-BDQXI8gq.jpg differ diff --git a/assets/photo-59-DSaIrdj0.jpg b/assets/photo-59-DSaIrdj0.jpg new file mode 100644 index 0000000..90cb50f Binary files /dev/null and b/assets/photo-59-DSaIrdj0.jpg differ diff --git a/assets/photo-6-DU2xCZs5.jpg b/assets/photo-6-DU2xCZs5.jpg new file mode 100644 index 0000000..7f77a5a Binary files /dev/null and b/assets/photo-6-DU2xCZs5.jpg differ diff --git a/assets/photo-60-C5jERSZA.jpg b/assets/photo-60-C5jERSZA.jpg new file mode 100644 index 0000000..f58b06c Binary files /dev/null and b/assets/photo-60-C5jERSZA.jpg differ diff --git a/assets/photo-7-DF0lqGdM.jpg b/assets/photo-7-DF0lqGdM.jpg new file mode 100644 index 0000000..15c084c Binary files /dev/null and b/assets/photo-7-DF0lqGdM.jpg differ diff --git a/assets/photo-8-CFo5IhW2.jpg b/assets/photo-8-CFo5IhW2.jpg new file mode 100644 index 0000000..f71068b Binary files /dev/null and b/assets/photo-8-CFo5IhW2.jpg differ diff --git a/assets/photo-9-D2CDx2Hp.jpg b/assets/photo-9-D2CDx2Hp.jpg new file mode 100644 index 0000000..63d504d Binary files /dev/null and b/assets/photo-9-D2CDx2Hp.jpg differ diff --git a/assets/pill-date-BLS5trHw.svg b/assets/pill-date-BLS5trHw.svg new file mode 100644 index 0000000..59b8616 --- /dev/null +++ b/assets/pill-date-BLS5trHw.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/pill-location-DBvI00o7.svg b/assets/pill-location-DBvI00o7.svg new file mode 100644 index 0000000..1c04f6f --- /dev/null +++ b/assets/pill-location-DBvI00o7.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/repair-store-D5PjI-AI.svg b/assets/repair-store-D5PjI-AI.svg new file mode 100644 index 0000000..96a1b8a --- /dev/null +++ b/assets/repair-store-D5PjI-AI.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/seegarten-DjyyB0dz.svg b/assets/seegarten-DjyyB0dz.svg new file mode 100644 index 0000000..91ffcec --- /dev/null +++ b/assets/seegarten-DjyyB0dz.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/sophie-B5lU0FwI.jpg b/assets/sophie-B5lU0FwI.jpg new file mode 100644 index 0000000..ee314a7 Binary files /dev/null and b/assets/sophie-B5lU0FwI.jpg differ diff --git a/assets/swisscom-cOI_Ujbq.svg b/assets/swisscom-cOI_Ujbq.svg new file mode 100644 index 0000000..4b54617 --- /dev/null +++ b/assets/swisscom-cOI_Ujbq.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/usc-RkI_-XIl.svg b/assets/usc-RkI_-XIl.svg new file mode 100644 index 0000000..a9e832c --- /dev/null +++ b/assets/usc-RkI_-XIl.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/usi-20-DGd37FKK.jpg b/assets/usi-20-DGd37FKK.jpg new file mode 100644 index 0000000..835109c Binary files /dev/null and b/assets/usi-20-DGd37FKK.jpg differ diff --git a/assets/usi-BI0OxVXE.js b/assets/usi-BI0OxVXE.js new file mode 100644 index 0000000..a2f7e58 --- /dev/null +++ b/assets/usi-BI0OxVXE.js @@ -0,0 +1 @@ +import{k as h,m as f,W as d,_ as w,b as a,e as o,F as c,l,o as r,B as C,i as n}from"./index-Trcbzmrq.js";const Y="/assets/pill-location-DBvI00o7.svg",K="/assets/pill-date-BLS5trHw.svg",v="/assets/ai4privacy-CK1v4Bp4.svg",u="/assets/banana-ZBavgiL1.svg",m="/assets/bosch-DtNpfd7w.svg",x="/assets/brightside-CA4Ja_9o.svg",V="/assets/casale-qjqaiCJU.svg",b="/assets/confinale-DTtEhQNX.svg",y="/assets/cscs-BLi5XkaK.svg",B="/assets/duferco-BpUw5Kb4.svg",M="/assets/hasler-DrVMl-FH.svg",Z="/assets/lightning-CUzUzfej.svg",H="/assets/masaba-B70hnXVO.svg",L="/assets/pastahr-D4RVlvY6.svg",k="/assets/repair-store-D5PjI-AI.svg",S="/assets/seegarten-DjyyB0dz.svg",U="/assets/swisscom-cOI_Ujbq.svg",F="/assets/usc-RkI_-XIl.svg",G="/assets/usi-UWzo8FLd.svg",_=h("sponsors",{state:()=>({categories:["main","silver","bronze","project","compute","other"],sponsors:[{year:2024,sponsors:[{name:"usi",url:"https://www.usi.ch/",type:"main"},{name:"hasler",url:"https://haslerstiftung.ch/",type:"main"},{name:"lightning",url:"https://lightning.ai/",type:"compute"},{name:"bosch",url:"https://www.bosch.ch/",type:"project"},{name:"swisscom",url:"https://www.swisscom.ch/",type:"project"},{name:"cscs",url:"https://www.cscs.ch/",type:"bronze"},{name:"duferco",url:"https://www.duferco.com/",type:"silver, project"},{name:"casale",url:"https://www.casale.ch/",type:"silver"},{name:"usc",url:"https://www.startup.usi.ch/en",type:"bronze"},{name:"brightside",url:"https://brightside-capital.com/",type:"bronze"},{name:"confinale",url:"https://confinale.ch/en/",type:"bronze"},{name:"banana",url:"https://www.banana.ch/",type:"bronze"},{name:"pastahr",url:"https://www.pastahr.com/",type:"project"},{name:"ai4privacy",url:"https://www.ai4privacy.com/",type:"project"},{name:"seegarten",url:"https://www.hotellido-lugano.com/en/",type:"other"},{name:"masaba",url:"https://www.masabacoffee.ch/en",type:"other"},{name:"repair-store",url:"https://my.lugano.ch/repairstore/",type:"other"}]}]}),actions:{getSponsorsByYear(){return t=>(console.log(this.sponsors.filter(i=>i.year==t)[0]),this.sponsors.filter(i=>i.year==t)[0].sponsors)}}}),$={name:"CompaniesSectionComponent",data(){return{year:this.$route.params.year,sponsors:[]}},created(){this.sponsors=this.getSponsorsByYear()(this.year)},methods:{getImage(t){return new URL(Object.assign({"../../assets/sponsors/ai4privacy.svg":v,"../../assets/sponsors/banana.svg":u,"../../assets/sponsors/bosch.svg":m,"../../assets/sponsors/brightside.svg":x,"../../assets/sponsors/casale.svg":V,"../../assets/sponsors/confinale.svg":b,"../../assets/sponsors/cscs.svg":y,"../../assets/sponsors/duferco.svg":B,"../../assets/sponsors/hasler.svg":M,"../../assets/sponsors/lightning.svg":Z,"../../assets/sponsors/masaba.svg":H,"../../assets/sponsors/pastahr.svg":L,"../../assets/sponsors/repair-store.svg":k,"../../assets/sponsors/seegarten.svg":S,"../../assets/sponsors/swisscom.svg":U,"../../assets/sponsors/usc.svg":F,"../../assets/sponsors/usi.svg":G})[`../../assets/sponsors/${t}.svg`],import.meta.url).href},...f(_,["categories"]),...d(_,["getSponsorsByYear"])}},I={class:"flex flex-col items-center gap-10 justify-center max-w-[990px]"},j={class:"flex flex-col items-center gap-20 justify-center max-w-[990px]"},O={class:"text-center opacity-60 max-w-[520px]"},D=["href"],A=["src","alt"];function z(t,i,R,q,g,p){return r(),a("div",I,[i[0]||(i[0]=o("span",{class:"text-3xl text-center"},"Our Sponsors",-1)),o("span",j,[(r(!0),a(c,null,l(t.categories(),e=>(r(),a("span",{key:e.valueOf(),class:C(["flex flex-col items-center justify-center gap-5",e==="project"?"max-w-[500px]":"max-w-[990px]"])},[o("span",O,n(e[0].toUpperCase()+e.slice(1))+" "+n(["main","silver","bronze"].includes(e)?"Sponsors":"Partners"),1),o("span",{class:C(["flex items-center justify-center gap-10 flex-wrap",e])},[(r(!0),a(c,null,l(g.sponsors.filter(s=>s.type.includes(e)),s=>(r(),a("a",{key:s.name,href:s.url,target:"_blank"},[o("img",{src:p.getImage(s.name),alt:`${s.name} logo`,class:C(s.name==="usi"?"h-[70px]":["main","silver"].includes(e)?"h-[45px]":"h-[30px]")},null,10,A)],8,D))),128))],2)],2))),128))])])}const N=w($,[["render",z]]),E="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(234,113,46,1)'%3e%3cpath%20d='M17%2015.2454V22.1169C17%2022.393%2016.7761%2022.617%2016.5%2022.617C16.4094%2022.617%2016.3205%2022.5923%2016.2428%2022.5457L12%2020L7.75725%2022.5457C7.52046%2022.6877%207.21333%2022.6109%207.07125%2022.3742C7.02463%2022.2964%207%2022.2075%207%2022.1169V15.2454C5.17107%2013.7793%204%2011.5264%204%209C4%204.58172%207.58172%201%2012%201C16.4183%201%2020%204.58172%2020%209C20%2011.5264%2018.8289%2013.7793%2017%2015.2454ZM12%2015C15.3137%2015%2018%2012.3137%2018%209C18%205.68629%2015.3137%203%2012%203C8.68629%203%206%205.68629%206%209C6%2012.3137%208.68629%2015%2012%2015ZM12%2013C9.79086%2013%208%2011.2091%208%209C8%206.79086%209.79086%205%2012%205C14.2091%205%2016%206.79086%2016%209C16%2011.2091%2014.2091%2013%2012%2013Z'%3e%3c/path%3e%3c/svg%3e",J="data:image/svg+xml,%3csvg%20width='130'%20height='51'%20viewBox='0%200%20130%2051'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='29'%20width='72'%20height='51'%20fill='%23756FB3'/%3e%3cline%20y1='25.5'%20x2='130'%20y2='25.5'%20stroke='%23756FB3'%20stroke-width='13'/%3e%3cpath%20d='M65.7553%2043.6C63.1219%2043.6%2060.8886%2043.1167%2059.0553%2042.15C57.2553%2041.1833%2055.8053%2039.8833%2054.7053%2038.25C53.6386%2036.6167%2052.8553%2034.8%2052.3553%2032.8C51.8886%2030.7667%2051.6553%2028.7167%2051.6553%2026.65C51.6553%2022.7167%2052.2053%2019.3167%2053.3053%2016.45C54.4053%2013.5833%2055.9886%2011.3667%2058.0553%209.8C60.1219%208.2%2062.6219%207.4%2065.5553%207.4C68.0219%207.4%2070.1053%207.88333%2071.8053%208.85C73.5053%209.78333%2074.8219%2011.0167%2075.7553%2012.55C76.6886%2014.0833%2077.2386%2015.7333%2077.4053%2017.5H71.1053C70.8386%2016.0333%2070.2219%2014.9167%2069.2553%2014.15C68.2886%2013.35%2067.0386%2012.95%2065.5053%2012.95C64.0719%2012.95%2062.8219%2013.3833%2061.7553%2014.25C60.6886%2015.1167%2059.8553%2016.4167%2059.2553%2018.15C58.6886%2019.8833%2058.3553%2022.0667%2058.2553%2024.7C58.2553%2024.7333%2058.2553%2024.7833%2058.2553%2024.85C58.2553%2024.9167%2058.2553%2024.9667%2058.2553%2025C58.7886%2024.1%2059.4886%2023.3%2060.3553%2022.6C61.2219%2021.9%2062.2219%2021.35%2063.3553%2020.95C64.4886%2020.55%2065.6886%2020.35%2066.9553%2020.35C68.8886%2020.35%2070.6886%2020.8167%2072.3553%2021.75C74.0219%2022.6833%2075.3719%2024%2076.4053%2025.7C77.4386%2027.4%2077.9553%2029.4167%2077.9553%2031.75C77.9553%2033.85%2077.4386%2035.8167%2076.4053%2037.65C75.4053%2039.45%2073.9886%2040.9%2072.1553%2042C70.3219%2043.0667%2068.1886%2043.6%2065.7553%2043.6ZM65.3553%2037.8C66.5553%2037.8%2067.6053%2037.55%2068.5053%2037.05C69.4386%2036.55%2070.1719%2035.8667%2070.7053%2035C71.2386%2034.1%2071.5053%2033.0833%2071.5053%2031.95C71.5053%2030.75%2071.2386%2029.7167%2070.7053%2028.85C70.1719%2027.9833%2069.4386%2027.3%2068.5053%2026.8C67.5719%2026.3%2066.5053%2026.05%2065.3053%2026.05C64.1386%2026.05%2063.0886%2026.3%2062.1553%2026.8C61.2219%2027.3%2060.4719%2028%2059.9053%2028.9C59.3719%2029.7667%2059.1053%2030.7667%2059.1053%2031.9C59.1053%2033.0667%2059.3719%2034.1%2059.9053%2035C60.4719%2035.8667%2061.2219%2036.55%2062.1553%2037.05C63.1219%2037.55%2064.1886%2037.8%2065.3553%2037.8Z'%20fill='white'/%3e%3c/svg%3e",P="data:image/svg+xml,%3csvg%20width='74'%20height='74'%20viewBox='0%200%2074%2074'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_b_1085_31)'%3e%3crect%20y='0.00012207'%20width='74'%20height='74'%20rx='8'%20fill='url(%23paint0_linear_1085_31)'%20fill-opacity='0.14'/%3e%3crect%20x='0.5'%20y='0.500122'%20width='73'%20height='73'%20rx='7.5'%20stroke='%23231F34'/%3e%3c/g%3e%3cpath%20d='M28.6667%2025.3335C28.6667%2021.6516%2031.6514%2018.6668%2035.3333%2018.6668C39.0152%2018.6668%2042%2021.6516%2042%2025.3335H50.3333C51.2538%2025.3335%2052%2026.0797%2052%2027.0001V33.9513C52%2034.4923%2051.7373%2034.9996%2051.2957%2035.3121C50.8538%2035.6245%2050.288%2035.703%2049.778%2035.5226C49.4325%2035.4006%2049.0592%2035.3335%2048.6667%2035.3335C46.8257%2035.3335%2045.3333%2036.8258%2045.3333%2038.6668C45.3333%2040.5078%2046.8257%2042.0001%2048.6667%2042.0001C49.0592%2042.0001%2049.4325%2041.933%2049.778%2041.811C50.288%2041.6306%2050.8538%2041.7091%2051.2957%2042.0215C51.7373%2042.334%2052%2042.8413%2052%2043.3823V50.3335C52%2051.254%2051.2538%2052.0001%2050.3333%2052.0001H23.6667C22.7462%2052.0001%2022%2051.254%2022%2050.3335V27.0001C22%2026.0797%2022.7462%2025.3335%2023.6667%2025.3335H28.6667ZM35.3333%2022.0001C33.4924%2022.0001%2032%2023.4925%2032%2025.3335C32%2025.726%2032.0672%2026.0993%2032.1893%2026.4447C32.3695%2026.9548%2032.291%2027.5207%2031.9786%2027.9625C31.6662%2028.4042%2031.1589%2028.6668%2030.6178%2028.6668H25.3333V48.6668H48.6667V45.3335C44.9848%2045.3335%2042%2042.3486%2042%2038.6668C42%2034.985%2044.9848%2032.0001%2048.6667%2032.0001V28.6668H40.0488C39.5078%2028.6668%2039.0005%2028.4042%2038.688%2027.9625C38.3757%2027.5207%2038.2972%2026.9548%2038.4775%2026.4447C38.5995%2026.0993%2038.6667%2025.7261%2038.6667%2025.3335C38.6667%2023.4925%2037.1743%2022.0001%2035.3333%2022.0001Z'%20fill='white'/%3e%3cdefs%3e%3cfilter%20id='filter0_b_1085_31'%20x='-39'%20y='-38.9999'%20width='152'%20height='152'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeGaussianBlur%20in='BackgroundImageFix'%20stdDeviation='19.5'/%3e%3cfeComposite%20in2='SourceAlpha'%20operator='in'%20result='effect1_backgroundBlur_1085_31'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_backgroundBlur_1085_31'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1085_31'%20x1='37'%20y1='0.00012207'%20x2='37'%20y2='74.0001'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0.51'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",W="data:image/svg+xml,%3csvg%20width='74'%20height='74'%20viewBox='0%200%2074%2074'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_b_1085_3)'%3e%3crect%20y='0.00012207'%20width='74'%20height='74'%20rx='8'%20fill='url(%23paint0_linear_1085_3)'%20fill-opacity='0.14'/%3e%3crect%20x='0.5'%20y='0.500122'%20width='73'%20height='73'%20rx='7.5'%20stroke='%23231F34'/%3e%3c/g%3e%3cpath%20d='M36.1667%2034.5001C40.769%2034.5001%2044.5%2038.2311%2044.5%2042.8335V51.1668C44.5%2052.0873%2043.7538%2052.8335%2042.8333%2052.8335V52.8335C41.9129%2052.8335%2041.1667%2052.0873%2041.1667%2051.1668V42.8335C41.1667%2040.1706%2039.0852%2037.994%2036.4605%2037.842L36.1667%2037.8335C33.5038%2037.8335%2031.3272%2039.915%2031.1752%2042.5396L31.1667%2042.8335V51.1668C31.1667%2052.0873%2030.4205%2052.8335%2029.5%2052.8335V52.8335C28.5795%2052.8335%2027.8333%2052.0873%2027.8333%2051.1668V42.8335C27.8333%2038.2311%2031.5643%2034.5001%2036.1667%2034.5001ZM25.3333%2039.5001C25.7981%2039.5001%2026.2502%2039.5545%2026.6835%2039.6571C26.4034%2040.4901%2026.2312%2041.3701%2026.1816%2042.2823L26.1667%2042.8335L26.1678%2042.9761C25.9793%2042.9095%2025.7804%2042.8646%2025.5741%2042.845L25.3333%2042.8335C24.0338%2042.8335%2022.9659%2043.825%2022.8448%2045.0926L22.8333%2045.3335V51.1668C22.8333%2052.0873%2022.0871%2052.8335%2021.1667%2052.8335V52.8335C20.2462%2052.8335%2019.5%2052.0873%2019.5%2051.1668V45.3335C19.5%2042.1118%2022.1117%2039.5001%2025.3333%2039.5001ZM47%2039.5001C50.2217%2039.5001%2052.8333%2042.1118%2052.8333%2045.3335V51.1668C52.8333%2052.0873%2052.0871%2052.8335%2051.1667%2052.8335V52.8335C50.2462%2052.8335%2049.5%2052.0873%2049.5%2051.1668V45.3335C49.5%2044.034%2048.5085%2042.9661%2047.2408%2042.845L47%2042.8335C46.708%2042.8335%2046.4277%2042.8835%2046.1672%2042.9755L46.1667%2042.8335C46.1667%2041.724%2045.986%2040.6568%2045.6525%2039.6595C46.0832%2039.5545%2046.5352%2039.5001%2047%2039.5001ZM25.3333%2029.5001C27.6345%2029.5001%2029.5%2031.3656%2029.5%2033.6668C29.5%2035.968%2027.6345%2037.8335%2025.3333%2037.8335C23.0322%2037.8335%2021.1667%2035.968%2021.1667%2033.6668C21.1667%2031.3656%2023.0322%2029.5001%2025.3333%2029.5001ZM47%2029.5001C49.3012%2029.5001%2051.1667%2031.3656%2051.1667%2033.6668C51.1667%2035.968%2049.3012%2037.8335%2047%2037.8335C44.6988%2037.8335%2042.8333%2035.968%2042.8333%2033.6668C42.8333%2031.3656%2044.6988%2029.5001%2047%2029.5001ZM25.3333%2032.8335C24.8731%2032.8335%2024.5%2033.2066%2024.5%2033.6668C24.5%2034.127%2024.8731%2034.5001%2025.3333%2034.5001C25.7936%2034.5001%2026.1667%2034.127%2026.1667%2033.6668C26.1667%2033.2066%2025.7936%2032.8335%2025.3333%2032.8335ZM47%2032.8335C46.5398%2032.8335%2046.1667%2033.2066%2046.1667%2033.6668C46.1667%2034.127%2046.5398%2034.5001%2047%2034.5001C47.4602%2034.5001%2047.8333%2034.127%2047.8333%2033.6668C47.8333%2033.2066%2047.4602%2032.8335%2047%2032.8335ZM36.1667%2019.5001C39.8485%2019.5001%2042.8333%2022.4849%2042.8333%2026.1668C42.8333%2029.8487%2039.8485%2032.8335%2036.1667%2032.8335C32.4848%2032.8335%2029.5%2029.8487%2029.5%2026.1668C29.5%2022.4849%2032.4848%2019.5001%2036.1667%2019.5001ZM36.1667%2022.8335C34.3257%2022.8335%2032.8333%2024.3258%2032.8333%2026.1668C32.8333%2028.0077%2034.3257%2029.5001%2036.1667%2029.5001C38.0077%2029.5001%2039.5%2028.0077%2039.5%2026.1668C39.5%2024.3258%2038.0077%2022.8335%2036.1667%2022.8335Z'%20fill='white'/%3e%3cdefs%3e%3cfilter%20id='filter0_b_1085_3'%20x='-39'%20y='-38.9999'%20width='152'%20height='152'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeGaussianBlur%20in='BackgroundImageFix'%20stdDeviation='19.5'/%3e%3cfeComposite%20in2='SourceAlpha'%20operator='in'%20result='effect1_backgroundBlur_1085_3'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_backgroundBlur_1085_3'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1085_3'%20x1='37'%20y1='0.00012207'%20x2='37'%20y2='74.0001'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0.51'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Q="data:image/svg+xml,%3csvg%20width='74'%20height='74'%20viewBox='0%200%2074%2074'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_b_1085_45)'%3e%3crect%20y='0.00012207'%20width='74'%20height='74'%20rx='8'%20fill='url(%23paint0_linear_1085_45)'%20fill-opacity='0.14'/%3e%3crect%20x='0.5'%20y='0.500122'%20width='73'%20height='73'%20rx='7.5'%20stroke='%23231F34'/%3e%3c/g%3e%3cpath%20d='M27%2047.0001H47V27.0001H27V47.0001ZM40.3333%2050.3334H33.6666V52.0001C33.6666%2052.9206%2032.9205%2053.6668%2032%2053.6668V53.6668C31.0795%2053.6668%2030.3333%2052.9206%2030.3333%2052.0001V50.3334H25.3333C24.4128%2050.3334%2023.6666%2049.5873%2023.6666%2048.6668V43.6668H22C21.0795%2043.6668%2020.3333%2042.9206%2020.3333%2042.0001V42.0001C20.3333%2041.0796%2021.0795%2040.3334%2022%2040.3334H23.6666V33.6668H22C21.0795%2033.6668%2020.3333%2032.9206%2020.3333%2032.0001V32.0001C20.3333%2031.0796%2021.0795%2030.3334%2022%2030.3334H23.6666V25.3334C23.6666%2024.413%2024.4128%2023.6668%2025.3333%2023.6668H30.3333V22.0001C30.3333%2021.0796%2031.0795%2020.3334%2032%2020.3334V20.3334C32.9205%2020.3334%2033.6666%2021.0796%2033.6666%2022.0001V23.6668H40.3333V22.0001C40.3333%2021.0796%2041.0795%2020.3334%2042%2020.3334V20.3334C42.9205%2020.3334%2043.6666%2021.0796%2043.6666%2022.0001V23.6668H48.6666C49.5871%2023.6668%2050.3333%2024.413%2050.3333%2025.3334V30.3334H52C52.9205%2030.3334%2053.6666%2031.0796%2053.6666%2032.0001V32.0001C53.6666%2032.9206%2052.9205%2033.6668%2052%2033.6668H50.3333V40.3334H52C52.9205%2040.3334%2053.6666%2041.0796%2053.6666%2042.0001V42.0001C53.6666%2042.9206%2052.9205%2043.6668%2052%2043.6668H50.3333V48.6668C50.3333%2049.5873%2049.5871%2050.3334%2048.6666%2050.3334H43.6666V52.0001C43.6666%2052.9206%2042.9205%2053.6668%2042%2053.6668V53.6668C41.0795%2053.6668%2040.3333%2052.9206%2040.3333%2052.0001V50.3334ZM30.3333%2030.8334C30.3333%2030.5573%2030.5572%2030.3334%2030.8333%2030.3334H43.1666C43.4428%2030.3334%2043.6666%2030.5573%2043.6666%2030.8334V43.1668C43.6666%2043.4429%2043.4428%2043.6668%2043.1666%2043.6668H30.8333C30.5572%2043.6668%2030.3333%2043.4429%2030.3333%2043.1668V30.8334Z'%20fill='white'/%3e%3cdefs%3e%3cfilter%20id='filter0_b_1085_45'%20x='-39'%20y='-38.9999'%20width='152'%20height='152'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeGaussianBlur%20in='BackgroundImageFix'%20stdDeviation='19.5'/%3e%3cfeComposite%20in2='SourceAlpha'%20operator='in'%20result='effect1_backgroundBlur_1085_45'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_backgroundBlur_1085_45'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1085_45'%20x1='37'%20y1='0.00012207'%20x2='37'%20y2='74.0001'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0.51'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",T="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(255,255,255,1)'%3e%3cpath%20d='M5.88401%2018.6533C5.58404%2018.4526%205.32587%2018.1975%205.0239%2017.8369C4.91473%2017.7065%204.47283%2017.1524%204.55811%2017.2583C4.09533%2016.6833%203.80296%2016.417%203.50156%2016.3089C2.9817%2016.1225%202.7114%2015.5499%202.89784%2015.0301C3.08428%2014.5102%203.65685%2014.2399%204.17672%2014.4263C4.92936%2014.6963%205.43847%2015.1611%206.12425%2016.0143C6.03025%2015.8974%206.46364%2016.441%206.55731%2016.5529C6.74784%2016.7804%206.88732%2016.9182%206.99629%2016.9911C7.20118%2017.1283%207.58451%2017.1874%208.14709%2017.1311C8.17065%2016.7489%208.24136%2016.3783%208.34919%2016.0358C5.38097%2015.3104%203.70116%2013.3952%203.70116%209.63971C3.70116%208.40085%204.0704%207.28393%204.75917%206.3478C4.5415%205.45392%204.57433%204.37284%205.06092%203.15636C5.1725%202.87739%205.40361%202.66338%205.69031%202.57352C5.77242%202.54973%205.81791%202.53915%205.89878%202.52673C6.70167%202.40343%207.83573%202.69705%209.31449%203.62336C10.181%203.41879%2011.0885%203.315%2012.0012%203.315C12.9129%203.315%2013.8196%203.4186%2014.6854%203.62277C16.1619%202.69%2017.2986%202.39649%2018.1072%202.52651C18.1919%202.54013%2018.2645%202.55783%2018.3249%202.57766C18.6059%202.66991%2018.8316%202.88179%2018.9414%203.15636C19.4279%204.37256%2019.4608%205.45344%2019.2433%206.3472C19.9342%207.28337%2020.3012%208.39208%2020.3012%209.63971C20.3012%2013.3968%2018.627%2015.3048%2015.6588%2016.032C15.7837%2016.447%2015.8496%2016.9105%2015.8496%2017.4121C15.8496%2018.0765%2015.8471%2018.711%2015.8424%2019.4225C15.8412%2019.6127%2015.8397%2019.8159%2015.8375%2020.1281C16.2129%2020.2109%2016.5229%2020.5077%2016.6031%2020.9089C16.7114%2021.4504%2016.3602%2021.9773%2015.8186%2022.0856C14.6794%2022.3134%2013.8353%2021.5538%2013.8353%2020.5611C13.8353%2020.4708%2013.836%2020.3417%2013.8375%2020.1145C13.8398%2019.8015%2013.8412%2019.599%2013.8425%2019.4094C13.8471%2018.7019%2013.8496%2018.0716%2013.8496%2017.4121C13.8496%2016.7148%2013.6664%2016.2602%2013.4237%2016.051C12.7627%2015.4812%2013.0977%2014.3973%2013.965%2014.2999C16.9314%2013.9666%2018.3012%2012.8177%2018.3012%209.63971C18.3012%208.68508%2017.9893%207.89571%2017.3881%207.23559C17.1301%206.95233%2017.0567%206.54659%2017.199%206.19087C17.3647%205.77663%2017.4354%205.23384%2017.2941%204.57702L17.2847%204.57968C16.7928%204.71886%2016.1744%205.0198%2015.4261%205.5285C15.182%205.69438%2014.8772%205.74401%2014.5932%205.66413C13.7729%205.43343%2012.8913%205.315%2012.0012%205.315C11.111%205.315%2010.2294%205.43343%209.40916%205.66413C9.12662%205.74359%208.82344%205.69492%208.57997%205.53101C7.8274%205.02439%207.2056%204.72379%206.71079%204.58376C6.56735%205.23696%206.63814%205.77782%206.80336%206.19087C6.94565%206.54659%206.87219%206.95233%206.61423%207.23559C6.01715%207.8912%205.70116%208.69376%205.70116%209.63971C5.70116%2012.8116%207.07225%2013.9683%2010.023%2014.2999C10.8883%2014.3971%2011.2246%2015.4769%2010.5675%2016.0482C10.3751%2016.2156%2010.1384%2016.7802%2010.1384%2017.4121V20.5611C10.1384%2021.5474%209.30356%2022.2869%208.17878%2022.09C7.63476%2021.9948%207.27093%2021.4766%207.36613%2020.9326C7.43827%2020.5204%207.75331%2020.2116%208.13841%2020.1276V19.1381C7.22829%2019.1994%206.47656%2019.0498%205.88401%2018.6533Z'%3e%3c/path%3e%3c/svg%3e",e2="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(255,255,255,1)'%3e%3cpath%20d='M12%2022C6.47715%2022%202%2017.5228%202%2012C2%206.47715%206.47715%202%2012%202C17.5228%202%2022%206.47715%2022%2012C22%2017.5228%2017.5228%2022%2012%2022ZM9.71002%2019.6674C8.74743%2017.6259%208.15732%2015.3742%208.02731%2013H4.06189C4.458%2016.1765%206.71639%2018.7747%209.71002%2019.6674ZM10.0307%2013C10.1811%2015.4388%2010.8778%2017.7297%2012%2019.752C13.1222%2017.7297%2013.8189%2015.4388%2013.9693%2013H10.0307ZM19.9381%2013H15.9727C15.8427%2015.3742%2015.2526%2017.6259%2014.29%2019.6674C17.2836%2018.7747%2019.542%2016.1765%2019.9381%2013ZM4.06189%2011H8.02731C8.15732%208.62577%208.74743%206.37407%209.71002%204.33256C6.71639%205.22533%204.458%207.8235%204.06189%2011ZM10.0307%2011H13.9693C13.8189%208.56122%2013.1222%206.27025%2012%204.24799C10.8778%206.27025%2010.1811%208.56122%2010.0307%2011ZM14.29%204.33256C15.2526%206.37407%2015.8427%208.62577%2015.9727%2011H19.9381C19.542%207.8235%2017.2836%205.22533%2014.29%204.33256Z'%3e%3c/path%3e%3c/svg%3e",s2="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(240,187,64,1)'%3e%3cpath%20d='M17%2015.2454V22.1169C17%2022.393%2016.7761%2022.617%2016.5%2022.617C16.4094%2022.617%2016.3205%2022.5923%2016.2428%2022.5457L12%2020L7.75725%2022.5457C7.52046%2022.6877%207.21333%2022.6109%207.07125%2022.3742C7.02463%2022.2964%207%2022.2075%207%2022.1169V15.2454C5.17107%2013.7793%204%2011.5264%204%209C4%204.58172%207.58172%201%2012%201C16.4183%201%2020%204.58172%2020%209C20%2011.5264%2018.8289%2013.7793%2017%2015.2454ZM12%2015C15.3137%2015%2018%2012.3137%2018%209C18%205.68629%2015.3137%203%2012%203C8.68629%203%206%205.68629%206%209C6%2012.3137%208.68629%2015%2012%2015ZM12%2013C9.79086%2013%208%2011.2091%208%209C8%206.79086%209.79086%205%2012%205C14.2091%205%2016%206.79086%2016%209C16%2011.2091%2014.2091%2013%2012%2013Z'%3e%3c/path%3e%3c/svg%3e",t2="data:image/svg+xml,%3csvg%20width='74'%20height='74'%20viewBox='0%200%2074%2074'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_b_206_56)'%3e%3crect%20y='0.00012207'%20width='74'%20height='74'%20rx='8'%20fill='url(%23paint0_linear_206_56)'%20fill-opacity='0.14'/%3e%3crect%20x='0.5'%20y='0.500122'%20width='73'%20height='73'%20rx='7.5'%20stroke='%23231F34'/%3e%3c/g%3e%3cpath%20d='M37%2020.3335C46.2046%2020.3335%2053.6666%2027.7954%2053.6666%2037.0002C53.6666%2046.2048%2046.2046%2053.6668%2037%2053.6668C28.3569%2053.6668%2021.2505%2047.0878%2020.4154%2038.6645C20.3246%2037.7485%2021.0795%2037.0002%2022%2037.0002C22.9205%2037.0002%2023.6557%2037.7501%2023.7694%2038.6635C24.5881%2045.2423%2030.1995%2050.3335%2037%2050.3335C44.3638%2050.3335%2050.3333%2044.364%2050.3333%2037.0002C50.3333%2029.6364%2044.3638%2023.6668%2037%2023.6668C32.417%2023.6668%2028.3741%2025.9791%2025.9742%2029.5006L28.6666%2029.5003C29.5871%2029.5002%2030.3333%2030.2464%2030.3333%2031.1669C30.3333%2032.0873%2029.5872%2032.8335%2028.6667%2032.8335H21.2424C20.7403%2032.8335%2020.3333%2032.4265%2020.3333%2031.9244V24.5001C20.3333%2023.5797%2021.0795%2022.8335%2021.9999%2022.8335C22.9204%2022.8335%2023.6666%2023.5797%2023.6666%2024.5002L23.6665%2026.9988C26.7072%2022.9514%2031.5479%2020.3335%2037%2020.3335ZM36.9999%2028.6668C37.9204%2028.6668%2038.6666%2029.4131%2038.6666%2030.3336L38.6663%2036.3085L42.8927%2040.5357C43.5435%2041.1866%2043.5434%2042.2417%2042.8926%2042.8925C42.2417%2043.5434%2041.1863%2043.5434%2040.5355%2042.8924L35.7061%2038.0617C35.4672%2037.8227%2035.333%2037.4987%2035.333%2037.1608L35.3333%2030.3334C35.3333%2029.413%2036.0795%2028.6668%2036.9999%2028.6668Z'%20fill='white'/%3e%3cdefs%3e%3cfilter%20id='filter0_b_206_56'%20x='-39'%20y='-38.9999'%20width='152'%20height='152'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeGaussianBlur%20in='BackgroundImageFix'%20stdDeviation='19.5'/%3e%3cfeComposite%20in2='SourceAlpha'%20operator='in'%20result='effect1_backgroundBlur_206_56'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_backgroundBlur_206_56'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_206_56'%20x1='37'%20y1='0.00012207'%20x2='37'%20y2='74.0001'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0.51'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",i2="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(255,255,255,1)'%3e%3cpath%20d='M12.001%209C10.3436%209%209.00098%2010.3431%209.00098%2012C9.00098%2013.6573%2010.3441%2015%2012.001%2015C13.6583%2015%2015.001%2013.6569%2015.001%2012C15.001%2010.3427%2013.6579%209%2012.001%209ZM12.001%207C14.7614%207%2017.001%209.2371%2017.001%2012C17.001%2014.7605%2014.7639%2017%2012.001%2017C9.24051%2017%207.00098%2014.7629%207.00098%2012C7.00098%209.23953%209.23808%207%2012.001%207ZM18.501%206.74915C18.501%207.43926%2017.9402%207.99917%2017.251%207.99917C16.5609%207.99917%2016.001%207.4384%2016.001%206.74915C16.001%206.0599%2016.5617%205.5%2017.251%205.5C17.9393%205.49913%2018.501%206.0599%2018.501%206.74915ZM12.001%204C9.5265%204%209.12318%204.00655%207.97227%204.0578C7.18815%204.09461%206.66253%204.20007%206.17416%204.38967C5.74016%204.55799%205.42709%204.75898%205.09352%205.09255C4.75867%205.4274%204.55804%205.73963%204.3904%206.17383C4.20036%206.66332%204.09493%207.18811%204.05878%207.97115C4.00703%209.0752%204.00098%209.46105%204.00098%2012C4.00098%2014.4745%204.00753%2014.8778%204.05877%2016.0286C4.0956%2016.8124%204.2012%2017.3388%204.39034%2017.826C4.5591%2018.2606%204.7605%2018.5744%205.09246%2018.9064C5.42863%2019.2421%205.74179%2019.4434%206.17187%2019.6094C6.66619%2019.8005%207.19148%2019.9061%207.97212%2019.9422C9.07618%2019.9939%209.46203%2020%2012.001%2020C14.4755%2020%2014.8788%2019.9934%2016.0296%2019.9422C16.8117%2019.9055%2017.3385%2019.7996%2017.827%2019.6106C18.2604%2019.4423%2018.5752%2019.2402%2018.9074%2018.9085C19.2436%2018.5718%2019.4445%2018.2594%2019.6107%2017.8283C19.8013%2017.3358%2019.9071%2016.8098%2019.9432%2016.0289C19.9949%2014.9248%2020.001%2014.5389%2020.001%2012C20.001%209.52552%2019.9944%209.12221%2019.9432%207.97137C19.9064%207.18906%2019.8005%206.66149%2019.6113%206.17318C19.4434%205.74038%2019.2417%205.42635%2018.9084%205.09255C18.573%204.75715%2018.2616%204.55693%2017.8271%204.38942C17.338%204.19954%2016.8124%204.09396%2016.0298%204.05781C14.9258%204.00605%2014.5399%204%2012.001%204ZM12.001%202C14.7176%202%2015.0568%202.01%2016.1235%202.06C17.1876%202.10917%2017.9135%202.2775%2018.551%202.525C19.2101%202.77917%2019.7668%203.1225%2020.3226%203.67833C20.8776%204.23417%2021.221%204.7925%2021.476%205.45C21.7226%206.08667%2021.891%206.81333%2021.941%207.8775C21.9885%208.94417%2022.001%209.28333%2022.001%2012C22.001%2014.7167%2021.991%2015.0558%2021.941%2016.1225C21.8918%2017.1867%2021.7226%2017.9125%2021.476%2018.55C21.2218%2019.2092%2020.8776%2019.7658%2020.3226%2020.3217C19.7668%2020.8767%2019.2076%2021.22%2018.551%2021.475C17.9135%2021.7217%2017.1876%2021.89%2016.1235%2021.94C15.0568%2021.9875%2014.7176%2022%2012.001%2022C9.28431%2022%208.94514%2021.99%207.87848%2021.94C6.81431%2021.8908%206.08931%2021.7217%205.45098%2021.475C4.79264%2021.2208%204.23514%2020.8767%203.67931%2020.3217C3.12348%2019.7658%202.78098%2019.2067%202.52598%2018.55C2.27848%2017.9125%202.11098%2017.1867%202.06098%2016.1225C2.01348%2015.0558%202.00098%2014.7167%202.00098%2012C2.00098%209.28333%202.01098%208.94417%202.06098%207.8775C2.11014%206.8125%202.27848%206.0875%202.52598%205.45C2.78014%204.79167%203.12348%204.23417%203.67931%203.67833C4.23514%203.1225%204.79348%202.78%205.45098%202.525C6.08848%202.2775%206.81348%202.11%207.87848%202.06C8.94514%202.0125%209.28431%202%2012.001%202Z'%3e%3c/path%3e%3c/svg%3e",a2="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(255,255,255,1)'%3e%3cpath%20d='M12.001%209.55005C12.9181%208.61327%2014.1121%208%2015.501%208C18.5385%208%2021.001%2010.4624%2021.001%2013.5V21H19.001V13.5C19.001%2011.567%2017.434%2010%2015.501%2010C13.568%2010%2012.001%2011.567%2012.001%2013.5V21H10.001V8.5H12.001V9.55005ZM5.00098%206.5C4.17255%206.5%203.50098%205.82843%203.50098%205C3.50098%204.17157%204.17255%203.5%205.00098%203.5C5.8294%203.5%206.50098%204.17157%206.50098%205C6.50098%205.82843%205.8294%206.5%205.00098%206.5ZM4.00098%208.5H6.00098V21H4.00098V8.5Z'%3e%3c/path%3e%3c/svg%3e",o2="data:image/svg+xml,%3csvg%20width='75'%20height='74'%20viewBox='0%200%2075%2074'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_b_1085_55)'%3e%3crect%20x='0.5'%20width='74'%20height='74'%20rx='8'%20fill='url(%23paint0_linear_1085_55)'%20fill-opacity='0.14'/%3e%3crect%20x='1'%20y='0.5'%20width='73'%20height='73'%20rx='7.5'%20stroke='%23231F34'/%3e%3c/g%3e%3cpath%20d='M37.5%2047.0001C31.9771%2047.0001%2027.5%2042.5229%2027.5%2037.0001C27.5%2031.4772%2031.9771%2027.0001%2037.5%2027.0001C43.0228%2027.0001%2047.5%2031.4772%2047.5%2037.0001C47.5%2042.5229%2043.0228%2047.0001%2037.5%2047.0001ZM37.5%2043.6667C41.1818%2043.6667%2044.1666%2040.6819%2044.1666%2037.0001C44.1666%2033.3182%2041.1818%2030.3334%2037.5%2030.3334C33.8181%2030.3334%2030.8333%2033.3182%2030.8333%2037.0001C30.8333%2040.6819%2033.8181%2043.6667%2037.5%2043.6667ZM35.8333%2020.3334C35.8333%2019.4129%2036.5795%2018.6667%2037.5%2018.6667V18.6667C38.4204%2018.6667%2039.1666%2019.4129%2039.1666%2020.3334V22.0001C39.1666%2022.9206%2038.4204%2023.6667%2037.5%2023.6667V23.6667C36.5795%2023.6667%2035.8333%2022.9206%2035.8333%2022.0001V20.3334ZM35.8333%2052.0001C35.8333%2051.0796%2036.5795%2050.3334%2037.5%2050.3334V50.3334C38.4204%2050.3334%2039.1666%2051.0796%2039.1666%2052.0001V53.6667C39.1666%2054.5872%2038.4204%2055.3334%2037.5%2055.3334V55.3334C36.5795%2055.3334%2035.8333%2054.5872%2035.8333%2053.6667V52.0001ZM24.5363%2026.3935C23.8855%2025.7426%2023.8855%2024.6873%2024.5363%2024.0365V24.0365C25.1872%2023.3856%2026.2425%2023.3856%2026.8934%2024.0365L28.0719%2025.215C28.7228%2025.8658%2028.7228%2026.9211%2028.0719%2027.572V27.572C27.421%2028.2229%2026.3657%2028.2229%2025.7149%2027.572L24.5363%2026.3935ZM46.9281%2048.7853C46.2772%2048.1344%2046.2771%2047.0791%2046.9281%2046.4282V46.4282C47.579%2045.7773%2048.6343%2045.7773%2049.2852%2046.4282L50.4637%2047.6067C51.1145%2048.2576%2051.1145%2049.3129%2050.4636%2049.9637V49.9637C49.8128%2050.6146%2048.7575%2050.6146%2048.1066%2049.9638L46.9281%2048.7853ZM48.1066%2024.0364C48.7575%2023.3856%2049.8128%2023.3856%2050.4636%2024.0365V24.0365C51.1145%2024.6873%2051.1145%2025.7426%2050.4636%2026.3935L49.2851%2027.572C48.6343%2028.2229%2047.579%2028.2229%2046.9281%2027.572V27.572C46.2772%2026.9211%2046.2772%2025.8658%2046.9281%2025.2149L48.1066%2024.0364ZM25.7148%2046.4282C26.3657%2045.7773%2027.421%2045.7773%2028.0719%2046.4282V46.4282C28.7228%2047.0791%2028.7228%2048.1344%2028.0719%2048.7852L26.8934%2049.9637C26.2425%2050.6146%2025.1872%2050.6146%2024.5363%2049.9637V49.9637C23.8855%2049.3129%2023.8855%2048.2576%2024.5363%2047.6067L25.7148%2046.4282ZM54.1666%2035.3334C55.0871%2035.3334%2055.8333%2036.0796%2055.8333%2037.0001V37.0001C55.8333%2037.9206%2055.0871%2038.6667%2054.1666%2038.6667H52.5C51.5795%2038.6667%2050.8333%2037.9206%2050.8333%2037.0001V37.0001C50.8333%2036.0796%2051.5795%2035.3334%2052.5%2035.3334H54.1666ZM22.5%2035.3334C23.4204%2035.3334%2024.1666%2036.0796%2024.1666%2037.0001V37.0001C24.1666%2037.9206%2023.4204%2038.6667%2022.5%2038.6667H20.8333C19.9128%2038.6667%2019.1666%2037.9206%2019.1666%2037.0001V37.0001C19.1666%2036.0796%2019.9128%2035.3334%2020.8333%2035.3334H22.5Z'%20fill='white'/%3e%3cdefs%3e%3cfilter%20id='filter0_b_1085_55'%20x='-38.5'%20y='-39'%20width='152'%20height='152'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeGaussianBlur%20in='BackgroundImageFix'%20stdDeviation='19.5'/%3e%3cfeComposite%20in2='SourceAlpha'%20operator='in'%20result='effect1_backgroundBlur_1085_55'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_backgroundBlur_1085_55'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1085_55'%20x1='37.5'%20y1='0'%20x2='37.5'%20y2='74'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0.51'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",r2="data:image/svg+xml,%3csvg%20width='96'%20height='96'%20viewBox='0%200%2096%2096'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='48'%20cy='48'%20r='48'%20fill='%2335A084'/%3e%3ccircle%20cx='48'%20cy='48'%20r='43.6364'%20fill='%2335A084'/%3e%3cpath%20d='M46.2366%2070.3636V34.9386L38.1766%2037.0836V30.0636L50.0066%2024.8636H55.3366V70.3636H46.2366Z'%20fill='white'/%3e%3c/svg%3e",C2="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(70,146,221,1)'%3e%3cpath%20d='M17%2015.2454V22.1169C17%2022.393%2016.7761%2022.617%2016.5%2022.617C16.4094%2022.617%2016.3205%2022.5923%2016.2428%2022.5457L12%2020L7.75725%2022.5457C7.52046%2022.6877%207.21333%2022.6109%207.07125%2022.3742C7.02463%2022.2964%207%2022.2075%207%2022.1169V15.2454C5.17107%2013.7793%204%2011.5264%204%209C4%204.58172%207.58172%201%2012%201C16.4183%201%2020%204.58172%2020%209C20%2011.5264%2018.8289%2013.7793%2017%2015.2454ZM12%2015C15.3137%2015%2018%2012.3137%2018%209C18%205.68629%2015.3137%203%2012%203C8.68629%203%206%205.68629%206%209C6%2012.3137%208.68629%2015%2012%2015ZM12%2013C9.79086%2013%208%2011.2091%208%209C8%206.79086%209.79086%205%2012%205C14.2091%205%2016%206.79086%2016%209C16%2011.2091%2014.2091%2013%2012%2013Z'%3e%3c/path%3e%3c/svg%3e",c2="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(173,184,194,1)'%3e%3cpath%20d='M17%2015.2454V22.1169C17%2022.393%2016.7761%2022.617%2016.5%2022.617C16.4094%2022.617%2016.3205%2022.5923%2016.2428%2022.5457L12%2020L7.75725%2022.5457C7.52046%2022.6877%207.21333%2022.6109%207.07125%2022.3742C7.02463%2022.2964%207%2022.2075%207%2022.1169V15.2454C5.17107%2013.7793%204%2011.5264%204%209C4%204.58172%207.58172%201%2012%201C16.4183%201%2020%204.58172%2020%209C20%2011.5264%2018.8289%2013.7793%2017%2015.2454ZM12%2015C15.3137%2015%2018%2012.3137%2018%209C18%205.68629%2015.3137%203%2012%203C8.68629%203%206%205.68629%206%209C6%2012.3137%208.68629%2015%2012%2015ZM12%2013C9.79086%2013%208%2011.2091%208%209C8%206.79086%209.79086%205%2012%205C14.2091%205%2016%206.79086%2016%209C16%2011.2091%2014.2091%2013%2012%2013Z'%3e%3c/path%3e%3c/svg%3e",l2="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='rgba(255,255,255,1)'%3e%3cpath%20d='M15.3499%205.55005C13.7681%205.55005%2012.4786%206.81809%2012.4504%208.39658L12.4223%209.97162C12.4164%2010.3029%2012.143%2010.5667%2011.8117%2010.5608C11.7881%2010.5604%2011.7646%2010.5586%2011.7413%2010.5554L10.1805%2010.3426C8.12699%2010.0625%206.15883%209.11736%204.27072%207.54411C3.67275%2010.8538%204.84%2013.1472%207.65342%2014.916L9.40041%2016.0142C9.68095%2016.1906%209.7654%2016.561%209.58903%2016.8415C9.54861%2016.9058%209.49636%2016.9619%209.43504%2017.0067L7.84338%2018.1696C8.78973%2018.229%209.68938%2018.1875%2010.435%2018.0387C15.1526%2017.0973%2018.2897%2013.547%2018.2897%207.69109C18.2897%207.213%2017.2774%205.55005%2015.3499%205.55005ZM10.4507%208.3609C10.4983%205.69584%2012.6735%203.55005%2015.3499%203.55005C16.7132%203.55005%2017.9465%204.10683%2018.8348%205.0054C19.5462%205.00005%2020.1514%205.17991%2021.5035%204.35967C21.1693%206.00005%2021.0034%206.71201%2020.2897%207.69109C20.2897%2015.3326%2015.5926%2019.0489%2010.8264%2020C7.5587%2020.6522%202.80646%2019.5815%201.44531%2018.1587C2.13874%2018.1054%204.95928%2017.802%206.58895%2016.6092C5.20994%2015.6987%20-0.278631%2012.4681%203.32772%203.78642C5.02119%205.76307%206.73797%207.10855%208.47807%207.82286C9.63548%208.29798%209.91978%208.2885%2010.4507%208.3609Z'%3e%3c/path%3e%3c/svg%3e",n2="data:image/svg+xml,%3csvg%20width='96'%20height='96'%20viewBox='0%200%2096%2096'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='48'%20cy='48'%20r='48'%20fill='%2335A084'/%3e%3ccircle%20cx='48'%20cy='48'%20r='43.6364'%20fill='%2335A084'/%3e%3cpath%20d='M32.4927%2070.3636V63.9286C35.266%2061.7186%2037.9527%2059.5086%2040.5527%2057.2986C43.196%2055.0886%2045.5577%2052.9003%2047.6377%2050.7336C49.7177%2048.5236%2051.3644%2046.3786%2052.5777%2044.2986C53.791%2042.2186%2054.3977%2040.2036%2054.3977%2038.2536C54.3977%2037.0403%2054.181%2035.9353%2053.7477%2034.9386C53.3144%2033.8986%2052.621%2033.0753%2051.6677%2032.4686C50.7577%2031.8186%2049.5444%2031.4936%2048.0277%2031.4936C46.511%2031.4936%2045.2327%2031.8403%2044.1927%2032.5336C43.1527%2033.227%2042.3727%2034.1586%2041.8527%2035.3286C41.3327%2036.4553%2041.0727%2037.7336%2041.0727%2039.1636H32.5577C32.6877%2035.827%2033.446%2033.032%2034.8327%2030.7786C36.2194%2028.5253%2038.0827%2026.857%2040.4227%2025.7736C42.7627%2024.647%2045.3844%2024.0836%2048.2877%2024.0836C51.4944%2024.0836%2054.2027%2024.6903%2056.4127%2025.9036C58.6227%2027.0736%2060.291%2028.677%2061.4177%2030.7136C62.5877%2032.7503%2063.1727%2035.0903%2063.1727%2037.7336C63.1727%2039.727%2062.8044%2041.677%2062.0677%2043.5836C61.3744%2045.4903%2060.3777%2047.3536%2059.0777%2049.1736C57.821%2050.9503%2056.391%2052.662%2054.7877%2054.3086C53.1844%2055.9553%2051.516%2057.537%2049.7827%2059.0536C48.0494%2060.527%2046.3594%2061.9136%2044.7127%2063.2136H64.2777V70.3636H32.4927Z'%20fill='white'/%3e%3c/svg%3e",_2="data:image/svg+xml,%3csvg%20width='74'%20height='74'%20viewBox='0%200%2074%2074'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_b_1085_10)'%3e%3crect%20width='74'%20height='74'%20rx='8'%20fill='url(%23paint0_linear_1085_10)'%20fill-opacity='0.14'/%3e%3crect%20x='0.5'%20y='0.5'%20width='73'%20height='73'%20rx='7.5'%20stroke='%23231F34'/%3e%3c/g%3e%3cpath%20d='M36.6607%2022.3134C36.8523%2022.1364%2037.1477%2022.1364%2037.3393%2022.3134L46.3847%2030.6689C46.4872%2030.7635%2046.5455%2030.8967%2046.5455%2031.0362V34.3653H52.4091C52.6852%2034.3653%2052.9091%2034.5892%2052.9091%2034.8653V49.0609H53.0304C53.8421%2049.0609%2054.5%2049.7188%2054.5%2050.5304V50.5304C54.5%2051.3421%2053.8421%2052%2053.0304%2052H20.9696C20.1579%2052%2019.5%2051.3421%2019.5%2050.5304V50.5304C19.5%2049.7188%2020.1579%2049.0609%2020.9696%2049.0609H21.0909V34.8653C21.0909%2034.5892%2021.3148%2034.3653%2021.5909%2034.3653H27.4545V31.0362C27.4545%2030.8967%2027.5128%2030.7635%2027.6153%2030.6689L36.6607%2022.3134ZM46.5455%2049.0609H49.7273V37.3044H46.5455V49.0609ZM27.4545%2037.3044H24.2727V49.0609H27.4545V37.3044ZM30.6364%2032.0348V49.0607H35.4091V40.3649C35.4091%2039.4863%2036.1214%2038.774%2037%2038.774V38.774C37.8786%2038.774%2038.5909%2039.4863%2038.5909%2040.3649V49.0607H43.3636V32.0348L37%2026.1565L30.6364%2032.0348Z'%20fill='white'/%3e%3cdefs%3e%3cfilter%20id='filter0_b_1085_10'%20x='-39'%20y='-39'%20width='152'%20height='152'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeGaussianBlur%20in='BackgroundImageFix'%20stdDeviation='19.5'/%3e%3cfeComposite%20in2='SourceAlpha'%20operator='in'%20result='effect1_backgroundBlur_1085_10'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_backgroundBlur_1085_10'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1085_10'%20x1='37'%20y1='0'%20x2='37'%20y2='74'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0.51'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e";export{N as C,Y as _,K as a,E as b,J as c,P as d,W as e,Q as f,T as g,e2 as h,s2 as i,t2 as j,i2 as k,a2 as l,o2 as m,r2 as n,C2 as o,c2 as p,l2 as q,n2 as r,_2 as s}; diff --git a/assets/usi-UWzo8FLd.svg b/assets/usi-UWzo8FLd.svg new file mode 100644 index 0000000..e61cd01 --- /dev/null +++ b/assets/usi-UWzo8FLd.svg @@ -0,0 +1,179 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/vol-CIFNcyNt.jpg b/assets/vol-CIFNcyNt.jpg new file mode 100644 index 0000000..8cf26a4 Binary files /dev/null and b/assets/vol-CIFNcyNt.jpg differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..8f39afa --- /dev/null +++ b/index.html @@ -0,0 +1,14 @@ + + + + + + + Neural Wave + + + + +
+ +