From 2bdd204a4da637b1a45a2480146d7c711943f694 Mon Sep 17 00:00:00 2001 From: NotXia Date: Fri, 16 Aug 2024 14:24:20 +0000 Subject: [PATCH] deploy: fec172adbcac84df56ab14ddf4c83addef85a1f4 --- 200.html | 4 ++-- 404.html | 4 ++-- _nuxt/{BkgAnIXZ.js => B3HqKUsc.js} | 2 +- _nuxt/{BbsWmYJV.js => BCzPKC7w.js} | 2 +- _nuxt/{Bb4UmfnV.js => Ct6QVKEy.js} | 2 +- _nuxt/{BSopobDh.js => DKUl5fQM.js} | 2 +- _nuxt/{DQdgVD25.js => DhMvD3Z0.js} | 6 +++--- _nuxt/{k1ITBh2K.js => DtADdXcC.js} | 2 +- _nuxt/{GoQoWGRD.js => M1voXnJn.js} | 2 +- _nuxt/builds/latest.json | 2 +- .../54f4c686-514c-4664-b696-6580bbf360e0.json | 1 - .../a510e3da-04d8-4e65-871e-511321e5f905.json | 1 + _nuxt/{DnOIdwrH.js => lYewGqX7.js} | 2 +- cv/cv_xia_en1.pdf | Bin 118649 -> 118701 bytes cv/cv_xia_en2.pdf | Bin 118678 -> 118732 bytes cv/cv_xia_it1.pdf | Bin 119216 -> 119276 bytes cv/cv_xia_it2.pdf | Bin 119246 -> 119307 bytes en/_payload.json | 2 +- en/about/_payload.json | 2 +- en/about/index.html | 4 ++-- en/contacts/_payload.json | 2 +- en/contacts/index.html | 4 ++-- en/index.html | 4 ++-- en/projects/_payload.json | 2 +- en/projects/index.html | 4 ++-- en/resume/_payload.json | 2 +- en/resume/index.html | 4 ++-- it/_payload.json | 2 +- it/about/_payload.json | 2 +- it/about/index.html | 4 ++-- it/contacts/_payload.json | 2 +- it/contacts/index.html | 4 ++-- it/index.html | 4 ++-- it/projects/_payload.json | 2 +- it/projects/index.html | 4 ++-- it/resume/_payload.json | 2 +- it/resume/index.html | 4 ++-- 37 files changed, 46 insertions(+), 46 deletions(-) rename _nuxt/{BkgAnIXZ.js => B3HqKUsc.js} (99%) rename _nuxt/{BbsWmYJV.js => BCzPKC7w.js} (99%) rename _nuxt/{Bb4UmfnV.js => Ct6QVKEy.js} (99%) rename _nuxt/{BSopobDh.js => DKUl5fQM.js} (74%) rename _nuxt/{DQdgVD25.js => DhMvD3Z0.js} (99%) rename _nuxt/{k1ITBh2K.js => DtADdXcC.js} (96%) rename _nuxt/{GoQoWGRD.js => M1voXnJn.js} (98%) delete mode 100644 _nuxt/builds/meta/54f4c686-514c-4664-b696-6580bbf360e0.json create mode 100644 _nuxt/builds/meta/a510e3da-04d8-4e65-871e-511321e5f905.json rename _nuxt/{DnOIdwrH.js => lYewGqX7.js} (89%) diff --git a/200.html b/200.html index 66cca18..a89b285 100644 --- a/200.html +++ b/200.html @@ -3,11 +3,11 @@ - + -
+
\ No newline at end of file diff --git a/404.html b/404.html index 66cca18..a89b285 100644 --- a/404.html +++ b/404.html @@ -3,11 +3,11 @@ - + -
+
\ No newline at end of file diff --git a/_nuxt/BkgAnIXZ.js b/_nuxt/B3HqKUsc.js similarity index 99% rename from _nuxt/BkgAnIXZ.js rename to _nuxt/B3HqKUsc.js index 0298589..bb05ca9 100644 --- a/_nuxt/BkgAnIXZ.js +++ b/_nuxt/B3HqKUsc.js @@ -1 +1 @@ -import{_ as S}from"./BbsWmYJV.js";import{d as r,c as l,e as m,f as e,i as h,t as s,F as w,x as X,s as T,r as b,o as B,y as p,n as _,h as a,_ as $,p as v,u as G,j as V,m as c}from"./DQdgVD25.js";const U="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='%23000000'%20version='1.1'%20id='Capa_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='800px'%20height='800px'%20viewBox='0%200%20195.811%20195.811'%20xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath%20d='M50.881,32.67c9.145,0,16.557-7.313,16.557-16.336C67.438,7.313,60.026,0,50.881,0C41.74,0,34.328,7.313,34.328,16.334%20C34.328,25.356,41.741,32.67,50.881,32.67z'/%3e%3cpath%20d='M99.076,97.672c-2.475,3.492-1.666,8.316,1.826,10.792l8.072,5.726c3.49,2.477,8.317,1.651,10.795-1.84l0.168-0.235%20l4.439,2.766l0.876,2.91c0.169,0.562,0.555,1.033,1.07,1.312c0.517,0.277,1.123,0.338,1.686,0.168l0.459-0.138%20c0.562-0.17,1.168-0.108,1.685,0.169c0.518,0.277,0.902,0.749,1.071,1.311l0.139,0.461c0.169,0.562,0.555,1.031,1.071,1.311%20c0.517,0.277,1.122,0.338,1.684,0.169l0.351-0.104c1.169-0.354,2.401,0.31,2.755,1.479l0.104,0.348%20c0.354,1.17,1.585,1.832,2.755,1.479l0.461-0.139c0.562-0.169,1.168-0.108,1.685,0.17c0.517,0.276,0.902,0.749,1.071,1.311%20l0.137,0.457c0.169,0.562,0.555,1.033,1.071,1.312c0.517,0.277,1.123,0.339,1.685,0.17l0.348-0.105%20c0.562-0.169,1.168-0.107,1.686,0.17c0.517,0.277,0.902,0.75,1.071,1.312l0.104,0.347c0.353,1.169,1.585,1.832,2.754,1.48%20l0.462-0.139c1.169-0.353,2.401,0.311,2.754,1.479l0.14,0.46c0.353,1.169,1.585,1.831,2.754,1.479l0.351-0.105%20c1.169-0.352,2.402,0.312,2.755,1.48l0.104,0.346c0.352,1.171,1.584,1.832,2.754,1.48l0.463-0.139%20c1.17-0.352,2.402,0.311,2.754,1.48l0.129,0.428c0.171,0.566,0.562,1.041,1.085,1.317c0.522,0.277,1.136,0.332,1.699,0.154%20l1.125-0.354c1.133-0.357,2.121-1.067,2.823-2.025l4.96-6.776c0.843-1.151,1.188-2.593,0.96-4.001%20c-0.229-1.408-1.014-2.666-2.177-3.492l-44.889-31.834l-14.166-10.049c-3.604-2.556-8.598-1.707-11.153,1.896L88.012,71.037%20L75.84,38.822c-0.975-2.582-3.555-3.808-6.191-3.808c-9.607,0-28.279,0-37.904,0c-2.328,0-4.66,0.896-5.846,3.065L8.701,69.593%20c-0.75,1.373-0.924,2.997-0.482,4.499l8.328,28.364c0.756,2.571,3.107,4.242,5.658,4.242c0.551,0,1.111-0.076,1.666-0.239%20c3.129-0.92,4.92-4.198,4-7.325l-7.648-26.015l10.834-19.864v133.304c0,4.89,3.975,8.854,8.865,8.854%20c4.889,0,8.865-3.964,8.865-8.854v-66.91h4.162v66.91c0,4.89,4.014,8.854,8.902,8.854c4.888,0,8.9-3.964,8.9-8.854V58.596%20l6.881,18.279c0.412,1.084,1.113,2.023,2.055,2.7l21.325,15.368L99.076,97.672z%20M130.864,118.048l-0.045,0.015l-0.014-0.047%20L130.864,118.048z%20M111.739,88.333c1.048-1.477,3.094-1.824,4.569-0.777l9.985,7.082L115.752,109.5%20c-0.898,1.268-2.662,1.571-3.931,0.672l-8.072-5.725c-1.266-0.899-1.555-2.658-0.653-3.926l2.018-2.849%20c0.695,0.273,1.424,0.407,2.15,0.407c1.83,0,3.635-0.852,4.789-2.452C113.68,93.371,113.479,90.353,111.739,88.333L111.739,88.333%20z'/%3e%3c!--%20%3cpath%20d='M170.963,168.102c0-3.846-3.117-6.963-6.964-6.963H93.723c-3.846,0-6.963,3.117-6.963,6.963%20c-2.735,0-4.953,2.219-4.953,4.953v17.803c0,2.735,2.218,4.953,4.953,4.953h23.762c2.735,0,4.953-2.218,4.953-4.953v-22.756h38.69%20v22.756c0,2.735,2.219,4.953,4.953,4.953h23.761c2.734,0,4.952-2.218,4.952-4.953v-15.793c0-3.846-3.116-6.963-6.963-6.963%20H170.963z'/%3e%20--%3e%3c/g%3e%3c/g%3e%3c/svg%3e",D={class:"w-100 p-5 h-full"},A={class:"border border-gray-500 dark:border-gray-300 rounded-md p-3 w-full h-full flex items-center justify-center"},W={class:"w-full relative"},H={key:0,class:"sm:absolute sm:float-left flex items-center justify-center"},I=e("img",{src:U,class:"h-6 sm:h-8 dark:invert"},null,-1),Z=e("span",{class:"sm:text-lg font-bold ml-2"},"WIP",-1),K=[I,Z],O={class:"text-2xl font-semibold text-center text-gray-900 dark:text-white"},q={key:1,class:"text font-semibold text-center text-gray-700 dark:text-gray-300"},E={class:"text-center mb-2"},F=["href"],J={class:"w-full text-lg whitespace-pre-wrap mb-2 text-gray-500 dark:text-gray-400"},Q=["src"],u=r({__name:"ProjectCard",props:{title:String,subtitle:{type:String,required:!1},links:Object,image:String,wip:{type:Boolean,required:!1}},setup(i){const t=i;return(o,n)=>(l(),m("div",D,[e("div",A,[e("div",W,[i.wip?(l(),m("div",H,K)):h("",!0),e("h3",O,s(t.title),1),t.subtitle?(l(),m("h4",q,s(t.subtitle),1)):h("",!0),e("div",E,[(l(!0),m(w,null,X(t.links,d=>(l(),m("a",{href:d.url,class:"font-mono inline-block hover:underline mx-2"},s(d.label),9,F))),256))]),e("p",J,[T(o.$slots,"default")]),t.image?(l(),m("img",{key:2,src:t.image,alt:"",class:"max-w-full max-h-96 mx-auto"},null,8,Q)):h("",!0)])])]))}}),Y={key:0,class:"text-center"},tt={class:"w-full h-72 relative"},et={key:0,role:"status",class:"absolute top-0 left-0 w-full h-full flex justify-center items-center"},st=e("svg",{"aria-hidden":"true",class:"w-8 h-8 animate-spin text-gray-200 fill-gray-600 dark:text-gray-600 dark:fill-gray-300",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),e("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})],-1),nt=[st],ot={key:1,class:"flex justify-center items-center w-full h-full"},lt=r({__name:"NotXiaGithubio",setup(i){const t=b(!1),o=b(!1);return B(()=>{try{window.frameElement&&(o.value=!0)}catch{o.value=!1}}),(n,d)=>{const g=u;return l(),p(g,{wip:"",title:"notxia.github.io",links:[{label:"Repository",url:"https://github.com/NotXia/notxia.github.io"}]},{default:_(()=>[a(o)?h("",!0):(l(),m("p",Y,s(n.$t("notxia.github.io.description")),1)),e("div",tt,[!a(t)&&!a(o)?(l(),m("div",et,nt)):h("",!0),a(o)?(l(),m("div",ot,[e("p",null,s(n.$t("no recursion")),1)])):h("",!0),a(o)?h("",!0):(l(),m("iframe",{key:2,src:"/",frameborder:"0",width:"100%",height:"100%",onLoad:d[0]||(d[0]=f=>t.value=!0)},null,32))])]),_:1},8,["links"])}}}),it=""+new URL("tablut.bP_9NtuD.png",import.meta.url).href,at={class:"text-center"},ct=r({__name:"TablutPlayer",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Tablut",image:a(it),links:[{label:"Repository",url:"https://github.com/NotXia/tablut-player"}]},{default:_(()=>[e("p",at,s(t.$t("unibo_23-24")),1),e("p",null,s(t.$t("tablut.description")),1)]),_:1},8,["image","links"])}}}),rt=""+new URL("bsc-thesis.GNZkyr7A.png",import.meta.url).href,pt={class:"text-center"},_t=r({__name:"BScThesis",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:t.$t("bsc_thesis.title"),subtitle:t.$t("bsc_thesis.thesis_title"),image:a(rt),links:[{label:"Repository1",url:"https://github.com/NotXia/biomed-ext-summ"},{label:"Repository2",url:"https://github.com/NotXia/pubmed-summ"},{label:t.$t("thesis"),url:"https://amslaurea.unibo.it/id/eprint/29686"}]},{default:_(()=>[e("p",pt,s(t.$t("unibo_22-23")),1),e("p",null,s(t.$t("bsc_thesis.description")),1)]),_:1},8,["title","subtitle","image","links"])}}}),ut=""+new URL("wavemap.BQwukfR1.jpg",import.meta.url).href,mt={class:"text-center"},dt=r({__name:"WaveMap",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"WaveMap",image:a(ut),links:[{label:"Repository",url:"https://github.com/NotXia/wave-map"}]},{default:_(()=>[e("p",mt,s(t.$t("unibo_22-23")),1),e("p",null,s(t.$t("wavemap.description")),1)]),_:1},8,["image","links"])}}}),ht={},gt={class:"text-center"};function ft(i,t){const o=u;return l(),p(o,{title:"Wirefilter",links:[{label:"Repository",url:"https://github.com/NotXia/vdeplug_wirefilter"},{label:"VirtualSquare",url:"http://wiki.virtualsquare.org/#!index.md"}]},{default:_(()=>[e("p",gt,s(i.$t("unibo_22-23")),1),e("p",null,s(i.$t("wirefilter.description")),1)]),_:1},8,["links"])}const bt=$(ht,[["render",ft]]),wt=""+new URL("tweet-analysis.Bfz4MjkO.png",import.meta.url).href,$t={class:"text-center"},vt=r({__name:"TweetAnalysis",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Tweet Analysis",image:a(wt),links:[{label:"Repository",url:"https://github.com/NotXia/tweet-analysis"}]},{default:_(()=>[e("p",$t,s(t.$t("unibo_22-23")),1),e("p",null,s(t.$t("tweet_analysis.description")),1)]),_:1},8,["image","links"])}}}),kt=""+new URL("animal-house.DdPUBA-Y.png",import.meta.url).href,yt={class:"text-center"},xt={class:"list-inside list-['-_']"},Ct=r({__name:"AnimalHouse",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Animal House",image:a(kt),links:[{label:"Repository",url:"https://github.com/NotXia/animal-house"}]},{default:_(()=>[e("p",yt,s(t.$t("unibo_21-22")),1),e("p",null,s(t.$t("animalhouse.description")),1),e("ul",xt,[e("li",null,s(t.$t("animalhouse.description.game")),1),e("li",null,s(t.$t("animalhouse.description.frontoffice")),1),e("li",null,s(t.$t("animalhouse.description.backoffice")),1)])]),_:1},8,["image","links"])}}}),Nt={},Pt={class:"text-center"};function jt(i,t){const o=u;return l(),p(o,{title:"PandOS+",links:[{label:"Repository",url:"https://github.com/NotXia/pandos-plus"}]},{default:_(()=>[e("p",Pt,s(i.$t("unibo_21-22")),1),e("p",null,s(i.$t("pandos+.description")),1)]),_:1},8,["links"])}const Rt=$(Nt,[["render",jt]]),zt=""+new URL("imaging.jNKQ-3TQ.png",import.meta.url).href,Lt={class:"text-center"},Mt=r({__name:"Imaging",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Image deblur",image:a(zt),links:[{label:"Repository",url:"https://github.com/NotXia/imaging"}]},{default:_(()=>[e("p",Lt,s(t.$t("unibo_21-22")),1),e("p",null,s(t.$t("imaging.description")),1)]),_:1},8,["image","links"])}}}),St=""+new URL("mnkgame.lN9puZjX.png",import.meta.url).href,Xt={class:"text-center"},Tt=r({__name:"MNKGame",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"MNK Game",image:a(St),links:[{label:"Repository",url:"https://github.com/NotXia/MNKGame"}]},{default:_(()=>[e("p",Xt,s(t.$t("unibo_20-21")),1),e("p",null,s(t.$t("mnk.description")),1)]),_:1},8,["image","links"])}}}),Bt=""+new URL("platform.CAZcDWzw.png",import.meta.url).href,Gt={class:"text-center"},Vt=r({__name:"Platform",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Platform game",image:a(Bt),links:[{label:"Repository",url:"https://github.com/NotXia/platform-game"}]},{default:_(()=>[e("p",Gt,s(t.$t("unibo_20-21")),1),e("p",null,s(t.$t("platform.description")),1)]),_:1},8,["image","links"])}}}),Ut=""+new URL("pathfinding-visualizer.BJG7xP34.png",import.meta.url).href,Dt=r({__name:"PathfindingVisualizer",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Pathfinding visualizer",image:a(Ut),links:[{label:"Repository",url:"https://github.com/NotXia/pathfinding-visualizer"},{label:"Demo",url:"https://notxia.github.io/pathfinding-visualizer/"}]},{default:_(()=>[v(s(t.$t("pathfinding_visualizer.description")),1)]),_:1},8,["image","links"])}}}),At=""+new URL("sorting-visualizer.CYJ9JT4e.png",import.meta.url).href,Wt=r({__name:"SortingVisualizer",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Sorting visualizer",image:a(At),links:[{label:"Repository",url:"https://github.com/NotXia/sorting-visualizer"},{label:"Demo",url:"https://notxia.github.io/sorting-visualizer/"}]},{default:_(()=>[v(s(t.$t("sort_visualizer.description")),1)]),_:1},8,["image","links"])}}}),Ht={class:"text-5xl font-bold text-center mb-5"},It={class:"grid grid-flow-row-dense grid-cols-12 m-auto justify-center [&>*]:px-5 [&>*]:py-5"},Ot=r({__name:"projects",setup(i){const{t}=G();return V({title:t("title_projects")}),(o,n)=>{const d=S,g=lt,f=ct,k=_t,y=dt,x=bt,C=vt,N=Ct,P=Rt,j=Mt,R=Tt,z=Vt,L=Dt,M=Wt;return l(),m(w,null,[c(d),e("main",null,[e("h1",Ht,s(o.$t("projects")),1),e("div",It,[c(g,{class:"col-span-12"}),c(f,{class:"lg:col-span-4 row-span-1 col-span-12"}),c(k,{class:"lg:col-span-8 row-span-1 col-span-12"}),c(y,{class:"lg:col-span-4 lg:row-span-2 col-span-12"}),c(x,{class:"lg:col-span-4 row-span-1 col-span-12"}),c(C,{class:"lg:col-span-8 row-span-1 col-span-12"}),c(N,{class:"lg:col-span-6 row-span-1 col-span-12"}),c(P,{class:"lg:col-span-4 row-span-1 col-span-12"}),c(j,{class:"lg:col-span-6 row-span-1 col-span-12"}),c(R,{class:"lg:col-span-4 row-span-1 col-span-12"}),c(z,{class:"lg:col-span-8 row-span-1 col-span-12"}),c(L,{class:"lg:col-span-6 row-span-1 col-span-12"}),c(M,{class:"lg:col-span-6 row-span-1 col-span-12"})])])],64)}}});export{Ot as default}; +import{_ as S}from"./BCzPKC7w.js";import{d as r,c as l,e as m,f as e,i as h,t as s,F as w,x as X,s as T,r as b,o as B,y as p,n as _,h as a,_ as $,p as v,u as G,j as V,m as c}from"./DhMvD3Z0.js";const U="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='%23000000'%20version='1.1'%20id='Capa_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='800px'%20height='800px'%20viewBox='0%200%20195.811%20195.811'%20xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath%20d='M50.881,32.67c9.145,0,16.557-7.313,16.557-16.336C67.438,7.313,60.026,0,50.881,0C41.74,0,34.328,7.313,34.328,16.334%20C34.328,25.356,41.741,32.67,50.881,32.67z'/%3e%3cpath%20d='M99.076,97.672c-2.475,3.492-1.666,8.316,1.826,10.792l8.072,5.726c3.49,2.477,8.317,1.651,10.795-1.84l0.168-0.235%20l4.439,2.766l0.876,2.91c0.169,0.562,0.555,1.033,1.07,1.312c0.517,0.277,1.123,0.338,1.686,0.168l0.459-0.138%20c0.562-0.17,1.168-0.108,1.685,0.169c0.518,0.277,0.902,0.749,1.071,1.311l0.139,0.461c0.169,0.562,0.555,1.031,1.071,1.311%20c0.517,0.277,1.122,0.338,1.684,0.169l0.351-0.104c1.169-0.354,2.401,0.31,2.755,1.479l0.104,0.348%20c0.354,1.17,1.585,1.832,2.755,1.479l0.461-0.139c0.562-0.169,1.168-0.108,1.685,0.17c0.517,0.276,0.902,0.749,1.071,1.311%20l0.137,0.457c0.169,0.562,0.555,1.033,1.071,1.312c0.517,0.277,1.123,0.339,1.685,0.17l0.348-0.105%20c0.562-0.169,1.168-0.107,1.686,0.17c0.517,0.277,0.902,0.75,1.071,1.312l0.104,0.347c0.353,1.169,1.585,1.832,2.754,1.48%20l0.462-0.139c1.169-0.353,2.401,0.311,2.754,1.479l0.14,0.46c0.353,1.169,1.585,1.831,2.754,1.479l0.351-0.105%20c1.169-0.352,2.402,0.312,2.755,1.48l0.104,0.346c0.352,1.171,1.584,1.832,2.754,1.48l0.463-0.139%20c1.17-0.352,2.402,0.311,2.754,1.48l0.129,0.428c0.171,0.566,0.562,1.041,1.085,1.317c0.522,0.277,1.136,0.332,1.699,0.154%20l1.125-0.354c1.133-0.357,2.121-1.067,2.823-2.025l4.96-6.776c0.843-1.151,1.188-2.593,0.96-4.001%20c-0.229-1.408-1.014-2.666-2.177-3.492l-44.889-31.834l-14.166-10.049c-3.604-2.556-8.598-1.707-11.153,1.896L88.012,71.037%20L75.84,38.822c-0.975-2.582-3.555-3.808-6.191-3.808c-9.607,0-28.279,0-37.904,0c-2.328,0-4.66,0.896-5.846,3.065L8.701,69.593%20c-0.75,1.373-0.924,2.997-0.482,4.499l8.328,28.364c0.756,2.571,3.107,4.242,5.658,4.242c0.551,0,1.111-0.076,1.666-0.239%20c3.129-0.92,4.92-4.198,4-7.325l-7.648-26.015l10.834-19.864v133.304c0,4.89,3.975,8.854,8.865,8.854%20c4.889,0,8.865-3.964,8.865-8.854v-66.91h4.162v66.91c0,4.89,4.014,8.854,8.902,8.854c4.888,0,8.9-3.964,8.9-8.854V58.596%20l6.881,18.279c0.412,1.084,1.113,2.023,2.055,2.7l21.325,15.368L99.076,97.672z%20M130.864,118.048l-0.045,0.015l-0.014-0.047%20L130.864,118.048z%20M111.739,88.333c1.048-1.477,3.094-1.824,4.569-0.777l9.985,7.082L115.752,109.5%20c-0.898,1.268-2.662,1.571-3.931,0.672l-8.072-5.725c-1.266-0.899-1.555-2.658-0.653-3.926l2.018-2.849%20c0.695,0.273,1.424,0.407,2.15,0.407c1.83,0,3.635-0.852,4.789-2.452C113.68,93.371,113.479,90.353,111.739,88.333L111.739,88.333%20z'/%3e%3c!--%20%3cpath%20d='M170.963,168.102c0-3.846-3.117-6.963-6.964-6.963H93.723c-3.846,0-6.963,3.117-6.963,6.963%20c-2.735,0-4.953,2.219-4.953,4.953v17.803c0,2.735,2.218,4.953,4.953,4.953h23.762c2.735,0,4.953-2.218,4.953-4.953v-22.756h38.69%20v22.756c0,2.735,2.219,4.953,4.953,4.953h23.761c2.734,0,4.952-2.218,4.952-4.953v-15.793c0-3.846-3.116-6.963-6.963-6.963%20H170.963z'/%3e%20--%3e%3c/g%3e%3c/g%3e%3c/svg%3e",D={class:"w-100 p-5 h-full"},A={class:"border border-gray-500 dark:border-gray-300 rounded-md p-3 w-full h-full flex items-center justify-center"},W={class:"w-full relative"},H={key:0,class:"sm:absolute sm:float-left flex items-center justify-center"},I=e("img",{src:U,class:"h-6 sm:h-8 dark:invert"},null,-1),Z=e("span",{class:"sm:text-lg font-bold ml-2"},"WIP",-1),K=[I,Z],O={class:"text-2xl font-semibold text-center text-gray-900 dark:text-white"},q={key:1,class:"text font-semibold text-center text-gray-700 dark:text-gray-300"},E={class:"text-center mb-2"},F=["href"],J={class:"w-full text-lg whitespace-pre-wrap mb-2 text-gray-500 dark:text-gray-400"},Q=["src"],u=r({__name:"ProjectCard",props:{title:String,subtitle:{type:String,required:!1},links:Object,image:String,wip:{type:Boolean,required:!1}},setup(i){const t=i;return(o,n)=>(l(),m("div",D,[e("div",A,[e("div",W,[i.wip?(l(),m("div",H,K)):h("",!0),e("h3",O,s(t.title),1),t.subtitle?(l(),m("h4",q,s(t.subtitle),1)):h("",!0),e("div",E,[(l(!0),m(w,null,X(t.links,d=>(l(),m("a",{href:d.url,class:"font-mono inline-block hover:underline mx-2"},s(d.label),9,F))),256))]),e("p",J,[T(o.$slots,"default")]),t.image?(l(),m("img",{key:2,src:t.image,alt:"",class:"max-w-full max-h-96 mx-auto"},null,8,Q)):h("",!0)])])]))}}),Y={key:0,class:"text-center"},tt={class:"w-full h-72 relative"},et={key:0,role:"status",class:"absolute top-0 left-0 w-full h-full flex justify-center items-center"},st=e("svg",{"aria-hidden":"true",class:"w-8 h-8 animate-spin text-gray-200 fill-gray-600 dark:text-gray-600 dark:fill-gray-300",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),e("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})],-1),nt=[st],ot={key:1,class:"flex justify-center items-center w-full h-full"},lt=r({__name:"NotXiaGithubio",setup(i){const t=b(!1),o=b(!1);return B(()=>{try{window.frameElement&&(o.value=!0)}catch{o.value=!1}}),(n,d)=>{const g=u;return l(),p(g,{wip:"",title:"notxia.github.io",links:[{label:"Repository",url:"https://github.com/NotXia/notxia.github.io"}]},{default:_(()=>[a(o)?h("",!0):(l(),m("p",Y,s(n.$t("notxia.github.io.description")),1)),e("div",tt,[!a(t)&&!a(o)?(l(),m("div",et,nt)):h("",!0),a(o)?(l(),m("div",ot,[e("p",null,s(n.$t("no recursion")),1)])):h("",!0),a(o)?h("",!0):(l(),m("iframe",{key:2,src:"/",frameborder:"0",width:"100%",height:"100%",onLoad:d[0]||(d[0]=f=>t.value=!0)},null,32))])]),_:1},8,["links"])}}}),it=""+new URL("tablut.bP_9NtuD.png",import.meta.url).href,at={class:"text-center"},ct=r({__name:"TablutPlayer",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Tablut",image:a(it),links:[{label:"Repository",url:"https://github.com/NotXia/tablut-player"}]},{default:_(()=>[e("p",at,s(t.$t("unibo_23-24")),1),e("p",null,s(t.$t("tablut.description")),1)]),_:1},8,["image","links"])}}}),rt=""+new URL("bsc-thesis.GNZkyr7A.png",import.meta.url).href,pt={class:"text-center"},_t=r({__name:"BScThesis",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:t.$t("bsc_thesis.title"),subtitle:t.$t("bsc_thesis.thesis_title"),image:a(rt),links:[{label:"Repository1",url:"https://github.com/NotXia/biomed-ext-summ"},{label:"Repository2",url:"https://github.com/NotXia/pubmed-summ"},{label:t.$t("thesis"),url:"https://amslaurea.unibo.it/id/eprint/29686"}]},{default:_(()=>[e("p",pt,s(t.$t("unibo_22-23")),1),e("p",null,s(t.$t("bsc_thesis.description")),1)]),_:1},8,["title","subtitle","image","links"])}}}),ut=""+new URL("wavemap.BQwukfR1.jpg",import.meta.url).href,mt={class:"text-center"},dt=r({__name:"WaveMap",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"WaveMap",image:a(ut),links:[{label:"Repository",url:"https://github.com/NotXia/wave-map"}]},{default:_(()=>[e("p",mt,s(t.$t("unibo_22-23")),1),e("p",null,s(t.$t("wavemap.description")),1)]),_:1},8,["image","links"])}}}),ht={},gt={class:"text-center"};function ft(i,t){const o=u;return l(),p(o,{title:"Wirefilter",links:[{label:"Repository",url:"https://github.com/NotXia/vdeplug_wirefilter"},{label:"VirtualSquare",url:"http://wiki.virtualsquare.org/#!index.md"}]},{default:_(()=>[e("p",gt,s(i.$t("unibo_22-23")),1),e("p",null,s(i.$t("wirefilter.description")),1)]),_:1},8,["links"])}const bt=$(ht,[["render",ft]]),wt=""+new URL("tweet-analysis.Bfz4MjkO.png",import.meta.url).href,$t={class:"text-center"},vt=r({__name:"TweetAnalysis",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Tweet Analysis",image:a(wt),links:[{label:"Repository",url:"https://github.com/NotXia/tweet-analysis"}]},{default:_(()=>[e("p",$t,s(t.$t("unibo_22-23")),1),e("p",null,s(t.$t("tweet_analysis.description")),1)]),_:1},8,["image","links"])}}}),kt=""+new URL("animal-house.DdPUBA-Y.png",import.meta.url).href,yt={class:"text-center"},xt={class:"list-inside list-['-_']"},Ct=r({__name:"AnimalHouse",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Animal House",image:a(kt),links:[{label:"Repository",url:"https://github.com/NotXia/animal-house"}]},{default:_(()=>[e("p",yt,s(t.$t("unibo_21-22")),1),e("p",null,s(t.$t("animalhouse.description")),1),e("ul",xt,[e("li",null,s(t.$t("animalhouse.description.game")),1),e("li",null,s(t.$t("animalhouse.description.frontoffice")),1),e("li",null,s(t.$t("animalhouse.description.backoffice")),1)])]),_:1},8,["image","links"])}}}),Nt={},Pt={class:"text-center"};function jt(i,t){const o=u;return l(),p(o,{title:"PandOS+",links:[{label:"Repository",url:"https://github.com/NotXia/pandos-plus"}]},{default:_(()=>[e("p",Pt,s(i.$t("unibo_21-22")),1),e("p",null,s(i.$t("pandos+.description")),1)]),_:1},8,["links"])}const Rt=$(Nt,[["render",jt]]),zt=""+new URL("imaging.jNKQ-3TQ.png",import.meta.url).href,Lt={class:"text-center"},Mt=r({__name:"Imaging",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Image deblur",image:a(zt),links:[{label:"Repository",url:"https://github.com/NotXia/imaging"}]},{default:_(()=>[e("p",Lt,s(t.$t("unibo_21-22")),1),e("p",null,s(t.$t("imaging.description")),1)]),_:1},8,["image","links"])}}}),St=""+new URL("mnkgame.lN9puZjX.png",import.meta.url).href,Xt={class:"text-center"},Tt=r({__name:"MNKGame",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"MNK Game",image:a(St),links:[{label:"Repository",url:"https://github.com/NotXia/MNKGame"}]},{default:_(()=>[e("p",Xt,s(t.$t("unibo_20-21")),1),e("p",null,s(t.$t("mnk.description")),1)]),_:1},8,["image","links"])}}}),Bt=""+new URL("platform.CAZcDWzw.png",import.meta.url).href,Gt={class:"text-center"},Vt=r({__name:"Platform",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Platform game",image:a(Bt),links:[{label:"Repository",url:"https://github.com/NotXia/platform-game"}]},{default:_(()=>[e("p",Gt,s(t.$t("unibo_20-21")),1),e("p",null,s(t.$t("platform.description")),1)]),_:1},8,["image","links"])}}}),Ut=""+new URL("pathfinding-visualizer.BJG7xP34.png",import.meta.url).href,Dt=r({__name:"PathfindingVisualizer",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Pathfinding visualizer",image:a(Ut),links:[{label:"Repository",url:"https://github.com/NotXia/pathfinding-visualizer"},{label:"Demo",url:"https://notxia.github.io/pathfinding-visualizer/"}]},{default:_(()=>[v(s(t.$t("pathfinding_visualizer.description")),1)]),_:1},8,["image","links"])}}}),At=""+new URL("sorting-visualizer.CYJ9JT4e.png",import.meta.url).href,Wt=r({__name:"SortingVisualizer",setup(i){return(t,o)=>{const n=u;return l(),p(n,{title:"Sorting visualizer",image:a(At),links:[{label:"Repository",url:"https://github.com/NotXia/sorting-visualizer"},{label:"Demo",url:"https://notxia.github.io/sorting-visualizer/"}]},{default:_(()=>[v(s(t.$t("sort_visualizer.description")),1)]),_:1},8,["image","links"])}}}),Ht={class:"text-5xl font-bold text-center mb-5"},It={class:"grid grid-flow-row-dense grid-cols-12 m-auto justify-center [&>*]:px-5 [&>*]:py-5"},Ot=r({__name:"projects",setup(i){const{t}=G();return V({title:t("title_projects")}),(o,n)=>{const d=S,g=lt,f=ct,k=_t,y=dt,x=bt,C=vt,N=Ct,P=Rt,j=Mt,R=Tt,z=Vt,L=Dt,M=Wt;return l(),m(w,null,[c(d),e("main",null,[e("h1",Ht,s(o.$t("projects")),1),e("div",It,[c(g,{class:"col-span-12"}),c(f,{class:"lg:col-span-4 row-span-1 col-span-12"}),c(k,{class:"lg:col-span-8 row-span-1 col-span-12"}),c(y,{class:"lg:col-span-4 lg:row-span-2 col-span-12"}),c(x,{class:"lg:col-span-4 row-span-1 col-span-12"}),c(C,{class:"lg:col-span-8 row-span-1 col-span-12"}),c(N,{class:"lg:col-span-6 row-span-1 col-span-12"}),c(P,{class:"lg:col-span-4 row-span-1 col-span-12"}),c(j,{class:"lg:col-span-6 row-span-1 col-span-12"}),c(R,{class:"lg:col-span-4 row-span-1 col-span-12"}),c(z,{class:"lg:col-span-8 row-span-1 col-span-12"}),c(L,{class:"lg:col-span-6 row-span-1 col-span-12"}),c(M,{class:"lg:col-span-6 row-span-1 col-span-12"})])])],64)}}});export{Ot as default}; diff --git a/_nuxt/BbsWmYJV.js b/_nuxt/BCzPKC7w.js similarity index 99% rename from _nuxt/BbsWmYJV.js rename to _nuxt/BCzPKC7w.js index 4d9358d..180f53a 100644 --- a/_nuxt/BbsWmYJV.js +++ b/_nuxt/BCzPKC7w.js @@ -1,2 +1,2 @@ -import{d as Xt,r as Xe,o as re,g as Se,c as Y,e as G,f as k,i as je,B as wi,C as Ei,D as xi,F as ki,x as Li,m as R,n as Ue,t as oe,h as Ye,E as Ge,G as Ai,H as Oi,p as Ci,z as Ti}from"./DQdgVD25.js";const Pi="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%20width='256'%20height='256'%20viewBox='0%200%20256%20256'%20xml:space='preserve'%3e%3cdefs%3e%3c/defs%3e%3cg%20style='stroke:%20none;%20stroke-width:%200;%20stroke-dasharray:%20none;%20stroke-linecap:%20butt;%20stroke-linejoin:%20miter;%20stroke-miterlimit:%2010;%20fill:%20none;%20fill-rule:%20nonzero;%20opacity:%201;'%20transform='translate(1.4065934065934016%201.4065934065934016)%20scale(2.81%202.81)'%20%3e%3cpath%20d='M%2087.823%2060.7%20c%20-0.463%20-0.423%20-1.142%20-0.506%20-1.695%20-0.214%20c%20-15.834%208.398%20-35.266%202.812%20-44.232%20-12.718%20c%20-8.966%20-15.53%20-4.09%20-35.149%2011.101%20-44.665%20c%200.531%20-0.332%200.796%20-0.963%200.661%20-1.574%20c%20-0.134%20-0.612%20-0.638%20-1.074%20-1.259%20-1.153%20c%20-9.843%20-1.265%20-19.59%200.692%20-28.193%205.66%20C%2013.8%2012.041%206.356%2021.743%203.246%2033.35%20S%201.732%2057.08%207.741%2067.487%20c%206.008%2010.407%2015.709%2017.851%2027.316%2020.961%20C%2038.933%2089.486%2042.866%2090%2046.774%2090%20c%207.795%200%2015.489%20-2.044%2022.42%20-6.046%20c%208.601%20-4.966%2015.171%20-12.43%2018.997%20-21.586%20C%2088.433%2061.79%2088.285%2061.123%2087.823%2060.7%20z'%20style='stroke:%20none;%20stroke-width:%201;%20stroke-dasharray:%20none;%20stroke-linecap:%20butt;%20stroke-linejoin:%20miter;%20stroke-miterlimit:%2010;%20fill:%20rgb(0,0,0);%20fill-rule:%20nonzero;%20opacity:%201;'%20transform='%20matrix(1%200%200%201%200%200)%20'%20stroke-linecap='round'%20/%3e%3c/g%3e%3c/svg%3e",Di=""+new URL("sun.esC0lg23.svg",import.meta.url).href,Si={class:"w-5 h-5 flex items-center justify-center"},ji={key:0},Ii=k("img",{src:Pi,alt:"Dark theme",class:"h-full w-full"},null,-1),Bi=[Ii],Hi={key:1},Mi=k("img",{src:Di,alt:"Light theme",class:"invert h-full w-full"},null,-1),zi=[Mi],qi=Xt({__name:"ThemeSwitch",setup(i){const t=Xe("");re(()=>{t.value=Se()});function e(){wi(),t.value=Se(),Ei(t.value)}return(n,r)=>(Y(),G("button",{class:"rounded-full p-1 hover:bg-slate-200 dark:hover:bg-slate-700",onClick:e},[k("div",Si,[t.value==="light"?(Y(),G("div",ji,Bi)):je("",!0),t.value==="dark"?(Y(),G("div",Hi,zi)):je("",!0)])]))}}),$i="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='%23000000'%20version='1.1'%20id='Capa_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='800px'%20height='800px'%20viewBox='0%200%20466.337%20466.337'%20xml:space='preserve'%3e%3cg%3e%3cpath%20d='M233.168,0C104.604,0,0,104.604,0,233.168c0,128.565,104.604,233.169,233.168,233.169%20c128.565,0,233.169-104.604,233.169-233.169C466.337,104.604,361.733,0,233.168,0z%20M223.984,441.874%20c-22.321,0-46.405-41.384-59.045-107.815h118.067C270.371,400.49,246.316,441.874,223.984,441.874z%20M161.114,310.144%20c-2.738-19.991-4.437-41.781-4.881-65.018H291.74c-0.443,23.237-2.148,45.027-4.869,65.018H161.114z%20M24.521,245.126h107.704%20c0.443,21.883,2.09,43.859,4.887,65.018H38.768C30.693,289.826,25.818,267.966,24.521,245.126z%20M223.984,24.464%20c21.982,0,45.687,40.14,58.484,104.877h-116.97C178.286,64.604,201.996,24.464,223.984,24.464z%20M286.463,153.245%20c2.978,20.785,4.811,43.596,5.277,67.966H156.222c0.467-24.37,2.295-47.169,5.272-67.966H286.463z%20M132.226,221.211H24.521%20c1.354-23.926,6.568-46.836,15.332-67.966h97.656C134.462,175.32,132.681,198.312,132.226,221.211z%20M315.749,245.126h126.065%20c-1.296,22.84-6.188,44.7-14.246,65.018H310.855C313.646,288.985,315.305,267.009,315.749,245.126z%20M315.749,221.211%20c-0.468-22.898-2.254-45.891-5.29-67.966h116.023c8.77,21.13,13.978,44.04,15.332,67.966H315.749z%20M414.596,129.33H306.617%20c-7.894-42.067-20.727-78.844-38.195-102.222C330.952,37.799,384.06,76.205,414.596,129.33z%20M176.073,32.036%20c-15.7,23.459-27.348,58.1-34.699,97.305H51.741C78.657,82.505,123.064,47.1,176.073,32.036z%20M49.96,334.058h90.895%20c7.311,40.403,19.133,76.205,35.219,100.26C121.944,418.904,76.672,382.378,49.96,334.058z%20M268.41,439.222%20c17.865-23.938,30.874-61.889,38.697-105.164h109.274C386.15,388.743,332.12,428.339,268.41,439.222z'/%3e%3c/g%3e%3c/svg%3e";var Ri=function(){function i(t,e){e===void 0&&(e=[]),this._eventType=t,this._eventFunctions=e}return i.prototype.init=function(){var t=this;this._eventFunctions.forEach(function(e){typeof window<"u"&&window.addEventListener(t._eventType,e)})},i}(),Ht=function(){return Ht=Object.assign||function(i){for(var t,e=1,n=arguments.length;e"u")return!1;var t=j(i).ShadowRoot;return i instanceof t||i instanceof ShadowRoot}function tn(i){var t=i.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];!I(o)||!$(o)||(Object.assign(o.style,n),Object.keys(r).forEach(function(s){var a=r[s];a===!1?o.removeAttribute(s):o.setAttribute(s,a===!0?"":a)}))})}function en(i){var t=i.state,e={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,e.popper),t.styles=e,t.elements.arrow&&Object.assign(t.elements.arrow.style,e.arrow),function(){Object.keys(t.elements).forEach(function(n){var r=t.elements[n],o=t.attributes[n]||{},s=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:e[n]),a=s.reduce(function(l,d){return l[d]="",l},{});!I(r)||!$(r)||(Object.assign(r.style,a),Object.keys(o).forEach(function(l){r.removeAttribute(l)}))})}}const nn={name:"applyStyles",enabled:!0,phase:"write",fn:tn,effect:en,requires:["computeStyles"]};function q(i){return i.split("-")[0]}var rt=Math.max,$t=Math.min,ct=Math.round;function te(){var i=navigator.userAgentData;return i!=null&&i.brands&&Array.isArray(i.brands)?i.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function ii(){return!/^((?!chrome|android).)*safari/i.test(te())}function dt(i,t,e){t===void 0&&(t=!1),e===void 0&&(e=!1);var n=i.getBoundingClientRect(),r=1,o=1;t&&I(i)&&(r=i.offsetWidth>0&&ct(n.width)/i.offsetWidth||1,o=i.offsetHeight>0&&ct(n.height)/i.offsetHeight||1);var s=ot(i)?j(i):window,a=s.visualViewport,l=!ii()&&e,d=(n.left+(l&&a?a.offsetLeft:0))/r,c=(n.top+(l&&a?a.offsetTop:0))/o,v=n.width/r,_=n.height/o;return{width:v,height:_,top:c,right:d+v,bottom:c+_,left:d,x:d,y:c}}function ue(i){var t=dt(i),e=i.offsetWidth,n=i.offsetHeight;return Math.abs(t.width-e)<=1&&(e=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:i.offsetLeft,y:i.offsetTop,width:e,height:n}}function ni(i,t){var e=t.getRootNode&&t.getRootNode();if(i.contains(t))return!0;if(e&&de(e)){var n=t;do{if(n&&i.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function V(i){return j(i).getComputedStyle(i)}function rn(i){return["table","td","th"].indexOf($(i))>=0}function K(i){return((ot(i)?i.ownerDocument:i.document)||window.document).documentElement}function Yt(i){return $(i)==="html"?i:i.assignedSlot||i.parentNode||(de(i)?i.host:null)||K(i)}function Me(i){return!I(i)||V(i).position==="fixed"?null:i.offsetParent}function on(i){var t=/firefox/i.test(te()),e=/Trident/i.test(te());if(e&&I(i)){var n=V(i);if(n.position==="fixed")return null}var r=Yt(i);for(de(r)&&(r=r.host);I(r)&&["html","body"].indexOf($(r))<0;){var o=V(r);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return r;r=r.parentNode}return null}function Et(i){for(var t=j(i),e=Me(i);e&&rn(e)&&V(e).position==="static";)e=Me(e);return e&&($(e)==="html"||$(e)==="body"&&V(e).position==="static")?t:e||on(i)||t}function fe(i){return["top","bottom"].indexOf(i)>=0?"x":"y"}function gt(i,t,e){return rt(i,$t(t,e))}function sn(i,t,e){var n=gt(i,t,e);return n>e?e:n}function ri(){return{top:0,right:0,bottom:0,left:0}}function oi(i){return Object.assign({},ri(),i)}function si(i,t){return t.reduce(function(e,n){return e[n]=i,e},{})}var an=function(t,e){return t=typeof t=="function"?t(Object.assign({},e.rects,{placement:e.placement})):t,oi(typeof t!="number"?t:si(t,wt))};function ln(i){var t,e=i.state,n=i.name,r=i.options,o=e.elements.arrow,s=e.modifiersData.popperOffsets,a=q(e.placement),l=fe(a),d=[D,H].indexOf(a)>=0,c=d?"height":"width";if(!(!o||!s)){var v=an(r.padding,e),_=ue(o),u=l==="y"?P:D,b=l==="y"?B:H,h=e.rects.reference[c]+e.rects.reference[l]-s[l]-e.rects.popper[c],p=s[l]-e.rects.reference[l],y=Et(o),E=y?l==="y"?y.clientHeight||0:y.clientWidth||0:0,x=h/2-p/2,f=v[u],g=E-_[c]-v[b],m=E/2-_[c]/2+x,w=gt(f,m,g),O=l;e.modifiersData[n]=(t={},t[O]=w,t.centerOffset=w-m,t)}}function cn(i){var t=i.state,e=i.options,n=e.element,r=n===void 0?"[data-popper-arrow]":n;r!=null&&(typeof r=="string"&&(r=t.elements.popper.querySelector(r),!r)||ni(t.elements.popper,r)&&(t.elements.arrow=r))}const dn={name:"arrow",enabled:!0,phase:"main",fn:ln,effect:cn,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ut(i){return i.split("-")[1]}var un={top:"auto",right:"auto",bottom:"auto",left:"auto"};function fn(i,t){var e=i.x,n=i.y,r=t.devicePixelRatio||1;return{x:ct(e*r)/r||0,y:ct(n*r)/r||0}}function ze(i){var t,e=i.popper,n=i.popperRect,r=i.placement,o=i.variation,s=i.offsets,a=i.position,l=i.gpuAcceleration,d=i.adaptive,c=i.roundOffsets,v=i.isFixed,_=s.x,u=_===void 0?0:_,b=s.y,h=b===void 0?0:b,p=typeof c=="function"?c({x:u,y:h}):{x:u,y:h};u=p.x,h=p.y;var y=s.hasOwnProperty("x"),E=s.hasOwnProperty("y"),x=D,f=P,g=window;if(d){var m=Et(e),w="clientHeight",O="clientWidth";if(m===j(e)&&(m=K(e),V(m).position!=="static"&&a==="absolute"&&(w="scrollHeight",O="scrollWidth")),m=m,r===P||(r===D||r===H)&&o===yt){f=B;var A=v&&m===g&&g.visualViewport?g.visualViewport.height:m[w];h-=A-n.height,h*=l?1:-1}if(r===D||(r===P||r===B)&&o===yt){x=H;var L=v&&m===g&&g.visualViewport?g.visualViewport.width:m[O];u-=L-n.width,u*=l?1:-1}}var C=Object.assign({position:a},d&&un),M=c===!0?fn({x:u,y:h},j(e)):{x:u,y:h};if(u=M.x,h=M.y,l){var T;return Object.assign({},C,(T={},T[f]=E?"0":"",T[x]=y?"0":"",T.transform=(g.devicePixelRatio||1)<=1?"translate("+u+"px, "+h+"px)":"translate3d("+u+"px, "+h+"px, 0)",T))}return Object.assign({},C,(t={},t[f]=E?h+"px":"",t[x]=y?u+"px":"",t.transform="",t))}function pn(i){var t=i.state,e=i.options,n=e.gpuAcceleration,r=n===void 0?!0:n,o=e.adaptive,s=o===void 0?!0:o,a=e.roundOffsets,l=a===void 0?!0:a,d={placement:q(t.placement),variation:ut(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,ze(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:s,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,ze(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const hn={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:pn,data:{}};var Ct={passive:!0};function vn(i){var t=i.state,e=i.instance,n=i.options,r=n.scroll,o=r===void 0?!0:r,s=n.resize,a=s===void 0?!0:s,l=j(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&d.forEach(function(c){c.addEventListener("scroll",e.update,Ct)}),a&&l.addEventListener("resize",e.update,Ct),function(){o&&d.forEach(function(c){c.removeEventListener("scroll",e.update,Ct)}),a&&l.removeEventListener("resize",e.update,Ct)}}const gn={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:vn,data:{}};var mn={left:"right",right:"left",bottom:"top",top:"bottom"};function Bt(i){return i.replace(/left|right|bottom|top/g,function(t){return mn[t]})}var _n={start:"end",end:"start"};function qe(i){return i.replace(/start|end/g,function(t){return _n[t]})}function pe(i){var t=j(i),e=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:e,scrollTop:n}}function he(i){return dt(K(i)).left+pe(i).scrollLeft}function yn(i,t){var e=j(i),n=K(i),r=e.visualViewport,o=n.clientWidth,s=n.clientHeight,a=0,l=0;if(r){o=r.width,s=r.height;var d=ii();(d||!d&&t==="fixed")&&(a=r.offsetLeft,l=r.offsetTop)}return{width:o,height:s,x:a+he(i),y:l}}function bn(i){var t,e=K(i),n=pe(i),r=(t=i.ownerDocument)==null?void 0:t.body,o=rt(e.scrollWidth,e.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),s=rt(e.scrollHeight,e.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),a=-n.scrollLeft+he(i),l=-n.scrollTop;return V(r||e).direction==="rtl"&&(a+=rt(e.clientWidth,r?r.clientWidth:0)-o),{width:o,height:s,x:a,y:l}}function ve(i){var t=V(i),e=t.overflow,n=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(e+r+n)}function ai(i){return["html","body","#document"].indexOf($(i))>=0?i.ownerDocument.body:I(i)&&ve(i)?i:ai(Yt(i))}function mt(i,t){var e;t===void 0&&(t=[]);var n=ai(i),r=n===((e=i.ownerDocument)==null?void 0:e.body),o=j(n),s=r?[o].concat(o.visualViewport||[],ve(n)?n:[]):n,a=t.concat(s);return r?a:a.concat(mt(Yt(s)))}function ee(i){return Object.assign({},i,{left:i.x,top:i.y,right:i.x+i.width,bottom:i.y+i.height})}function wn(i,t){var e=dt(i,!1,t==="fixed");return e.top=e.top+i.clientTop,e.left=e.left+i.clientLeft,e.bottom=e.top+i.clientHeight,e.right=e.left+i.clientWidth,e.width=i.clientWidth,e.height=i.clientHeight,e.x=e.left,e.y=e.top,e}function $e(i,t,e){return t===ti?ee(yn(i,e)):ot(t)?wn(t,e):ee(bn(K(i)))}function En(i){var t=mt(Yt(i)),e=["absolute","fixed"].indexOf(V(i).position)>=0,n=e&&I(i)?Et(i):i;return ot(n)?t.filter(function(r){return ot(r)&&ni(r,n)&&$(r)!=="body"}):[]}function xn(i,t,e,n){var r=t==="clippingParents"?En(i):[].concat(t),o=[].concat(r,[e]),s=o[0],a=o.reduce(function(l,d){var c=$e(i,d,n);return l.top=rt(c.top,l.top),l.right=$t(c.right,l.right),l.bottom=$t(c.bottom,l.bottom),l.left=rt(c.left,l.left),l},$e(i,s,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function li(i){var t=i.reference,e=i.element,n=i.placement,r=n?q(n):null,o=n?ut(n):null,s=t.x+t.width/2-e.width/2,a=t.y+t.height/2-e.height/2,l;switch(r){case P:l={x:s,y:t.y-e.height};break;case B:l={x:s,y:t.y+t.height};break;case H:l={x:t.x+t.width,y:a};break;case D:l={x:t.x-e.width,y:a};break;default:l={x:t.x,y:t.y}}var d=r?fe(r):null;if(d!=null){var c=d==="y"?"height":"width";switch(o){case lt:l[d]=l[d]-(t[c]/2-e[c]/2);break;case yt:l[d]=l[d]+(t[c]/2-e[c]/2);break}}return l}function bt(i,t){t===void 0&&(t={});var e=t,n=e.placement,r=n===void 0?i.placement:n,o=e.strategy,s=o===void 0?i.strategy:o,a=e.boundary,l=a===void 0?Vi:a,d=e.rootBoundary,c=d===void 0?ti:d,v=e.elementContext,_=v===void 0?ht:v,u=e.altBoundary,b=u===void 0?!1:u,h=e.padding,p=h===void 0?0:h,y=oi(typeof p!="number"?p:si(p,wt)),E=_===ht?Ni:ht,x=i.rects.popper,f=i.elements[b?E:_],g=xn(ot(f)?f:f.contextElement||K(i.elements.popper),l,c,s),m=dt(i.elements.reference),w=li({reference:m,element:x,strategy:"absolute",placement:r}),O=ee(Object.assign({},x,w)),A=_===ht?O:m,L={top:g.top-A.top+y.top,bottom:A.bottom-g.bottom+y.bottom,left:g.left-A.left+y.left,right:A.right-g.right+y.right},C=i.modifiersData.offset;if(_===ht&&C){var M=C[r];Object.keys(L).forEach(function(T){var J=[H,B].indexOf(T)>=0?1:-1,Q=[P,B].indexOf(T)>=0?"y":"x";L[T]+=M[Q]*J})}return L}function kn(i,t){t===void 0&&(t={});var e=t,n=e.placement,r=e.boundary,o=e.rootBoundary,s=e.padding,a=e.flipVariations,l=e.allowedAutoPlacements,d=l===void 0?ei:l,c=ut(n),v=c?a?He:He.filter(function(b){return ut(b)===c}):wt,_=v.filter(function(b){return d.indexOf(b)>=0});_.length===0&&(_=v);var u=_.reduce(function(b,h){return b[h]=bt(i,{placement:h,boundary:r,rootBoundary:o,padding:s})[q(h)],b},{});return Object.keys(u).sort(function(b,h){return u[b]-u[h]})}function Ln(i){if(q(i)===ce)return[];var t=Bt(i);return[qe(i),t,qe(t)]}function An(i){var t=i.state,e=i.options,n=i.name;if(!t.modifiersData[n]._skip){for(var r=e.mainAxis,o=r===void 0?!0:r,s=e.altAxis,a=s===void 0?!0:s,l=e.fallbackPlacements,d=e.padding,c=e.boundary,v=e.rootBoundary,_=e.altBoundary,u=e.flipVariations,b=u===void 0?!0:u,h=e.allowedAutoPlacements,p=t.options.placement,y=q(p),E=y===p,x=l||(E||!b?[Bt(p)]:Ln(p)),f=[p].concat(x).reduce(function(st,N){return st.concat(q(N)===ce?kn(t,{placement:N,boundary:c,rootBoundary:v,padding:d,flipVariations:b,allowedAutoPlacements:h}):N)},[]),g=t.rects.reference,m=t.rects.popper,w=new Map,O=!0,A=f[0],L=0;L=0,Q=J?"width":"height",S=bt(t,{placement:C,boundary:c,rootBoundary:v,altBoundary:_,padding:d}),z=J?T?H:D:T?B:P;g[Q]>m[Q]&&(z=Bt(z));var xt=Bt(z),Z=[];if(o&&Z.push(S[M]<=0),a&&Z.push(S[z]<=0,S[xt]<=0),Z.every(function(st){return st})){A=C,O=!1;break}w.set(C,Z)}if(O)for(var kt=b?3:1,Kt=function(N){var pt=f.find(function(At){var tt=w.get(At);if(tt)return tt.slice(0,N).every(function(Jt){return Jt})});if(pt)return A=pt,"break"},ft=kt;ft>0;ft--){var Lt=Kt(ft);if(Lt==="break")break}t.placement!==A&&(t.modifiersData[n]._skip=!0,t.placement=A,t.reset=!0)}}const On={name:"flip",enabled:!0,phase:"main",fn:An,requiresIfExists:["offset"],data:{_skip:!1}};function Re(i,t,e){return e===void 0&&(e={x:0,y:0}),{top:i.top-t.height-e.y,right:i.right-t.width+e.x,bottom:i.bottom-t.height+e.y,left:i.left-t.width-e.x}}function Ve(i){return[P,H,B,D].some(function(t){return i[t]>=0})}function Cn(i){var t=i.state,e=i.name,n=t.rects.reference,r=t.rects.popper,o=t.modifiersData.preventOverflow,s=bt(t,{elementContext:"reference"}),a=bt(t,{altBoundary:!0}),l=Re(s,n),d=Re(a,r,o),c=Ve(l),v=Ve(d);t.modifiersData[e]={referenceClippingOffsets:l,popperEscapeOffsets:d,isReferenceHidden:c,hasPopperEscaped:v},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":v})}const Tn={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Cn};function Pn(i,t,e){var n=q(i),r=[D,P].indexOf(n)>=0?-1:1,o=typeof e=="function"?e(Object.assign({},t,{placement:i})):e,s=o[0],a=o[1];return s=s||0,a=(a||0)*r,[D,H].indexOf(n)>=0?{x:a,y:s}:{x:s,y:a}}function Dn(i){var t=i.state,e=i.options,n=i.name,r=e.offset,o=r===void 0?[0,0]:r,s=ei.reduce(function(c,v){return c[v]=Pn(v,t.rects,o),c},{}),a=s[t.placement],l=a.x,d=a.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=d),t.modifiersData[n]=s}const Sn={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Dn};function jn(i){var t=i.state,e=i.name;t.modifiersData[e]=li({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const In={name:"popperOffsets",enabled:!0,phase:"read",fn:jn,data:{}};function Bn(i){return i==="x"?"y":"x"}function Hn(i){var t=i.state,e=i.options,n=i.name,r=e.mainAxis,o=r===void 0?!0:r,s=e.altAxis,a=s===void 0?!1:s,l=e.boundary,d=e.rootBoundary,c=e.altBoundary,v=e.padding,_=e.tether,u=_===void 0?!0:_,b=e.tetherOffset,h=b===void 0?0:b,p=bt(t,{boundary:l,rootBoundary:d,padding:v,altBoundary:c}),y=q(t.placement),E=ut(t.placement),x=!E,f=fe(y),g=Bn(f),m=t.modifiersData.popperOffsets,w=t.rects.reference,O=t.rects.popper,A=typeof h=="function"?h(Object.assign({},t.rects,{placement:t.placement})):h,L=typeof A=="number"?{mainAxis:A,altAxis:A}:Object.assign({mainAxis:0,altAxis:0},A),C=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,M={x:0,y:0};if(m){if(o){var T,J=f==="y"?P:D,Q=f==="y"?B:H,S=f==="y"?"height":"width",z=m[f],xt=z+p[J],Z=z-p[Q],kt=u?-O[S]/2:0,Kt=E===lt?w[S]:O[S],ft=E===lt?-O[S]:-w[S],Lt=t.elements.arrow,st=u&&Lt?ue(Lt):{width:0,height:0},N=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ri(),pt=N[J],At=N[Q],tt=gt(0,w[S],st[S]),Jt=x?w[S]/2-kt-tt-pt-L.mainAxis:Kt-tt-pt-L.mainAxis,vi=x?-w[S]/2+kt+tt+At+L.mainAxis:ft+tt+At+L.mainAxis,Qt=t.elements.arrow&&Et(t.elements.arrow),gi=Qt?f==="y"?Qt.clientTop||0:Qt.clientLeft||0:0,xe=(T=C==null?void 0:C[f])!=null?T:0,mi=z+Jt-xe-gi,_i=z+vi-xe,ke=gt(u?$t(xt,mi):xt,z,u?rt(Z,_i):Z);m[f]=ke,M[f]=ke-z}if(a){var Le,yi=f==="x"?P:D,bi=f==="x"?B:H,et=m[g],Ot=g==="y"?"height":"width",Ae=et+p[yi],Oe=et-p[bi],Zt=[P,D].indexOf(y)!==-1,Ce=(Le=C==null?void 0:C[g])!=null?Le:0,Te=Zt?Ae:et-w[Ot]-O[Ot]-Ce+L.altAxis,Pe=Zt?et+w[Ot]+O[Ot]-Ce-L.altAxis:Oe,De=u&&Zt?sn(Te,et,Pe):gt(u?Te:Ae,et,u?Pe:Oe);m[g]=De,M[g]=De-et}t.modifiersData[n]=M}}const Mn={name:"preventOverflow",enabled:!0,phase:"main",fn:Hn,requiresIfExists:["offset"]};function zn(i){return{scrollLeft:i.scrollLeft,scrollTop:i.scrollTop}}function qn(i){return i===j(i)||!I(i)?pe(i):zn(i)}function $n(i){var t=i.getBoundingClientRect(),e=ct(t.width)/i.offsetWidth||1,n=ct(t.height)/i.offsetHeight||1;return e!==1||n!==1}function Rn(i,t,e){e===void 0&&(e=!1);var n=I(t),r=I(t)&&$n(t),o=K(t),s=dt(i,r,e),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!e)&&(($(t)!=="body"||ve(o))&&(a=qn(t)),I(t)?(l=dt(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):o&&(l.x=he(o))),{x:s.left+a.scrollLeft-l.x,y:s.top+a.scrollTop-l.y,width:s.width,height:s.height}}function Vn(i){var t=new Map,e=new Set,n=[];i.forEach(function(o){t.set(o.name,o)});function r(o){e.add(o.name);var s=[].concat(o.requires||[],o.requiresIfExists||[]);s.forEach(function(a){if(!e.has(a)){var l=t.get(a);l&&r(l)}}),n.push(o)}return i.forEach(function(o){e.has(o.name)||r(o)}),n}function Nn(i){var t=Vn(i);return Zi.reduce(function(e,n){return e.concat(t.filter(function(r){return r.phase===n}))},[])}function Wn(i){var t;return function(){return t||(t=new Promise(function(e){Promise.resolve().then(function(){t=void 0,e(i())})})),t}}function Fn(i){var t=i.reduce(function(e,n){var r=e[n.name];return e[n.name]=r?Object.assign({},r,n,{options:Object.assign({},r.options,n.options),data:Object.assign({},r.data,n.data)}):n,e},{});return Object.keys(t).map(function(e){return t[e]})}var Ne={placement:"bottom",modifiers:[],strategy:"absolute"};function We(){for(var i=arguments.length,t=new Array(i),e=0;e