diff --git a/assets/APIView-Ba53HJ6p.js b/assets/APIView-CZxmW5sR.js similarity index 94% rename from assets/APIView-Ba53HJ6p.js rename to assets/APIView-CZxmW5sR.js index 9934f00..83cd2d5 100644 --- a/assets/APIView-Ba53HJ6p.js +++ b/assets/APIView-CZxmW5sR.js @@ -1 +1 @@ -import{ac as V,ad as C,v as p,a as i,f as n,ae as b,j as y,af as Z,p as t,r as x,B as M,o as k,i as S,c as $,w as c,b as s,_ as A,n as v,d as g,e as w,G as B,s as N,k as P}from"./index-wVtKjzJn.js";import{F as D}from"./PhKey.vue-D7ySGtjg.js";import{_ as F}from"./GeneralTable-DKuLiDzj.js";import{_ as j}from"./FormField-DCjtMvpI.js";import{_ as I}from"./FormControl-C552dcWA.js";import{i as z,j as E}from"./admin-DdMoBX4c.js";import"./contentExport-BrGkhehm.js";const T=["width","height","fill","transform"],q={key:0},G=t("path",{d:"M196,35.52C177.62,25.51,153.48,20,128,20S78.38,25.51,60,35.52C39.37,46.79,28,62.58,28,80v96c0,17.42,11.37,33.21,32,44.48,18.35,10,42.49,15.52,68,15.52s49.62-5.51,68-15.52c20.66-11.27,32-27.06,32-44.48V80C228,62.58,216.63,46.79,196,35.52ZM204,128c0,17-31.21,36-76,36s-76-19-76-36v-8.46a88.9,88.9,0,0,0,8,4.94c18.35,10,42.49,15.52,68,15.52s49.62-5.51,68-15.52a88.9,88.9,0,0,0,8-4.94ZM128,44c44.79,0,76,19,76,36s-31.21,36-76,36S52,97,52,80,83.21,44,128,44Zm0,168c-44.79,0-76-19-76-36v-8.46a88.9,88.9,0,0,0,8,4.94c18.35,10,42.49,15.52,68,15.52s49.62-5.51,68-15.52a88.9,88.9,0,0,0,8-4.94V176C204,193,172.79,212,128,212Z"},null,-1),R=[G],U={key:1},H=t("path",{d:"M216,80c0,26.51-39.4,48-88,48S40,106.51,40,80s39.4-48,88-48S216,53.49,216,80Z",opacity:"0.2"},null,-1),W=t("path",{d:"M128,24C74.17,24,32,48.6,32,80v96c0,31.4,42.17,56,96,56s96-24.6,96-56V80C224,48.6,181.83,24,128,24Zm80,104c0,9.62-7.88,19.43-21.61,26.92C170.93,163.35,150.19,168,128,168s-42.93-4.65-58.39-13.08C55.88,147.43,48,137.62,48,128V111.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64ZM69.61,53.08C85.07,44.65,105.81,40,128,40s42.93,4.65,58.39,13.08C200.12,60.57,208,70.38,208,80s-7.88,19.43-21.61,26.92C170.93,115.35,150.19,120,128,120s-42.93-4.65-58.39-13.08C55.88,99.43,48,89.62,48,80S55.88,60.57,69.61,53.08ZM186.39,202.92C170.93,211.35,150.19,216,128,216s-42.93-4.65-58.39-13.08C55.88,195.43,48,185.62,48,176V159.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64V176C208,185.62,200.12,195.43,186.39,202.92Z"},null,-1),J=[H,W],K={key:2},L=t("path",{d:"M128,24C74.17,24,32,48.6,32,80v96c0,31.4,42.17,56,96,56s96-24.6,96-56V80C224,48.6,181.83,24,128,24Zm80,104c0,9.62-7.88,19.43-21.61,26.92C170.93,163.35,150.19,168,128,168s-42.93-4.65-58.39-13.08C55.88,147.43,48,137.62,48,128V111.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64Zm-21.61,74.92C170.93,211.35,150.19,216,128,216s-42.93-4.65-58.39-13.08C55.88,195.43,48,185.62,48,176V159.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64V176C208,185.62,200.12,195.43,186.39,202.92Z"},null,-1),O=[L],Q={key:3},X=t("path",{d:"M128,26C75.29,26,34,49.72,34,80v96c0,30.28,41.29,54,94,54s94-23.72,94-54V80C222,49.72,180.71,26,128,26Zm0,12c44.45,0,82,19.23,82,42s-37.55,42-82,42S46,102.77,46,80,83.55,38,128,38Zm82,138c0,22.77-37.55,42-82,42s-82-19.23-82-42V154.79C62,171.16,92.37,182,128,182s66-10.84,82-27.21Zm0-48c0,22.77-37.55,42-82,42s-82-19.23-82-42V106.79C62,123.16,92.37,134,128,134s66-10.84,82-27.21Z"},null,-1),Y=[X],e1={key:4},t1=t("path",{d:"M128,24C74.17,24,32,48.6,32,80v96c0,31.4,42.17,56,96,56s96-24.6,96-56V80C224,48.6,181.83,24,128,24Zm80,104c0,9.62-7.88,19.43-21.61,26.92C170.93,163.35,150.19,168,128,168s-42.93-4.65-58.39-13.08C55.88,147.43,48,137.62,48,128V111.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64ZM69.61,53.08C85.07,44.65,105.81,40,128,40s42.93,4.65,58.39,13.08C200.12,60.57,208,70.38,208,80s-7.88,19.43-21.61,26.92C170.93,115.35,150.19,120,128,120s-42.93-4.65-58.39-13.08C55.88,99.43,48,89.62,48,80S55.88,60.57,69.61,53.08ZM186.39,202.92C170.93,211.35,150.19,216,128,216s-42.93-4.65-58.39-13.08C55.88,195.43,48,185.62,48,176V159.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64V176C208,185.62,200.12,195.43,186.39,202.92Z"},null,-1),a1=[t1],s1={key:5},l1=t("path",{d:"M192.14,42.55C174.94,33.17,152.16,28,128,28S81.06,33.17,63.86,42.55C45.89,52.35,36,65.65,36,80v96c0,14.35,9.89,27.65,27.86,37.45,17.2,9.38,40,14.55,64.14,14.55s46.94-5.17,64.14-14.55c18-9.8,27.86-23.1,27.86-37.45V80C220,65.65,210.11,52.35,192.14,42.55ZM212,176c0,11.29-8.41,22.1-23.69,30.43C172.27,215.18,150.85,220,128,220s-44.27-4.82-60.31-13.57C52.41,198.1,44,187.29,44,176V149.48c4.69,5.93,11.37,11.34,19.86,16,17.2,9.38,40,14.55,64.14,14.55s46.94-5.17,64.14-14.55c8.49-4.63,15.17-10,19.86-16Zm0-48c0,11.29-8.41,22.1-23.69,30.43C172.27,167.18,150.85,172,128,172s-44.27-4.82-60.31-13.57C52.41,150.1,44,139.29,44,128V101.48c4.69,5.93,11.37,11.34,19.86,16,17.2,9.38,40,14.55,64.14,14.55s46.94-5.17,64.14-14.55c8.49-4.63,15.17-10,19.86-16Zm-23.69-17.57C172.27,119.18,150.85,124,128,124s-44.27-4.82-60.31-13.57C52.41,102.1,44,91.29,44,80s8.41-22.1,23.69-30.43C83.73,40.82,105.15,36,128,36s44.27,4.82,60.31,13.57C203.59,57.9,212,68.71,212,80S203.59,102.1,188.31,110.43Z"},null,-1),o1=[l1],r1={name:"PhDatabase"},i1=V({...r1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(h){const l=h,f=C("weight","regular"),_=C("size","1em"),m=C("color","currentColor"),d=C("mirrored",!1),r=p(()=>l.weight??f),u=p(()=>l.size??_),a=p(()=>l.color??m),e=p(()=>l.mirrored!==void 0?l.mirrored?"scale(-1, 1)":void 0:d?"scale(-1, 1)":void 0);return(o,m1)=>(i(),n("svg",Z({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:a.value,transform:e.value},o.$attrs),[b(o.$slots,"default"),r.value==="bold"?(i(),n("g",q,R)):r.value==="duotone"?(i(),n("g",U,J)):r.value==="fill"?(i(),n("g",K,O)):r.value==="light"?(i(),n("g",Q,Y)):r.value==="regular"?(i(),n("g",e1,a1)):r.value==="thin"?(i(),n("g",s1,o1)):y("",!0)],16,T))}}),n1={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},c1={class:"w-full"},_1={__name:"APIView",setup(h){const l=x([]),f=[{text:"Create Timestamp",value:"timestamp",width:120,sortable:!0},{text:"Name",value:"name",width:120,sortable:!0}],m=M({...{name:null}});k(async()=>{d()});async function d(){try{const o=await z();var a=[];for(var e of o)e.timestamp&&(e.timestamp=S(e.timestamp)),a.push(e);l.value=a}catch(o){console.error("Failed to fetch client data:",o)}}async function r(){try{const a=await E(m);l.value=a}catch(a){console.error("Failed to post client:",a)}d()}const u=a=>{navigator.clipboard.writeText(a.token).then(()=>{alert("Copied to clipboard!")}).catch(()=>{alert("Failed to copy to clipboard!")})};return(a,e)=>(i(),$(P,null,{default:c(()=>[s(A,null,{default:c(()=>[s(v,{class:"mb-6 p-1"},{default:c(()=>e[2]||(e[2]=[t("h1",{class:"text-3xl"},"Data API",-1),t("p",{class:"text-sm text-gray-400"},"Used for RestfulSleep and BEMAPI",-1)])),_:1,__:[2]}),s(g,{icon:w(i1),title:"All Active Clients",color:"text-blue-400",main:""},null,8,["icon"]),s(v,{"has-table":"",class:"mb-6"},{default:c(()=>[t("div",n1,[t("div",c1,[s(F,{headers:f,items:l.value,onRowClicked:u},null,8,["items"]),e[3]||(e[3]=t("h1",{class:"mx-4 mt-1 mb-2 text-md lg:text-lg"}," Click row to copy token ",-1))])])]),_:1}),s(g,{icon:w(D),title:"Create New Client",color:"text-emerald-600",main:""},null,8,["icon"]),s(v,{"is-form":"",class:"row-span-1",onSubmit:e[1]||(e[1]=B(o=>r(),["prevent"]))},{default:c(()=>[s(j,{label:"Name",help:"Name of the client you'd like to onboard."},{default:c(()=>[s(I,{modelValue:m.name,"onUpdate:modelValue":e[0]||(e[0]=o=>m.name=o),required:""},null,8,["modelValue"])]),_:1}),t("div",null,[s(N,{type:"submit",color:"success",label:"Create",small:!1})])]),_:1})]),_:1})]),_:1}))}};export{_1 as default}; +import{ac as V,ad as C,v as p,a as i,f as n,ae as b,j as y,af as Z,p as t,r as x,B as M,o as k,i as S,c as $,w as c,b as s,_ as A,n as v,d as g,e as w,G as B,s as N,k as P}from"./index-Dk-hpw4k.js";import{F as D}from"./PhKey.vue-CBQNiezJ.js";import{_ as F}from"./GeneralTable-IXSNpfC-.js";import{_ as j}from"./FormField-DrQ1jOX6.js";import{_ as I}from"./FormControl-nRAG8NCu.js";import{i as z,j as E}from"./admin-d9hoHFt6.js";import"./contentExport-CLAmS0de.js";const T=["width","height","fill","transform"],q={key:0},G=t("path",{d:"M196,35.52C177.62,25.51,153.48,20,128,20S78.38,25.51,60,35.52C39.37,46.79,28,62.58,28,80v96c0,17.42,11.37,33.21,32,44.48,18.35,10,42.49,15.52,68,15.52s49.62-5.51,68-15.52c20.66-11.27,32-27.06,32-44.48V80C228,62.58,216.63,46.79,196,35.52ZM204,128c0,17-31.21,36-76,36s-76-19-76-36v-8.46a88.9,88.9,0,0,0,8,4.94c18.35,10,42.49,15.52,68,15.52s49.62-5.51,68-15.52a88.9,88.9,0,0,0,8-4.94ZM128,44c44.79,0,76,19,76,36s-31.21,36-76,36S52,97,52,80,83.21,44,128,44Zm0,168c-44.79,0-76-19-76-36v-8.46a88.9,88.9,0,0,0,8,4.94c18.35,10,42.49,15.52,68,15.52s49.62-5.51,68-15.52a88.9,88.9,0,0,0,8-4.94V176C204,193,172.79,212,128,212Z"},null,-1),R=[G],U={key:1},H=t("path",{d:"M216,80c0,26.51-39.4,48-88,48S40,106.51,40,80s39.4-48,88-48S216,53.49,216,80Z",opacity:"0.2"},null,-1),W=t("path",{d:"M128,24C74.17,24,32,48.6,32,80v96c0,31.4,42.17,56,96,56s96-24.6,96-56V80C224,48.6,181.83,24,128,24Zm80,104c0,9.62-7.88,19.43-21.61,26.92C170.93,163.35,150.19,168,128,168s-42.93-4.65-58.39-13.08C55.88,147.43,48,137.62,48,128V111.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64ZM69.61,53.08C85.07,44.65,105.81,40,128,40s42.93,4.65,58.39,13.08C200.12,60.57,208,70.38,208,80s-7.88,19.43-21.61,26.92C170.93,115.35,150.19,120,128,120s-42.93-4.65-58.39-13.08C55.88,99.43,48,89.62,48,80S55.88,60.57,69.61,53.08ZM186.39,202.92C170.93,211.35,150.19,216,128,216s-42.93-4.65-58.39-13.08C55.88,195.43,48,185.62,48,176V159.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64V176C208,185.62,200.12,195.43,186.39,202.92Z"},null,-1),J=[H,W],K={key:2},L=t("path",{d:"M128,24C74.17,24,32,48.6,32,80v96c0,31.4,42.17,56,96,56s96-24.6,96-56V80C224,48.6,181.83,24,128,24Zm80,104c0,9.62-7.88,19.43-21.61,26.92C170.93,163.35,150.19,168,128,168s-42.93-4.65-58.39-13.08C55.88,147.43,48,137.62,48,128V111.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64Zm-21.61,74.92C170.93,211.35,150.19,216,128,216s-42.93-4.65-58.39-13.08C55.88,195.43,48,185.62,48,176V159.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64V176C208,185.62,200.12,195.43,186.39,202.92Z"},null,-1),O=[L],Q={key:3},X=t("path",{d:"M128,26C75.29,26,34,49.72,34,80v96c0,30.28,41.29,54,94,54s94-23.72,94-54V80C222,49.72,180.71,26,128,26Zm0,12c44.45,0,82,19.23,82,42s-37.55,42-82,42S46,102.77,46,80,83.55,38,128,38Zm82,138c0,22.77-37.55,42-82,42s-82-19.23-82-42V154.79C62,171.16,92.37,182,128,182s66-10.84,82-27.21Zm0-48c0,22.77-37.55,42-82,42s-82-19.23-82-42V106.79C62,123.16,92.37,134,128,134s66-10.84,82-27.21Z"},null,-1),Y=[X],e1={key:4},t1=t("path",{d:"M128,24C74.17,24,32,48.6,32,80v96c0,31.4,42.17,56,96,56s96-24.6,96-56V80C224,48.6,181.83,24,128,24Zm80,104c0,9.62-7.88,19.43-21.61,26.92C170.93,163.35,150.19,168,128,168s-42.93-4.65-58.39-13.08C55.88,147.43,48,137.62,48,128V111.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64ZM69.61,53.08C85.07,44.65,105.81,40,128,40s42.93,4.65,58.39,13.08C200.12,60.57,208,70.38,208,80s-7.88,19.43-21.61,26.92C170.93,115.35,150.19,120,128,120s-42.93-4.65-58.39-13.08C55.88,99.43,48,89.62,48,80S55.88,60.57,69.61,53.08ZM186.39,202.92C170.93,211.35,150.19,216,128,216s-42.93-4.65-58.39-13.08C55.88,195.43,48,185.62,48,176V159.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64V176C208,185.62,200.12,195.43,186.39,202.92Z"},null,-1),a1=[t1],s1={key:5},l1=t("path",{d:"M192.14,42.55C174.94,33.17,152.16,28,128,28S81.06,33.17,63.86,42.55C45.89,52.35,36,65.65,36,80v96c0,14.35,9.89,27.65,27.86,37.45,17.2,9.38,40,14.55,64.14,14.55s46.94-5.17,64.14-14.55c18-9.8,27.86-23.1,27.86-37.45V80C220,65.65,210.11,52.35,192.14,42.55ZM212,176c0,11.29-8.41,22.1-23.69,30.43C172.27,215.18,150.85,220,128,220s-44.27-4.82-60.31-13.57C52.41,198.1,44,187.29,44,176V149.48c4.69,5.93,11.37,11.34,19.86,16,17.2,9.38,40,14.55,64.14,14.55s46.94-5.17,64.14-14.55c8.49-4.63,15.17-10,19.86-16Zm0-48c0,11.29-8.41,22.1-23.69,30.43C172.27,167.18,150.85,172,128,172s-44.27-4.82-60.31-13.57C52.41,150.1,44,139.29,44,128V101.48c4.69,5.93,11.37,11.34,19.86,16,17.2,9.38,40,14.55,64.14,14.55s46.94-5.17,64.14-14.55c8.49-4.63,15.17-10,19.86-16Zm-23.69-17.57C172.27,119.18,150.85,124,128,124s-44.27-4.82-60.31-13.57C52.41,102.1,44,91.29,44,80s8.41-22.1,23.69-30.43C83.73,40.82,105.15,36,128,36s44.27,4.82,60.31,13.57C203.59,57.9,212,68.71,212,80S203.59,102.1,188.31,110.43Z"},null,-1),o1=[l1],r1={name:"PhDatabase"},i1=V({...r1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(h){const l=h,f=C("weight","regular"),_=C("size","1em"),m=C("color","currentColor"),d=C("mirrored",!1),r=p(()=>l.weight??f),u=p(()=>l.size??_),a=p(()=>l.color??m),e=p(()=>l.mirrored!==void 0?l.mirrored?"scale(-1, 1)":void 0:d?"scale(-1, 1)":void 0);return(o,m1)=>(i(),n("svg",Z({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:a.value,transform:e.value},o.$attrs),[b(o.$slots,"default"),r.value==="bold"?(i(),n("g",q,R)):r.value==="duotone"?(i(),n("g",U,J)):r.value==="fill"?(i(),n("g",K,O)):r.value==="light"?(i(),n("g",Q,Y)):r.value==="regular"?(i(),n("g",e1,a1)):r.value==="thin"?(i(),n("g",s1,o1)):y("",!0)],16,T))}}),n1={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},c1={class:"w-full"},_1={__name:"APIView",setup(h){const l=x([]),f=[{text:"Create Timestamp",value:"timestamp",width:120,sortable:!0},{text:"Name",value:"name",width:120,sortable:!0}],m=M({...{name:null}});k(async()=>{d()});async function d(){try{const o=await z();var a=[];for(var e of o)e.timestamp&&(e.timestamp=S(e.timestamp)),a.push(e);l.value=a}catch(o){console.error("Failed to fetch client data:",o)}}async function r(){try{const a=await E(m);l.value=a}catch(a){console.error("Failed to post client:",a)}d()}const u=a=>{navigator.clipboard.writeText(a.token).then(()=>{alert("Copied to clipboard!")}).catch(()=>{alert("Failed to copy to clipboard!")})};return(a,e)=>(i(),$(P,null,{default:c(()=>[s(A,null,{default:c(()=>[s(v,{class:"mb-6 p-1"},{default:c(()=>e[2]||(e[2]=[t("h1",{class:"text-3xl"},"Data API",-1),t("p",{class:"text-sm text-gray-400"},"Used for RestfulSleep and BEMAPI",-1)])),_:1,__:[2]}),s(g,{icon:w(i1),title:"All Active Clients",color:"text-blue-400",main:""},null,8,["icon"]),s(v,{"has-table":"",class:"mb-6"},{default:c(()=>[t("div",n1,[t("div",c1,[s(F,{headers:f,items:l.value,onRowClicked:u},null,8,["items"]),e[3]||(e[3]=t("h1",{class:"mx-4 mt-1 mb-2 text-md lg:text-lg"}," Click row to copy token ",-1))])])]),_:1}),s(g,{icon:w(D),title:"Create New Client",color:"text-emerald-600",main:""},null,8,["icon"]),s(v,{"is-form":"",class:"row-span-1",onSubmit:e[1]||(e[1]=B(o=>r(),["prevent"]))},{default:c(()=>[s(j,{label:"Name",help:"Name of the client you'd like to onboard."},{default:c(()=>[s(I,{modelValue:m.name,"onUpdate:modelValue":e[0]||(e[0]=o=>m.name=o),required:""},null,8,["modelValue"])]),_:1}),t("div",null,[s(N,{type:"submit",color:"success",label:"Create",small:!1})])]),_:1})]),_:1})]),_:1}))}};export{_1 as default}; diff --git a/assets/ArcadeCard-ClI073xI.js b/assets/ArcadeCard-Csa8AoCI.js similarity index 96% rename from assets/ArcadeCard-ClI073xI.js rename to assets/ArcadeCard-Csa8AoCI.js index 4feedea..d940f96 100644 --- a/assets/ArcadeCard-ClI073xI.js +++ b/assets/ArcadeCard-Csa8AoCI.js @@ -1,4 +1,4 @@ -import{F as k}from"./PhCashRegister.vue-Ds7QniK6.js";import{I as x}from"./PhHouse.vue-NUGOYe5J.js";import{ac as M,ad as g,v as H,a as e,f as l,ae as Z,j as y,af as $,p as t,r as S,b as u,w as A,t as i,e as n,c as B,y as w,aG as C,M as d,F as m,g as E,s as v,aE as P,at as j,aH as z,aI as I}from"./index-wVtKjzJn.js";const N=["width","height","fill","transform"],G={key:0},q=t("path",{d:"M240,204H228V144a12,12,0,0,0,12.49-19.78L142.14,25.85a20,20,0,0,0-28.28,0L15.51,124.2A12,12,0,0,0,28,144v60H16a12,12,0,0,0,0,24H240a12,12,0,0,0,0-24ZM52,121.65l76-76,76,76V204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52ZM140,204H116V164h24Z"},null,-1),D=[q],F={key:1},T=t("path",{d:"M216,116.69V216H152V152H104v64H40V116.69l82.34-82.35a8,8,0,0,1,11.32,0Z",opacity:"0.2"},null,-1),O=t("path",{d:"M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM48,120l80-80,80,80v88H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48Zm96,88H112V160h32Z"},null,-1),W=[T,O],J={key:2},K=t("path",{d:"M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16Zm-88,0H104V160a4,4,0,0,1,4-4h40a4,4,0,0,1,4,4Z"},null,-1),Q=[K],R={key:3},U=t("path",{d:"M240,210H222V131.17l5.76,5.76a6,6,0,0,0,8.48-8.49L137.9,30.09a14,14,0,0,0-19.8,0L19.76,128.44a6,6,0,0,0,8.48,8.49L34,131.17V210H16a6,6,0,0,0,0,12H240a6,6,0,0,0,0-12ZM46,119.17l80.58-80.59a2,2,0,0,1,2.84,0L210,119.17V210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46ZM146,210H110V158h36Z"},null,-1),X=[U],Y={key:4},_=t("path",{d:"M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM48,120l80-80,80,80v88H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48Zm96,88H112V160h32Z"},null,-1),a0=[_],e0={key:5},l0=t("path",{d:"M240,212H220V126.34l9.17,9.17a4,4,0,1,0,5.66-5.66L136.49,31.51a12,12,0,0,0-17,0L21.17,129.85a4,4,0,1,0,5.66,5.66L36,126.34V212H16a4,4,0,0,0,0,8H240a4,4,0,0,0,0-8ZM44,118.34l81.17-81.17a4,4,0,0,1,5.66,0L212,118.34V212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44ZM148,212H108V156h40Z"},null,-1),t0=[l0],r0={name:"PhHouseLine"},s0=M({...r0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(r){const o=r,V=g("weight","regular"),h=g("size","1em"),p=g("color","currentColor"),f=g("mirrored",!1),a=H(()=>o.weight??V),s=H(()=>o.size??h),c=H(()=>o.color??p),L=H(()=>o.mirrored!==void 0?o.mirrored?"scale(-1, 1)":void 0:f?"scale(-1, 1)":void 0);return(b,f0)=>(e(),l("svg",$({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:c.value,transform:L.value},b.$attrs),[Z(b.$slots,"default"),a.value==="bold"?(e(),l("g",G,D)):a.value==="duotone"?(e(),l("g",F,W)):a.value==="fill"?(e(),l("g",J,Q)):a.value==="light"?(e(),l("g",R,X)):a.value==="regular"?(e(),l("g",Y,a0)):a.value==="thin"?(e(),l("g",e0,t0)):y("",!0)],16,N))}}),n0={class:"flex flex-col gap-y-3 text-center w-full"},o0={class:"text-2xl lg:text-3xl font-bold"},i0={class:"flex gap-2 justify-center items-center"},d0={class:"text-xl md:text-2xl font-bold"},c0={class:"flex flex-wrap gap-4 place-content-center"},u0={key:0,class:"text-lg"},m0={class:"md:w-full grid grid-cols-1 md:grid-cols-4 gap-3"},h0={__name:"ArcadeCard",props:{useSmall:{type:Boolean,required:!1,default:!1},arcade:{type:Object,required:!0}},setup(r){const o="https://cdn.phaseii.network/file/PhaseII/web-assets";var h=S(r.arcade.data);function p(f){if(f!==null)return` +import{F as k}from"./PhCashRegister.vue-BdeCLCoG.js";import{I as x}from"./PhHouse.vue-BE86MhFy.js";import{ac as M,ad as g,v as H,a as e,f as l,ae as Z,j as y,af as $,p as t,r as S,b as u,w as A,t as i,e as n,c as B,y as w,aG as C,M as d,F as m,g as E,s as v,aE as P,at as j,aH as z,aI as I}from"./index-Dk-hpw4k.js";const N=["width","height","fill","transform"],G={key:0},q=t("path",{d:"M240,204H228V144a12,12,0,0,0,12.49-19.78L142.14,25.85a20,20,0,0,0-28.28,0L15.51,124.2A12,12,0,0,0,28,144v60H16a12,12,0,0,0,0,24H240a12,12,0,0,0,0-24ZM52,121.65l76-76,76,76V204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52ZM140,204H116V164h24Z"},null,-1),D=[q],F={key:1},T=t("path",{d:"M216,116.69V216H152V152H104v64H40V116.69l82.34-82.35a8,8,0,0,1,11.32,0Z",opacity:"0.2"},null,-1),O=t("path",{d:"M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM48,120l80-80,80,80v88H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48Zm96,88H112V160h32Z"},null,-1),W=[T,O],J={key:2},K=t("path",{d:"M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16Zm-88,0H104V160a4,4,0,0,1,4-4h40a4,4,0,0,1,4,4Z"},null,-1),Q=[K],R={key:3},U=t("path",{d:"M240,210H222V131.17l5.76,5.76a6,6,0,0,0,8.48-8.49L137.9,30.09a14,14,0,0,0-19.8,0L19.76,128.44a6,6,0,0,0,8.48,8.49L34,131.17V210H16a6,6,0,0,0,0,12H240a6,6,0,0,0,0-12ZM46,119.17l80.58-80.59a2,2,0,0,1,2.84,0L210,119.17V210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46ZM146,210H110V158h36Z"},null,-1),X=[U],Y={key:4},_=t("path",{d:"M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM48,120l80-80,80,80v88H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48Zm96,88H112V160h32Z"},null,-1),a0=[_],e0={key:5},l0=t("path",{d:"M240,212H220V126.34l9.17,9.17a4,4,0,1,0,5.66-5.66L136.49,31.51a12,12,0,0,0-17,0L21.17,129.85a4,4,0,1,0,5.66,5.66L36,126.34V212H16a4,4,0,0,0,0,8H240a4,4,0,0,0,0-8ZM44,118.34l81.17-81.17a4,4,0,0,1,5.66,0L212,118.34V212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44ZM148,212H108V156h40Z"},null,-1),t0=[l0],r0={name:"PhHouseLine"},s0=M({...r0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(r){const o=r,V=g("weight","regular"),h=g("size","1em"),p=g("color","currentColor"),f=g("mirrored",!1),a=H(()=>o.weight??V),s=H(()=>o.size??h),c=H(()=>o.color??p),L=H(()=>o.mirrored!==void 0?o.mirrored?"scale(-1, 1)":void 0:f?"scale(-1, 1)":void 0);return(b,f0)=>(e(),l("svg",$({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:c.value,transform:L.value},b.$attrs),[Z(b.$slots,"default"),a.value==="bold"?(e(),l("g",G,D)):a.value==="duotone"?(e(),l("g",F,W)):a.value==="fill"?(e(),l("g",J,Q)):a.value==="light"?(e(),l("g",R,X)):a.value==="regular"?(e(),l("g",Y,a0)):a.value==="thin"?(e(),l("g",e0,t0)):y("",!0)],16,N))}}),n0={class:"flex flex-col gap-y-3 text-center w-full"},o0={class:"text-2xl lg:text-3xl font-bold"},i0={class:"flex gap-2 justify-center items-center"},d0={class:"text-xl md:text-2xl font-bold"},c0={class:"flex flex-wrap gap-4 place-content-center"},u0={key:0,class:"text-lg"},m0={class:"md:w-full grid grid-cols-1 md:grid-cols-4 gap-3"},h0={__name:"ArcadeCard",props:{useSmall:{type:Boolean,required:!1,default:!1},arcade:{type:Object,required:!0}},setup(r){const o="https://cdn.phaseii.network/file/PhaseII/web-assets";var h=S(r.arcade.data);function p(f){if(f!==null)return` background-image: url('${f}'); background-size: cover; background-repeat: no-repeat; diff --git a/assets/ArcadeView-NZh3fiGt.js b/assets/ArcadeView-C83kUJyM.js similarity index 91% rename from assets/ArcadeView-NZh3fiGt.js rename to assets/ArcadeView-C83kUJyM.js index 28b05bd..e3aaa68 100644 --- a/assets/ArcadeView-NZh3fiGt.js +++ b/assets/ArcadeView-C83kUJyM.js @@ -1,2 +1,2 @@ -import{u as X,r as m,l as Z,m as ee,V as ae,o as le,a as i,c as _,w as o,b as l,_ as ne,f as b,F as w,e as r,d as x,p as s,n as y,G as S,y as k,s as d,K as F,aA as te,j as g,Y as se,g as R,aF as oe,t as ie,q as re,aC as de,as as ce,k as ue}from"./index-wVtKjzJn.js";import{H as me}from"./PhCheckCircle.vue-ODnwZ1NM.js";import{F as C}from"./PhGear.vue-BexnY7gY.js";import{H as L}from"./PhInfo.vue-CFFUVQB_.js";import{_ as fe}from"./ArcadeCard-ClI073xI.js";import{_ as h}from"./FormField-DCjtMvpI.js";import{_ as D}from"./FormCheckRadio-D9M0Qh1I.js";import{_ as P}from"./FormControl-C552dcWA.js";import{s as U,g as G}from"./values-CmNcmtTU.js";import{A as pe,a as ve,b as _e}from"./arcade-BSNDeee6.js";import{m as be,s as ge,c as Ae,t as ye,u as he,v as we}from"./admin-DdMoBX4c.js";import"./PhCashRegister.vue-Ds7QniK6.js";import"./PhHouse.vue-NUGOYe5J.js";const ke={class:"grid grid-cols-1 lg:grid-cols-2 gap-6"},$e={class:"mb-4 flex gap-2 items-stretch"},Ve={key:0,class:"space-x-2 mt-6 mb-4"},Ne={class:"mb-4"},xe={class:"mb-4"},Se={class:"grid gap-4"},Ce={class:"flex justify-between items-center"},Pe={class:"m-[-5px] md:flex items-center gap-2"},Ue={class:"w-8 md:w-12"},Ie={class:"text-lg lg:text-xl font-bold"},Me={class:"grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch"},Oe={key:0,class:"space-x-2 mt-6"},Be={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6"},Qe={__name:"ArcadeView",setup(Ee){const $=X(),v=m(null),V=m(null),c=m(null),I=m(!0),N=m(null),t=m(null),A=m(null),M=m(null),J=Z(),O=ee(),f=parseInt(J.params.id);var B=[{id:"paseli_enabled",name:"PASELI Services",help:"Enable PASELI for this arcade.",type:"Boolean"},{id:"paseli_infinite",name:"Infinite PASELI",help:"Enable infinite PASELI for this arcade.",type:"Boolean"},{id:"maint",name:"Maintenance Mode",help:"Place this arcade under maintenance.",type:"Boolean"},{id:"hide_network",name:"Incognito Mode",help:"Hide the network and all ranking data.",type:"Boolean"}];async function p(){try{c.value={},v.value={},V.value={};const n=await pe(f);c.value=n,t.value=JSON.parse(JSON.stringify(n));for(const a of B){const e=G(c.value.data,a.id);U(v.value,a.id,e),U(V.value,a.id,e)}I.value=!1}catch(n){console.error("Failed to fetch arcade data:",n)}}async function E(){if($.userAdmin)try{const n=await be(!0),a=[];for(const e of n)e.username!=null&&a.push({id:e.id,label:e.username});a.sort((e,u)=>e.label.localeCompare(u.label)),M.value=a}catch(n){console.error("Failed to fetch admin user data:",n)}}ae(()=>$.userAdmin,()=>{E()});async function j(){(await ve(f,v.value)).status!="error"&&await p()}le(()=>{p(),E()});function q(n,a="NA_"){var e=[...n].map(u=>u.charCodeAt(0)<128?u:a).join("");return e=e.replace(/[!"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~]/g,""),e=e.replace(/\s+/g,"_"),e}async function H(){try{const n=await _e(f),a=new Blob([n],{type:"application/ovpn"}),e=document.createElement("a");e.href=URL.createObjectURL(a),e.download=`gradius-${q(c.value.name)}-phaseii-config.ovpn`,document.body.appendChild(e),e.click(),URL.revokeObjectURL(e.href),document.body.removeChild(e)}catch(n){console.log("Failed to fetch arcade data:",n)}}async function z(){if(t.value.name){const n=await Ae(t.value.name);n.unused!=null&&(N.value=n.unused)}}async function T(){(await ge(f,{name:t.value.name,description:t.value.description,beta:t.value.data.is_beta})).status!="error"&&await p()}async function K(){if(A.value==null)return;(await he(f,A.value)).status!="error"&&(A.value=null,p())}async function Y(n){if(!n)return;(await we(f,n)).status!="error"&&p()}async function Q(){window.confirm(`Are you really? +import{u as X,r as m,l as Z,m as ee,V as ae,o as le,a as i,c as _,w as o,b as l,_ as ne,f as b,F as w,e as r,d as x,p as s,n as y,G as S,y as k,s as d,K as F,aA as te,j as g,Y as se,g as R,aF as oe,t as ie,q as re,aC as de,as as ce,k as ue}from"./index-Dk-hpw4k.js";import{H as me}from"./PhCheckCircle.vue-C7WJ1ZDh.js";import{F as C}from"./PhGear.vue-BuFpodE8.js";import{H as L}from"./PhInfo.vue-BudWnWDe.js";import{_ as fe}from"./ArcadeCard-Csa8AoCI.js";import{_ as h}from"./FormField-DrQ1jOX6.js";import{_ as D}from"./FormCheckRadio-D5LpozCg.js";import{_ as P}from"./FormControl-nRAG8NCu.js";import{s as U,g as G}from"./values-CmNcmtTU.js";import{A as pe,a as ve,b as _e}from"./arcade-DnQewig1.js";import{m as be,s as ge,c as Ae,t as ye,u as he,v as we}from"./admin-d9hoHFt6.js";import"./PhCashRegister.vue-BdeCLCoG.js";import"./PhHouse.vue-BE86MhFy.js";const ke={class:"grid grid-cols-1 lg:grid-cols-2 gap-6"},$e={class:"mb-4 flex gap-2 items-stretch"},Ve={key:0,class:"space-x-2 mt-6 mb-4"},Ne={class:"mb-4"},xe={class:"mb-4"},Se={class:"grid gap-4"},Ce={class:"flex justify-between items-center"},Pe={class:"m-[-5px] md:flex items-center gap-2"},Ue={class:"w-8 md:w-12"},Ie={class:"text-lg lg:text-xl font-bold"},Me={class:"grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch"},Oe={key:0,class:"space-x-2 mt-6"},Be={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6"},Qe={__name:"ArcadeView",setup(Ee){const $=X(),v=m(null),V=m(null),c=m(null),I=m(!0),N=m(null),t=m(null),A=m(null),M=m(null),J=Z(),O=ee(),f=parseInt(J.params.id);var B=[{id:"paseli_enabled",name:"PASELI Services",help:"Enable PASELI for this arcade.",type:"Boolean"},{id:"paseli_infinite",name:"Infinite PASELI",help:"Enable infinite PASELI for this arcade.",type:"Boolean"},{id:"maint",name:"Maintenance Mode",help:"Place this arcade under maintenance.",type:"Boolean"},{id:"hide_network",name:"Incognito Mode",help:"Hide the network and all ranking data.",type:"Boolean"}];async function p(){try{c.value={},v.value={},V.value={};const n=await pe(f);c.value=n,t.value=JSON.parse(JSON.stringify(n));for(const a of B){const e=G(c.value.data,a.id);U(v.value,a.id,e),U(V.value,a.id,e)}I.value=!1}catch(n){console.error("Failed to fetch arcade data:",n)}}async function E(){if($.userAdmin)try{const n=await be(!0),a=[];for(const e of n)e.username!=null&&a.push({id:e.id,label:e.username});a.sort((e,u)=>e.label.localeCompare(u.label)),M.value=a}catch(n){console.error("Failed to fetch admin user data:",n)}}ae(()=>$.userAdmin,()=>{E()});async function j(){(await ve(f,v.value)).status!="error"&&await p()}le(()=>{p(),E()});function q(n,a="NA_"){var e=[...n].map(u=>u.charCodeAt(0)<128?u:a).join("");return e=e.replace(/[!"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~]/g,""),e=e.replace(/\s+/g,"_"),e}async function H(){try{const n=await _e(f),a=new Blob([n],{type:"application/ovpn"}),e=document.createElement("a");e.href=URL.createObjectURL(a),e.download=`gradius-${q(c.value.name)}-phaseii-config.ovpn`,document.body.appendChild(e),e.click(),URL.revokeObjectURL(e.href),document.body.removeChild(e)}catch(n){console.log("Failed to fetch arcade data:",n)}}async function z(){if(t.value.name){const n=await Ae(t.value.name);n.unused!=null&&(N.value=n.unused)}}async function T(){(await ge(f,{name:t.value.name,description:t.value.description,beta:t.value.data.is_beta})).status!="error"&&await p()}async function K(){if(A.value==null)return;(await he(f,A.value)).status!="error"&&(A.value=null,p())}async function Y(n){if(!n)return;(await we(f,n)).status!="error"&&p()}async function Q(){window.confirm(`Are you really? This will remove all owners, machines, and arcade data.`)&&(await ye(f)).status!="error"&&await O.push({name:"admin_arcades"})}const W=n=>{O.push(`/profiles/${n}`)};return(n,a)=>(i(),_(ue,null,{default:o(()=>[l(ne,null,{default:o(()=>[I.value?g("",!0):(i(),b(w,{key:0},[l(fe,{class:"mb-6",arcade:c.value},null,8,["arcade"]),r($).userAdmin?(i(),b(w,{key:0},[l(x,{icon:r(C),title:"Arcade Administration",main:""},null,8,["icon"]),s("div",ke,[l(y,{"is-form":"",class:"lg:mb-6",onSubmit:S(T,["prevent"])},{default:o(()=>[l(k,{color:"info",label:"General Information",icon:r(L),class:"mb-2"},null,8,["icon"]),l(h,{label:"Arcade Name"},{default:o(()=>[l(P,{modelValue:t.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>t.value.name=e),"input-value":t.value.name,name:"arcadeName",required:""},null,8,["modelValue","input-value"])]),_:1}),s("div",$e,[l(d,{color:"info",label:"Check Name",onClick:a[1]||(a[1]=e=>z())}),N.value==!0?(i(),_(F,{key:0,icon:r(me),color:"text-green-400",size:"25"},null,8,["icon"])):N.value==!1?(i(),_(F,{key:1,icon:r(te),color:"text-red-400",size:"25"},null,8,["icon"])):g("",!0)]),l(h,{label:"Description"},{default:o(()=>[l(P,{modelValue:t.value.description,"onUpdate:modelValue":a[2]||(a[2]=e=>t.value.description=e),name:"description",required:""},null,8,["modelValue"])]),_:1}),l(h,{label:"Beta Enabled"},{default:o(()=>[l(D,{modelValue:t.value.data.is_beta,"onUpdate:modelValue":a[3]||(a[3]=e=>t.value.data.is_beta=e),name:"beta","model-value":t.value.data.is_beta,"input-value":t.value.data.is_beta,type:"switch"},null,8,["modelValue","model-value","input-value"])]),_:1}),JSON.stringify(c.value)!==JSON.stringify(t.value)?(i(),b("div",Ve,[l(d,{color:"success",label:"Save",type:"submit"}),l(d,{color:"warning",label:"Revert",onClick:a[4]||(a[4]=e=>p())})])):g("",!0),s("div",null,[l(d,{color:"danger",label:"Delete Arcade",onClick:a[5]||(a[5]=e=>Q())})])]),_:1}),l(y,{class:"mb-6"},{default:o(()=>[s("div",Ne,[l(k,{color:"info",label:"Add Manager",icon:r(L),class:"mb-2"},null,8,["icon"]),s("form",{class:"h-full",onSubmit:S(K,["prevent"])},[l(h,{label:"Username"},{default:o(()=>[l(P,{modelValue:A.value,"onUpdate:modelValue":a[6]||(a[6]=e=>A.value=e),name:"username",options:M.value,required:""},null,8,["modelValue","options"])]),_:1}),l(d,{color:"success",type:"submit",label:"Add Manager"})],32)]),l(se),s("div",xe,[l(k,{color:"warning",label:"Managers",class:"mb-4"}),s("div",Se,[(i(!0),b(w,null,R(c.value.owners,e=>(i(),_(y,{key:e,"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:o(()=>[s("div",Ce,[s("div",Pe,[s("div",Ue,[l(oe,{username:e.username,avatar:e.avatar},null,8,["username","avatar"])]),s("h1",Ie,ie(e.username),1)]),l(re,null,{default:o(()=>[l(d,{label:"Open Profile",color:"info",onClick:u=>W(e.id)},null,8,["onClick"]),l(d,{color:"danger",label:"Remove",onClick:u=>Y(e.id)},null,8,["onClick"])]),_:2},1024)])]),_:2},1024))),128))])])]),_:1})])],64)):g("",!0),l(x,{icon:r(C),title:"Arcade Management",main:""},null,8,["icon"]),l(y,{"is-form":"",class:"mb-6",onSubmit:S(j,["prevent"])},{default:o(()=>[l(k,{color:"info",label:"Settings",icon:r(C),class:"mb-2"},null,8,["icon"]),s("div",Me,[(i(!0),b(w,null,R(r(B),e=>(i(),_(h,{key:e.id,label:e.name,help:e.help},{default:o(()=>[e.type=="Boolean"?(i(),_(D,{key:0,name:e.id,"model-value":!!(r(G)(v.value,e.id)??!1),"input-value":!0,type:"switch","onUpdate:modelValue":u=>r(U)(v.value,e.id,u??!1)},null,8,["name","model-value","onUpdate:modelValue"])):g("",!0)]),_:2},1032,["label","help"]))),128))]),JSON.stringify(v.value)!==JSON.stringify(V.value)?(i(),b("div",Oe,[l(d,{color:"success",label:"Save",type:"submit"}),l(d,{color:"danger",label:"Revert",onClick:a[7]||(a[7]=e=>p())})])):g("",!0)]),_:1}),l(y,{class:"w-full md:w-1/2 mb-6"},{default:o(()=>[a[9]||(a[9]=s("h1",{class:"text-lg md:text-xl"},"OpenVPN Configuration",-1)),a[10]||(a[10]=s("p",{class:"pb-1 dark:text-white/50"}," Use this to download your VPN config. ",-1)),l(d,{small:!1,color:"success",class:"my-2",label:"Export",onClick:a[8]||(a[8]=e=>H())})]),_:1,__:[9,10]}),l(x,{icon:r(de),title:"Arcade Overview",main:""},null,8,["icon"]),s("div",Be,[l(ce,{number:c.value?.machines?.length,label:"Active Machines"},null,8,["number"])])],64))]),_:1})]),_:1}))}};export{Qe as default}; diff --git a/assets/ArcadesView-NWFbq-Y9.js b/assets/ArcadesView-BHIlEEj5.js similarity index 89% rename from assets/ArcadesView-NWFbq-Y9.js rename to assets/ArcadesView-BHIlEEj5.js index 874d195..7f62a82 100644 --- a/assets/ArcadesView-NWFbq-Y9.js +++ b/assets/ArcadesView-BHIlEEj5.js @@ -1 +1 @@ -import{m as y,r as w,o as D,i as B,B as L,a as u,c as S,w as o,b as t,_ as P,n as r,p as l,d as f,e as _,y as b,f as h,F as V,g as F,t as d,s as p,G as x,aC as E,k as M}from"./index-wVtKjzJn.js";import{I as O}from"./PhMagnifyingGlass.vue-CpYAZDX5.js";import{I as N}from"./PhPlusCircle.vue-0Mpg8usa.js";import{_ as j}from"./GeneralTable-DKuLiDzj.js";import{_ as v}from"./FormField-DCjtMvpI.js";import{_ as g}from"./FormControl-C552dcWA.js";import{k as G,l as R}from"./admin-DdMoBX4c.js";import"./contentExport-BrGkhehm.js";const U={class:"grid md:grid-cols-2 gap-6"},q={class:"grid gap-4"},z={class:"md:flex w-full place-content-between"},H={class:"text-lg md:text-xl"},J={class:"text-md md:text-lg"},K={class:"text-md"},Q={class:"bg-slate-900 p-2 rounded-md mt-2 w-12 max-w-14 text-center"},T={class:"text-lg font-mono text-pink-700"},W={class:"flex align-middle mt-2 md:mt-0 max-h-12"},X={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Y={class:"w-full"},de={__name:"ArcadesView",setup(Z){const C=y(),c=w([]),A=[{text:"Name",value:"name",width:150,sortable:!0},{text:"Description",value:"description",width:150},{text:"Owners",value:"owners",width:150,sortable:!0},{text:"PASELI Enabled",value:"data.paseli_enabled",width:50,sortable:!0},{text:"Infinite PASELI",value:"data.paseli_infinite",width:50,sortable:!0},{text:"Beta Enabled",value:"data.is_beta",width:50,sortable:!0}];D(async()=>{I()});async function I(){try{const a=await G();var s=[];for(var e of a)e.timestamp&&(e.timestamp=B(e.timestamp)),e.owners&&(e.owners=e.owners.join(", ")),s.push(e);c.value=s}catch(a){console.error("Failed to fetch client data:",a)}}const m=s=>{const e=s.id;C.push(`/arcade/${e}`)},n=L({filter:null});function $(){if(n.filter)return c.value.filter(s=>s.id.toString().toLowerCase().includes(n.filter.toLowerCase())||s.name.toLowerCase().includes(n.filter.toLowerCase())||s.description.toLowerCase().includes(n.filter.toLowerCase())||s.owners.toLowerCase().includes(n.filter.toLowerCase()))}const i=w(null);async function k(){const s=await R(i.value);if(s)m({id:s?.arcadeId});else{window.alert("Couldn't find machine.");return}}return(s,e)=>(u(),S(M,null,{default:o(()=>[t(P,null,{default:o(()=>[t(r,{class:"mb-6 p-1"},{default:o(()=>e[3]||(e[3]=[l("h1",{class:"text-3xl"},"Arcade Management",-1),l("p",{class:"text-sm text-gray-400"},"Enter an arcade to manage it",-1)])),_:1,__:[3]}),t(f,{icon:_(O),title:"Search Arcades",color:"text-amber-600",main:""},null,8,["icon"]),l("div",U,[t(r,{class:"mb-6"},{default:o(()=>[t(b,{color:"info",label:"Search",class:"mb-2"}),t(v,{label:"Search",help:"Search by ID, name, description, or owner.",class:"w-full"},{default:o(()=>[t(g,{modelValue:n.filter,"onUpdate:modelValue":e[0]||(e[0]=a=>n.filter=a),"model-value":n.filter},null,8,["modelValue","model-value"])]),_:1}),l("div",q,[(u(!0),h(V,null,F($(),a=>(u(),h("div",{key:a.id,class:"bg-slate-800 p-4 rounded-xl"},[l("div",z,[l("div",null,[l("h1",H,d(a.name),1),l("h2",J,d(a.description),1),l("h2",K,"Managed by "+d(a.owners),1),l("div",Q,[l("h2",T,d(a.id),1)])]),l("div",W,[t(p,{label:"Open Arcade",color:"info",onClick:ee=>m(a)},null,8,["onClick"])])])]))),128))])]),_:1}),t(r,{class:"mb-6","is-form":"",onSubmit:x(k,["prevent"])},{default:o(()=>[t(b,{color:"warning",label:"From PCBID",class:"mb-2"}),t(v,{label:"PCBID",help:"20 character ID for a machine.",class:"w-full"},{default:o(()=>[t(g,{modelValue:i.value,"onUpdate:modelValue":e[1]||(e[1]=a=>i.value=a),name:"PCBID",required:"","model-value":i.value,minlength:20,maxlength:20},null,8,["modelValue","model-value"])]),_:1}),t(p,{color:"success",type:"submit",label:"Open Arcade"})]),_:1})]),t(f,{icon:_(E),title:"All Arcades",color:"text-blue-400",main:""},null,8,["icon"]),t(r,{"has-table":"",class:"mb-6"},{default:o(()=>[l("div",X,[l("div",Y,[t(j,{headers:A,items:c.value,onRowClicked:m},null,8,["items"]),e[4]||(e[4]=l("h1",{class:"mx-4 mt-1 mb-2 text-md lg:text-lg"}," Click row to open arcade ",-1))])])]),_:1}),t(f,{icon:_(N),title:"Create Arcade",color:"text-emerald-600",main:""},null,8,["icon"]),t(r,{"is-form":"",class:"row-span-1",onSubmit:e[2]||(e[2]=x(a=>s.createClient(),["prevent"]))},{default:o(()=>[t(p,{color:"info",small:!1,label:"Arcade Onboarding",to:"/admin/onboarding"})]),_:1})]),_:1})]),_:1}))}};export{de as default}; +import{m as y,r as w,o as D,i as B,B as L,a as u,c as S,w as o,b as t,_ as P,n as r,p as l,d as f,e as _,y as b,f as h,F as V,g as F,t as d,s as p,G as x,aC as E,k as M}from"./index-Dk-hpw4k.js";import{I as O}from"./PhMagnifyingGlass.vue-CQkwqMG1.js";import{I as N}from"./PhPlusCircle.vue-CzoG-0TV.js";import{_ as j}from"./GeneralTable-IXSNpfC-.js";import{_ as v}from"./FormField-DrQ1jOX6.js";import{_ as g}from"./FormControl-nRAG8NCu.js";import{k as G,l as R}from"./admin-d9hoHFt6.js";import"./contentExport-CLAmS0de.js";const U={class:"grid md:grid-cols-2 gap-6"},q={class:"grid gap-4"},z={class:"md:flex w-full place-content-between"},H={class:"text-lg md:text-xl"},J={class:"text-md md:text-lg"},K={class:"text-md"},Q={class:"bg-slate-900 p-2 rounded-md mt-2 w-12 max-w-14 text-center"},T={class:"text-lg font-mono text-pink-700"},W={class:"flex align-middle mt-2 md:mt-0 max-h-12"},X={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Y={class:"w-full"},de={__name:"ArcadesView",setup(Z){const C=y(),c=w([]),A=[{text:"Name",value:"name",width:150,sortable:!0},{text:"Description",value:"description",width:150},{text:"Owners",value:"owners",width:150,sortable:!0},{text:"PASELI Enabled",value:"data.paseli_enabled",width:50,sortable:!0},{text:"Infinite PASELI",value:"data.paseli_infinite",width:50,sortable:!0},{text:"Beta Enabled",value:"data.is_beta",width:50,sortable:!0}];D(async()=>{I()});async function I(){try{const a=await G();var s=[];for(var e of a)e.timestamp&&(e.timestamp=B(e.timestamp)),e.owners&&(e.owners=e.owners.join(", ")),s.push(e);c.value=s}catch(a){console.error("Failed to fetch client data:",a)}}const m=s=>{const e=s.id;C.push(`/arcade/${e}`)},n=L({filter:null});function $(){if(n.filter)return c.value.filter(s=>s.id.toString().toLowerCase().includes(n.filter.toLowerCase())||s.name.toLowerCase().includes(n.filter.toLowerCase())||s.description.toLowerCase().includes(n.filter.toLowerCase())||s.owners.toLowerCase().includes(n.filter.toLowerCase()))}const i=w(null);async function k(){const s=await R(i.value);if(s)m({id:s?.arcadeId});else{window.alert("Couldn't find machine.");return}}return(s,e)=>(u(),S(M,null,{default:o(()=>[t(P,null,{default:o(()=>[t(r,{class:"mb-6 p-1"},{default:o(()=>e[3]||(e[3]=[l("h1",{class:"text-3xl"},"Arcade Management",-1),l("p",{class:"text-sm text-gray-400"},"Enter an arcade to manage it",-1)])),_:1,__:[3]}),t(f,{icon:_(O),title:"Search Arcades",color:"text-amber-600",main:""},null,8,["icon"]),l("div",U,[t(r,{class:"mb-6"},{default:o(()=>[t(b,{color:"info",label:"Search",class:"mb-2"}),t(v,{label:"Search",help:"Search by ID, name, description, or owner.",class:"w-full"},{default:o(()=>[t(g,{modelValue:n.filter,"onUpdate:modelValue":e[0]||(e[0]=a=>n.filter=a),"model-value":n.filter},null,8,["modelValue","model-value"])]),_:1}),l("div",q,[(u(!0),h(V,null,F($(),a=>(u(),h("div",{key:a.id,class:"bg-slate-800 p-4 rounded-xl"},[l("div",z,[l("div",null,[l("h1",H,d(a.name),1),l("h2",J,d(a.description),1),l("h2",K,"Managed by "+d(a.owners),1),l("div",Q,[l("h2",T,d(a.id),1)])]),l("div",W,[t(p,{label:"Open Arcade",color:"info",onClick:ee=>m(a)},null,8,["onClick"])])])]))),128))])]),_:1}),t(r,{class:"mb-6","is-form":"",onSubmit:x(k,["prevent"])},{default:o(()=>[t(b,{color:"warning",label:"From PCBID",class:"mb-2"}),t(v,{label:"PCBID",help:"20 character ID for a machine.",class:"w-full"},{default:o(()=>[t(g,{modelValue:i.value,"onUpdate:modelValue":e[1]||(e[1]=a=>i.value=a),name:"PCBID",required:"","model-value":i.value,minlength:20,maxlength:20},null,8,["modelValue","model-value"])]),_:1}),t(p,{color:"success",type:"submit",label:"Open Arcade"})]),_:1})]),t(f,{icon:_(E),title:"All Arcades",color:"text-blue-400",main:""},null,8,["icon"]),t(r,{"has-table":"",class:"mb-6"},{default:o(()=>[l("div",X,[l("div",Y,[t(j,{headers:A,items:c.value,onRowClicked:m},null,8,["items"]),e[4]||(e[4]=l("h1",{class:"mx-4 mt-1 mb-2 text-md lg:text-lg"}," Click row to open arcade ",-1))])])]),_:1}),t(f,{icon:_(N),title:"Create Arcade",color:"text-emerald-600",main:""},null,8,["icon"]),t(r,{"is-form":"",class:"row-span-1",onSubmit:e[2]||(e[2]=x(a=>s.createClient(),["prevent"]))},{default:o(()=>[t(p,{color:"info",small:!1,label:"Arcade Onboarding",to:"/admin/onboarding"})]),_:1})]),_:1})]),_:1}))}};export{de as default}; diff --git a/assets/AuthorizeGameView-CU6bXBSn.js b/assets/AuthorizeGameView-D93jf1Jz.js similarity index 94% rename from assets/AuthorizeGameView-CU6bXBSn.js rename to assets/AuthorizeGameView-D93jf1Jz.js index 49283f6..0d9837e 100644 --- a/assets/AuthorizeGameView-CU6bXBSn.js +++ b/assets/AuthorizeGameView-D93jf1Jz.js @@ -1 +1 @@ -import{l as u,r as f,o as p,a as l,c as n,w as r,p as e,n as x,E as w,G as v,M as y,t as b,b as d,s as i,j as g,S as _,U as h}from"./index-wVtKjzJn.js";import{L as k}from"./LayoutGuest-C8qlgf8s.js";const A={class:"flex md:min-h-screen md:items-center md:justify-center"},C={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},L={class:"flex flex-col items-center text-wrap"},G={class:"text-lg md:text-xl mb-2"},I={class:"font-bold"},N={class:"flex flex-col gap-2 mt-2"},V={class:"flex flex-col gap-2 my-4"},$={__name:"AuthorizeGameView",setup(P){const a=u().query.token,o=f(null);async function c(){const s=await _(a);s?.active==!0&&(o.value=s)}p(async()=>{a?await c():console.error("No token provided in query parameters.")});async function m(){(await h(a))?.approved==!0&&(window.alert("Login approved!"),window.location.href="/")}return(s,t)=>(l(),n(k,null,{default:r(()=>[e("div",A,[o.value!==null?(l(),n(x,{key:0,class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:r(()=>[e("div",C,[t[5]||(t[5]=e("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[e("div",{class:"flex flex-col items-center text-wrap"},[e("img",{src:w,class:"rounded-full shadow-lg mb-2"}),e("h1",{class:"text-xl"},[e("samp",null,"PhaseII")]),e("button",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 ")]),e("hr",{class:"border-r my-1 w-full mb-4"}),e("p",{class:"text-lg relative bottom-0"},"Cardless Login")],-1)),t[6]||(t[6]=e("div",{class:"md:border-r"},null,-1)),e("form",{onSubmit:t[0]||(t[0]=v(B=>m(),["prevent"]))},[e("div",L,[e("h1",G,[t[1]||(t[1]=y(" Approve Login at ",-1)),e("span",I,b(o.value?.arcade),1)]),t[2]||(t[2]=e("p",{class:"text-md max-w-md wrap-break-word text-center"}," You scanned a Cardless Login QR code. Are you really trying log in? ",-1))]),e("div",N,[d(i,{label:"Approve",color:"success",type:"submit"})]),t[4]||(t[4]=e("hr",{class:"border-t my-4 w-full"},null,-1)),e("div",V,[t[3]||(t[3]=e("h2",null,"I changed my mind...",-1)),d(i,{label:"Go back",color:"danger",to:"/"})])],32)])]),_:1})):g("",!0)])]),_:1}))}};export{$ as default}; +import{l as u,r as f,o as p,a as l,c as n,w as r,p as e,n as x,E as w,G as v,M as y,t as b,b as d,s as i,j as g,S as _,U as h}from"./index-Dk-hpw4k.js";import{L as k}from"./LayoutGuest-X_xSSY8S.js";const A={class:"flex md:min-h-screen md:items-center md:justify-center"},C={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},L={class:"flex flex-col items-center text-wrap"},G={class:"text-lg md:text-xl mb-2"},I={class:"font-bold"},N={class:"flex flex-col gap-2 mt-2"},V={class:"flex flex-col gap-2 my-4"},$={__name:"AuthorizeGameView",setup(P){const a=u().query.token,o=f(null);async function c(){const s=await _(a);s?.active==!0&&(o.value=s)}p(async()=>{a?await c():console.error("No token provided in query parameters.")});async function m(){(await h(a))?.approved==!0&&(window.alert("Login approved!"),window.location.href="/")}return(s,t)=>(l(),n(k,null,{default:r(()=>[e("div",A,[o.value!==null?(l(),n(x,{key:0,class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:r(()=>[e("div",C,[t[5]||(t[5]=e("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[e("div",{class:"flex flex-col items-center text-wrap"},[e("img",{src:w,class:"rounded-full shadow-lg mb-2"}),e("h1",{class:"text-xl"},[e("samp",null,"PhaseII")]),e("button",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 ")]),e("hr",{class:"border-r my-1 w-full mb-4"}),e("p",{class:"text-lg relative bottom-0"},"Cardless Login")],-1)),t[6]||(t[6]=e("div",{class:"md:border-r"},null,-1)),e("form",{onSubmit:t[0]||(t[0]=v(B=>m(),["prevent"]))},[e("div",L,[e("h1",G,[t[1]||(t[1]=y(" Approve Login at ",-1)),e("span",I,b(o.value?.arcade),1)]),t[2]||(t[2]=e("p",{class:"text-md max-w-md wrap-break-word text-center"}," You scanned a Cardless Login QR code. Are you really trying log in? ",-1))]),e("div",N,[d(i,{label:"Approve",color:"success",type:"submit"})]),t[4]||(t[4]=e("hr",{class:"border-t my-4 w-full"},null,-1)),e("div",V,[t[3]||(t[3]=e("h2",null,"I changed my mind...",-1)),d(i,{label:"Go back",color:"danger",to:"/"})])],32)])]),_:1})):g("",!0)])]),_:1}))}};export{$ as default}; diff --git a/assets/AuthorizeView-Cs7t-Tc1.js b/assets/AuthorizeView-Yw9Bvxl5.js similarity index 97% rename from assets/AuthorizeView-Cs7t-Tc1.js rename to assets/AuthorizeView-Yw9Bvxl5.js index f84bdbe..5705a0b 100644 --- a/assets/AuthorizeView-Cs7t-Tc1.js +++ b/assets/AuthorizeView-Yw9Bvxl5.js @@ -1 +1 @@ -import{l as A,r as P,o as U,Q as R,a as s,c as b,w as x,p as e,n as $,E as N,G as C,f as l,M as o,t as n,e as v,F as i,g as V,j as c,b as g,s as _,R as B}from"./index-wVtKjzJn.js";import{L}from"./LayoutGuest-C8qlgf8s.js";const z=[{id:"network",label:"Read Network",tip:"View network news, public profiles, and public arcades"},{id:"read_user",label:"Read User",tip:"Allows this app to read a user that has authenticated through it"},{id:"update_user",label:"Update User",tip:"Allows this app to update a user that has authenticated through it"},{id:"read_profiles",label:"Read Profiles",tip:"Allows this app to read the game profiles of a user that has authenticated through it"},{id:"update_profiles",label:"Update Profiles",tip:"Allows this app to update the game profiles of a user that has authenticated through it"},{id:"read_scores",label:"Read Scores",tip:"Allows this app to read the scores and records of a user that has authenticated through it"},{id:"read_arcade",label:"Read Arcades",tip:"Allows this app to read the arcades of a user that has authenticated through it"},{id:"update_arcade",label:"Update Arcades",tip:"Allows this app to update an arcade of a user that has authenticated through it"},{id:"webhook",label:"Webhook Registrations",tip:"Allows this app to add and remove webhook registrations for a user that has authenticated through it"}],D=p=>z.find(d=>d.id===p)||null,y={unity:{id:"unity",name:"Unity",image:"https://cdn.phaseii.network/file/PhaseII/web-assets/unity.png",about:"Unity is PhaseII's developer platform. It allows you to create and manage applications that can connect to PhaseII accounts and data."}},G={class:"flex md:min-h-screen md:items-center md:justify-center"},S={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},q={class:"flex flex-col items-center text-wrap"},F={key:0,class:"text-lg md:text-xl mb-2"},M={class:"font-bold"},j={key:1,class:"text-lg md:text-xl mb-2"},E={class:"font-bold"},T=["src"],Q={class:"text-md max-w-md wrap-break-word text-center"},W={class:"text-md md:text-lg"},H={class:"font-bold"},J={class:"text-sm md:text-md text-center"},K={key:0},O={class:"flex flex-col gap-2 mt-2"},X={class:"flex flex-col items-center"},Y={class:"text-sm max-w-md wrap-break-word text-center mb-2"},Z={class:"font-bold"},tt={class:"text-sm max-w-md wrap-break-word text-center"},et={class:"font-bold"},at={class:"font-bold"},st={key:1,class:"text-sm max-w-md wrap-break-word text-center"},lt={class:"flex flex-col gap-2 my-4"},rt={__name:"AuthorizeView",setup(p){const d="https://cdn.phaseii.network/file/PhaseII",h=A(),u=h.query.client_id,m=h.query.state,a=P(null);U(async()=>{u?await k(u):console.error("No client_id provided in query parameters.")});async function k(r){try{const t=await R(r);t.internal&&y[r]?(a.value=y[r],a.value.internal=!0,a.value.callbackUrl=t.callbackUrl):a.value=t}catch(t){console.error("Failed to fetch client data:",t)}}const I=async()=>{const r=await B(u);r.code||console.error("Authorization failed");var t=`${a.value.callbackUrl}?code=${r.code}`;m&&(t=t.concat([`&state=${m}`])),window.location.href=t};return(r,t)=>(s(),b(L,null,{default:x(()=>[e("div",G,[a.value!==null?(s(),b($,{key:0,class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:x(()=>[e("div",S,[t[14]||(t[14]=e("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[e("div",{class:"flex flex-col items-center text-wrap"},[e("img",{src:N,class:"rounded-full shadow-lg mb-2"}),e("h1",{class:"text-xl"},[e("samp",null,"PhaseII")]),e("button",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 ")]),e("hr",{class:"border-r my-1 w-full mb-4"}),e("p",{class:"text-lg relative bottom-0"},"Authorize App")],-1)),t[15]||(t[15]=e("div",{class:"md:border-r"},null,-1)),e("form",{onSubmit:t[0]||(t[0]=C(f=>I(),["prevent"]))},[e("div",q,[a.value?.internal?(s(),l("h1",j,[t[2]||(t[2]=o(" Log in to ",-1)),e("span",E,n(a.value?.name),1)])):(s(),l("h1",F,[t[1]||(t[1]=o(" Integrate with ",-1)),e("span",M,n(a.value?.name),1)])),e("img",{src:a.value.image??`${v(d)}/${a.value?.data?.img}`,width:"75",class:"rounded-full shadow-lg mb-2"},null,8,T),e("p",Q,n(a.value?.about),1),t[4]||(t[4]=e("hr",{class:"border-r my-2 w-full"},null,-1)),!a.value?.internal&&a.value?.data?.intents?(s(),l(i,{key:2},[e("h2",W,[e("span",H,n(a.value?.name),1),t[3]||(t[3]=o(" will have access to: ",-1))]),e("ul",J,[(s(!0),l(i,null,V(a.value?.data?.intents,(f,w)=>(s(),l(i,{key:w},[f?(s(),l("li",K," - "+n(v(D)(w)?.label??"Unknown Intent"),1)):c("",!0)],64))),128))])],64)):c("",!0)]),e("div",O,[g(_,{label:"Authorize",color:"success",type:"submit"})]),t[12]||(t[12]=e("hr",{class:"border-t my-4 w-full"},null,-1)),e("div",X,[a.value?.internal?(s(),l("p",st,t[10]||(t[10]=[o(" This is an internal application provided by ",-1),e("samp",null,"PhaseII",-1)]))):(s(),l(i,{key:0},[e("p",Y,[t[5]||(t[5]=o(" Please note that ",-1)),e("span",Z,n(a.value?.name),1),t[6]||(t[6]=o(" is not a ",-1)),t[7]||(t[7]=e("samp",null,"PhaseII",-1)),t[8]||(t[8]=o(" provided service, and that any issues should be directed to the appropriate channels. ",-1))]),e("p",tt,[e("span",et,n(a.value?.name),1),t[9]||(t[9]=o(" is managed by ",-1)),e("span",at,n(a.value?.team?.name),1)])],64))]),t[13]||(t[13]=e("hr",{class:"border-t my-4 w-full"},null,-1)),e("div",lt,[t[11]||(t[11]=e("h2",null,"I changed my mind...",-1)),g(_,{label:"Go back",color:"danger",to:"/"})])],32)])]),_:1})):c("",!0)])]),_:1}))}};export{rt as default}; +import{l as A,r as P,o as U,Q as R,a as s,c as b,w as x,p as e,n as $,E as N,G as C,f as l,M as o,t as n,e as v,F as i,g as V,j as c,b as g,s as _,R as B}from"./index-Dk-hpw4k.js";import{L}from"./LayoutGuest-X_xSSY8S.js";const z=[{id:"network",label:"Read Network",tip:"View network news, public profiles, and public arcades"},{id:"read_user",label:"Read User",tip:"Allows this app to read a user that has authenticated through it"},{id:"update_user",label:"Update User",tip:"Allows this app to update a user that has authenticated through it"},{id:"read_profiles",label:"Read Profiles",tip:"Allows this app to read the game profiles of a user that has authenticated through it"},{id:"update_profiles",label:"Update Profiles",tip:"Allows this app to update the game profiles of a user that has authenticated through it"},{id:"read_scores",label:"Read Scores",tip:"Allows this app to read the scores and records of a user that has authenticated through it"},{id:"read_arcade",label:"Read Arcades",tip:"Allows this app to read the arcades of a user that has authenticated through it"},{id:"update_arcade",label:"Update Arcades",tip:"Allows this app to update an arcade of a user that has authenticated through it"},{id:"webhook",label:"Webhook Registrations",tip:"Allows this app to add and remove webhook registrations for a user that has authenticated through it"}],D=p=>z.find(d=>d.id===p)||null,y={unity:{id:"unity",name:"Unity",image:"https://cdn.phaseii.network/file/PhaseII/web-assets/unity.png",about:"Unity is PhaseII's developer platform. It allows you to create and manage applications that can connect to PhaseII accounts and data."}},G={class:"flex md:min-h-screen md:items-center md:justify-center"},S={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},q={class:"flex flex-col items-center text-wrap"},F={key:0,class:"text-lg md:text-xl mb-2"},M={class:"font-bold"},j={key:1,class:"text-lg md:text-xl mb-2"},E={class:"font-bold"},T=["src"],Q={class:"text-md max-w-md wrap-break-word text-center"},W={class:"text-md md:text-lg"},H={class:"font-bold"},J={class:"text-sm md:text-md text-center"},K={key:0},O={class:"flex flex-col gap-2 mt-2"},X={class:"flex flex-col items-center"},Y={class:"text-sm max-w-md wrap-break-word text-center mb-2"},Z={class:"font-bold"},tt={class:"text-sm max-w-md wrap-break-word text-center"},et={class:"font-bold"},at={class:"font-bold"},st={key:1,class:"text-sm max-w-md wrap-break-word text-center"},lt={class:"flex flex-col gap-2 my-4"},rt={__name:"AuthorizeView",setup(p){const d="https://cdn.phaseii.network/file/PhaseII",h=A(),u=h.query.client_id,m=h.query.state,a=P(null);U(async()=>{u?await k(u):console.error("No client_id provided in query parameters.")});async function k(r){try{const t=await R(r);t.internal&&y[r]?(a.value=y[r],a.value.internal=!0,a.value.callbackUrl=t.callbackUrl):a.value=t}catch(t){console.error("Failed to fetch client data:",t)}}const I=async()=>{const r=await B(u);r.code||console.error("Authorization failed");var t=`${a.value.callbackUrl}?code=${r.code}`;m&&(t=t.concat([`&state=${m}`])),window.location.href=t};return(r,t)=>(s(),b(L,null,{default:x(()=>[e("div",G,[a.value!==null?(s(),b($,{key:0,class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:x(()=>[e("div",S,[t[14]||(t[14]=e("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[e("div",{class:"flex flex-col items-center text-wrap"},[e("img",{src:N,class:"rounded-full shadow-lg mb-2"}),e("h1",{class:"text-xl"},[e("samp",null,"PhaseII")]),e("button",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 ")]),e("hr",{class:"border-r my-1 w-full mb-4"}),e("p",{class:"text-lg relative bottom-0"},"Authorize App")],-1)),t[15]||(t[15]=e("div",{class:"md:border-r"},null,-1)),e("form",{onSubmit:t[0]||(t[0]=C(f=>I(),["prevent"]))},[e("div",q,[a.value?.internal?(s(),l("h1",j,[t[2]||(t[2]=o(" Log in to ",-1)),e("span",E,n(a.value?.name),1)])):(s(),l("h1",F,[t[1]||(t[1]=o(" Integrate with ",-1)),e("span",M,n(a.value?.name),1)])),e("img",{src:a.value.image??`${v(d)}/${a.value?.data?.img}`,width:"75",class:"rounded-full shadow-lg mb-2"},null,8,T),e("p",Q,n(a.value?.about),1),t[4]||(t[4]=e("hr",{class:"border-r my-2 w-full"},null,-1)),!a.value?.internal&&a.value?.data?.intents?(s(),l(i,{key:2},[e("h2",W,[e("span",H,n(a.value?.name),1),t[3]||(t[3]=o(" will have access to: ",-1))]),e("ul",J,[(s(!0),l(i,null,V(a.value?.data?.intents,(f,w)=>(s(),l(i,{key:w},[f?(s(),l("li",K," - "+n(v(D)(w)?.label??"Unknown Intent"),1)):c("",!0)],64))),128))])],64)):c("",!0)]),e("div",O,[g(_,{label:"Authorize",color:"success",type:"submit"})]),t[12]||(t[12]=e("hr",{class:"border-t my-4 w-full"},null,-1)),e("div",X,[a.value?.internal?(s(),l("p",st,t[10]||(t[10]=[o(" This is an internal application provided by ",-1),e("samp",null,"PhaseII",-1)]))):(s(),l(i,{key:0},[e("p",Y,[t[5]||(t[5]=o(" Please note that ",-1)),e("span",Z,n(a.value?.name),1),t[6]||(t[6]=o(" is not a ",-1)),t[7]||(t[7]=e("samp",null,"PhaseII",-1)),t[8]||(t[8]=o(" provided service, and that any issues should be directed to the appropriate channels. ",-1))]),e("p",tt,[e("span",et,n(a.value?.name),1),t[9]||(t[9]=o(" is managed by ",-1)),e("span",at,n(a.value?.team?.name),1)])],64))]),t[13]||(t[13]=e("hr",{class:"border-t my-4 w-full"},null,-1)),e("div",lt,[t[11]||(t[11]=e("h2",null,"I changed my mind...",-1)),g(_,{label:"Go back",color:"danger",to:"/"})])],32)])]),_:1})):c("",!0)])]),_:1}))}};export{rt as default}; diff --git a/assets/CardsView-ctuEkBzW.js b/assets/CardsView-CStwtn5Z.js similarity index 92% rename from assets/CardsView-ctuEkBzW.js rename to assets/CardsView-CStwtn5Z.js index e0d3059..f244523 100644 --- a/assets/CardsView-ctuEkBzW.js +++ b/assets/CardsView-CStwtn5Z.js @@ -1 +1 @@ -import{r as _,B as $,o as X,a as r,c as g,w as i,b as s,_ as k,X as A,d as w,e as l,n as D,G as S,s as d,K as V,j as b,p as t,a8 as F,M as E,f as p,F as N,g as P,t as T,k as B,a9 as G,aa as L,ab as M}from"./index-wVtKjzJn.js";import{I as j}from"./PhCreditCard.vue-_o0-1fhq.js";import{I as O}from"./PhPlusCircle.vue-0Mpg8usa.js";import{I as U}from"./PhSpinnerBall.vue-Db6IBr48.js";import{d as h}from"./userData-DZYdegtD.js";import{_ as q}from"./FormField-DCjtMvpI.js";import{_ as z}from"./FormControl-C552dcWA.js";const H={class:"grid md:grid-cols-2 mb-2"},K={key:0,class:"grid grid-cols-1 md:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5 3xl:grid-cols-6 4xl:grid-cols-7 gap-6"},W={class:"flex justify-between md:grid md:gap-2 mb-4 items-center"},Z=["src"],J={class:"text-xl text-center font-mono"},Q={class:"grid grid-cols-3 md:grid-cols-2 gap-2"},ne={__name:"CardsView",setup(R){const v="https://cdn.phaseii.network/file/PhaseII/web-assets";var c=_([]);const u=_(!1),n=$({newCard:null});async function m(){c.value=null;try{const a=await G();c.value=a}catch(a){console.error("Failed to fetch card data:",a)}}X(async()=>{await m()});function x(a){var e=a.target.value;e=e.replace(/[^A-Za-z0-9]/g,""),e=e.toUpperCase().replace(/(.{4})/g,"$1-").replace(/-$/,""),n.newCard=e}async function y(){u.value=!0,(await L(n.newCard)).status=="success"&&(n.newCard=null,u.value=!1,await m())}async function I(a){(await M(h(a))).status=="success"&&await m()}const f=a=>{navigator.clipboard.writeText(a).then(()=>{alert("Copied to clipboard!")}).catch(()=>{alert("Failed to copy to clipboard!")})};return(a,e)=>(r(),g(B,null,{default:i(()=>[s(k,null,{default:i(()=>[s(A,{class:"mb-6","use-small":"","even-smaller":""}),s(w,{icon:l(O),title:"Add a Card",main:""},null,8,["icon"]),s(D,{"is-form":"",class:"row-span-2 mb-6",onSubmit:e[1]||(e[1]=S(o=>y(),["prevent"]))},{footer:i(()=>[s(d,{type:"submit",color:"success",label:"Add"}),u.value?(r(),g(V,{key:0,icon:l(U),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):b("",!0)]),default:i(()=>[s(q,{label:"Card ID",help:"The 16 character ACCESS CODE. If your card is dated after 2016, you'll need to get the ACCESS CODE from a game."},{default:i(()=>[s(z,{modelValue:n.newCard,"onUpdate:modelValue":e[0]||(e[0]=o=>n.newCard=o),icon:l(j),name:"cardId",type:"card",placeholder:"XXXX-XXXX-XXXX-XXXX",minlength:19,maxlength:19,required:"",onInput:x},null,8,["modelValue","icon"])]),_:1})]),_:1}),t("div",H,[s(w,{icon:l(F),title:"Login Cards",main:""},null,8,["icon"]),e[2]||(e[2]=t("div",{class:"text-xl md:text-right"},[t("h4",null,"AC = Web Access Code"),t("h4",null,[E("NFC-ID = Internal ID for "),t("samp",null,"card0.txt")])],-1))]),l(c)?(r(),p("div",K,[(r(!0),p(N,null,P(l(c),o=>(r(),p("div",{key:o.id,class:"grid dark:bg-slate-900/70 rounded-2xl p-5"},[t("div",W,[t("img",{src:`${l(v)}/passes/generic.webp`,class:"w-24 md:w-auto"},null,8,Z),t("h1",J,T(l(h)(o.encoded)),1)]),t("div",Q,[s(d,{color:"info",label:"Copy AC",onClick:C=>f(o.encoded)},null,8,["onClick"]),s(d,{color:"info",label:"Copy NFC-ID",onClick:C=>f(o.id)},null,8,["onClick"]),s(d,{color:"danger",label:"Delete",onClick:C=>I(o.encoded)},null,8,["onClick"])])]))),128))])):b("",!0)]),_:1})]),_:1}))}};export{ne as default}; +import{r as _,B as $,o as X,a as r,c as g,w as i,b as s,_ as k,X as A,d as w,e as l,n as D,G as S,s as d,K as V,j as b,p as t,a8 as F,M as E,f as p,F as N,g as P,t as T,k as B,a9 as G,aa as L,ab as M}from"./index-Dk-hpw4k.js";import{I as j}from"./PhCreditCard.vue-_T1F4aVh.js";import{I as O}from"./PhPlusCircle.vue-CzoG-0TV.js";import{I as U}from"./PhSpinnerBall.vue-D5axbtr6.js";import{d as h}from"./userData-DZYdegtD.js";import{_ as q}from"./FormField-DrQ1jOX6.js";import{_ as z}from"./FormControl-nRAG8NCu.js";const H={class:"grid md:grid-cols-2 mb-2"},K={key:0,class:"grid grid-cols-1 md:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5 3xl:grid-cols-6 4xl:grid-cols-7 gap-6"},W={class:"flex justify-between md:grid md:gap-2 mb-4 items-center"},Z=["src"],J={class:"text-xl text-center font-mono"},Q={class:"grid grid-cols-3 md:grid-cols-2 gap-2"},ne={__name:"CardsView",setup(R){const v="https://cdn.phaseii.network/file/PhaseII/web-assets";var c=_([]);const u=_(!1),n=$({newCard:null});async function m(){c.value=null;try{const a=await G();c.value=a}catch(a){console.error("Failed to fetch card data:",a)}}X(async()=>{await m()});function x(a){var e=a.target.value;e=e.replace(/[^A-Za-z0-9]/g,""),e=e.toUpperCase().replace(/(.{4})/g,"$1-").replace(/-$/,""),n.newCard=e}async function y(){u.value=!0,(await L(n.newCard)).status=="success"&&(n.newCard=null,u.value=!1,await m())}async function I(a){(await M(h(a))).status=="success"&&await m()}const f=a=>{navigator.clipboard.writeText(a).then(()=>{alert("Copied to clipboard!")}).catch(()=>{alert("Failed to copy to clipboard!")})};return(a,e)=>(r(),g(B,null,{default:i(()=>[s(k,null,{default:i(()=>[s(A,{class:"mb-6","use-small":"","even-smaller":""}),s(w,{icon:l(O),title:"Add a Card",main:""},null,8,["icon"]),s(D,{"is-form":"",class:"row-span-2 mb-6",onSubmit:e[1]||(e[1]=S(o=>y(),["prevent"]))},{footer:i(()=>[s(d,{type:"submit",color:"success",label:"Add"}),u.value?(r(),g(V,{key:0,icon:l(U),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):b("",!0)]),default:i(()=>[s(q,{label:"Card ID",help:"The 16 character ACCESS CODE. If your card is dated after 2016, you'll need to get the ACCESS CODE from a game."},{default:i(()=>[s(z,{modelValue:n.newCard,"onUpdate:modelValue":e[0]||(e[0]=o=>n.newCard=o),icon:l(j),name:"cardId",type:"card",placeholder:"XXXX-XXXX-XXXX-XXXX",minlength:19,maxlength:19,required:"",onInput:x},null,8,["modelValue","icon"])]),_:1})]),_:1}),t("div",H,[s(w,{icon:l(F),title:"Login Cards",main:""},null,8,["icon"]),e[2]||(e[2]=t("div",{class:"text-xl md:text-right"},[t("h4",null,"AC = Web Access Code"),t("h4",null,[E("NFC-ID = Internal ID for "),t("samp",null,"card0.txt")])],-1))]),l(c)?(r(),p("div",K,[(r(!0),p(N,null,P(l(c),o=>(r(),p("div",{key:o.id,class:"grid dark:bg-slate-900/70 rounded-2xl p-5"},[t("div",W,[t("img",{src:`${l(v)}/passes/generic.webp`,class:"w-24 md:w-auto"},null,8,Z),t("h1",J,T(l(h)(o.encoded)),1)]),t("div",Q,[s(d,{color:"info",label:"Copy AC",onClick:C=>f(o.encoded)},null,8,["onClick"]),s(d,{color:"info",label:"Copy NFC-ID",onClick:C=>f(o.id)},null,8,["onClick"]),s(d,{color:"danger",label:"Delete",onClick:C=>I(o.encoded)},null,8,["onClick"])])]))),128))])):b("",!0)]),_:1})]),_:1}))}};export{ne as default}; diff --git a/assets/ChangelogView-wYYUqndz.js b/assets/ChangelogView-ByDRCyPv.js similarity index 94% rename from assets/ChangelogView-wYYUqndz.js rename to assets/ChangelogView-ByDRCyPv.js index e8897cf..1327bc4 100644 --- a/assets/ChangelogView-wYYUqndz.js +++ b/assets/ChangelogView-ByDRCyPv.js @@ -1 +1 @@ -import{r as p,v as h,o as v,a as e,c as l,w as n,b as o,_ as x,d as y,e as k,x as C,f as t,F as i,g as d,n as b,y as w,p as g,t as $,C as B,k as E,z as N}from"./index-wVtKjzJn.js";const V={key:0,class:"grid gap-4 grid-cols-1 w-full pb-4"},j={class:"text-sm md:text-md space-y-2 text-left text-pink-500 bg-slate-950 p-2"},A={__name:"ChangelogView",setup(F){const s=p(null);async function _(){try{const a=await N.get("/data-sources/changelog.json");a.data&&(s.value=a.data)}catch(a){console.error("Error loading changelog:",a.message)}}const f=h(()=>s.value?Object.entries(s.value).reverse():[]);return v(_),(a,r)=>(e(),l(E,null,{default:n(()=>[o(x,null,{default:n(()=>[o(y,{icon:k(C),title:"WebUI Changelog Archive",color:"text-emerald-400",main:""},null,8,["icon"]),s.value?(e(),t("div",V,[(e(!0),t(i,null,d(f.value,([c,m])=>(e(),l(b,{key:c,class:"w-full h-full"},{default:n(()=>[o(w,{color:"success",label:`v${c}`,class:"mb-4"},null,8,["label"]),g("div",j,[r[0]||(r[0]=g("h1",null,"Changelog:",-1)),(e(!0),t(i,null,d(m??["No changes!"],u=>(e(),t("h2",{key:u,class:"font-mono"},$(u),1))),128))])]),_:2},1024))),128))])):(e(),l(B,{key:1}))]),_:1})]),_:1}))}};export{A as default}; +import{r as p,v as h,o as v,a as e,c as l,w as n,b as o,_ as x,d as y,e as k,x as C,f as t,F as i,g as d,n as b,y as w,p as g,t as $,C as B,k as E,z as N}from"./index-Dk-hpw4k.js";const V={key:0,class:"grid gap-4 grid-cols-1 w-full pb-4"},j={class:"text-sm md:text-md space-y-2 text-left text-pink-500 bg-slate-950 p-2"},A={__name:"ChangelogView",setup(F){const s=p(null);async function _(){try{const a=await N.get("/data-sources/changelog.json");a.data&&(s.value=a.data)}catch(a){console.error("Error loading changelog:",a.message)}}const f=h(()=>s.value?Object.entries(s.value).reverse():[]);return v(_),(a,r)=>(e(),l(E,null,{default:n(()=>[o(x,null,{default:n(()=>[o(y,{icon:k(C),title:"WebUI Changelog Archive",color:"text-emerald-400",main:""},null,8,["icon"]),s.value?(e(),t("div",V,[(e(!0),t(i,null,d(f.value,([c,m])=>(e(),l(b,{key:c,class:"w-full h-full"},{default:n(()=>[o(w,{color:"success",label:`v${c}`,class:"mb-4"},null,8,["label"]),g("div",j,[r[0]||(r[0]=g("h1",null,"Changelog:",-1)),(e(!0),t(i,null,d(m??["No changes!"],u=>(e(),t("h2",{key:u,class:"font-mono"},$(u),1))),128))])]),_:2},1024))),128))])):(e(),l(B,{key:1}))]),_:1})]),_:1}))}};export{A as default}; diff --git a/assets/ClaimView-dc9__0aZ.js b/assets/ClaimView-DAVdLNcr.js similarity index 96% rename from assets/ClaimView-dc9__0aZ.js rename to assets/ClaimView-DAVdLNcr.js index 70fb245..ed67615 100644 --- a/assets/ClaimView-dc9__0aZ.js +++ b/assets/ClaimView-DAVdLNcr.js @@ -1 +1 @@ -import{ac as C,ad as m,v as h,a as e,f as t,ae as b,j as g,af as x,p as a,u as S,r as w,B as X,c as H,w as d,b as l,_ as P,X as D,F as I,d as A,e as _,aC as T,n as V,G as z,M as $,s as M,K as N,t as y,k as F}from"./index-wVtKjzJn.js";import{I as j}from"./PhSpinnerBall.vue-Db6IBr48.js";import{F as k}from"./PhUnite.vue-Ce_YTJ4v.js";import{_ as G}from"./FormField-DCjtMvpI.js";import{_ as R}from"./FormControl-C552dcWA.js";import{g as q,h as E}from"./arcade-BSNDeee6.js";const L=["width","height","fill","transform"],Q={key:0},U=a("path",{d:"M144,180a16,16,0,1,1-16-16A16,16,0,0,1,144,180Zm92-52A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128ZM128,64c-24.26,0-44,17.94-44,40v4a12,12,0,0,0,24,0v-4c0-8.82,9-16,20-16s20,7.18,20,16-9,16-20,16a12,12,0,0,0-12,12v8a12,12,0,0,0,23.73,2.56C158.31,137.88,172,122.37,172,104,172,81.94,152.26,64,128,64Z"},null,-1),W=[U],Y={key:1},K=a("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),J=a("path",{d:"M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),O=[K,J],a0={key:2},e0=a("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,168a12,12,0,1,1,12-12A12,12,0,0,1,128,192Zm8-48.72V144a8,8,0,0,1-16,0v-8a8,8,0,0,1,8-8c13.23,0,24-9,24-20s-10.77-20-24-20-24,9-24,20v4a8,8,0,0,1-16,0v-4c0-19.85,17.94-36,40-36s40,16.15,40,36C168,125.38,154.24,139.93,136,143.28Z"},null,-1),t0=[e0],l0={key:3},s0=a("path",{d:"M138,180a10,10,0,1,1-10-10A10,10,0,0,1,138,180ZM128,74c-21,0-38,15.25-38,34v4a6,6,0,0,0,12,0v-4c0-12.13,11.66-22,26-22s26,9.87,26,22-11.66,22-26,22a6,6,0,0,0-6,6v8a6,6,0,0,0,12,0v-2.42c18.11-2.58,32-16.66,32-33.58C166,89.25,149,74,128,74Zm102,54A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),o0=[s0],r0={key:4},i0=a("path",{d:"M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),n0=[i0],u0={key:5},c0=a("path",{d:"M136,180a8,8,0,1,1-8-8A8,8,0,0,1,136,180ZM128,76c-19.85,0-36,14.36-36,32v4a4,4,0,0,0,8,0v-4c0-13.23,12.56-24,28-24s28,10.77,28,24-12.56,24-28,24a4,4,0,0,0-4,4v8a4,4,0,0,0,8,0v-4.2c18-1.77,32-15.36,32-31.8C164,90.36,147.85,76,128,76Zm100,52A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),v0=[c0],d0={name:"PhQuestion"},m0=C({...d0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const o=Z,f=m("weight","regular"),r=m("size","1em"),u=m("color","currentColor"),n=m("mirrored",!1),s=h(()=>o.weight??f),c=h(()=>o.size??r),p=h(()=>o.color??u),i=h(()=>o.mirrored!==void 0?o.mirrored?"scale(-1, 1)":void 0:n?"scale(-1, 1)":void 0);return(v,B)=>(e(),t("svg",x({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:p.value,transform:i.value},v.$attrs),[b(v.$slots,"default"),s.value==="bold"?(e(),t("g",Q,W)):s.value==="duotone"?(e(),t("g",Y,O)):s.value==="fill"?(e(),t("g",a0,t0)):s.value==="light"?(e(),t("g",l0,o0)):s.value==="regular"?(e(),t("g",r0,n0)):s.value==="thin"?(e(),t("g",u0,v0)):g("",!0)],16,L))}}),h0=["width","height","fill","transform"],f0={key:0},p0=a("path",{d:"M112,36a12,12,0,0,0-12,12V60H24A20,20,0,0,0,4,80v96a20,20,0,0,0,20,20h76v12a12,12,0,0,0,24,0V48A12,12,0,0,0,112,36ZM28,172V84h72v88ZM252,80v96a20,20,0,0,1-20,20H152a12,12,0,0,1,0-24h76V84H152a12,12,0,0,1,0-24h80A20,20,0,0,1,252,80ZM88,112a12,12,0,0,1-12,12v20a12,12,0,0,1-24,0V124a12,12,0,0,1,0-24H76A12,12,0,0,1,88,112Z"},null,-1),g0=[p0],_0={key:1},Z0=a("path",{d:"M240,80v96a8,8,0,0,1-8,8H24a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H232A8,8,0,0,1,240,80Z",opacity:"0.2"},null,-1),A0=a("path",{d:"M112,40a8,8,0,0,0-8,8V64H24A16,16,0,0,0,8,80v96a16,16,0,0,0,16,16h80v16a8,8,0,0,0,16,0V48A8,8,0,0,0,112,40ZM24,176V80h80v96ZM248,80v96a16,16,0,0,1-16,16H144a8,8,0,0,1,0-16h88V80H144a8,8,0,0,1,0-16h88A16,16,0,0,1,248,80ZM88,112a8,8,0,0,1-8,8H72v24a8,8,0,0,1-16,0V120H48a8,8,0,0,1,0-16H80A8,8,0,0,1,88,112Z"},null,-1),V0=[Z0,A0],M0={key:2},y0=a("path",{d:"M248,80v96a16,16,0,0,1-16,16H140a4,4,0,0,1-4-4V68a4,4,0,0,1,4-4h92A16,16,0,0,1,248,80ZM120,48V208a8,8,0,0,1-16,0V192H24A16,16,0,0,1,8,176V80A16,16,0,0,1,24,64h80V48a8,8,0,0,1,16,0ZM88,112a8,8,0,0,0-8-8H48a8,8,0,0,0,0,16h8v24a8,8,0,0,0,16,0V120h8A8,8,0,0,0,88,112Z"},null,-1),w0=[y0],H0={key:3},$0=a("path",{d:"M112,42a6,6,0,0,0-6,6V66H24A14,14,0,0,0,10,80v96a14,14,0,0,0,14,14h82v18a6,6,0,0,0,12,0V48A6,6,0,0,0,112,42ZM24,178a2,2,0,0,1-2-2V80a2,2,0,0,1,2-2h82V178ZM246,80v96a14,14,0,0,1-14,14H144a6,6,0,0,1,0-12h88a2,2,0,0,0,2-2V80a2,2,0,0,0-2-2H144a6,6,0,0,1,0-12h88A14,14,0,0,1,246,80ZM86,112a6,6,0,0,1-6,6H70v26a6,6,0,0,1-12,0V118H48a6,6,0,0,1,0-12H80A6,6,0,0,1,86,112Z"},null,-1),k0=[$0],C0={key:4},b0=a("path",{d:"M112,40a8,8,0,0,0-8,8V64H24A16,16,0,0,0,8,80v96a16,16,0,0,0,16,16h80v16a8,8,0,0,0,16,0V48A8,8,0,0,0,112,40ZM24,176V80h80v96ZM248,80v96a16,16,0,0,1-16,16H144a8,8,0,0,1,0-16h88V80H144a8,8,0,0,1,0-16h88A16,16,0,0,1,248,80ZM88,112a8,8,0,0,1-8,8H72v24a8,8,0,0,1-16,0V120H48a8,8,0,0,1,0-16H80A8,8,0,0,1,88,112Z"},null,-1),x0=[b0],B0={key:5},S0=a("path",{d:"M112,44a4,4,0,0,0-4,4V68H24A12,12,0,0,0,12,80v96a12,12,0,0,0,12,12h84v20a4,4,0,0,0,8,0V48A4,4,0,0,0,112,44ZM24,180a4,4,0,0,1-4-4V80a4,4,0,0,1,4-4h84V180ZM244,80v96a12,12,0,0,1-12,12H144a4,4,0,0,1,0-8h88a4,4,0,0,0,4-4V80a4,4,0,0,0-4-4H144a4,4,0,0,1,0-8h88A12,12,0,0,1,244,80ZM84,112a4,4,0,0,1-4,4H68v28a4,4,0,0,1-8,0V116H48a4,4,0,0,1,0-8H80A4,4,0,0,1,84,112Z"},null,-1),X0=[S0],P0={name:"PhTextbox"},D0=C({...P0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const o=Z,f=m("weight","regular"),r=m("size","1em"),u=m("color","currentColor"),n=m("mirrored",!1),s=h(()=>o.weight??f),c=h(()=>o.size??r),p=h(()=>o.color??u),i=h(()=>o.mirrored!==void 0?o.mirrored?"scale(-1, 1)":void 0:n?"scale(-1, 1)":void 0);return(v,B)=>(e(),t("svg",x({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:p.value,transform:i.value},v.$attrs),[b(v.$slots,"default"),s.value==="bold"?(e(),t("g",f0,g0)):s.value==="duotone"?(e(),t("g",_0,V0)):s.value==="fill"?(e(),t("g",M0,w0)):s.value==="light"?(e(),t("g",H0,k0)):s.value==="regular"?(e(),t("g",C0,x0)):s.value==="thin"?(e(),t("g",B0,X0)):g("",!0)],16,h0))}}),I0={key:1},T0={class:"text-2xl font-bold"},z0={class:"text-xl mb-6"},N0={class:"text-xl mb-6"},F0={class:"mt-4"},j0={key:2},G0={class:"text-xl mb-6"},R0={class:"mt-4"},q0={key:3},E0={class:"mt-4"},J0={__name:"ClaimView",setup(Z){const o=S(),f=w(!1),r=w(null),u=X({PCBID:null}),n=w(null);async function s(){f.value=!0,r.value=await q(u.PCBID),f.value=!1}async function c(){const p=await E(u.PCBID);p||window.alert("Failed to takeover!"),p.status==="success"?n.value=!0:n.value=!1,o.userLoaded=!1,o.loadUser()}return(p,i)=>(e(),H(F,null,{default:d(()=>[l(P,null,{default:d(()=>[l(D,{class:"mb-6","use-small":"","even-smaller":""}),r.value?g("",!0):(e(),t(I,{key:0},[l(A,{icon:_(T),title:"Claim an Arcade",main:""},null,8,["icon"]),l(V,{"is-form":"",class:"row-span-2 mb-6",onSubmit:i[1]||(i[1]=z(v=>s(),["prevent"]))},{footer:d(()=>[l(M,{type:"submit",color:"success",label:"Start Claim"}),f.value?(e(),H(N,{key:0,icon:_(j),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):g("",!0)]),default:d(()=>[i[2]||(i[2]=a("h2",{class:"text-xl mb-6 lg:w-1/2"},[$(" Claim an arcade using a PCBID."),a("br"),$(" You cannot claim the arcade if it has an owner. ")],-1)),l(G,{label:"PCBID",help:"A PCBID from the arcade you're wanting to claim."},{default:d(()=>[l(R,{modelValue:u.PCBID,"onUpdate:modelValue":i[0]||(i[0]=v=>u.PCBID=v),icon:_(D0),name:"cardId",type:"pcbid",placeholder:"XXXXXXXXXXXXXXXXX",minlength:20,maxlength:20,required:""},null,8,["modelValue","icon"])]),_:1})]),_:1,__:[2]})],64)),r.value&&n.value==null?(e(),t("div",I0,[l(A,{icon:_(m0),title:"Confirm Merge",main:""},null,8,["icon"]),l(V,null,{default:d(()=>[a("h2",T0,y(r.value?.arcade?.name),1),a("h3",z0,y(r.value?.arcade?.description),1),a("h2",N0," This arcade has "+y(r.value?.count)+" machine(s). ",1),a("div",F0,[l(M,{color:"success",label:"Start Takeover",onClick:c})])]),_:1})])):g("",!0),n.value==!0?(e(),t("div",j0,[l(A,{icon:_(k),title:"Takeover Results",main:""},null,8,["icon"]),l(V,null,{default:d(()=>[a("h2",G0," ✅ Successfully merged "+y(r.value?.count)+" machines. Yippie! ",1),a("div",R0,[l(M,{color:"success",label:"Go to Arcade",to:`/arcade/${r.value?.arcade?.id}`},null,8,["to"])])]),_:1})])):g("",!0),n.value==!1?(e(),t("div",q0,[l(A,{icon:_(k),title:"Takeover Results",main:""},null,8,["icon"]),l(V,null,{default:d(()=>[i[3]||(i[3]=a("h2",{class:"text-xl mb-6"},"❌ Failed to takeover. Please try again.",-1)),a("div",E0,[l(M,{color:"warning",label:"Retry",onClick:c})])]),_:1,__:[3]})])):g("",!0)]),_:1})]),_:1}))}};export{J0 as default}; +import{ac as C,ad as m,v as h,a as e,f as t,ae as b,j as g,af as x,p as a,u as S,r as w,B as X,c as H,w as d,b as l,_ as P,X as D,F as I,d as A,e as _,aC as T,n as V,G as z,M as $,s as M,K as N,t as y,k as F}from"./index-Dk-hpw4k.js";import{I as j}from"./PhSpinnerBall.vue-D5axbtr6.js";import{F as k}from"./PhUnite.vue-ClZhMYSR.js";import{_ as G}from"./FormField-DrQ1jOX6.js";import{_ as R}from"./FormControl-nRAG8NCu.js";import{g as q,h as E}from"./arcade-DnQewig1.js";const L=["width","height","fill","transform"],Q={key:0},U=a("path",{d:"M144,180a16,16,0,1,1-16-16A16,16,0,0,1,144,180Zm92-52A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128ZM128,64c-24.26,0-44,17.94-44,40v4a12,12,0,0,0,24,0v-4c0-8.82,9-16,20-16s20,7.18,20,16-9,16-20,16a12,12,0,0,0-12,12v8a12,12,0,0,0,23.73,2.56C158.31,137.88,172,122.37,172,104,172,81.94,152.26,64,128,64Z"},null,-1),W=[U],Y={key:1},K=a("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),J=a("path",{d:"M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),O=[K,J],a0={key:2},e0=a("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,168a12,12,0,1,1,12-12A12,12,0,0,1,128,192Zm8-48.72V144a8,8,0,0,1-16,0v-8a8,8,0,0,1,8-8c13.23,0,24-9,24-20s-10.77-20-24-20-24,9-24,20v4a8,8,0,0,1-16,0v-4c0-19.85,17.94-36,40-36s40,16.15,40,36C168,125.38,154.24,139.93,136,143.28Z"},null,-1),t0=[e0],l0={key:3},s0=a("path",{d:"M138,180a10,10,0,1,1-10-10A10,10,0,0,1,138,180ZM128,74c-21,0-38,15.25-38,34v4a6,6,0,0,0,12,0v-4c0-12.13,11.66-22,26-22s26,9.87,26,22-11.66,22-26,22a6,6,0,0,0-6,6v8a6,6,0,0,0,12,0v-2.42c18.11-2.58,32-16.66,32-33.58C166,89.25,149,74,128,74Zm102,54A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),o0=[s0],r0={key:4},i0=a("path",{d:"M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),n0=[i0],u0={key:5},c0=a("path",{d:"M136,180a8,8,0,1,1-8-8A8,8,0,0,1,136,180ZM128,76c-19.85,0-36,14.36-36,32v4a4,4,0,0,0,8,0v-4c0-13.23,12.56-24,28-24s28,10.77,28,24-12.56,24-28,24a4,4,0,0,0-4,4v8a4,4,0,0,0,8,0v-4.2c18-1.77,32-15.36,32-31.8C164,90.36,147.85,76,128,76Zm100,52A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),v0=[c0],d0={name:"PhQuestion"},m0=C({...d0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const o=Z,f=m("weight","regular"),r=m("size","1em"),u=m("color","currentColor"),n=m("mirrored",!1),s=h(()=>o.weight??f),c=h(()=>o.size??r),p=h(()=>o.color??u),i=h(()=>o.mirrored!==void 0?o.mirrored?"scale(-1, 1)":void 0:n?"scale(-1, 1)":void 0);return(v,B)=>(e(),t("svg",x({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:p.value,transform:i.value},v.$attrs),[b(v.$slots,"default"),s.value==="bold"?(e(),t("g",Q,W)):s.value==="duotone"?(e(),t("g",Y,O)):s.value==="fill"?(e(),t("g",a0,t0)):s.value==="light"?(e(),t("g",l0,o0)):s.value==="regular"?(e(),t("g",r0,n0)):s.value==="thin"?(e(),t("g",u0,v0)):g("",!0)],16,L))}}),h0=["width","height","fill","transform"],f0={key:0},p0=a("path",{d:"M112,36a12,12,0,0,0-12,12V60H24A20,20,0,0,0,4,80v96a20,20,0,0,0,20,20h76v12a12,12,0,0,0,24,0V48A12,12,0,0,0,112,36ZM28,172V84h72v88ZM252,80v96a20,20,0,0,1-20,20H152a12,12,0,0,1,0-24h76V84H152a12,12,0,0,1,0-24h80A20,20,0,0,1,252,80ZM88,112a12,12,0,0,1-12,12v20a12,12,0,0,1-24,0V124a12,12,0,0,1,0-24H76A12,12,0,0,1,88,112Z"},null,-1),g0=[p0],_0={key:1},Z0=a("path",{d:"M240,80v96a8,8,0,0,1-8,8H24a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H232A8,8,0,0,1,240,80Z",opacity:"0.2"},null,-1),A0=a("path",{d:"M112,40a8,8,0,0,0-8,8V64H24A16,16,0,0,0,8,80v96a16,16,0,0,0,16,16h80v16a8,8,0,0,0,16,0V48A8,8,0,0,0,112,40ZM24,176V80h80v96ZM248,80v96a16,16,0,0,1-16,16H144a8,8,0,0,1,0-16h88V80H144a8,8,0,0,1,0-16h88A16,16,0,0,1,248,80ZM88,112a8,8,0,0,1-8,8H72v24a8,8,0,0,1-16,0V120H48a8,8,0,0,1,0-16H80A8,8,0,0,1,88,112Z"},null,-1),V0=[Z0,A0],M0={key:2},y0=a("path",{d:"M248,80v96a16,16,0,0,1-16,16H140a4,4,0,0,1-4-4V68a4,4,0,0,1,4-4h92A16,16,0,0,1,248,80ZM120,48V208a8,8,0,0,1-16,0V192H24A16,16,0,0,1,8,176V80A16,16,0,0,1,24,64h80V48a8,8,0,0,1,16,0ZM88,112a8,8,0,0,0-8-8H48a8,8,0,0,0,0,16h8v24a8,8,0,0,0,16,0V120h8A8,8,0,0,0,88,112Z"},null,-1),w0=[y0],H0={key:3},$0=a("path",{d:"M112,42a6,6,0,0,0-6,6V66H24A14,14,0,0,0,10,80v96a14,14,0,0,0,14,14h82v18a6,6,0,0,0,12,0V48A6,6,0,0,0,112,42ZM24,178a2,2,0,0,1-2-2V80a2,2,0,0,1,2-2h82V178ZM246,80v96a14,14,0,0,1-14,14H144a6,6,0,0,1,0-12h88a2,2,0,0,0,2-2V80a2,2,0,0,0-2-2H144a6,6,0,0,1,0-12h88A14,14,0,0,1,246,80ZM86,112a6,6,0,0,1-6,6H70v26a6,6,0,0,1-12,0V118H48a6,6,0,0,1,0-12H80A6,6,0,0,1,86,112Z"},null,-1),k0=[$0],C0={key:4},b0=a("path",{d:"M112,40a8,8,0,0,0-8,8V64H24A16,16,0,0,0,8,80v96a16,16,0,0,0,16,16h80v16a8,8,0,0,0,16,0V48A8,8,0,0,0,112,40ZM24,176V80h80v96ZM248,80v96a16,16,0,0,1-16,16H144a8,8,0,0,1,0-16h88V80H144a8,8,0,0,1,0-16h88A16,16,0,0,1,248,80ZM88,112a8,8,0,0,1-8,8H72v24a8,8,0,0,1-16,0V120H48a8,8,0,0,1,0-16H80A8,8,0,0,1,88,112Z"},null,-1),x0=[b0],B0={key:5},S0=a("path",{d:"M112,44a4,4,0,0,0-4,4V68H24A12,12,0,0,0,12,80v96a12,12,0,0,0,12,12h84v20a4,4,0,0,0,8,0V48A4,4,0,0,0,112,44ZM24,180a4,4,0,0,1-4-4V80a4,4,0,0,1,4-4h84V180ZM244,80v96a12,12,0,0,1-12,12H144a4,4,0,0,1,0-8h88a4,4,0,0,0,4-4V80a4,4,0,0,0-4-4H144a4,4,0,0,1,0-8h88A12,12,0,0,1,244,80ZM84,112a4,4,0,0,1-4,4H68v28a4,4,0,0,1-8,0V116H48a4,4,0,0,1,0-8H80A4,4,0,0,1,84,112Z"},null,-1),X0=[S0],P0={name:"PhTextbox"},D0=C({...P0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const o=Z,f=m("weight","regular"),r=m("size","1em"),u=m("color","currentColor"),n=m("mirrored",!1),s=h(()=>o.weight??f),c=h(()=>o.size??r),p=h(()=>o.color??u),i=h(()=>o.mirrored!==void 0?o.mirrored?"scale(-1, 1)":void 0:n?"scale(-1, 1)":void 0);return(v,B)=>(e(),t("svg",x({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:p.value,transform:i.value},v.$attrs),[b(v.$slots,"default"),s.value==="bold"?(e(),t("g",f0,g0)):s.value==="duotone"?(e(),t("g",_0,V0)):s.value==="fill"?(e(),t("g",M0,w0)):s.value==="light"?(e(),t("g",H0,k0)):s.value==="regular"?(e(),t("g",C0,x0)):s.value==="thin"?(e(),t("g",B0,X0)):g("",!0)],16,h0))}}),I0={key:1},T0={class:"text-2xl font-bold"},z0={class:"text-xl mb-6"},N0={class:"text-xl mb-6"},F0={class:"mt-4"},j0={key:2},G0={class:"text-xl mb-6"},R0={class:"mt-4"},q0={key:3},E0={class:"mt-4"},J0={__name:"ClaimView",setup(Z){const o=S(),f=w(!1),r=w(null),u=X({PCBID:null}),n=w(null);async function s(){f.value=!0,r.value=await q(u.PCBID),f.value=!1}async function c(){const p=await E(u.PCBID);p||window.alert("Failed to takeover!"),p.status==="success"?n.value=!0:n.value=!1,o.userLoaded=!1,o.loadUser()}return(p,i)=>(e(),H(F,null,{default:d(()=>[l(P,null,{default:d(()=>[l(D,{class:"mb-6","use-small":"","even-smaller":""}),r.value?g("",!0):(e(),t(I,{key:0},[l(A,{icon:_(T),title:"Claim an Arcade",main:""},null,8,["icon"]),l(V,{"is-form":"",class:"row-span-2 mb-6",onSubmit:i[1]||(i[1]=z(v=>s(),["prevent"]))},{footer:d(()=>[l(M,{type:"submit",color:"success",label:"Start Claim"}),f.value?(e(),H(N,{key:0,icon:_(j),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):g("",!0)]),default:d(()=>[i[2]||(i[2]=a("h2",{class:"text-xl mb-6 lg:w-1/2"},[$(" Claim an arcade using a PCBID."),a("br"),$(" You cannot claim the arcade if it has an owner. ")],-1)),l(G,{label:"PCBID",help:"A PCBID from the arcade you're wanting to claim."},{default:d(()=>[l(R,{modelValue:u.PCBID,"onUpdate:modelValue":i[0]||(i[0]=v=>u.PCBID=v),icon:_(D0),name:"cardId",type:"pcbid",placeholder:"XXXXXXXXXXXXXXXXX",minlength:20,maxlength:20,required:""},null,8,["modelValue","icon"])]),_:1})]),_:1,__:[2]})],64)),r.value&&n.value==null?(e(),t("div",I0,[l(A,{icon:_(m0),title:"Confirm Merge",main:""},null,8,["icon"]),l(V,null,{default:d(()=>[a("h2",T0,y(r.value?.arcade?.name),1),a("h3",z0,y(r.value?.arcade?.description),1),a("h2",N0," This arcade has "+y(r.value?.count)+" machine(s). ",1),a("div",F0,[l(M,{color:"success",label:"Start Takeover",onClick:c})])]),_:1})])):g("",!0),n.value==!0?(e(),t("div",j0,[l(A,{icon:_(k),title:"Takeover Results",main:""},null,8,["icon"]),l(V,null,{default:d(()=>[a("h2",G0," ✅ Successfully merged "+y(r.value?.count)+" machines. Yippie! ",1),a("div",R0,[l(M,{color:"success",label:"Go to Arcade",to:`/arcade/${r.value?.arcade?.id}`},null,8,["to"])])]),_:1})])):g("",!0),n.value==!1?(e(),t("div",q0,[l(A,{icon:_(k),title:"Takeover Results",main:""},null,8,["icon"]),l(V,null,{default:d(()=>[i[3]||(i[3]=a("h2",{class:"text-xl mb-6"},"❌ Failed to takeover. Please try again.",-1)),a("div",E0,[l(M,{color:"warning",label:"Retry",onClick:c})])]),_:1,__:[3]})])):g("",!0)]),_:1})]),_:1}))}};export{J0 as default}; diff --git a/assets/ClaimView-Mmf2hpki.js b/assets/ClaimView-Da_BQMzJ.js similarity index 96% rename from assets/ClaimView-Mmf2hpki.js rename to assets/ClaimView-Da_BQMzJ.js index 3b41268..f3b7c72 100644 --- a/assets/ClaimView-Mmf2hpki.js +++ b/assets/ClaimView-Da_BQMzJ.js @@ -1 +1 @@ -import{ac as H,ad as $,v as C,a as s,f as c,ae as K,j as _,af as W,p as a,ag as V,r as y,o as Y,e as g,c as w,w as u,b as l,n as b,ah as z,t as x,s as k,ai as B,F as X,g as j,B as F,_ as Q,X as e0,d as S,aj as a0,G as l0,K as t0,M as N,ak as s0,D as o0,k as n0,al as r0,am as i0}from"./index-wVtKjzJn.js";import{I as O}from"./PhCreditCard.vue-_o0-1fhq.js";import{G as u0}from"./PhPassword.vue-wP8b-7PJ.js";import{I as c0}from"./PhSpinnerBall.vue-Db6IBr48.js";import{F as T}from"./PhUnite.vue-Ce_YTJ4v.js";import{_ as I}from"./FormField-DCjtMvpI.js";import{_ as U}from"./FormControl-C552dcWA.js";import{_ as E}from"./FormCheckRadio-D9M0Qh1I.js";import{A as d0}from"./profile-bqdi_2hB.js";const m0=["width","height","fill","transform"],g0={key:0},f0=a("path",{d:"M92.38,38.05A12,12,0,0,1,101,23.42a108,108,0,0,1,54,0,12,12,0,1,1-6,23.23,84,84,0,0,0-42,0A12,12,0,0,1,92.38,38.05ZM32.29,113.87a12.2,12.2,0,0,0,3.2.43,12,12,0,0,0,11.56-8.8,84,84,0,0,1,21-36.35A12,12,0,1,0,50.94,52.34a108.1,108.1,0,0,0-27,46.76A12,12,0,0,0,32.29,113.87ZM149,209.35a84,84,0,0,1-42,0,12,12,0,1,0-6,23.23,108,108,0,0,0,54,0,12,12,0,1,0-6-23.23Zm59.95-103.83a12,12,0,0,0,23.12-6.42,108,108,0,0,0-27-46.78A12,12,0,1,0,188,69.15,84,84,0,0,1,208.94,105.52Zm23.15,51.39a107.86,107.86,0,0,1-31.86,51.38,12,12,0,0,1-18.72-3.48,60,60,0,0,0-107,0,12,12,0,0,1-8.5,6.36,12.48,12.48,0,0,1-2.19.2,12,12,0,0,1-8-3.08A107.85,107.85,0,0,1,23.91,156.9,12,12,0,0,1,47,150.49,83.58,83.58,0,0,0,62,180a83.46,83.46,0,0,1,29-23.47,52,52,0,1,1,74,0A83.59,83.59,0,0,1,194,180a83.73,83.73,0,0,0,15-29.49,12,12,0,0,1,23.13,6.42ZM128,148a28,28,0,1,0-28-28A28,28,0,0,0,128,148Z"},null,-1),p0=[f0],v0={key:1},_0=a("path",{d:"M224,128a95.76,95.76,0,0,1-31.8,71.37A72,72,0,0,0,128,160a40,40,0,1,0-40-40,40,40,0,0,0,40,40,72,72,0,0,0-64.2,39.37h0A96,96,0,1,1,224,128Z",opacity:"0.2"},null,-1),h0=a("path",{d:"M96.26,37A8,8,0,0,1,102,27.29a104.11,104.11,0,0,1,52,0,8,8,0,0,1-2,15.75,8.15,8.15,0,0,1-2-.26,88,88,0,0,0-44,0A8,8,0,0,1,96.26,37ZM33.35,110a8,8,0,0,0,9.85-5.57,87.88,87.88,0,0,1,22-38.09A8,8,0,0,0,53.79,55.14a104,104,0,0,0-26,45A8,8,0,0,0,33.35,110ZM150,213.22a88,88,0,0,1-44,0,8,8,0,0,0-4,15.49,104.11,104.11,0,0,0,52,0,8,8,0,0,0-4-15.49Zm62.8-108.77a8,8,0,0,0,15.42-4.28,104,104,0,0,0-26-45,8,8,0,1,0-11.41,11.21A88.14,88.14,0,0,1,212.79,104.45Zm15.44,51.39a103.68,103.68,0,0,1-30.68,49.47A8,8,0,0,1,185.07,203a64,64,0,0,0-114.14,0,8,8,0,0,1-5.67,4.23,8.11,8.11,0,0,1-1.46.14,8,8,0,0,1-5.35-2.05,103.74,103.74,0,0,1-30.68-49.49,8,8,0,0,1,15.42-4.27,87.58,87.58,0,0,0,19,34.88,79.57,79.57,0,0,1,36.1-28.77,48,48,0,1,1,59.38,0,79.57,79.57,0,0,1,36.1,28.77,87.58,87.58,0,0,0,19-34.88,8,8,0,1,1,15.42,4.28ZM128,152a32,32,0,1,0-32-32A32,32,0,0,0,128,152Z"},null,-1),y0=[_0,h0],A0={key:2},M0=a("path",{d:"M96.26,37A8,8,0,0,1,102,27.29a104.11,104.11,0,0,1,52,0,8,8,0,0,1-2,15.75,8.15,8.15,0,0,1-2-.26,88,88,0,0,0-44,0A8,8,0,0,1,96.26,37ZM33.35,110a8,8,0,0,0,9.85-5.57,88,88,0,0,1,22-38.09A8,8,0,0,0,53.79,55.14a104.05,104.05,0,0,0-26,45A8,8,0,0,0,33.35,110Zm179.44-5.56a8,8,0,0,0,15.42-4.28,104,104,0,0,0-26-45,8,8,0,1,0-11.41,11.22A88,88,0,0,1,212.79,104.45ZM222.66,146a8,8,0,0,0-9.85,5.58,87.61,87.61,0,0,1-19,34.83A79.75,79.75,0,0,0,172,165.11a4,4,0,0,0-4.83.31,59.81,59.81,0,0,1-78.27,0,4,4,0,0,0-4.84-.31,79.52,79.52,0,0,0-22,21.12,87.7,87.7,0,0,1-18.83-34.67,8,8,0,0,0-15.42,4.28,104.07,104.07,0,0,0,200.46,0A8,8,0,0,0,222.66,146ZM128,164a44,44,0,1,0-44-44A44.05,44.05,0,0,0,128,164Z"},null,-1),w0=[M0],x0={key:3},b0=a("path",{d:"M98.19,36.54a6,6,0,0,1,4.31-7.31,102,102,0,0,1,51,0,6,6,0,1,1-3,11.61,90,90,0,0,0-45,0A6,6,0,0,1,98.19,36.54Zm-64.3,71.54a5.88,5.88,0,0,0,1.6.22,6,6,0,0,0,5.78-4.4A90,90,0,0,1,63.78,65a6,6,0,1,0-8.56-8.41A102.12,102.12,0,0,0,29.7,100.7,6,6,0,0,0,33.89,108.08ZM150.5,215.15a90,90,0,0,1-45,0,6,6,0,1,0-3,11.61,102,102,0,0,0,51,0,6,6,0,0,0-3-11.62Zm64.22-111.24a6,6,0,0,0,5.78,4.4,5.88,5.88,0,0,0,1.6-.22,6,6,0,0,0,4.18-7.38,102,102,0,0,0-25.49-44.18,6,6,0,0,0-8.55,8.41A90.11,90.11,0,0,1,214.72,103.91ZM226.3,155.3a101.75,101.75,0,0,1-30.08,48.53,6,6,0,0,1-9.37-1.74,66,66,0,0,0-117.7,0,6,6,0,0,1-4.26,3.18,5.74,5.74,0,0,1-1.09.1,6,6,0,0,1-4-1.54A101.74,101.74,0,0,1,29.7,155.3a6,6,0,1,1,11.56-3.21,89.79,89.79,0,0,0,21.2,37.59,77.56,77.56,0,0,1,40-31.43,46,46,0,1,1,51,0,77.56,77.56,0,0,1,40,31.43,89.7,89.7,0,0,0,21.2-37.58,6,6,0,1,1,11.56,3.2ZM128,154a34,34,0,1,0-34-34A34,34,0,0,0,128,154Z"},null,-1),k0=[b0],Z0={key:4},$0=a("path",{d:"M96.26,37A8,8,0,0,1,102,27.29a104.11,104.11,0,0,1,52,0,8,8,0,0,1-2,15.75,8.15,8.15,0,0,1-2-.26,88,88,0,0,0-44,0A8,8,0,0,1,96.26,37ZM33.35,110a8,8,0,0,0,9.85-5.57,87.88,87.88,0,0,1,22-38.09A8,8,0,0,0,53.8,55.14a103.92,103.92,0,0,0-26,45A8,8,0,0,0,33.35,110ZM150,213.22a88,88,0,0,1-44,0,8,8,0,0,0-4,15.49,104.11,104.11,0,0,0,52,0,8,8,0,0,0-4-15.49Zm62.8-108.77a8,8,0,0,0,15.42-4.28,104,104,0,0,0-26-45,8,8,0,1,0-11.41,11.21A88.14,88.14,0,0,1,212.79,104.45Zm15.44,51.39a103.68,103.68,0,0,1-30.68,49.47A8,8,0,0,1,185.07,203a64,64,0,0,0-114.14,0,8,8,0,0,1-12.48,2.32,103.74,103.74,0,0,1-30.68-49.49,8,8,0,0,1,15.42-4.27,87.58,87.58,0,0,0,19,34.88,79.57,79.57,0,0,1,36.1-28.77,48,48,0,1,1,59.38,0,79.57,79.57,0,0,1,36.1,28.77,87.58,87.58,0,0,0,19-34.88,8,8,0,1,1,15.42,4.28ZM128,152a32,32,0,1,0-32-32A32,32,0,0,0,128,152Z"},null,-1),C0=[$0],S0={key:5},I0=a("path",{d:"M100.13,36A4,4,0,0,1,103,31.17a100.09,100.09,0,0,1,50,0,4,4,0,0,1-1,7.88,4.36,4.36,0,0,1-1-.13,92,92,0,0,0-46,0A4,4,0,0,1,100.13,36ZM34.42,106.16a4,4,0,0,0,4.92-2.79,91.92,91.92,0,0,1,23-39.82,4,4,0,0,0-5.71-5.61,100.15,100.15,0,0,0-25,43.3A4,4,0,0,0,34.42,106.16ZM151,217.09a92,92,0,0,1-46,0,4,4,0,0,0-2,7.75,100,100,0,0,0,50,0,4,4,0,1,0-2-7.74Zm65.65-113.71a4,4,0,1,0,7.7-2.14,100.08,100.08,0,0,0-25-43.31,4,4,0,1,0-5.71,5.61A92,92,0,0,1,216.65,103.38Zm7.73,51.39a99.77,99.77,0,0,1-29.5,47.57,4,4,0,0,1-6.24-1.16,68,68,0,0,0-121.28,0,4,4,0,0,1-2.83,2.12,3.61,3.61,0,0,1-.73.07,4,4,0,0,1-2.68-1,99.8,99.8,0,0,1-29.5-47.58,4,4,0,1,1,7.71-2.13A91.89,91.89,0,0,0,62.8,192.91a75.66,75.66,0,0,1,44.54-34.08,44,44,0,1,1,41.32,0,75.66,75.66,0,0,1,44.54,34.08,91.83,91.83,0,0,0,23.47-40.28,4,4,0,0,1,7.71,2.14ZM128,156a36,36,0,1,0-36-36A36,36,0,0,0,128,156Z"},null,-1),V0=[I0],X0={name:"PhUserCircleDashed"},P0=H({...X0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const m=A,r=$("weight","regular"),f=$("size","1em"),p=$("color","currentColor"),o=$("mirrored",!1),t=C(()=>m.weight??r),d=C(()=>m.size??f),v=C(()=>m.color??p),h=C(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:o?"scale(-1, 1)":void 0);return(M,P)=>(s(),c("svg",W({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:d.value,height:d.value,fill:v.value,transform:h.value},M.$attrs),[K(M.$slots,"default"),t.value==="bold"?(s(),c("g",g0,p0)):t.value==="duotone"?(s(),c("g",v0,y0)):t.value==="fill"?(s(),c("g",A0,w0)):t.value==="light"?(s(),c("g",x0,k0)):t.value==="regular"?(s(),c("g",Z0,C0)):t.value==="thin"?(s(),c("g",S0,V0)):_("",!0)],16,m0))}}),D0={class:"grid grid-cols-1 gap-3"},F0={class:"flex gap-4 items-center"},N0={class:"text-2xl"},O0={class:"font-light text-xl"},T0={class:"space-x-2 mt-6"},U0={__name:"MergeModal",props:{userId:{type:Number,default:null},game:{type:String,default:null},settings:{type:Object,default:null}},emits:["saveMerge","closeModal"],setup(A,{emit:m}){const r=A,f=m,p=V(r.game),o=y({}),t=y(r.settings?.scores??!1);Y(async()=>{const v=await d0(r.game,null,r.userId);o.value=v.profile});function d(){f("saveMerge",{game:r.game,scores:t.value})}return(v,h)=>g(p)&&o.value?(s(),w(B,{key:0,transparent:"",onOverlayClick:h[1]||(h[1]=M=>f("closeModal"))},{default:u(()=>[l(b,{class:"shadow-lg max-h-modal w-11/12 md:w-3/5 lg:w-2/5 xl:w-4/12 z-50 text-white/90"},{default:u(()=>[a("div",D0,[a("div",F0,[l(z,{path:g(p).icon},null,8,["path"]),a("h1",N0,x(g(p).name),1)]),a("div",null,[a("h2",O0,x(o.value.name)+" - "+x(o.value.stats?.total_plays??0)+" Plays ",1)]),l(I,{label:"Scores",help:"Transfer all scores from this account to yours. This will not erase your current scores."},{default:u(()=>[l(E,{modelValue:t.value,"onUpdate:modelValue":h[0]||(h[0]=M=>t.value=M),name:"scores","input-value":t.value,type:"switch"},null,8,["modelValue","input-value"])]),_:1}),a("div",T0,[l(k,{color:"success",label:"Save",onClick:d})])])]),_:1})]),_:1})):_("",!0)}},z0={class:"grid grid-cols-1 gap-3"},B0={key:0,class:"flex gap-4 items-center"},j0={class:"text-2xl"},E0={class:"text-lg"},G0={class:"space-x-2 mt-6"},R0={__name:"ConfirmMergeModal",props:{settings:{type:Object,default:null}},emits:["saveMerge","closeModal"],setup(A,{emit:m}){const r=m;function f(){r("saveMerge")}return(p,o)=>(s(),w(B,{transparent:"",onOverlayClick:o[0]||(o[0]=t=>r("closeModal"))},{default:u(()=>[l(b,{class:"shadow-lg max-h-modal w-11/12 md:w-3/5 lg:w-2/5 xl:w-4/12 z-50 text-white/90"},{default:u(()=>[a("div",z0,[o[1]||(o[1]=a("h1",{class:"text-2xl font-bold"},"Merge Overview",-1)),(s(!0),c(X,null,j(Object.keys(A.settings),t=>(s(),c(X,{key:t},[t!=="card"?(s(),c("div",B0,[l(z,{path:g(V)(t)?.icon},null,8,["path"]),a("div",null,[a("h1",j0,x(g(V)(t)?.name),1),a("h2",E0,x(A.settings[t]?.scores?"✅":"❌")+" Transfer Scores ",1)])])):_("",!0)],64))),128)),a("div",null,[a("span",null,x(A.settings?.card?"✅":"❌")+" Transfer Card",1)]),a("div",G0,[l(k,{color:"success",label:"Save",onClick:f})])])]),_:1})]),_:1}))}},q0={key:1},J0={class:"grid grid-cols-1 md:grid-cols-2 2xl:grid-cols-4 gap-4 mb-6"},L0={class:"mt-4"},H0={key:2},K0={class:"text-xl mb-6"},W0={class:"mt-4"},Y0={key:3},Q0={class:"mt-4"},u1={__name:"ClaimView",setup(A){const m=y(!1),r=y(null),f=y(!1),p=y(!1),o=F({cardId:null,pin:null}),t=y({game:null,scores:!1}),d=F({card:!0}),v=y(null),h=y(0);function M(i){var e=i.target.value;e=e.replace(/[^A-Za-z0-9]/g,""),e=e.toUpperCase().replace(/(.{4})/g,"$1-").replace(/-$/,""),o.cardId=e}function P(i){i.target.value=i.target.value.replace(/\D/g,"")}async function G(){m.value=!0,r.value=await r0(o.cardId,o.pin),m.value=!1}function R(i){f.value=!1,t.value.game=i,f.value=!0}function D(){p.value=!0}function q(i){var e=[];for(const n of i){const Z=V(n.game);Z&&!Z.skip&&e.push(n)}return e.sort(function(n,Z){return Z.data.last_play_timestamp-n.data.last_play_timestamp}),e}function J({game:i,scores:e}){d[i]={scores:e},f.value=!1,t.value={game:null,scores:!1,data:!1}}async function L(){const i=await i0(o.cardId,o.pin,d);p.value=!1,i||window.alert("Failed to merge!"),i.status==="success"?(v.value=!0,h.value=i.count??0):v.value=!1}return(i,e)=>(s(),w(n0,null,{default:u(()=>[l(Q,null,{default:u(()=>[l(e0,{class:"mb-6","use-small":"","even-smaller":""}),r.value?_("",!0):(s(),c(X,{key:0},[l(S,{icon:g(a0),title:"Claim a Profile",main:""},null,8,["icon"]),l(b,{"is-form":"",class:"row-span-2 mb-6",onSubmit:e[2]||(e[2]=l0(n=>G(),["prevent"]))},{footer:u(()=>[l(k,{type:"submit",color:"success",label:"Start Claim"}),m.value?(s(),w(t0,{key:0,icon:g(c0),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):_("",!0)]),default:u(()=>[e[6]||(e[6]=a("h2",{class:"text-xl mb-6 lg:w-1/2"}," If you registered a card in game and need to claim it, you may do so here. Please note that the account cannot already be claimed! ",-1)),l(I,{label:"Card ID",help:"The 16 character ACCESS CODE. If your card is dated after 2016, you'll need to get the ACCESS CODE from a game."},{default:u(()=>[l(U,{modelValue:o.cardId,"onUpdate:modelValue":e[0]||(e[0]=n=>o.cardId=n),icon:g(O),name:"cardId",type:"card",placeholder:"XXXX-XXXX-XXXX-XXXX",minlength:19,maxlength:19,required:"",onInput:M},null,8,["modelValue","icon"])]),_:1}),l(I,{label:"PIN",help:"Used when logging into a game"},{default:u(()=>[l(U,{modelValue:o.pin,"onUpdate:modelValue":e[1]||(e[1]=n=>o.pin=n),icon:g(u0),type:"password",name:"pin",minlength:4,maxlength:4,inputmode:"numeric",pattern:"\\d{4}",autocomplete:"pin",onInput:P},null,8,["modelValue","icon"])]),_:1})]),_:1,__:[6]})],64)),r.value&&v.value==null?(s(),c("div",q0,[l(S,{icon:g(P0),title:"Select Profiles to Merge",main:""},null,8,["icon"]),l(b,null,{default:u(()=>[e[7]||(e[7]=a("h2",{class:"text-xl mb-6"},[N(" Click a game to view merge options. "),a("br"),N(" Please note that this cannot be undone once complete. ")],-1)),a("div",J0,[(s(!0),c(X,null,j(q(r.value.profiles),n=>(s(),w(s0,{key:n.game,game:n.game,value:n.data.total_plays,"profile-name":"",type:"plays",class:o0(d[n.game]?"border-green-800 border-[3px]":null),"disable-local-click":"",onClick:Z=>R(n.game)},null,8,["game","value","class","onClick"]))),128))]),l(I,{label:"Transfer Card",help:"Moves the card to your account."},{default:u(()=>[l(E,{modelValue:d.card,"onUpdate:modelValue":e[3]||(e[3]=n=>d.card=n),"input-value":d.card,icon:g(O),type:"switch",name:"card"},null,8,["modelValue","input-value","icon"])]),_:1}),a("div",L0,[l(k,{color:"success",label:"Start Merge",disabled:JSON.stringify(d)==JSON.stringify({}),onClick:D},null,8,["disabled"])])]),_:1,__:[7]})])):_("",!0),v.value==!0?(s(),c("div",H0,[l(S,{icon:g(T),title:"Merge Results",main:""},null,8,["icon"]),l(b,null,{default:u(()=>[a("h2",K0," ✅ Successfully merged "+x(h.value)+" records. Yippie! ",1),a("div",W0,[l(k,{color:"success",label:"Return to Dashboard",to:"/"})])]),_:1})])):_("",!0),v.value==!1?(s(),c("div",Y0,[l(S,{icon:g(T),title:"Merge Results",main:""},null,8,["icon"]),l(b,null,{default:u(()=>[e[8]||(e[8]=a("h2",{class:"text-xl mb-6"},"❌ Failed to merge. Please try again.",-1)),a("div",Q0,[l(k,{color:"warning",label:"Retry",onClick:D})])]),_:1,__:[8]})])):_("",!0),f.value?(s(),w(U0,{key:4,game:t.value.game,"user-id":r.value.userId,settings:d[t.value.game],onSaveMerge:J,onCloseModal:e[4]||(e[4]=n=>f.value=!1)},null,8,["game","user-id","settings"])):_("",!0),p.value?(s(),w(R0,{key:5,game:t.value.game,settings:d,onSaveMerge:L,onCloseModal:e[5]||(e[5]=n=>p.value=!1)},null,8,["game","settings"])):_("",!0)]),_:1})]),_:1}))}};export{u1 as default}; +import{ac as H,ad as $,v as C,a as s,f as c,ae as K,j as _,af as W,p as a,ag as V,r as y,o as Y,e as g,c as w,w as u,b as l,n as b,ah as z,t as x,s as k,ai as B,F as X,g as j,B as F,_ as Q,X as e0,d as S,aj as a0,G as l0,K as t0,M as N,ak as s0,D as o0,k as n0,al as r0,am as i0}from"./index-Dk-hpw4k.js";import{I as O}from"./PhCreditCard.vue-_T1F4aVh.js";import{G as u0}from"./PhPassword.vue-By-mWAfz.js";import{I as c0}from"./PhSpinnerBall.vue-D5axbtr6.js";import{F as T}from"./PhUnite.vue-ClZhMYSR.js";import{_ as I}from"./FormField-DrQ1jOX6.js";import{_ as U}from"./FormControl-nRAG8NCu.js";import{_ as E}from"./FormCheckRadio-D5LpozCg.js";import{A as d0}from"./profile-nv_1Kh6w.js";const m0=["width","height","fill","transform"],g0={key:0},f0=a("path",{d:"M92.38,38.05A12,12,0,0,1,101,23.42a108,108,0,0,1,54,0,12,12,0,1,1-6,23.23,84,84,0,0,0-42,0A12,12,0,0,1,92.38,38.05ZM32.29,113.87a12.2,12.2,0,0,0,3.2.43,12,12,0,0,0,11.56-8.8,84,84,0,0,1,21-36.35A12,12,0,1,0,50.94,52.34a108.1,108.1,0,0,0-27,46.76A12,12,0,0,0,32.29,113.87ZM149,209.35a84,84,0,0,1-42,0,12,12,0,1,0-6,23.23,108,108,0,0,0,54,0,12,12,0,1,0-6-23.23Zm59.95-103.83a12,12,0,0,0,23.12-6.42,108,108,0,0,0-27-46.78A12,12,0,1,0,188,69.15,84,84,0,0,1,208.94,105.52Zm23.15,51.39a107.86,107.86,0,0,1-31.86,51.38,12,12,0,0,1-18.72-3.48,60,60,0,0,0-107,0,12,12,0,0,1-8.5,6.36,12.48,12.48,0,0,1-2.19.2,12,12,0,0,1-8-3.08A107.85,107.85,0,0,1,23.91,156.9,12,12,0,0,1,47,150.49,83.58,83.58,0,0,0,62,180a83.46,83.46,0,0,1,29-23.47,52,52,0,1,1,74,0A83.59,83.59,0,0,1,194,180a83.73,83.73,0,0,0,15-29.49,12,12,0,0,1,23.13,6.42ZM128,148a28,28,0,1,0-28-28A28,28,0,0,0,128,148Z"},null,-1),p0=[f0],v0={key:1},_0=a("path",{d:"M224,128a95.76,95.76,0,0,1-31.8,71.37A72,72,0,0,0,128,160a40,40,0,1,0-40-40,40,40,0,0,0,40,40,72,72,0,0,0-64.2,39.37h0A96,96,0,1,1,224,128Z",opacity:"0.2"},null,-1),h0=a("path",{d:"M96.26,37A8,8,0,0,1,102,27.29a104.11,104.11,0,0,1,52,0,8,8,0,0,1-2,15.75,8.15,8.15,0,0,1-2-.26,88,88,0,0,0-44,0A8,8,0,0,1,96.26,37ZM33.35,110a8,8,0,0,0,9.85-5.57,87.88,87.88,0,0,1,22-38.09A8,8,0,0,0,53.79,55.14a104,104,0,0,0-26,45A8,8,0,0,0,33.35,110ZM150,213.22a88,88,0,0,1-44,0,8,8,0,0,0-4,15.49,104.11,104.11,0,0,0,52,0,8,8,0,0,0-4-15.49Zm62.8-108.77a8,8,0,0,0,15.42-4.28,104,104,0,0,0-26-45,8,8,0,1,0-11.41,11.21A88.14,88.14,0,0,1,212.79,104.45Zm15.44,51.39a103.68,103.68,0,0,1-30.68,49.47A8,8,0,0,1,185.07,203a64,64,0,0,0-114.14,0,8,8,0,0,1-5.67,4.23,8.11,8.11,0,0,1-1.46.14,8,8,0,0,1-5.35-2.05,103.74,103.74,0,0,1-30.68-49.49,8,8,0,0,1,15.42-4.27,87.58,87.58,0,0,0,19,34.88,79.57,79.57,0,0,1,36.1-28.77,48,48,0,1,1,59.38,0,79.57,79.57,0,0,1,36.1,28.77,87.58,87.58,0,0,0,19-34.88,8,8,0,1,1,15.42,4.28ZM128,152a32,32,0,1,0-32-32A32,32,0,0,0,128,152Z"},null,-1),y0=[_0,h0],A0={key:2},M0=a("path",{d:"M96.26,37A8,8,0,0,1,102,27.29a104.11,104.11,0,0,1,52,0,8,8,0,0,1-2,15.75,8.15,8.15,0,0,1-2-.26,88,88,0,0,0-44,0A8,8,0,0,1,96.26,37ZM33.35,110a8,8,0,0,0,9.85-5.57,88,88,0,0,1,22-38.09A8,8,0,0,0,53.79,55.14a104.05,104.05,0,0,0-26,45A8,8,0,0,0,33.35,110Zm179.44-5.56a8,8,0,0,0,15.42-4.28,104,104,0,0,0-26-45,8,8,0,1,0-11.41,11.22A88,88,0,0,1,212.79,104.45ZM222.66,146a8,8,0,0,0-9.85,5.58,87.61,87.61,0,0,1-19,34.83A79.75,79.75,0,0,0,172,165.11a4,4,0,0,0-4.83.31,59.81,59.81,0,0,1-78.27,0,4,4,0,0,0-4.84-.31,79.52,79.52,0,0,0-22,21.12,87.7,87.7,0,0,1-18.83-34.67,8,8,0,0,0-15.42,4.28,104.07,104.07,0,0,0,200.46,0A8,8,0,0,0,222.66,146ZM128,164a44,44,0,1,0-44-44A44.05,44.05,0,0,0,128,164Z"},null,-1),w0=[M0],x0={key:3},b0=a("path",{d:"M98.19,36.54a6,6,0,0,1,4.31-7.31,102,102,0,0,1,51,0,6,6,0,1,1-3,11.61,90,90,0,0,0-45,0A6,6,0,0,1,98.19,36.54Zm-64.3,71.54a5.88,5.88,0,0,0,1.6.22,6,6,0,0,0,5.78-4.4A90,90,0,0,1,63.78,65a6,6,0,1,0-8.56-8.41A102.12,102.12,0,0,0,29.7,100.7,6,6,0,0,0,33.89,108.08ZM150.5,215.15a90,90,0,0,1-45,0,6,6,0,1,0-3,11.61,102,102,0,0,0,51,0,6,6,0,0,0-3-11.62Zm64.22-111.24a6,6,0,0,0,5.78,4.4,5.88,5.88,0,0,0,1.6-.22,6,6,0,0,0,4.18-7.38,102,102,0,0,0-25.49-44.18,6,6,0,0,0-8.55,8.41A90.11,90.11,0,0,1,214.72,103.91ZM226.3,155.3a101.75,101.75,0,0,1-30.08,48.53,6,6,0,0,1-9.37-1.74,66,66,0,0,0-117.7,0,6,6,0,0,1-4.26,3.18,5.74,5.74,0,0,1-1.09.1,6,6,0,0,1-4-1.54A101.74,101.74,0,0,1,29.7,155.3a6,6,0,1,1,11.56-3.21,89.79,89.79,0,0,0,21.2,37.59,77.56,77.56,0,0,1,40-31.43,46,46,0,1,1,51,0,77.56,77.56,0,0,1,40,31.43,89.7,89.7,0,0,0,21.2-37.58,6,6,0,1,1,11.56,3.2ZM128,154a34,34,0,1,0-34-34A34,34,0,0,0,128,154Z"},null,-1),k0=[b0],Z0={key:4},$0=a("path",{d:"M96.26,37A8,8,0,0,1,102,27.29a104.11,104.11,0,0,1,52,0,8,8,0,0,1-2,15.75,8.15,8.15,0,0,1-2-.26,88,88,0,0,0-44,0A8,8,0,0,1,96.26,37ZM33.35,110a8,8,0,0,0,9.85-5.57,87.88,87.88,0,0,1,22-38.09A8,8,0,0,0,53.8,55.14a103.92,103.92,0,0,0-26,45A8,8,0,0,0,33.35,110ZM150,213.22a88,88,0,0,1-44,0,8,8,0,0,0-4,15.49,104.11,104.11,0,0,0,52,0,8,8,0,0,0-4-15.49Zm62.8-108.77a8,8,0,0,0,15.42-4.28,104,104,0,0,0-26-45,8,8,0,1,0-11.41,11.21A88.14,88.14,0,0,1,212.79,104.45Zm15.44,51.39a103.68,103.68,0,0,1-30.68,49.47A8,8,0,0,1,185.07,203a64,64,0,0,0-114.14,0,8,8,0,0,1-12.48,2.32,103.74,103.74,0,0,1-30.68-49.49,8,8,0,0,1,15.42-4.27,87.58,87.58,0,0,0,19,34.88,79.57,79.57,0,0,1,36.1-28.77,48,48,0,1,1,59.38,0,79.57,79.57,0,0,1,36.1,28.77,87.58,87.58,0,0,0,19-34.88,8,8,0,1,1,15.42,4.28ZM128,152a32,32,0,1,0-32-32A32,32,0,0,0,128,152Z"},null,-1),C0=[$0],S0={key:5},I0=a("path",{d:"M100.13,36A4,4,0,0,1,103,31.17a100.09,100.09,0,0,1,50,0,4,4,0,0,1-1,7.88,4.36,4.36,0,0,1-1-.13,92,92,0,0,0-46,0A4,4,0,0,1,100.13,36ZM34.42,106.16a4,4,0,0,0,4.92-2.79,91.92,91.92,0,0,1,23-39.82,4,4,0,0,0-5.71-5.61,100.15,100.15,0,0,0-25,43.3A4,4,0,0,0,34.42,106.16ZM151,217.09a92,92,0,0,1-46,0,4,4,0,0,0-2,7.75,100,100,0,0,0,50,0,4,4,0,1,0-2-7.74Zm65.65-113.71a4,4,0,1,0,7.7-2.14,100.08,100.08,0,0,0-25-43.31,4,4,0,1,0-5.71,5.61A92,92,0,0,1,216.65,103.38Zm7.73,51.39a99.77,99.77,0,0,1-29.5,47.57,4,4,0,0,1-6.24-1.16,68,68,0,0,0-121.28,0,4,4,0,0,1-2.83,2.12,3.61,3.61,0,0,1-.73.07,4,4,0,0,1-2.68-1,99.8,99.8,0,0,1-29.5-47.58,4,4,0,1,1,7.71-2.13A91.89,91.89,0,0,0,62.8,192.91a75.66,75.66,0,0,1,44.54-34.08,44,44,0,1,1,41.32,0,75.66,75.66,0,0,1,44.54,34.08,91.83,91.83,0,0,0,23.47-40.28,4,4,0,0,1,7.71,2.14ZM128,156a36,36,0,1,0-36-36A36,36,0,0,0,128,156Z"},null,-1),V0=[I0],X0={name:"PhUserCircleDashed"},P0=H({...X0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const m=A,r=$("weight","regular"),f=$("size","1em"),p=$("color","currentColor"),o=$("mirrored",!1),t=C(()=>m.weight??r),d=C(()=>m.size??f),v=C(()=>m.color??p),h=C(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:o?"scale(-1, 1)":void 0);return(M,P)=>(s(),c("svg",W({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:d.value,height:d.value,fill:v.value,transform:h.value},M.$attrs),[K(M.$slots,"default"),t.value==="bold"?(s(),c("g",g0,p0)):t.value==="duotone"?(s(),c("g",v0,y0)):t.value==="fill"?(s(),c("g",A0,w0)):t.value==="light"?(s(),c("g",x0,k0)):t.value==="regular"?(s(),c("g",Z0,C0)):t.value==="thin"?(s(),c("g",S0,V0)):_("",!0)],16,m0))}}),D0={class:"grid grid-cols-1 gap-3"},F0={class:"flex gap-4 items-center"},N0={class:"text-2xl"},O0={class:"font-light text-xl"},T0={class:"space-x-2 mt-6"},U0={__name:"MergeModal",props:{userId:{type:Number,default:null},game:{type:String,default:null},settings:{type:Object,default:null}},emits:["saveMerge","closeModal"],setup(A,{emit:m}){const r=A,f=m,p=V(r.game),o=y({}),t=y(r.settings?.scores??!1);Y(async()=>{const v=await d0(r.game,null,r.userId);o.value=v.profile});function d(){f("saveMerge",{game:r.game,scores:t.value})}return(v,h)=>g(p)&&o.value?(s(),w(B,{key:0,transparent:"",onOverlayClick:h[1]||(h[1]=M=>f("closeModal"))},{default:u(()=>[l(b,{class:"shadow-lg max-h-modal w-11/12 md:w-3/5 lg:w-2/5 xl:w-4/12 z-50 text-white/90"},{default:u(()=>[a("div",D0,[a("div",F0,[l(z,{path:g(p).icon},null,8,["path"]),a("h1",N0,x(g(p).name),1)]),a("div",null,[a("h2",O0,x(o.value.name)+" - "+x(o.value.stats?.total_plays??0)+" Plays ",1)]),l(I,{label:"Scores",help:"Transfer all scores from this account to yours. This will not erase your current scores."},{default:u(()=>[l(E,{modelValue:t.value,"onUpdate:modelValue":h[0]||(h[0]=M=>t.value=M),name:"scores","input-value":t.value,type:"switch"},null,8,["modelValue","input-value"])]),_:1}),a("div",T0,[l(k,{color:"success",label:"Save",onClick:d})])])]),_:1})]),_:1})):_("",!0)}},z0={class:"grid grid-cols-1 gap-3"},B0={key:0,class:"flex gap-4 items-center"},j0={class:"text-2xl"},E0={class:"text-lg"},G0={class:"space-x-2 mt-6"},R0={__name:"ConfirmMergeModal",props:{settings:{type:Object,default:null}},emits:["saveMerge","closeModal"],setup(A,{emit:m}){const r=m;function f(){r("saveMerge")}return(p,o)=>(s(),w(B,{transparent:"",onOverlayClick:o[0]||(o[0]=t=>r("closeModal"))},{default:u(()=>[l(b,{class:"shadow-lg max-h-modal w-11/12 md:w-3/5 lg:w-2/5 xl:w-4/12 z-50 text-white/90"},{default:u(()=>[a("div",z0,[o[1]||(o[1]=a("h1",{class:"text-2xl font-bold"},"Merge Overview",-1)),(s(!0),c(X,null,j(Object.keys(A.settings),t=>(s(),c(X,{key:t},[t!=="card"?(s(),c("div",B0,[l(z,{path:g(V)(t)?.icon},null,8,["path"]),a("div",null,[a("h1",j0,x(g(V)(t)?.name),1),a("h2",E0,x(A.settings[t]?.scores?"✅":"❌")+" Transfer Scores ",1)])])):_("",!0)],64))),128)),a("div",null,[a("span",null,x(A.settings?.card?"✅":"❌")+" Transfer Card",1)]),a("div",G0,[l(k,{color:"success",label:"Save",onClick:f})])])]),_:1})]),_:1}))}},q0={key:1},J0={class:"grid grid-cols-1 md:grid-cols-2 2xl:grid-cols-4 gap-4 mb-6"},L0={class:"mt-4"},H0={key:2},K0={class:"text-xl mb-6"},W0={class:"mt-4"},Y0={key:3},Q0={class:"mt-4"},u1={__name:"ClaimView",setup(A){const m=y(!1),r=y(null),f=y(!1),p=y(!1),o=F({cardId:null,pin:null}),t=y({game:null,scores:!1}),d=F({card:!0}),v=y(null),h=y(0);function M(i){var e=i.target.value;e=e.replace(/[^A-Za-z0-9]/g,""),e=e.toUpperCase().replace(/(.{4})/g,"$1-").replace(/-$/,""),o.cardId=e}function P(i){i.target.value=i.target.value.replace(/\D/g,"")}async function G(){m.value=!0,r.value=await r0(o.cardId,o.pin),m.value=!1}function R(i){f.value=!1,t.value.game=i,f.value=!0}function D(){p.value=!0}function q(i){var e=[];for(const n of i){const Z=V(n.game);Z&&!Z.skip&&e.push(n)}return e.sort(function(n,Z){return Z.data.last_play_timestamp-n.data.last_play_timestamp}),e}function J({game:i,scores:e}){d[i]={scores:e},f.value=!1,t.value={game:null,scores:!1,data:!1}}async function L(){const i=await i0(o.cardId,o.pin,d);p.value=!1,i||window.alert("Failed to merge!"),i.status==="success"?(v.value=!0,h.value=i.count??0):v.value=!1}return(i,e)=>(s(),w(n0,null,{default:u(()=>[l(Q,null,{default:u(()=>[l(e0,{class:"mb-6","use-small":"","even-smaller":""}),r.value?_("",!0):(s(),c(X,{key:0},[l(S,{icon:g(a0),title:"Claim a Profile",main:""},null,8,["icon"]),l(b,{"is-form":"",class:"row-span-2 mb-6",onSubmit:e[2]||(e[2]=l0(n=>G(),["prevent"]))},{footer:u(()=>[l(k,{type:"submit",color:"success",label:"Start Claim"}),m.value?(s(),w(t0,{key:0,icon:g(c0),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):_("",!0)]),default:u(()=>[e[6]||(e[6]=a("h2",{class:"text-xl mb-6 lg:w-1/2"}," If you registered a card in game and need to claim it, you may do so here. Please note that the account cannot already be claimed! ",-1)),l(I,{label:"Card ID",help:"The 16 character ACCESS CODE. If your card is dated after 2016, you'll need to get the ACCESS CODE from a game."},{default:u(()=>[l(U,{modelValue:o.cardId,"onUpdate:modelValue":e[0]||(e[0]=n=>o.cardId=n),icon:g(O),name:"cardId",type:"card",placeholder:"XXXX-XXXX-XXXX-XXXX",minlength:19,maxlength:19,required:"",onInput:M},null,8,["modelValue","icon"])]),_:1}),l(I,{label:"PIN",help:"Used when logging into a game"},{default:u(()=>[l(U,{modelValue:o.pin,"onUpdate:modelValue":e[1]||(e[1]=n=>o.pin=n),icon:g(u0),type:"password",name:"pin",minlength:4,maxlength:4,inputmode:"numeric",pattern:"\\d{4}",autocomplete:"pin",onInput:P},null,8,["modelValue","icon"])]),_:1})]),_:1,__:[6]})],64)),r.value&&v.value==null?(s(),c("div",q0,[l(S,{icon:g(P0),title:"Select Profiles to Merge",main:""},null,8,["icon"]),l(b,null,{default:u(()=>[e[7]||(e[7]=a("h2",{class:"text-xl mb-6"},[N(" Click a game to view merge options. "),a("br"),N(" Please note that this cannot be undone once complete. ")],-1)),a("div",J0,[(s(!0),c(X,null,j(q(r.value.profiles),n=>(s(),w(s0,{key:n.game,game:n.game,value:n.data.total_plays,"profile-name":"",type:"plays",class:o0(d[n.game]?"border-green-800 border-[3px]":null),"disable-local-click":"",onClick:Z=>R(n.game)},null,8,["game","value","class","onClick"]))),128))]),l(I,{label:"Transfer Card",help:"Moves the card to your account."},{default:u(()=>[l(E,{modelValue:d.card,"onUpdate:modelValue":e[3]||(e[3]=n=>d.card=n),"input-value":d.card,icon:g(O),type:"switch",name:"card"},null,8,["modelValue","input-value","icon"])]),_:1}),a("div",L0,[l(k,{color:"success",label:"Start Merge",disabled:JSON.stringify(d)==JSON.stringify({}),onClick:D},null,8,["disabled"])])]),_:1,__:[7]})])):_("",!0),v.value==!0?(s(),c("div",H0,[l(S,{icon:g(T),title:"Merge Results",main:""},null,8,["icon"]),l(b,null,{default:u(()=>[a("h2",K0," ✅ Successfully merged "+x(h.value)+" records. Yippie! ",1),a("div",W0,[l(k,{color:"success",label:"Return to Dashboard",to:"/"})])]),_:1})])):_("",!0),v.value==!1?(s(),c("div",Y0,[l(S,{icon:g(T),title:"Merge Results",main:""},null,8,["icon"]),l(b,null,{default:u(()=>[e[8]||(e[8]=a("h2",{class:"text-xl mb-6"},"❌ Failed to merge. Please try again.",-1)),a("div",Q0,[l(k,{color:"warning",label:"Retry",onClick:D})])]),_:1,__:[8]})])):_("",!0),f.value?(s(),w(U0,{key:4,game:t.value.game,"user-id":r.value.userId,settings:d[t.value.game],onSaveMerge:J,onCloseModal:e[4]||(e[4]=n=>f.value=!1)},null,8,["game","user-id","settings"])):_("",!0),p.value?(s(),w(R0,{key:5,game:t.value.game,settings:d,onSaveMerge:L,onCloseModal:e[5]||(e[5]=n=>p.value=!1)},null,8,["game","settings"])):_("",!0)]),_:1})]),_:1}))}};export{u1 as default}; diff --git a/assets/ContentView-C23pu8cU.js b/assets/ContentView-DHbwSBsc.js similarity index 99% rename from assets/ContentView-C23pu8cU.js rename to assets/ContentView-DHbwSBsc.js index 0b403ef..6930ba0 100644 --- a/assets/ContentView-C23pu8cU.js +++ b/assets/ContentView-DHbwSBsc.js @@ -1,4 +1,4 @@ -import{ac as C,ad as m,v as p,a as o,f as l,ae as D,j as B,af as P,p as n,r as k,o as Y,ap as S,c as H,w as M,b as f,_ as X,X as F,e as d,F as w,d as N,g as L,n as q,ah as z,ag as V,t as A,k as U,aq as j,i as O}from"./index-wVtKjzJn.js";const G=["width","height","fill","transform"],T={key:0},R=n("path",{d:"M114,145.34a12,12,0,0,0-20,0L79,167.82,72.3,157.73a12,12,0,0,0-20.07.17L13.91,217.51A12,12,0,0,0,24,236H152a12,12,0,0,0,10-18.66ZM46,212,62.5,186.3l6.55,9.81a12,12,0,0,0,20,0l15-22.48L129.58,212ZM216.49,79.51l-56-56A12,12,0,0,0,152,20H56A20,20,0,0,0,36,40v84a12,12,0,0,0,24,0V44h76V92a12,12,0,0,0,12,12h48V212a12,12,0,0,0,0,24h4a20,20,0,0,0,20-20V88A12,12,0,0,0,216.49,79.51ZM160,57l23,23H160Z"},null,-1),W=[R],J={key:1},K=n("path",{d:"M104,152l48,72H24l36-56,16.36,25.45ZM152,32V88h56Z",opacity:"0.2"},null,-1),Q=n("path",{d:"M110.66,147.56a8,8,0,0,0-13.32,0L76.49,178.85l-9.76-15.18a8,8,0,0,0-13.46,0l-36,56A8,8,0,0,0,24,232H152a8,8,0,0,0,6.66-12.44ZM38.65,216,60,182.79l9.63,15a8,8,0,0,0,13.39.11l21-31.47L137.05,216Zm175-133.66-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v88a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216h-8a8,8,0,0,0,0,16h8a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160Z"},null,-1),ee=[K,Q],te={key:2},ae=n("path",{d:"M158.66,219.56A8,8,0,0,1,152,232H24a8,8,0,0,1-6.73-12.33l36-56a8,8,0,0,1,13.46,0l9.76,15.18,20.85-31.29a8,8,0,0,1,13.32,0ZM216,88V216a16,16,0,0,1-16,16h-8a8,8,0,0,1,0-16h8V96H152a8,8,0,0,1-8-8V40H56v88a8,8,0,0,1-16,0V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88Zm-56-8h28.69L160,51.31Z"},null,-1),ne=[ae],se={key:3},oe=n("path",{d:"M109,148.67a6,6,0,0,0-10,0L76.46,182.5,65.05,164.76a6,6,0,0,0-10.1,0l-36,56A6,6,0,0,0,24,230H152a6,6,0,0,0,5-9.33ZM35,218l25-38.9,11.32,17.6a6,6,0,0,0,10,.08l22.64-34L140.79,218ZM212.24,83.76l-56-56A6,6,0,0,0,152,26H56A14,14,0,0,0,42,40v88a6,6,0,0,0,12,0V40a2,2,0,0,1,2-2h90V88a6,6,0,0,0,6,6h50V216a2,2,0,0,1-2,2h-8a6,6,0,0,0,0,12h8a14,14,0,0,0,14-14V88A6,6,0,0,0,212.24,83.76ZM158,46.48,193.52,82H158Z"},null,-1),le=[oe],re={key:4},ie=n("path",{d:"M110.66,147.56a8,8,0,0,0-13.32,0L76.49,178.85l-9.76-15.18a8,8,0,0,0-13.46,0l-36,56A8,8,0,0,0,24,232H152a8,8,0,0,0,6.66-12.44ZM38.65,216,60,182.79l9.63,15a8,8,0,0,0,13.39.11l21-31.47L137.05,216Zm175-133.66-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v88a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216h-8a8,8,0,0,0,0,16h8a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160Z"},null,-1),ce=[ie],de={key:5},ue=n("path",{d:"M107.33,149.78a4,4,0,0,0-6.66,0L76.42,186.15,63.36,165.84a4,4,0,0,0-6.72,0l-36,56A4,4,0,0,0,24,228H152a4,4,0,0,0,3.33-6.22ZM31.33,220,60,175.4l13,20.22a4,4,0,0,0,3.33,1.83,3.93,3.93,0,0,0,3.36-1.78L104,159.21,144.53,220ZM210.83,85.17l-56-56A4,4,0,0,0,152,28H56A12,12,0,0,0,44,40v88a4,4,0,0,0,8,0V40a4,4,0,0,1,4-4h92V88a4,4,0,0,0,4,4h52V216a4,4,0,0,1-4,4h-8a4,4,0,0,0,0,8h8a12,12,0,0,0,12-12V88A4,4,0,0,0,210.83,85.17ZM156,41.65,198.34,84H156Z"},null,-1),he=[ue],me={name:"PhFileImage"},pe=C({...me,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const r=Z,g=m("weight","regular"),v=m("size","1em"),_=m("color","currentColor"),y=m("mirrored",!1),c=p(()=>r.weight??g),u=p(()=>r.size??v),a=p(()=>r.color??_),e=p(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(t,s)=>(o(),l("svg",P({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:a.value,transform:e.value},t.$attrs),[D(t.$slots,"default"),c.value==="bold"?(o(),l("g",T,W)):c.value==="duotone"?(o(),l("g",J,ee)):c.value==="fill"?(o(),l("g",te,ne)):c.value==="light"?(o(),l("g",se,le)):c.value==="regular"?(o(),l("g",re,ce)):c.value==="thin"?(o(),l("g",de,he)):B("",!0)],16,G))}}),fe={class:"md:flex gap-4 items-center pb-6"},ge={class:"text-3xl"},ve={class:"text-2xl font-light"},_e={key:0,class:"w-full grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 2xl:grid-cols-6 3xl:grid-cols-7 4xl:grid-cols-8 gap-6 place-items-center"},ye=["onMousemove","onMouseleave"],xe=["id"],Me=["href"],we=["id"],Ve=["src"],Ae={key:1},Ze={class:"space-y-1 text-center"},$e={class:"text-xl xl:text-xl"},ke={__name:"ContentView",setup(Z){var r=k([]);const g=k(!1);async function v(){r.value=null;try{const a=await j("lpac_upload");r.value=_(a)}catch(a){console.error("Failed to fetch content:",a)}g.value=!1}Y(async()=>{if(await v(),window.DeviceOrientationEvent){if(typeof DeviceOrientationEvent.requestPermission=="function")try{if(await DeviceOrientationEvent.requestPermission()!=="granted")return}catch(a){console.warn("Device orientation permission denied {1}",a);return}window.addEventListener("deviceorientation",u)}});function _(a){a.sort(function(e,t){return t.timestamp-e.timestamp});for(const e of a){const t=V(e.game);e.game=t.name,e.version=t.versions.find(s=>s.id==e.version).label??0,e.timestamp&&(e.timestamp=O(e.timestamp))}return a}function y(a,e){const t=document.getElementById(`card-${e}`),s=document.getElementById(`shine-${e}`);if(!t||!s)return;const i=t.getBoundingClientRect(),x=a.clientX-i.left,h=a.clientY-i.top,$=i.width/2,b=i.height/2,E=(h-b)/b*-10,I=(x-$)/$*10;t.style.transform=`rotateX(${E}deg) rotateY(${I}deg) scale(1.05)`,s.style.opacity="100",s.style.background=`radial-gradient(circle at ${x}px ${h}px, rgba(255,255,255,0.5), transparent 60%)`}function c(a){const e=document.getElementById(`card-${a}`),t=document.getElementById(`shine-${a}`);e&&(e.style.transform="rotateX(0deg) rotateY(0deg) scale(1)"),t&&(t.style.opacity="0")}function u(a){const{beta:e,gamma:t}=a;if(e===null||t===null)return;const s=Math.max(Math.min(e-45,15),-15),i=Math.max(Math.min(t,15),-15);document.querySelectorAll(".tilt-card").forEach(h=>{h.style.transform=`rotateX(${s/3}deg) rotateY(${i/3}deg) scale(1.02)`})}return S(()=>{window.removeEventListener("deviceorientation",u)}),(a,e)=>(o(),H(U,null,{default:M(()=>[f(X,null,{default:M(()=>[f(F,{class:"mb-6","use-small":"","even-smaller":""}),d(r)?(o(),l(w,{key:0},[f(N,{icon:d(pe),title:"Your Uploads",main:""},null,8,["icon"]),(o(!0),l(w,null,L(d(r),t=>(o(),H(q,{key:t.timestamp,class:"mb-6"},{default:M(()=>[n("div",fe,[f(z,{path:d(V)(t.game).icon},null,8,["path"]),n("h1",ge,A(d(V)(t.game).name),1),n("h1",ve,A(t.timestamp),1)]),t.data?.status=="uploaded"?(o(),l("div",_e,[(o(!0),l(w,null,L(t.data?.filelist,s=>(o(),l("div",{key:s.filename,class:"relative group [perspective:1000px]",onMousemove:i=>y(i,s.filename),onMouseleave:i=>c(s.filename)},[n("div",{id:`card-${s.filename}`,class:"transition-transform duration-300 ease-out [transform-style:preserve-3d] md:hover:scale-[1.05]"},[n("a",{href:`https://cdn.phaseii.network/file/PhaseII/${s.b2_path}`,target:"_blank"},[n("div",{id:`shine-${s.filename}`,class:"absolute inset-0 pointer-events-none opacity-0 group-hover:opacity-100 transition-opacity duration-300 mix-blend-overlay",style:{background:`radial-gradient( +import{ac as C,ad as m,v as p,a as o,f as l,ae as D,j as B,af as P,p as n,r as k,o as Y,ap as S,c as H,w as M,b as f,_ as X,X as F,e as d,F as w,d as N,g as L,n as q,ah as z,ag as V,t as A,k as U,aq as j,i as O}from"./index-Dk-hpw4k.js";const G=["width","height","fill","transform"],T={key:0},R=n("path",{d:"M114,145.34a12,12,0,0,0-20,0L79,167.82,72.3,157.73a12,12,0,0,0-20.07.17L13.91,217.51A12,12,0,0,0,24,236H152a12,12,0,0,0,10-18.66ZM46,212,62.5,186.3l6.55,9.81a12,12,0,0,0,20,0l15-22.48L129.58,212ZM216.49,79.51l-56-56A12,12,0,0,0,152,20H56A20,20,0,0,0,36,40v84a12,12,0,0,0,24,0V44h76V92a12,12,0,0,0,12,12h48V212a12,12,0,0,0,0,24h4a20,20,0,0,0,20-20V88A12,12,0,0,0,216.49,79.51ZM160,57l23,23H160Z"},null,-1),W=[R],J={key:1},K=n("path",{d:"M104,152l48,72H24l36-56,16.36,25.45ZM152,32V88h56Z",opacity:"0.2"},null,-1),Q=n("path",{d:"M110.66,147.56a8,8,0,0,0-13.32,0L76.49,178.85l-9.76-15.18a8,8,0,0,0-13.46,0l-36,56A8,8,0,0,0,24,232H152a8,8,0,0,0,6.66-12.44ZM38.65,216,60,182.79l9.63,15a8,8,0,0,0,13.39.11l21-31.47L137.05,216Zm175-133.66-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v88a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216h-8a8,8,0,0,0,0,16h8a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160Z"},null,-1),ee=[K,Q],te={key:2},ae=n("path",{d:"M158.66,219.56A8,8,0,0,1,152,232H24a8,8,0,0,1-6.73-12.33l36-56a8,8,0,0,1,13.46,0l9.76,15.18,20.85-31.29a8,8,0,0,1,13.32,0ZM216,88V216a16,16,0,0,1-16,16h-8a8,8,0,0,1,0-16h8V96H152a8,8,0,0,1-8-8V40H56v88a8,8,0,0,1-16,0V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88Zm-56-8h28.69L160,51.31Z"},null,-1),ne=[ae],se={key:3},oe=n("path",{d:"M109,148.67a6,6,0,0,0-10,0L76.46,182.5,65.05,164.76a6,6,0,0,0-10.1,0l-36,56A6,6,0,0,0,24,230H152a6,6,0,0,0,5-9.33ZM35,218l25-38.9,11.32,17.6a6,6,0,0,0,10,.08l22.64-34L140.79,218ZM212.24,83.76l-56-56A6,6,0,0,0,152,26H56A14,14,0,0,0,42,40v88a6,6,0,0,0,12,0V40a2,2,0,0,1,2-2h90V88a6,6,0,0,0,6,6h50V216a2,2,0,0,1-2,2h-8a6,6,0,0,0,0,12h8a14,14,0,0,0,14-14V88A6,6,0,0,0,212.24,83.76ZM158,46.48,193.52,82H158Z"},null,-1),le=[oe],re={key:4},ie=n("path",{d:"M110.66,147.56a8,8,0,0,0-13.32,0L76.49,178.85l-9.76-15.18a8,8,0,0,0-13.46,0l-36,56A8,8,0,0,0,24,232H152a8,8,0,0,0,6.66-12.44ZM38.65,216,60,182.79l9.63,15a8,8,0,0,0,13.39.11l21-31.47L137.05,216Zm175-133.66-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v88a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216h-8a8,8,0,0,0,0,16h8a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160Z"},null,-1),ce=[ie],de={key:5},ue=n("path",{d:"M107.33,149.78a4,4,0,0,0-6.66,0L76.42,186.15,63.36,165.84a4,4,0,0,0-6.72,0l-36,56A4,4,0,0,0,24,228H152a4,4,0,0,0,3.33-6.22ZM31.33,220,60,175.4l13,20.22a4,4,0,0,0,3.33,1.83,3.93,3.93,0,0,0,3.36-1.78L104,159.21,144.53,220ZM210.83,85.17l-56-56A4,4,0,0,0,152,28H56A12,12,0,0,0,44,40v88a4,4,0,0,0,8,0V40a4,4,0,0,1,4-4h92V88a4,4,0,0,0,4,4h52V216a4,4,0,0,1-4,4h-8a4,4,0,0,0,0,8h8a12,12,0,0,0,12-12V88A4,4,0,0,0,210.83,85.17ZM156,41.65,198.34,84H156Z"},null,-1),he=[ue],me={name:"PhFileImage"},pe=C({...me,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const r=Z,g=m("weight","regular"),v=m("size","1em"),_=m("color","currentColor"),y=m("mirrored",!1),c=p(()=>r.weight??g),u=p(()=>r.size??v),a=p(()=>r.color??_),e=p(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(t,s)=>(o(),l("svg",P({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:a.value,transform:e.value},t.$attrs),[D(t.$slots,"default"),c.value==="bold"?(o(),l("g",T,W)):c.value==="duotone"?(o(),l("g",J,ee)):c.value==="fill"?(o(),l("g",te,ne)):c.value==="light"?(o(),l("g",se,le)):c.value==="regular"?(o(),l("g",re,ce)):c.value==="thin"?(o(),l("g",de,he)):B("",!0)],16,G))}}),fe={class:"md:flex gap-4 items-center pb-6"},ge={class:"text-3xl"},ve={class:"text-2xl font-light"},_e={key:0,class:"w-full grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 2xl:grid-cols-6 3xl:grid-cols-7 4xl:grid-cols-8 gap-6 place-items-center"},ye=["onMousemove","onMouseleave"],xe=["id"],Me=["href"],we=["id"],Ve=["src"],Ae={key:1},Ze={class:"space-y-1 text-center"},$e={class:"text-xl xl:text-xl"},ke={__name:"ContentView",setup(Z){var r=k([]);const g=k(!1);async function v(){r.value=null;try{const a=await j("lpac_upload");r.value=_(a)}catch(a){console.error("Failed to fetch content:",a)}g.value=!1}Y(async()=>{if(await v(),window.DeviceOrientationEvent){if(typeof DeviceOrientationEvent.requestPermission=="function")try{if(await DeviceOrientationEvent.requestPermission()!=="granted")return}catch(a){console.warn("Device orientation permission denied {1}",a);return}window.addEventListener("deviceorientation",u)}});function _(a){a.sort(function(e,t){return t.timestamp-e.timestamp});for(const e of a){const t=V(e.game);e.game=t.name,e.version=t.versions.find(s=>s.id==e.version).label??0,e.timestamp&&(e.timestamp=O(e.timestamp))}return a}function y(a,e){const t=document.getElementById(`card-${e}`),s=document.getElementById(`shine-${e}`);if(!t||!s)return;const i=t.getBoundingClientRect(),x=a.clientX-i.left,h=a.clientY-i.top,$=i.width/2,b=i.height/2,E=(h-b)/b*-10,I=(x-$)/$*10;t.style.transform=`rotateX(${E}deg) rotateY(${I}deg) scale(1.05)`,s.style.opacity="100",s.style.background=`radial-gradient(circle at ${x}px ${h}px, rgba(255,255,255,0.5), transparent 60%)`}function c(a){const e=document.getElementById(`card-${a}`),t=document.getElementById(`shine-${a}`);e&&(e.style.transform="rotateX(0deg) rotateY(0deg) scale(1)"),t&&(t.style.opacity="0")}function u(a){const{beta:e,gamma:t}=a;if(e===null||t===null)return;const s=Math.max(Math.min(e-45,15),-15),i=Math.max(Math.min(t,15),-15);document.querySelectorAll(".tilt-card").forEach(h=>{h.style.transform=`rotateX(${s/3}deg) rotateY(${i/3}deg) scale(1.02)`})}return S(()=>{window.removeEventListener("deviceorientation",u)}),(a,e)=>(o(),H(U,null,{default:M(()=>[f(X,null,{default:M(()=>[f(F,{class:"mb-6","use-small":"","even-smaller":""}),d(r)?(o(),l(w,{key:0},[f(N,{icon:d(pe),title:"Your Uploads",main:""},null,8,["icon"]),(o(!0),l(w,null,L(d(r),t=>(o(),H(q,{key:t.timestamp,class:"mb-6"},{default:M(()=>[n("div",fe,[f(z,{path:d(V)(t.game).icon},null,8,["path"]),n("h1",ge,A(d(V)(t.game).name),1),n("h1",ve,A(t.timestamp),1)]),t.data?.status=="uploaded"?(o(),l("div",_e,[(o(!0),l(w,null,L(t.data?.filelist,s=>(o(),l("div",{key:s.filename,class:"relative group [perspective:1000px]",onMousemove:i=>y(i,s.filename),onMouseleave:i=>c(s.filename)},[n("div",{id:`card-${s.filename}`,class:"transition-transform duration-300 ease-out [transform-style:preserve-3d] md:hover:scale-[1.05]"},[n("a",{href:`https://cdn.phaseii.network/file/PhaseII/${s.b2_path}`,target:"_blank"},[n("div",{id:`shine-${s.filename}`,class:"absolute inset-0 pointer-events-none opacity-0 group-hover:opacity-100 transition-opacity duration-300 mix-blend-overlay",style:{background:`radial-gradient( circle at 50% 50%, rgba(255, 255, 255, 0.6), rgba(255, 0, 150, 0.2), diff --git a/assets/CustomizeView-BQc8CX1t.js b/assets/CustomizeView-C3iWcShZ.js similarity index 95% rename from assets/CustomizeView-BQc8CX1t.js rename to assets/CustomizeView-C3iWcShZ.js index 0a0c572..14b1bc5 100644 --- a/assets/CustomizeView-BQc8CX1t.js +++ b/assets/CustomizeView-C3iWcShZ.js @@ -1 +1 @@ -import{a0 as k,u as y,r as U,V as C,a as v,c as f,w as t,b as l,_ as F,X as w,d as O,e as d,a1 as P,p as r,n as h,G as S,s as c,j as N,k as z,a2 as B}from"./index-wVtKjzJn.js";import{_ as s}from"./FormField-DCjtMvpI.js";import{_ as m}from"./FormControl-C552dcWA.js";import{_ as o}from"./FormCheckRadio-D9M0Qh1I.js";class p{static baseCardList=[{id:"time",label:"Default"},{id:"carpet",label:"Arcade Carpet"},{id:"gradient",label:"Pink/Purple Gradient"},{id:"pride",label:"Pride Flag"},{id:"trans",label:"Trans Flag"},{id:"nonbinary",label:"Non-Binary Flag"},{id:"lesbian",label:"Lesbian Flag"},{id:"loveplus",label:"LovePlus"},{id:"paint",label:"i eat paint"},{id:"shrimp",label:"Shrimp"},{id:"unity",label:"Unity"}];static get cardList(){const u=k.filter(e=>!e.skip).map(e=>({id:e.assetId?e.assetId:e.id,label:e.name}));return[...this.baseCardList,...u]}static borderList=[{id:"",label:"None"},{id:"test",label:"Basic"},{id:"swirl",label:"Swirl"},{id:"pride",label:"Pride Flag"},{id:"trans",label:"Trans Flag"},{id:"nonbinary",label:"Non-Binary Flag"},{id:"lesbian",label:"Lesbian Flag"},{id:"leaves",label:"Leaves"}];static iconFillList=[{id:0,label:"Regular"},{id:1,label:"Thin"},{id:2,label:"Light"},{id:3,label:"Bold"},{id:4,label:"Filled"},{id:5,label:"Duotone"}]}const $={class:"space-x-2"},I={__name:"CustomizeView",setup(V){const u=y(),e=U(u.userCustomize);var b=JSON.parse(JSON.stringify(u.userCustomize));C(()=>u.userCustomize,n=>{e.value=n,b=JSON.parse(JSON.stringify(n))});async function _(){var n=null;try{n=await B(e.value)}catch(a){console.error("Failed to update customize:",a)}n?.status==="success"&&(u.userLoaded=!1,await u.loadUser(),location.reload())}function g(){return JSON.stringify(b)!==JSON.stringify(e.value)}async function L(){u.userLoaded=!1,await u.loadUser(),location.reload()}return(n,a)=>(v(),f(z,null,{default:t(()=>[l(F,null,{default:t(()=>[l(w,{class:"mb-6"}),l(O,{icon:d(P),title:"Profile Customizations",main:""},null,8,["icon"]),r("div",null,[l(h,null,{default:t(()=>[r("form",{onSubmit:S(_,["prevent"])},[l(s,{label:"Profile Background"},{default:t(()=>[l(m,{modelValue:e.value.card,"onUpdate:modelValue":a[0]||(a[0]=i=>e.value.card=i),options:d(p).cardList,"model-value":e.value.card??"time",name:"card"},null,8,["modelValue","options","model-value"])]),_:1}),l(s,{label:"Profile Border"},{default:t(()=>[l(m,{modelValue:e.value.border,"onUpdate:modelValue":a[1]||(a[1]=i=>e.value.border=i),options:d(p).borderList,"model-value":e.value.border??"",name:"border"},null,8,["modelValue","options","model-value"])]),_:1}),l(s,{label:"Disable Greeting"},{default:t(()=>[l(o,{modelValue:e.value.disableGreeting,"onUpdate:modelValue":a[2]||(a[2]=i=>e.value.disableGreeting=i),type:"switch","input-value":e.value.disableGreeting??!1,name:"disableGreeting"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Disable WebUI Update Popup"},{default:t(()=>[l(o,{modelValue:e.value.disableUpdatePopup,"onUpdate:modelValue":a[3]||(a[3]=i=>e.value.disableUpdatePopup=i),type:"switch","input-value":e.value.disableUpdatePopup??!1,name:"disableUpdatePopup"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Shrimp Links",help:"Allow my mind to be probed by shrimps",class:"text-pink-300"},{default:t(()=>[l(o,{modelValue:e.value.shrimpLinks,"onUpdate:modelValue":a[4]||(a[4]=i=>e.value.shrimpLinks=i),type:"switch","input-value":e.value.shrimpLinks??!1,name:"shrimpLinks"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Outlined Buttons"},{default:t(()=>[l(o,{modelValue:e.value.buttonOutline,"onUpdate:modelValue":a[5]||(a[5]=i=>e.value.buttonOutline=i),type:"switch","input-value":e.value.buttonOutline??!1,name:"buttonOutline"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Outlined Pill-Tags"},{default:t(()=>[l(o,{modelValue:e.value.pillOutline,"onUpdate:modelValue":a[6]||(a[6]=i=>e.value.pillOutline=i),type:"switch","input-value":e.value.pillOutline??!1,name:"pillOutline"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Icon Fill"},{default:t(()=>[l(m,{modelValue:e.value.iconFill,"onUpdate:modelValue":a[7]||(a[7]=i=>e.value.iconFill=i),options:d(p).iconFillList,"model-value":e.value.iconFill??5,name:"iconFill"},null,8,["modelValue","options","model-value"])]),_:1}),l(s,{label:"Hide QuickLinks",help:"Turns off the buttons in the navbar"},{default:t(()=>[l(o,{modelValue:e.value.hideQuickLinks,"onUpdate:modelValue":a[8]||(a[8]=i=>e.value.hideQuickLinks=i),type:"switch","input-value":e.value.hideQuickLinks??!1,name:"hideQuickLinks"},null,8,["modelValue","input-value"])]),_:1}),r("div",$,[l(c,{type:"submit",color:"success",label:"Save"}),g()?(v(),f(c,{key:0,color:"danger",label:"Revert",onClick:L})):N("",!0)])],32)]),_:1})])]),_:1})]),_:1}))}};export{I as default}; +import{a0 as k,u as y,r as U,V as C,a as v,c as f,w as t,b as l,_ as F,X as w,d as O,e as d,a1 as P,p as r,n as h,G as S,s as c,j as N,k as z,a2 as B}from"./index-Dk-hpw4k.js";import{_ as s}from"./FormField-DrQ1jOX6.js";import{_ as m}from"./FormControl-nRAG8NCu.js";import{_ as o}from"./FormCheckRadio-D5LpozCg.js";class p{static baseCardList=[{id:"time",label:"Default"},{id:"carpet",label:"Arcade Carpet"},{id:"gradient",label:"Pink/Purple Gradient"},{id:"pride",label:"Pride Flag"},{id:"trans",label:"Trans Flag"},{id:"nonbinary",label:"Non-Binary Flag"},{id:"lesbian",label:"Lesbian Flag"},{id:"loveplus",label:"LovePlus"},{id:"paint",label:"i eat paint"},{id:"shrimp",label:"Shrimp"},{id:"unity",label:"Unity"}];static get cardList(){const u=k.filter(e=>!e.skip).map(e=>({id:e.assetId?e.assetId:e.id,label:e.name}));return[...this.baseCardList,...u]}static borderList=[{id:"",label:"None"},{id:"test",label:"Basic"},{id:"swirl",label:"Swirl"},{id:"pride",label:"Pride Flag"},{id:"trans",label:"Trans Flag"},{id:"nonbinary",label:"Non-Binary Flag"},{id:"lesbian",label:"Lesbian Flag"},{id:"leaves",label:"Leaves"}];static iconFillList=[{id:0,label:"Regular"},{id:1,label:"Thin"},{id:2,label:"Light"},{id:3,label:"Bold"},{id:4,label:"Filled"},{id:5,label:"Duotone"}]}const $={class:"space-x-2"},I={__name:"CustomizeView",setup(V){const u=y(),e=U(u.userCustomize);var b=JSON.parse(JSON.stringify(u.userCustomize));C(()=>u.userCustomize,n=>{e.value=n,b=JSON.parse(JSON.stringify(n))});async function _(){var n=null;try{n=await B(e.value)}catch(a){console.error("Failed to update customize:",a)}n?.status==="success"&&(u.userLoaded=!1,await u.loadUser(),location.reload())}function g(){return JSON.stringify(b)!==JSON.stringify(e.value)}async function L(){u.userLoaded=!1,await u.loadUser(),location.reload()}return(n,a)=>(v(),f(z,null,{default:t(()=>[l(F,null,{default:t(()=>[l(w,{class:"mb-6"}),l(O,{icon:d(P),title:"Profile Customizations",main:""},null,8,["icon"]),r("div",null,[l(h,null,{default:t(()=>[r("form",{onSubmit:S(_,["prevent"])},[l(s,{label:"Profile Background"},{default:t(()=>[l(m,{modelValue:e.value.card,"onUpdate:modelValue":a[0]||(a[0]=i=>e.value.card=i),options:d(p).cardList,"model-value":e.value.card??"time",name:"card"},null,8,["modelValue","options","model-value"])]),_:1}),l(s,{label:"Profile Border"},{default:t(()=>[l(m,{modelValue:e.value.border,"onUpdate:modelValue":a[1]||(a[1]=i=>e.value.border=i),options:d(p).borderList,"model-value":e.value.border??"",name:"border"},null,8,["modelValue","options","model-value"])]),_:1}),l(s,{label:"Disable Greeting"},{default:t(()=>[l(o,{modelValue:e.value.disableGreeting,"onUpdate:modelValue":a[2]||(a[2]=i=>e.value.disableGreeting=i),type:"switch","input-value":e.value.disableGreeting??!1,name:"disableGreeting"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Disable WebUI Update Popup"},{default:t(()=>[l(o,{modelValue:e.value.disableUpdatePopup,"onUpdate:modelValue":a[3]||(a[3]=i=>e.value.disableUpdatePopup=i),type:"switch","input-value":e.value.disableUpdatePopup??!1,name:"disableUpdatePopup"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Shrimp Links",help:"Allow my mind to be probed by shrimps",class:"text-pink-300"},{default:t(()=>[l(o,{modelValue:e.value.shrimpLinks,"onUpdate:modelValue":a[4]||(a[4]=i=>e.value.shrimpLinks=i),type:"switch","input-value":e.value.shrimpLinks??!1,name:"shrimpLinks"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Outlined Buttons"},{default:t(()=>[l(o,{modelValue:e.value.buttonOutline,"onUpdate:modelValue":a[5]||(a[5]=i=>e.value.buttonOutline=i),type:"switch","input-value":e.value.buttonOutline??!1,name:"buttonOutline"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Outlined Pill-Tags"},{default:t(()=>[l(o,{modelValue:e.value.pillOutline,"onUpdate:modelValue":a[6]||(a[6]=i=>e.value.pillOutline=i),type:"switch","input-value":e.value.pillOutline??!1,name:"pillOutline"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Icon Fill"},{default:t(()=>[l(m,{modelValue:e.value.iconFill,"onUpdate:modelValue":a[7]||(a[7]=i=>e.value.iconFill=i),options:d(p).iconFillList,"model-value":e.value.iconFill??5,name:"iconFill"},null,8,["modelValue","options","model-value"])]),_:1}),l(s,{label:"Hide QuickLinks",help:"Turns off the buttons in the navbar"},{default:t(()=>[l(o,{modelValue:e.value.hideQuickLinks,"onUpdate:modelValue":a[8]||(a[8]=i=>e.value.hideQuickLinks=i),type:"switch","input-value":e.value.hideQuickLinks??!1,name:"hideQuickLinks"},null,8,["modelValue","input-value"])]),_:1}),r("div",$,[l(c,{type:"submit",color:"success",label:"Save"}),g()?(v(),f(c,{key:0,color:"danger",label:"Revert",onClick:L})):N("",!0)])],32)]),_:1})])]),_:1})]),_:1}))}};export{I as default}; diff --git a/assets/DashboardView-BlocG78W.js b/assets/DashboardView-Brpwu8Fv.js similarity index 91% rename from assets/DashboardView-BlocG78W.js rename to assets/DashboardView-Brpwu8Fv.js index 52bfb1c..c05a1f5 100644 --- a/assets/DashboardView-BlocG78W.js +++ b/assets/DashboardView-Brpwu8Fv.js @@ -1 +1 @@ -import{r as m,o as w,a as b,c as k,w as r,b as e,_ as I,f as y,F as A,n as d,p as i,d as o,e as u,az as P,as as s,j as B,k as D,i as f}from"./index-wVtKjzJn.js";import{I as v}from"./PhFlagCheckered.vue-DQ_sZIIa.js";import{_}from"./GeneralTable-DKuLiDzj.js";import{b as R}from"./admin-DdMoBX4c.js";import"./contentExport-BrGkhehm.js";const C={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5 mb-6"},$={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},E={class:"w-full"},N={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},V={class:"w-full"},L={__name:"DashboardView",setup(S){const a=m({}),c=m(!0);w(async()=>{try{const l=await R();a.value=l,c.value=!1}catch(l){console.log("Failed to fetch admin data:",l)}});const h=[{text:"Timestamp",value:"date",width:120},{text:"IP Address",value:"data.ip",width:120},{text:"Game",value:"data.model",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Name",value:"data.name",width:120},{text:"Value",value:"data.value",width:120}],p=[{text:"Timestamp",value:"date",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Delta",value:"data.delta",width:120},{text:"Remaining Balance",value:"data.balance",width:120},{text:"Reason",value:"data.reason",width:120}];function x(l){var n=[];for(var t of l)t.type=="paseli_transaction"&&(t.timestamp&&(t.date=f(t.timestamp)),n.push(t));return n}function g(l){var n=[];for(var t of l)t.type=="pcbevent"&&(t.timestamp&&(t.date=f(t.timestamp)),n.push(t));return n}return(l,n)=>(b(),k(D,null,{default:r(()=>[e(I,null,{default:r(()=>[c.value?B("",!0):(b(),y(A,{key:0},[e(d,{class:"mb-6 p-1"},{default:r(()=>n[0]||(n[0]=[i("h1",{class:"text-3xl"},"PhaseII eAmusement Network",-1),i("p",{class:"text-sm text-gray-400"},"Welcome to the backend ;)",-1)])),_:1,__:[0]}),e(o,{icon:u(P),title:"Admin Dashboard",color:"text-red-600",main:""},null,8,["icon"]),i("div",C,[e(s,{number:a.value?.statistics?.user,label:"User Account(s)"},null,8,["number"]),e(s,{number:a.value?.statistics?.card,label:"Registered Cards"},null,8,["number"]),e(s,{number:a.value?.statistics?.profile,label:"Game Profiles"},null,8,["number"]),e(s,{number:a.value?.statistics?.link,label:"Rivals"},null,8,["number"]),e(s,{number:a.value?.statistics?.arcade,label:"Registered Arcades"},null,8,["number"]),e(s,{number:a.value?.statistics?.score,label:"Published Scores"},null,8,["number"]),e(s,{number:a.value?.statistics?.score_history,label:"Scores"},null,8,["number"]),e(s,{number:a.value?.statistics?.achievement,label:"Achievements"},null,8,["number"]),e(s,{number:a.value?.statistics?.audit,label:"Recent Event Logs"},null,8,["number"])]),e(o,{icon:u(v),main:"",title:"Recent PCB Events"},null,8,["icon"]),e(d,{"has-table":"",class:"mb-6"},{default:r(()=>[i("div",$,[i("div",E,[e(_,{headers:h,items:g(a.value?.audit)},null,8,["items"])])])]),_:1}),e(o,{icon:u(v),main:"",title:"Recent PASELI Transactions"},null,8,["icon"]),e(d,{"has-table":""},{default:r(()=>[i("div",N,[i("div",V,[e(_,{headers:p,items:x(a.value?.audit)},null,8,["items"])])])]),_:1})],64))]),_:1})]),_:1}))}};export{L as default}; +import{r as m,o as w,a as b,c as k,w as r,b as e,_ as I,f as y,F as A,n as d,p as i,d as o,e as u,az as P,as as s,j as B,k as D,i as f}from"./index-Dk-hpw4k.js";import{I as v}from"./PhFlagCheckered.vue-4yqgixX0.js";import{_}from"./GeneralTable-IXSNpfC-.js";import{b as R}from"./admin-d9hoHFt6.js";import"./contentExport-CLAmS0de.js";const C={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5 mb-6"},$={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},E={class:"w-full"},N={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},V={class:"w-full"},L={__name:"DashboardView",setup(S){const a=m({}),c=m(!0);w(async()=>{try{const l=await R();a.value=l,c.value=!1}catch(l){console.log("Failed to fetch admin data:",l)}});const h=[{text:"Timestamp",value:"date",width:120},{text:"IP Address",value:"data.ip",width:120},{text:"Game",value:"data.model",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Name",value:"data.name",width:120},{text:"Value",value:"data.value",width:120}],p=[{text:"Timestamp",value:"date",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Delta",value:"data.delta",width:120},{text:"Remaining Balance",value:"data.balance",width:120},{text:"Reason",value:"data.reason",width:120}];function x(l){var n=[];for(var t of l)t.type=="paseli_transaction"&&(t.timestamp&&(t.date=f(t.timestamp)),n.push(t));return n}function g(l){var n=[];for(var t of l)t.type=="pcbevent"&&(t.timestamp&&(t.date=f(t.timestamp)),n.push(t));return n}return(l,n)=>(b(),k(D,null,{default:r(()=>[e(I,null,{default:r(()=>[c.value?B("",!0):(b(),y(A,{key:0},[e(d,{class:"mb-6 p-1"},{default:r(()=>n[0]||(n[0]=[i("h1",{class:"text-3xl"},"PhaseII eAmusement Network",-1),i("p",{class:"text-sm text-gray-400"},"Welcome to the backend ;)",-1)])),_:1,__:[0]}),e(o,{icon:u(P),title:"Admin Dashboard",color:"text-red-600",main:""},null,8,["icon"]),i("div",C,[e(s,{number:a.value?.statistics?.user,label:"User Account(s)"},null,8,["number"]),e(s,{number:a.value?.statistics?.card,label:"Registered Cards"},null,8,["number"]),e(s,{number:a.value?.statistics?.profile,label:"Game Profiles"},null,8,["number"]),e(s,{number:a.value?.statistics?.link,label:"Rivals"},null,8,["number"]),e(s,{number:a.value?.statistics?.arcade,label:"Registered Arcades"},null,8,["number"]),e(s,{number:a.value?.statistics?.score,label:"Published Scores"},null,8,["number"]),e(s,{number:a.value?.statistics?.score_history,label:"Scores"},null,8,["number"]),e(s,{number:a.value?.statistics?.achievement,label:"Achievements"},null,8,["number"]),e(s,{number:a.value?.statistics?.audit,label:"Recent Event Logs"},null,8,["number"])]),e(o,{icon:u(v),main:"",title:"Recent PCB Events"},null,8,["icon"]),e(d,{"has-table":"",class:"mb-6"},{default:r(()=>[i("div",$,[i("div",E,[e(_,{headers:h,items:g(a.value?.audit)},null,8,["items"])])])]),_:1}),e(o,{icon:u(v),main:"",title:"Recent PASELI Transactions"},null,8,["icon"]),e(d,{"has-table":""},{default:r(()=>[i("div",N,[i("div",V,[e(_,{headers:p,items:x(a.value?.audit)},null,8,["items"])])])]),_:1})],64))]),_:1})]),_:1}))}};export{L as default}; diff --git a/assets/EditView-_FGktacr.js b/assets/EditView-ALFWxgXh.js similarity index 83% rename from assets/EditView-_FGktacr.js rename to assets/EditView-ALFWxgXh.js index c5562f4..ed746b7 100644 --- a/assets/EditView-_FGktacr.js +++ b/assets/EditView-ALFWxgXh.js @@ -1 +1 @@ -import{m as _,r,B as q,V as H,z as J,a as i,c as n,w as S,b as h,y as K,p as m,f as R,F as Y,g as j,s as L,j as s,K as U,e as c,n as z,aT as V,v as rl,aJ as nl,aO as tl,t as $,b8 as ul,b9 as sl,M as bl,l as ml,ag as pl,o as cl,_ as hl,d as gl,G as yl,k as Sl}from"./index-wVtKjzJn.js";import{D as kl}from"./PhUserGear.vue-BxmrBzPs.js";import{_ as fl}from"./GameHeader-BDUKDbzK.js";import{c as Dl,U as Al,_ as Bl}from"./ProfileCard-sSSTYc2C.js";import{_ as G}from"./FormField-DCjtMvpI.js";import{_ as vl}from"./FormCheckRadio-D9M0Qh1I.js";import{_ as F}from"./FormControl-C552dcWA.js";import{I as W}from"./PhSpinnerBall.vue-Db6IBr48.js";import{c as x,A as Tl}from"./profile-bqdi_2hB.js";import{_ as Cl}from"./UserSticker-9eqH0hul.js";import{s as w,g as O,t as El,a as Pl}from"./values-CmNcmtTU.js";import"./PhGear.vue-BexnY7gY.js";import"./PhHouse.vue-NUGOYe5J.js";import"./userData-DZYdegtD.js";const Rl={class:"grid md:grid-cols-2 space-y-6 align-center"},Nl={class:"place-self-center"},Ll={class:"space-x-2"},Ml={__name:"EmblemCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:14}},setup(T){const b=T,P=_(),u=r(b.profile),p=r(b.version),t=r(0),e=q(A(u.value?.last?.emblem)),D=r([]),o=r(!1),C=r(!1);H(()=>b.version,()=>{u.value=b.profile,p.value=b.version,v(),e.value=A(u.value.last?.emblem),o.value=!1}),H(e,()=>{t.value++,o.value=!g(e,u.value.last?.emblem)},{deep:!0}),v();function v(){J.get(`/data-sources/emblems/${p.value}.json`).then(a=>{a.data&&(D.value=a.data)}).catch(a=>{console.log(a.message)})}function A(a){return a?{background:a[0],main:a[1],ornament:a[2],effect:a[3],speech_bubble:a[4]}:{background:0,main:0,ornament:0,effect:0,speech_bubble:0}}function B(a){return a?[a.background,a.main,a.ornament,a.effect,a.speech_bubble]:[0,0,0,0,0]}function g(a,E){return JSON.stringify(a)===JSON.stringify(A(E))}async function d(){C.value=!0;var a=JSON.parse(JSON.stringify(b.profile));a.last||(a.last={}),a.last.emblem=B(e),(await x(V.JUBEAT,b.version,a)).status!="error"&&P.go()}function l(){Object.assign(e,A(u.value.last?.emblem)),o.value=!1}return(a,E)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Ll,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:E[0]||(E[0]=k=>d())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:E[1]||(E[1]=k=>l())})):s("",!0),C.value?(i(),n(U,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(K,{color:"info",label:"Emblem",class:"mb-2"}),m("div",Rl,[m("form",null,[(i(!0),R(Y,null,j(D.value,k=>(i(),n(G,{key:k.id,label:k.name,help:k.help},{default:S(()=>[h(F,{modelValue:e[k.id],"onUpdate:modelValue":M=>e[k.id]=M,options:k.options},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1032,["label","help"]))),128))]),m("div",Nl,[(i(),n(Dl,{key:t.value,version:p.value,profile:{last:{emblem:B(e)}},size:300},null,8,["version","profile"]))])])]),_:1}))}},Ol={class:"grid md:grid-cols-2 space-y-6 align-center"},Hl={class:"place-self-center"},Vl={class:"space-x-2 pb-4"},Gl={__name:"QproCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:14}},setup(T){const b=T,P=_(),u=r(JSON.parse(JSON.stringify(b.profile))),p=r(b.version),t=r(0),e=q(u.value?.qpro??{head:0,hair:0,face:0,body:0,hand:0,bg:0}),D=r([]),o=r(!1),C=r(!1);H(()=>b.version,()=>{u.value=JSON.parse(JSON.stringify(b.profile)),v(),e.value=u.value?.qpro,o.value=!1}),H(()=>b.version,()=>{p.value=b.version}),H(e,()=>{t.value++,o.value=!A(e,b.profile.qpro)},{deep:!0}),v();function v(){J.get(`/data-sources/qpro/${p.value}.json`).then(d=>{d.data&&(D.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,l){return JSON.stringify(d)===JSON.stringify(l)}async function B(){C.value=!0;var d=JSON.parse(JSON.stringify(b.profile));d.qpro=e,(await x(V.IIDX,b.version,{qpro:e})).status!="error"&&P.go()}function g(){Object.assign(e,JSON.parse(JSON.stringify(b.profile)).qpro??{head:0,hair:0,face:0,body:0,hand:0,bg:0}),o.value=!1}return(d,l)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Vl,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:l[0]||(l[0]=a=>B())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:l[1]||(l[1]=a=>g())})):s("",!0),C.value?(i(),n(U,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(K,{color:"info",label:"QPro",class:"mb-2"}),m("div",Ol,[m("form",null,[(i(!0),R(Y,null,j(D.value,a=>(i(),n(G,{key:a.id,label:a.name,help:a.help},{default:S(()=>[h(F,{modelValue:e[a.id],"onUpdate:modelValue":E=>e[a.id]=E,options:a.options},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1032,["label","help"]))),128))]),m("div",Hl,[(i(),n(Al,{key:t.value,version:p.value,profile:{qpro:e},style:{scale:"1.6"},class:"my-16 md:my-0 md:mb-8"},null,8,["version","profile"]))])])]),_:1}))}},Fl={class:"grid md:grid-cols-2 space-y-6 align-center"},Il={class:"space-x-2 pb-4"},wl={__name:"AkanameCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:6}},setup(T){const b=T,P=_(),u=r(JSON.parse(JSON.stringify(b.profile))),p=r(b.version),t=r(0),e=r(u.value?.akaname??0),D=r([]),o=r(!1),C=r(!1);H(()=>b.version,()=>{u.value=JSON.parse(JSON.stringify(b.profile)),v(),e.value=u.value?.akaname,o.value=!1}),H(()=>b.version,()=>{p.value=b.version}),H(e,()=>{t.value++,o.value=!A(e.value,b.profile.akaname)},{deep:!0}),v();function v(){J.get(`/data-sources/sdvx/akaname/${p.value}.json`).then(d=>{d.data&&(D.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,l){return JSON.stringify({akaname1:d})===JSON.stringify({akaname2:l})}async function B(){C.value=!0;var d=JSON.parse(JSON.stringify(b.profile));d.akaname=e.value,(await x(V.SDVX,b.version,{akaname:e.value})).status!="error"&&P.go()}function g(){e.value=u.value?.akaname??0,o.value=!1}return(d,l)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Il,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:l[1]||(l[1]=a=>B())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:l[2]||(l[2]=a=>g())})):s("",!0),C.value?(i(),n(U,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(K,{color:"info",label:"Akaname",class:"mb-2"}),m("div",Fl,[m("form",null,[h(G,{label:"Akaname",help:"Sets your profile's subtitle"},{default:S(()=>[h(F,{modelValue:e.value,"onUpdate:modelValue":l[0]||(l[0]=a=>e.value=a),options:D.value},null,8,["modelValue","options"])]),_:1})])])]),_:1}))}},zl=["name","min","max","step"],_l={class:"font-light"},X={__name:"FormSlider",props:{name:{type:String,required:!0},label:{type:String,default:null},modelValue:{type:Number,default:0},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1}},emits:["update:modelValue"],setup(T,{emit:b}){const P=T,u=b,p=rl({get:()=>P.modelValue,set:t=>{u("update:modelValue",t)}});return(t,e)=>(i(),R(Y,null,[nl(m("input",{"onUpdate:modelValue":e[0]||(e[0]=D=>p.value=D),type:"range",name:T.name,min:T.min,max:T.max,step:T.step,class:"w-full h-2 bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700"},null,8,zl),[[tl,p.value]]),m("span",_l,$(p.value),1)],64))}},Kl={class:"grid md:grid-cols-2 xl:grid-cols-3 space-y-6 align-center"},xl={class:"col-span-1 xl:col-span-2"},Jl={class:"space-y-4"},Yl={class:"flex justify-between items-center"},Ul={class:"text-lg"},Wl={key:0,class:"p-2"},jl={class:"w-full grid grid-cols-2 lg:grid-cols-5 gap-2 pt-2"},Xl={class:"place-self-center"},$l={class:"space-x-2"},ql={__name:"StickerCardBox",props:{profile:{type:Object,default:null},game:{type:String,default:null},version:{type:Number,default:9}},setup(T){const b=T,P=_(),u=r(b.profile),p=r(b.version),t=r(0),e=q(JSON.parse(JSON.stringify(u.value?.trbitem??{}))),D=r([]),o=r(!1),C=r(!1),v=r(Array.isArray(e.stickers)?e.stickers.map(()=>!0):[]);e.stickers||(e.stickers=[]),H(()=>b.version,()=>{u.value=b.profile,p.value=b.version,A();const k=JSON.parse(JSON.stringify(u.value?.trbitem??{}));Object.assign(e,k),e.stickers||(e.stickers=[]),v.value=Array.isArray(e.stickers)?e.stickers.map(()=>!0):[],o.value=!1}),H(e,()=>{t.value++,o.value=!B(e,u.value?.trbitem??{})},{deep:!0}),A();function A(){J.get(`/data-sources/trbitem/${p.value}.json`).then(k=>{k.data&&(D.value=k.data)}).catch(k=>{console.log(k.message)})}function B(k,M){return JSON.stringify(k)===JSON.stringify(M)}async function g(){C.value=!0;var k=JSON.parse(JSON.stringify(b.profile));k.last||(k.last={}),k.trbitem=e,(await x(b.game,b.version,k)).status!="error"&&P.go()}function d(){Object.assign(e,JSON.parse(JSON.stringify(u.value?.trbitem??{}))),o.value=!1}function l(){e.stickers.push({sticker_id:24,sticker_pos_x:160,sticker_pos_y:277,sticker_scale_x:1,sticker_scale_y:1,sticker_rotate:0}),v.value.push(!1),o.value=!0}function a(k){e.stickers.splice(k,1),v.value.splice(k,1),o.value=!0}function E(k){v.value[k]=!v.value[k]}return(k,M)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",$l,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:M[2]||(M[2]=N=>g())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:M[3]||(M[3]=N=>d())})):s("",!0),C.value?(i(),n(U,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(K,{color:"info",label:"Sticker Board",class:"mb-2"}),m("div",Kl,[m("div",xl,[h(G,{key:"base",label:"Base"},{default:S(()=>[h(F,{modelValue:e.base,"onUpdate:modelValue":M[0]||(M[0]=N=>e.base=N),options:D.value.base},null,8,["modelValue","options"])]),_:1}),m("div",Jl,[(i(!0),R(Y,null,j(e.stickers??[],(N,y)=>(i(),n(z,{key:N.sticker_id,"color-prop":"bg-slate-600 dark:bg-slate-800"},{default:S(()=>[m("div",Yl,[m("span",Ul,"Sticker "+$(y+1),1),h(L,{icon:v.value[y]?c(ul):c(sl),color:"info",onClick:f=>E(y)},null,8,["icon","onClick"])]),v.value[y]?s("",!0):(i(),R("div",Wl,[m("div",jl,[h(G,{label:"Sticker",class:"col-span-2 lg:col-span-5"},{default:S(()=>[h(F,{modelValue:N.sticker_id,"onUpdate:modelValue":f=>N.sticker_id=f,options:D.value.sticker},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1024),h(G,{label:"Position X"},{default:S(()=>[h(X,{modelValue:N.sticker_pos_x,"onUpdate:modelValue":f=>N.sticker_pos_x=f,name:"sticker_pos_x",min:0,max:320,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),h(G,{label:"Position Y"},{default:S(()=>[h(X,{modelValue:N.sticker_pos_y,"onUpdate:modelValue":f=>N.sticker_pos_y=f,name:"sticker_pos_y",min:0,max:554,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),h(G,{label:"Scale"},{default:S(()=>[h(X,{modelValue:N.sticker_scale_x,"onUpdate:modelValue":f=>N.sticker_scale_x=f,name:"sticker_scale_x",min:.5,max:2,step:.01},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),h(G,{label:"Rotation"},{default:S(()=>[h(X,{modelValue:N.sticker_rotate,"onUpdate:modelValue":f=>N.sticker_rotate=f,name:"sticker_rotate",min:-180,max:180,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),h(L,{color:"danger",label:"Remove",onClick:f=>a(y)},null,8,["onClick"])]))]),_:2},1024))),128)),h(L,{color:"info",label:"Add Sticker",onClick:M[1]||(M[1]=N=>l())})])]),m("div",Xl,[(i(),n(Cl,{key:t.value,version:p.value,profile:{trbitem:{...e}},size:300},null,8,["version","profile"]))])])]),_:1}))}},Ql={class:"grid md:grid-cols-2 space-y-6 align-center"},Zl={class:"space-x-2 pb-4"},le={__name:"TitlePartCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:6}},setup(T){const b=T,P=_(),u=r(JSON.parse(JSON.stringify(b.profile))),p=r(b.version),t=r(0),e=r(u.value?.title??0),D=r([]),o=r(!1),C=r(!1);H(()=>b.version,()=>{u.value=JSON.parse(JSON.stringify(b.profile)),v(),e.value=u.value?.title,o.value=!1}),H(()=>b.version,()=>{p.value=b.version}),H(e,()=>{t.value++,o.value=!A(e.value,b.profile.akaname)},{deep:!0}),v();function v(){J.get(`/data-sources/jubeat-title/${p.value}.json`).then(d=>{d.data&&(D.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,l){return JSON.stringify({data1:d})===JSON.stringify({data2:l})}async function B(){C.value=!0;var d=JSON.parse(JSON.stringify(b.profile));d.title=e.value;const l=D.value.find(E=>E.id===e.value)?.part;d.parts=l,(await x(V.JUBEAT,b.version,{title:e.value,parts:l})).status!="error"&&P.go()}function g(){e.value=u.value?.title??0,o.value=!1}return(d,l)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Zl,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:l[1]||(l[1]=a=>B())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:l[2]||(l[2]=a=>g())})):s("",!0),C.value?(i(),n(U,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(K,{color:"info",label:"Title / Title Part",class:"mb-2"}),m("div",Ql,[m("form",null,[h(G,{label:"Title",help:"Sets your profile's title"},{default:S(()=>[h(F,{modelValue:e.value,"onUpdate:modelValue":l[0]||(l[0]=a=>e.value=a),options:D.value},null,8,["modelValue","options"])]),_:1})])])]),_:1}))}},ee={class:"grid md:grid-cols-2 space-y-6 space-x-4 align-center"},ae={class:"place-self-center"},ie={class:"block mb-2 text-center"},de={class:"font-bold"},be={class:"relative overflow-hidden aspect-video"},oe=["src"],re=["src"],ne=["src"],te=["src"],ue=["src"],se=["src"],me=["src"],pe=["src"],ce=["src"],he=["src"],ge={class:"space-x-2"},ye={__name:"DdrCustomizeCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:20}},setup(T){const b=T,P={character_left:"customize.2_1",character_right:"customize.2_2",background:"customize.3_1",background_music:"customize.3_2",lane_single:"customize.4_1",lane_double:"customize.5_1",lane_cover_single:"customize.6_1",lane_cover_double:"customize.7_1"},u=Object.fromEntries(Object.entries(P).map(([y,f])=>[f,y])),p={character_left:()=>E("Song Select"),character_right:()=>E("Song Select"),background:()=>E("Song Select"),background_music:()=>E("Ingame"),lane_single:()=>E("Ingame","Singles"),lane_double:()=>E("Ingame","Doubles"),lane_cover_single:()=>E("Ingame","Singles"),lane_cover_double:()=>E("Ingame","Doubles Cover")},t=_(),e=r(b.profile),D=r(b.version),o=r([]),C=r(!1),v=r(!1),A=r({}),B=r(""),g=r("");d();function d(){J.get(`/data-sources/customizations/ddr/${D.value}/gameplay.json`).then(y=>{y.data&&(o.value=y.data,M())}).catch(y=>{console.log(y.message)})}async function l(){v.value=!0,(await x(V.DDR,b.version,A.value)).status!="error"&&t.go()}function a(y,f=1){const I="https://cdn.phaseii.network/file/PhaseII/game-assets",Q=y.includes("background")?"mp4":"avif";let ll=y;y=="background_music"&&(ll="background");const ol=O(A.value,P[y])??f;return`${I}/customizations/ddr/${D.value}/${ll}/${ol}.${Q}`}function E(y,f){B.value=y,y==="Song Select"?g.value="":y==="Ingame"&&(g.value=f||g.value||"Singles")}function k(y,f){w(A.value,y.id,f),p[u[y.id]](),C.value=!0}function M(){A.value={};for(const y of o.value){let f=1;y.id==P.character_right&&(f=2),w(A.value,y.id,O(e.value,y.id)??f)}p.background(),C.value=!1}function N(y){return`https://cdn.phaseii.network/file/PhaseII/web-assets/games/ddr/${y}`}return(y,f)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",ge,[C.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:f[0]||(f[0]=I=>l())})):s("",!0),C.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:f[1]||(f[1]=I=>M())})):s("",!0),v.value?(i(),n(U,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(K,{color:"info",label:"Gameplay Customization",class:"mb-2"}),m("div",ee,[m("form",null,[(i(!0),R(Y,null,j(o.value,I=>(i(),n(G,{key:I.id,label:I.name,help:I.help},{default:S(()=>[h(F,{"model-value":c(O)(A.value,I.id)??1,options:I.options,selected:c(O)(e.value,I.id)??1,"onUpdate:modelValue":Q=>k(I,Number(Q)??1)},null,8,["model-value","options","selected","onUpdate:modelValue"])]),_:2},1032,["label","help"]))),128))]),m("div",ae,[m("label",ie,[f[2]||(f[2]=bl(" Previewing: ",-1)),m("strong",de,$(B.value)+" "+$(g.value),1)]),m("div",be,[m("video",{src:B.value=="Ingame"?a("background_music"):a("background"),width:1280,height:720,loop:"",autoplay:"",playsInline:"",disablePictureInPicture:"",disableRemotePlayback:"",muted:""},null,8,oe),B.value==="Song Select"?(i(),R("img",{key:0,src:a("character_left"),class:"absolute w-[50%] left-0 bottom-0"},null,8,re)):s("",!0),B.value==="Song Select"?(i(),R("img",{key:1,src:a("character_right",2),class:"absolute w-[50%] right-0 bottom-0"},null,8,ne)):s("",!0),B.value==="Ingame"&&g.value==="Singles"?(i(),R("img",{key:2,src:a("lane_single"),class:"absolute h-full left-[5%] bottom-0"},null,8,te)):s("",!0),B.value==="Ingame"&&g.value==="Singles"?(i(),R("img",{key:3,src:a("lane_cover_single"),class:"absolute h-full scale-x-98 right-[4.5%] bottom-0"},null,8,ue)):s("",!0),B.value==="Ingame"&&g.value==="Doubles"?(i(),R("img",{key:4,src:a("lane_double"),class:"absolute h-full bottom-0 w-full object-contain"},null,8,se)):s("",!0),B.value==="Ingame"&&g.value==="Doubles Cover"?(i(),R("img",{key:5,src:a("lane_cover_double"),class:"absolute h-full w-full scale-x-96 object-contain bottom-0"},null,8,me)):s("",!0),B.value==="Ingame"&&g.value==="Singles"?(i(),R("img",{key:6,src:N("preview_overlay/ingame_singles.png"),class:"absolute h-full left-0 bottom-0"},null,8,pe)):s("",!0),B.value==="Ingame"&&g.value==="Doubles"?(i(),R("img",{key:7,src:N("preview_overlay/ingame_doubles.png"),class:"absolute h-full left-0 bottom-0"},null,8,ce)):s("",!0),B.value==="Song Select"?(i(),R("img",{key:8,src:N("preview_overlay/song_select.png"),class:"absolute h-full left-0 bottom-0"},null,8,he)):s("",!0)])])])]),_:1}))}},Se={class:"grid md:grid-cols-2 space-y-6 space-x-4 align-center"},ke={class:"place-self-center"},fe=["src"],De=["src"],Ae={class:"space-x-2"},Z="customize.1_0",Be={__name:"DdrAppealCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:20}},setup(T){const b=T,P=_(),u=r(b.profile),p=r(b.version),t=r([]),e=r(!1),D=r(!1),o=r({});C();function C(){J.get(`/data-sources/customizations/ddr/${p.value}/appeal.json`).then(d=>{d.data&&(t.value=d.data,g())}).catch(d=>{console.log(d.message)})}async function v(){D.value=!0,(await x(V.DDR,b.version,o.value)).status!="error"&&P.go()}function A(d){const l="https://cdn.phaseii.network/file/PhaseII/game-assets",a=O(o.value,Z)??1;return`${l}/customizations/ddr/${p.value}/${d}/${a}.avif`}function B(d,l){w(o.value,d.id,l),e.value=!0}function g(){o.value={},w(o.value,Z,O(u.value,Z)??1),e.value=!1}return(d,l)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Ae,[e.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:l[0]||(l[0]=a=>v())})):s("",!0),e.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:l[1]||(l[1]=a=>g())})):s("",!0),D.value?(i(),n(U,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(K,{color:"info",label:"Appeal Board Customization",class:"mb-2"}),m("div",Se,[m("form",null,[(i(!0),R(Y,null,j(t.value,a=>(i(),n(G,{key:a.id,label:a.name,help:a.help},{default:S(()=>[h(F,{"model-value":c(O)(o.value,a.id)??1,options:a.options,selected:c(O)(u.value,a.id)??1,"onUpdate:modelValue":E=>B(a,Number(E)??1)},null,8,["model-value","options","selected","onUpdate:modelValue"])]),_:2},1032,["label","help"]))),128))]),m("div",ke,[l[2]||(l[2]=m("label",{class:"block mb-2 text-center"},[bl(" Previewing: "),m("strong",{class:"font-bold"},"Appeal Board")],-1)),m("img",{src:A("appeal_login"),class:"object-contain",width:444,height:200},null,8,fe),m("img",{src:A("appeal"),class:"pt-4 object-contain",width:444,height:58},null,8,De)])])]),_:1}))}},el={16:[{id:"early_late",name:"Fast/Slow Display",help:"Enable or disable displaying of Fast/Slow",type:"Boolean"},{id:"combo",name:"Combo Position",help:"Change order of the combo and notes",type:"Boolean"},{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game workout mode. Input is kg multiplied by 10. EX: 100lbs -> ~45kg -> 4500. This will be fixed soon™️.",type:"Number"},{id:"character",name:"Character",help:"Select your character",type:"Array",options:[{id:0,label:"All Character Random"},{id:1,label:"Male Random"},{id:2,label:"Female Random"},{id:3,label:"Yuni"},{id:4,label:"Rage"},{id:5,label:"Afro"},{id:6,label:"Jenny"},{id:7,label:"Emi"},{id:8,label:"Baby-Lon"},{id:9,label:"Gus"},{id:10,label:"Ruby"},{id:11,label:"Alice"},{id:12,label:"Julio"},{id:13,label:"Bonnie"},{id:14,label:"Zero"},{id:15,label:"Rinon"},{id:16,label:"Ryusei Emi"},{id:17,label:"Ryusei Alice"},{id:18,label:"Ryusei Rinon"},{id:19,label:"KAC Yuni"},{id:20,label:"Dark Rinon"},{id:21,label:"Victory Concent"},{id:22,label:"Geisha Zukin"},{id:23,label:"Green Pix"},{id:24,label:"Ace Emi"},{id:25,label:"X2 Yuni"},{id:26,label:"X2 Rage"},{id:27,label:"X2 Afro"},{id:28,label:"X2 Jenny"}]},{id:"arrowskin",name:"Arrow Skin",help:"Set your arrow skin",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"New"},{id:2,label:"Classic"},{id:3,label:"Cyber"},{id:4,label:"Medium"},{id:5,label:"Small"},{id:6,label:"Dot"}]},{id:"guidelines",name:"Guidelines",help:"Set the guideline style",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Border"},{id:2,label:"Center"}]},{id:"filter",name:"Filter",help:"Set the filter intensity",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Dark"},{id:2,label:"Darker"},{id:3,label:"Darkest"}]}],17:[{id:"early_late",name:"Fast/Slow Display",help:"Enable or disable displaying of Fast/Slow",type:"Boolean"},{id:"combo",name:"Combo Position",help:"Change order of the combo and notes",type:"Boolean"},{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game workout mode",type:"Number"},{id:"character",name:"Character",help:"Select your character",type:"Array",options:[{id:0,label:"All Character Random"},{id:1,label:"Male Random"},{id:2,label:"Female Random"},{id:3,label:"Yuni"},{id:4,label:"Rage"},{id:5,label:"Afro"},{id:6,label:"Jenny"},{id:7,label:"Emi"},{id:8,label:"Baby-Lon"},{id:9,label:"Gus"},{id:10,label:"Ruby"},{id:11,label:"Alice"},{id:12,label:"Julio"},{id:13,label:"Bonnie"},{id:14,label:"Zero"},{id:15,label:"Rinon"},{id:16,label:"Ryusei Emi"},{id:17,label:"Ryusei Alice"},{id:18,label:"Ryusei Rinon"},{id:19,label:"KAC Yuni"},{id:20,label:"Dark Rinon"},{id:21,label:"Victory Concent"},{id:22,label:"Geisha Zukin"},{id:23,label:"Green Pix"},{id:24,label:"Ace Emi"},{id:25,label:"X2 Yuni"},{id:26,label:"X2 Rage"},{id:27,label:"X2 Afro"},{id:28,label:"X2 Jenny"}]},{id:"arrowskin",name:"Arrow Skin",help:"Set your arrow skin",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"New"},{id:2,label:"Classic"},{id:3,label:"Cyber"},{id:4,label:"Medium"},{id:5,label:"Small"},{id:6,label:"Dot"}]},{id:"guidelines",name:"Guidelines",help:"Set the guideline style",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Border"},{id:2,label:"Center"}]},{id:"filter",name:"Filter",help:"Set the filter intensity",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Dark"},{id:2,label:"Darker"},{id:3,label:"Darkest"}]}],18:[{id:"early_late",name:"Fast/Slow Display",help:"Enable or disable displaying of Fast/Slow",type:"Boolean"},{id:"combo",name:"Combo Position",help:"Change order of the combo and notes",type:"Boolean"},{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game workout mode",type:"Number"},{id:"character",name:"Character",help:"Select your character",type:"Array",options:[{id:0,label:"All Character Random"},{id:1,label:"Male Random"},{id:2,label:"Female Random"},{id:3,label:"Yuni"},{id:4,label:"Rage"},{id:5,label:"Afro"},{id:6,label:"Jenny"},{id:7,label:"Emi"},{id:8,label:"Baby-Lon"},{id:9,label:"Gus"},{id:10,label:"Ruby"},{id:11,label:"Alice"},{id:12,label:"Julio"},{id:13,label:"Bonnie"},{id:14,label:"Zero"},{id:15,label:"Rinon"},{id:16,label:"Ryusei Emi"},{id:17,label:"Ryusei Alice"},{id:18,label:"Ryusei Rinon"},{id:19,label:"KAC Yuni"},{id:20,label:"Dark Rinon"},{id:21,label:"Victory Concent"},{id:22,label:"Geisha Zukin"},{id:23,label:"Green Pix"},{id:24,label:"Ace Emi"},{id:25,label:"X2 Yuni"},{id:26,label:"X2 Rage"},{id:27,label:"X2 Afro"},{id:28,label:"X2 Jenny"}]},{id:"arrowskin",name:"Arrow Skin",help:"Set your arrow skin",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"New"},{id:2,label:"Classic"},{id:3,label:"Cyber"},{id:4,label:"Medium"},{id:5,label:"Small"},{id:6,label:"Dot"}]},{id:"guidelines",name:"Guidelines",help:"Set the guideline style",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Border"},{id:2,label:"Center"}]},{id:"filter",name:"Filter",help:"Set the filter intensity",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Dark"},{id:2,label:"Darker"},{id:3,label:"Darkest"}]}],19:[{id:"early_late",name:"Fast/Slow Display",help:"Enable or disable displaying of Fast/Slow",type:"Boolean"},{id:"combo",name:"Combo Position",help:"Change order of the combo and notes",type:"Boolean"},{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game workout mode",type:"Number"},{id:"character",name:"Character",help:"Select your character",type:"Array",options:[{id:0,label:"All Character Random"},{id:1,label:"Male Random"},{id:2,label:"Female Random"},{id:3,label:"Yuni"},{id:4,label:"Rage"},{id:5,label:"Afro"},{id:6,label:"Jenny"},{id:7,label:"Emi"},{id:8,label:"Baby-Lon"},{id:9,label:"Gus"},{id:10,label:"Ruby"},{id:11,label:"Alice"},{id:12,label:"Julio"},{id:13,label:"Bonnie"},{id:14,label:"Zero"},{id:15,label:"Rinon"},{id:16,label:"Ryusei Emi"},{id:17,label:"Ryusei Alice"},{id:18,label:"Ryusei Rinon"},{id:19,label:"KAC Yuni"},{id:20,label:"Dark Rinon"},{id:21,label:"Victory Concent"},{id:22,label:"Geisha Zukin"},{id:23,label:"Green Pix"},{id:24,label:"Ace Emi"},{id:25,label:"X2 Yuni"},{id:26,label:"X2 Rage"},{id:27,label:"X2 Afro"},{id:28,label:"X2 Jenny"}]},{id:"arrowskin",name:"Arrow Skin",help:"Set your arrow skin",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"New"},{id:2,label:"Classic"},{id:3,label:"Cyber"},{id:4,label:"Medium"},{id:5,label:"Small"},{id:6,label:"Dot"}]},{id:"guidelines",name:"Guidelines",help:"Set the guideline style",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Border"},{id:2,label:"Center"}]},{id:"opt_appearance",name:"Appearance Option",help:"Set your appearance option",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"Hidden"},{id:2,label:"Sudden"},{id:3,label:"Hidden +"},{id:4,label:"Sudden +"},{id:5,label:"Hidden & Sudden +"},{id:6,label:"Stealth"}]},{id:"filter",name:"Filter",help:"Set the filter intensity",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Dark"},{id:2,label:"Darker"},{id:3,label:"Darkest"}]},{id:"bpl_flag",name:"BPL Flag",help:"Choose your BPL flag",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Apina Vrames"},{id:2,label:"Gigo"},{id:3,label:"Game Panic"},{id:4,label:"Silk Hat"},{id:5,label:"SUPER NOVA Tohoku"},{id:6,label:"TradZ"},{id:7,label:"ROUND 1"},{id:8,label:"Leisure Land"}]}],20:[{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game calorie counting",type:"Number"},{id:"customize.8_0",name:"Background Video",help:"Choose your background video setting",type:"Array",options:[{id:0,label:"Fullscreen Video"},{id:1,label:"Small Video"},{id:2,label:"Off"}]}]},ve={6:[{id:"settings.bgm",name:"BGM",help:"Change BGM",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Max Burning!!"},{id:2,label:"Bangin' Burst"},{id:4,label:"For UltraPlayers"},{id:5,label:"Lachryma《Re:Queen’M》"},{id:6,label:"HE4VEN"},{id:7,label:"iLLness LiLin"},{id:8,label:"I"},{id:9,label:"SDVX BOOTH"},{id:10,label:"SDVX II -infinite infection-"},{id:11,label:"SDVX III GRAVITY WARS 1st"},{id:12,label:"SDVX III GRAVITY WARS 2nd"},{id:13,label:"SDVX IV HEAVENLY HAVEN"},{id:14,label:"SDVX VIVID WAVE"},{id:15,label:"*Feels Seasickness...*"},{id:16,label:"ΣmbryØ"},{id:17,label:"666"},{id:18,label:"Invitation from Mr.C"},{id:19,label:"2 MINUTES FIGHTERS"},{id:20,label:"LegenD."},{id:21,label:"World's end"},{id:22,label:"Chant du Cygne"},{id:23,label:"混乱少女♥そふらんちゃん!!"},{id:24,label:"到達してしまった僕らと夢と希望の最之果"},{id:25,label:"Sayonara Planet Wars"},{id:26,label:"XHRONOXAPSULΞ"},{id:27,label:"MixxioN"},{id:28,label:"Booths of Fighters"},{id:29,label:"Quietus Ray"},{id:30,label:"ロンロンへ ライライライ!"},{id:31,label:"バイナリスター"},{id:32,label:"ヒミツダイヤル"},{id:33,label:"キリステゴメン"},{id:34,label:"シノビシノノメ"},{id:35,label:"ヒカリユリイカ"},{id:36,label:"ハレ トキドキ メランコリック"},{id:37,label:"ステラレギア"},{id:38,label:"Crack Traxxxx"},{id:39,label:"Double Universe"},{id:40,label:"Dawn of Asia"},{id:41,label:"XROSS INFECTION"},{id:42,label:"INFINITY OVERDRIVE"},{id:43,label:"You Are My Best RivaL!!"},{id:44,label:"PANIC HOLIC"},{id:45,label:"Dynasty"},{id:46,label:"croiX"},{id:47,label:"Gott"},{id:48,label:"mqlo"},{id:49,label:"LECTORIA"},{id:50,label:"Dogeza Stairs"},{id:51,label:"Aerial Fortress"},{id:52,label:"HALO"},{id:53,label:"S(TAR)²☆pistol"},{id:54,label:"赫焉のヴァルキュリア -Ragnarøk-"},{id:55,label:"CUDDLIE CUDDLIE"},{id:56,label:"Brave Power Leader 《 = Voltage = 》"},{id:57,label:"零天視"},{id:58,label:"ステラ・イミグレーション"},{id:59,label:"Garland"},{id:60,label:"Last Concerto"},{id:61,label:"超越してしまった彼女と其を生み落した理由"},{id:62,label:"Hellfire"},{id:63,label:"BLACK or WHITE?"},{id:64,label:"Knew Order"},{id:65,label:"Ex concordia felicitas"},{id:66,label:"ARISE"},{id:67,label:"Allegro Saetta"},{id:68,label:"Colorful Magical Parade"},{id:69,label:"NO SURRENDER"},{id:70,label:"プリュネシエル"},{id:71,label:"StellarflightS"},{id:72,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:73,label:"SUPER HEROINE!!"},{id:74,label:"閉塞的フレーション"},{id:75,label:"弾幕信仰"},{id:76,label:"NEON WORLD"},{id:77,label:"妖隠し -あやかしかくし-"},{id:78,label:"プレインエイジア -PHQ remix-"},{id:79,label:"竹取飛翔 ~ Lunatic Princess (Ryu☆Remix)"},{id:80,label:"千年ノ理"},{id:81,label:"PLANISPHERE"},{id:82,label:"Foolish Again"},{id:83,label:"夢の終わり、世界のはじまり。"},{id:84,label:"ゔぉるみっくす!!!!"},{id:85,label:"sparky spark"},{id:86,label:"Test Flight"},{id:87,label:"Perfect Ultimate Celebration!!"},{id:88,label:"NEMSYS ARENA World Hexathlon"},{id:89,label:"Cuz we <3 this Game"},{id:90,label:"Xeno Gravity"},{id:91,label:"ウイジン"},{id:92,label:"{ eXLIPXe }"}]},{id:"settings.wallpaper",name:"Wallpaper",help:"Change Wallpaper",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"BOOTH"},{id:2,label:"-infinite infection-"},{id:3,label:"GRAVITY WARS"},{id:4,label:"HEAVENLY HAVEN"},{id:5,label:"VIVID WAVE"},{id:6,label:"FIN4LE ~終止線の彼方へ~"},{id:7,label:"WHITEOUT"},{id:8,label:"神獄烙桜"},{id:9,label:"Juggler's Maddness"},{id:10,label:"Mirrorwall"},{id:11,label:"#SpeedyCats"},{id:12,label:"All Clear!!"},{id:13,label:"闇夜に舞うは紅の華"},{id:14,label:"OPEN MY GATE"},{id:15,label:"Cy-Bird"},{id:16,label:"Deadly force"},{id:17,label:"Staring at star"},{id:18,label:"Dyscontrolled Galaxy"},{id:19,label:"セイレーン ~悲壮の竪琴~"},{id:20,label:"ULTiMATE INFLATiON"},{id:21,label:"BEAST BASS BOMB"},{id:22,label:"Far Away"},{id:23,label:"Hug!! Vs. Hug!!"},{id:24,label:"TWO-TORIAL"},{id:25,label:"I"},{id:26,label:"Last Resort"},{id:27,label:"A Lasting Promise"},{id:28,label:"Cloud 9"},{id:29,label:"Sacrifice and Faith"},{id:30,label:"羅生門"},{id:31,label:"僕らの時間"},{id:32,label:"神話に芽吹く"},{id:33,label:"CUTE-Reflection"},{id:34,label:"Awakening"},{id:35,label:"BlueMoon Princess"},{id:36,label:"crossing blue"},{id:37,label:"Dark Matter"},{id:38,label:"Ethereal Lotus"},{id:39,label:"Innocent"},{id:40,label:"Justitia Gladius"},{id:41,label:"Lazurite"},{id:42,label:"Levier'n NābYss"},{id:43,label:"Wings of Glory"},{id:44,label:"Xéroa"},{id:45,label:"Яe's NoVǢ"},{id:46,label:"ひとりぼっちの魔王"},{id:47,label:"プラネタジャーニー"},{id:48,label:"ホワイトパレード"},{id:49,label:"メルヘン風紀委員会"},{id:50,label:"星の詩"},{id:51,label:"濁色踊るオートマタ"},{id:52,label:"紅刃(BOOTH)"},{id:53,label:"グレイス(INFINITE)"},{id:54,label:"かなで(GRAVITY)"},{id:55,label:"ニアノア(HEAVENLY)"},{id:56,label:"ニアノア(ビーチサイド)"},{id:57,label:"Absolute Domination"},{id:58,label:"Another Chapter"},{id:59,label:"Failnaught"},{id:60,label:"Fly Like You"},{id:61,label:"Made in Love"},{id:62,label:"Xronièr"},{id:63,label:"オニユリ"},{id:64,label:"コメット⇒スケイター"},{id:65,label:"サイコパスラビット"},{id:66,label:"スラッシュ//シスターズ"},{id:67,label:"そして黄金郷へ"},{id:68,label:"光射す澪のユズリハ"},{id:69,label:"水簾ノ調"},{id:70,label:"AΩ"},{id:71,label:"Preserved Valkyria"},{id:72,label:"Blastix Riotz"},{id:73,label:"XyHATTE"},{id:74,label:"veRtrageS"},{id:75,label:"BLACK or WHITE?"},{id:76,label:"choux à la crème"},{id:77,label:"Emperor's Divide"},{id:78,label:"fancy cake!!"},{id:79,label:"Into The Madness"},{id:80,label:"*Feels Seasickness...*"},{id:81,label:"ΣmbryΦ"},{id:82,label:"Cross Fire"},{id:83,label:"GODHEART"},{id:84,label:"Destiny"},{id:85,label:"THE HEAVEN"},{id:86,label:"ULTRAVELOCITY"},{id:87,label:"祝福の色彩は想い結ぶ君たち迄"},{id:88,label:"666"},{id:89,label:"色を喪った街"},{id:90,label:"ЯeviveR"},{id:91,label:"9TH5IN"},{id:92,label:"Katharsis"},{id:93,label:"ZEИITH"},{id:94,label:"SAMURAI TIGER"},{id:95,label:"雪女"},{id:96,label:"snow motion"},{id:97,label:"Joyeuse"},{id:98,label:"マサカリブレイド"},{id:99,label:"月光乱舞"},{id:100,label:"Foolish Hero"},{id:101,label:"croiX"},{id:102,label:"Gott"},{id:103,label:"XHRONOXAPSULΞ"},{id:104,label:"EncorE & cALL"},{id:105,label:"AμreoLe ~for Triumph~"},{id:106,label:"ZEUS"},{id:107,label:"All for One"},{id:108,label:"Wings to fly high"},{id:109,label:"AIM HIGHER"},{id:110,label:"VOLTEXES"},{id:111,label:"VOLTEXES II"},{id:112,label:"VOLTEXES III"},{id:113,label:"VOLTEXES IV"},{id:114,label:"VIVIDWAVERS"},{id:115,label:"VALKYRIE ASSAULT"},{id:116,label:"Nexta"},{id:117,label:"Ray"},{id:118,label:"Soundscape"},{id:119,label:"業焔繚乱"},{id:120,label:"スピーカーガール!"},{id:121,label:"Royal Judgement"},{id:122,label:"狂騒こども節"},{id:123,label:"新米天使のメランコリー"},{id:124,label:"地球防衛乙女パンナコッター"},{id:125,label:"炎夏の音"},{id:126,label:"テレポーテーションでやってきた彼とのその後の顛末"},{id:127,label:"ペタ靴と憂夜リムーバー"},{id:128,label:"EXCEED GEAR"},{id:129,label:"タッチパネル壁紙"},{id:130,label:"キミヱゴサーチ"},{id:131,label:"ポメグラネイト"},{id:132,label:"ツーマンライブ"},{id:133,label:"キモチコネクト"},{id:134,label:"ロンロンへ ライライライ!"},{id:135,label:"バイナリスター"},{id:136,label:"ヒミツダイヤル"},{id:137,label:"デュアルメモリ"},{id:138,label:"ナナイロライト"},{id:139,label:"ヒカリユリイカ"},{id:140,label:"ハレ トキドキ メランコリック"},{id:141,label:"ミライプリズム(アルバム)"},{id:142,label:"シンクロノーツ(アルバム)"},{id:143,label:"ホシノメモリー(アルバム)"},{id:144,label:"ミライコウシン"},{id:145,label:"ホシニネガイヲ"},{id:146,label:"ここなつ(ふたごの日)"},{id:147,label:"ここなつ(星巡りver)"},{id:148,label:"ここなつ(星空trip☆ver)"},{id:149,label:"ここなつ(白壁土蔵郡ver)"},{id:150,label:"夏陽(花屋ver)"},{id:151,label:"心菜(和菓子屋ver)"},{id:152,label:"MixxioN"},{id:153,label:"Xb10r"},{id:154,label:"十の試煉"},{id:155,label:"Rhapsody ⚙f Triumph"},{id:156,label:"火狐之舞"},{id:157,label:"蝕"},{id:158,label:"refluxio"},{id:159,label:"PLANISPHERE"},{id:160,label:"Foolish Again"},{id:161,label:"夢の終わり、世界のはじまり。"},{id:162,label:"ゔぉるみっくす!!!!"},{id:163,label:"sparky spark"},{id:164,label:"Test Flight"},{id:165,label:"Perfect Ultimate Celebration!!"},{id:166,label:"この自称女神と異世界転生を! (SS)"},{id:167,label:"この中二病に爆焔を! (SS)"},{id:168,label:"この右手にお宝を! (SS)"},{id:169,label:"この強敵に爆裂魔法を! (SS)"},{id:170,label:"この魔剣にお値段を! (SS)"},{id:171,label:"このろくでもない戦いに決着を! (SS)"},{id:172,label:"この凍えそうな季節に二度目の死を! (SS)"},{id:173,label:"この冬お越せない俺達に愛の手を! (SS)"},{id:174,label:"この素晴らしい店に祝福を! (SS)"},{id:175,label:"この理不尽な要塞に終焔を! (SS)"},{id:176,label:"この不当な裁判に救援を! (SS)"},{id:177,label:"この赤魔の娘に友人を! (SS)"},{id:178,label:"この迷宮の主に安らぎを! (SS)"},{id:179,label:"この貴族の令嬢に良縁を! (SS)"},{id:180,label:"この仮面の騎士に隷属を! (SS)"},{id:181,label:"この煩わしい外界にさよならを! (SS)"},{id:182,label:"このふてぶてしい鈍らに招待を! (SS)"},{id:183,label:"この痛々しい街で観光を! (SS)"},{id:184,label:"この不浄な温泉街に女神を! (SS)"},{id:185,label:"この素晴らしい仲間たちに祝福を! (SS)"},{id:186,label:"ΣgØ"},{id:187,label:"星の透る夏空に願う"},{id:188,label:"Lancelot ~Flame of the Rebellion~"},{id:189,label:"ΩVERFLOW"},{id:190,label:"Sudden Visitor"},{id:191,label:"Ghost Family Living In Graveyard"},{id:192,label:"petits fours"},{id:193,label:"* Erm, could it be a Spatiotemporal ShockWAVE Syndrome...?"},{id:194,label:"OUTERHEΛVEN"},{id:195,label:"Pulsar"},{id:196,label:"θコトノハθカプセルθ"},{id:197,label:"Butterfly Twist"},{id:198,label:"pique"},{id:199,label:"Teufel"},{id:200,label:"Smile"},{id:201,label:"Dawn of Asia"},{id:202,label:"INFINITY OVERDRIVE"},{id:203,label:"XROSS INFECTION"},{id:204,label:"INF-B《L-aste-R》"},{id:205,label:"UnivEarth"},{id:206,label:"Le Fruit Défendu"},{id:207,label:"ΑΩ"},{id:208,label:"Blastix Riotz"},{id:209,label:"Preserved Valkyria"},{id:210,label:"veRtrageS"},{id:211,label:"Beyond the Sandstorm"},{id:212,label:"Pieces of a Dream"},{id:213,label:"Never Ending"},{id:214,label:"ナナイロ"},{id:215,label:"Booths of Fighters"},{id:216,label:"Princessどうかお願い!!"},{id:217,label:"XyHATTE"},{id:218,label:"Sourire"},{id:219,label:"The setting sun"},{id:220,label:"鮮烈な紅を"},{id:221,label:"双子星といっしょ!"},{id:222,label:"鮮血の堕天使"},{id:223,label:"辛の末裔"},{id:224,label:"VVelcome!!"},{id:225,label:"Redshift 2nd Ignition"},{id:226,label:"LubedeR"},{id:227,label:"†:OLPHEUX:†"},{id:228,label:"春告胡蝶"},{id:229,label:"GEMINI LA2ER"},{id:230,label:"ミュージックプレイヤー"},{id:231,label:"Яe:son D'être"},{id:232,label:"おどりましょうよ!ドラゴンさん~転生したらゲーム曲でした~"},{id:233,label:"Φnd:you"},{id:234,label:"Valkyrja ~Aldrlag~"},{id:235,label:"MICHIZURE"},{id:236,label:"Me:Tear"},{id:237,label:"Blessing Bouquet"},{id:238,label:"Ops:Code-Rapture-"},{id:239,label:"EMPIRE OF FLAME"},{id:240,label:"Apex of the World"},{id:241,label:"#Endroll"},{id:242,label:"ウエンレラの氷華"},{id:243,label:"NEO TREASON"},{id:244,label:"Celestial stinger"},{id:245,label:"Completeness Under Incompleteness"},{id:246,label:"Ok!! Hug Me"},{id:247,label:"Lord=Crossight"},{id:248,label:"DIABLOSIS::Nāga"},{id:249,label:"FLügeL《Λrp:ΣggyØ》"},{id:250,label:"Knights Assault"},{id:251,label:"Beyond the BLUE"},{id:252,label:"Jacob’s Elevator"},{id:253,label:"近未来百鬼夜行譚 ~死返之巻~"},{id:254,label:"Believe (y)our Wings {V:IVID RAYS}"},{id:255,label:"Believe (y)our Wings {GRA5P WAVES}"},{id:256,label:"不思議玩具ガンガラディンドン"},{id:257,label:"Paradoxy"},{id:258,label:"odds and ends"},{id:259,label:"Firestorm"},{id:260,label:"HAVOX"},{id:261,label:"Endless GRAVITY"},{id:262,label:"Zero-Day Exploit"},{id:263,label:"スピーカーガール!"},{id:264,label:"HP:1"},{id:265,label:"The Golden Era"},{id:266,label:"準備運動"},{id:267,label:"fancy cake!!"},{id:268,label:"Melty Sweets"},{id:269,label:"傷だらけの黒猫"},{id:270,label:"孤独な決意"},{id:271,label:"再会と真実と"},{id:272,label:"いつかの夢"},{id:273,label:"HALO"},{id:274,label:"S(TAR)²☆pistol"},{id:275,label:"赫焉のヴァルキュリア -Ragnarøk-"},{id:276,label:"CUDDLIE CUDDLIE"},{id:277,label:"Brave Power Leader 《 = Voltage = 》"},{id:278,label:"零天視"},{id:279,label:"ステラ・イミグレーション"},{id:280,label:"Garland"},{id:281,label:"始まりの終わりと終わりの始まり"},{id:282,label:"再会の魔女"},{id:283,label:"ゼロから始まる異世界生活"},{id:284,label:"ロズワール邸の団欒"},{id:285,label:"約束した朝は遠く"},{id:286,label:"鎖の音"},{id:287,label:"ナツキ・スバルのリスタート"},{id:288,label:"泣いて泣き喚いて泣き止んだから"},{id:289,label:"勇気の意味"},{id:290,label:"鬼がかったやり方"},{id:291,label:"レム"},{id:292,label:"再来の王都"},{id:293,label:"自称騎士ナツキ・スバル"},{id:294,label:"絶望という病"},{id:295,label:"狂気の外側"},{id:296,label:"豚の欲望"},{id:297,label:"醜態の果てに"},{id:298,label:"ゼロから"},{id:299,label:"白鯨攻略戦"},{id:300,label:"ヴィルヘルム・ヴァン・アストレア"},{id:301,label:"絶望に抗う賭け"},{id:302,label:"怠惰一閃"},{id:303,label:"悪辣なる怠惰"},{id:304,label:"自称騎士と最優の騎士"},{id:305,label:"ただそれだけの物語"},{id:306,label:"1st season ティザー"},{id:307,label:"1st season キービジュアル①"},{id:308,label:"1st season キービジュアル②"},{id:309,label:"新編集版キービジュアル"},{id:310,label:"エミリア&ラム&レム"},{id:311,label:"エミリア&スバル&レム"},{id:312,label:"スバル&ユリウスvsペテルギウス"},{id:313,label:"エミリア&レム"},{id:314,label:"それぞれの誓い"},{id:315,label:"次なる場所"},{id:316,label:"待ちかねた再会"},{id:317,label:"親子"},{id:318,label:"踏み出した一歩"},{id:319,label:"少女の福音"},{id:320,label:"ユージン"},{id:321,label:"命の価値"},{id:322,label:"らぶらぶらぶらぶらぶらぶゆー"},{id:323,label:"地獄なら知っている"},{id:324,label:"死の味"},{id:325,label:"魔女たちの茶会"},{id:326,label:"泣きたくなる音"},{id:327,label:"STRAIGHT BET"},{id:328,label:"オットー・スーウェン/信じる理由"},{id:329,label:"クウェインの石は一人じゃ上がらない"},{id:330,label:"記憶の旅路"},{id:331,label:"平家星の笑った日"},{id:332,label:"エリオール大森林の永久凍土"},{id:333,label:"聖域の始まりと、崩壊の始まり"},{id:334,label:"咆哮の再会"},{id:335,label:"水面に映る幸せ"},{id:336,label:"血と臓物まで愛して"},{id:337,label:"俺を選べ"},{id:338,label:"月下、出鱈目なステップ"},{id:339,label:"2nd season ティザー"},{id:340,label:"2nd season 前半 キービジュアル"},{id:341,label:"2nd season 後半 キービジュアル"},{id:342,label:"エキドナ&スバル"},{id:343,label:"エキドナ"},{id:344,label:"スバル&オットー"},{id:345,label:"エミリア&フォルトナ"},{id:346,label:"エキドナ&ベアトリス"},{id:347,label:"雲の彼方"},{id:348,label:"Candy Colored Hearts"},{id:349,label:"NEO GRAVITY"},{id:350,label:"End to end"},{id:351,label:"EMPIRE OF FLAME"},{id:352,label:"MAYHEM"},{id:353,label:"飄える翼追い掛けて"},{id:354,label:"Calamity Tempest"},{id:355,label:"Daisycutter"},{id:356,label:"ΛΛemoria"},{id:357,label:"With It This Heaven?"},{id:358,label:"apo:llioth"},{id:359,label:"ゲーム背景(BOOTH)"},{id:360,label:"ゲーム背景(ポップ)"},{id:361,label:"ゲーム背景(トンネル)"},{id:362,label:"ゲーム背景(お月見)"},{id:363,label:"ゲーム背景(BLASTER)"},{id:364,label:"ゲーム背景(EXCEED GEAR)"},{id:365,label:"ゲーム背景(*Feels Seasickness...*)"},{id:366,label:"ゲーム背景(ΣmbryØ)"},{id:367,label:"もう一つの国の御伽噺"},{id:368,label:"さあ、奇跡の向こう側へ"},{id:369,label:"ぜんぶみずにながせ!流しそうめんバトル!"},{id:370,label:"動物番長を目指して"},{id:371,label:"猫になる方法"},{id:372,label:"同僚の枕カバーを煮物にして食べた~い!"},{id:373,label:"さっき廊下で見つけたもの"},{id:374,label:"釣り物件対策"},{id:375,label:"あたしゃ止めたんだけどねぇ"},{id:376,label:"時期が悪いとこうなります"},{id:377,label:"助けて!暴走腹筋ローラーの逆襲"},{id:378,label:"余の連帯保証人になってくれ!"},{id:379,label:"君たちは今回でうちきりなんだよ……"},{id:380,label:"このペンを私に1万円で売ってください"},{id:381,label:"妖刀蒐集508振り封印行脚の旅"},{id:382,label:"めうめうぺったんたん!!"},{id:383,label:"カタルシスの月"},{id:384,label:"凛として咲く花の如く~ひなビタ♪ edition~"},{id:385,label:"滅亡天使 † にこきゅっぴん"},{id:386,label:"乙女繚乱 舞い咲き誇れ"},{id:387,label:"ツーマンライブ"},{id:388,label:"キモチコネクト"},{id:389,label:"チョコレートスマイル"},{id:390,label:"さよならトリップ ~夏陽 EDM edition~"},{id:391,label:"魔法のたまご ~心菜 ELECTRO POP edition~"},{id:392,label:"neko*neko"},{id:393,label:"漆黒のスペシャルプリンセスサンデー"},{id:394,label:"地方創生☆チクワクティクス"},{id:395,label:"激アツ☆マジヤバ☆チアガール"},{id:396,label:"フラッター現象の顛末と単一指向性の感情論"},{id:397,label:"くれなゐに 弐閃瞬く 恋双譚"},{id:398,label:"戦の果てに"},{id:399,label:"It's our turn"},{id:400,label:"次元を超えて"},{id:401,label:"七色のカケラ"},{id:402,label:"不思議の国のレイシス"},{id:403,label:"CANDYBOX☆OVERFULL!"},{id:404,label:"雨予報の花見はおきらいか?"},{id:405,label:"共に、更なる高みへ。"},{id:406,label:"cyber cats"},{id:407,label:"キラキラふわふわ冥道ユウキ"},{id:408,label:"CAWOLASHITA"},{id:409,label:"Bitter & Sweet"},{id:410,label:"NURSERY-CATS(ふる~つみっくす)"},{id:411,label:"お揃いメイドコーデ♡"},{id:412,label:"おはよっ♪"},{id:413,label:"はっぴーリボン"},{id:414,label:"いっしょにあそぼ"},{id:415,label:"重力を振り切って天の先へ"},{id:416,label:"Memory of ONLY ONE"},{id:417,label:"DJごりら2023"},{id:418,label:"清再多吃一些!"},{id:419,label:"二人がとった衝撃の行動とは!?"},{id:420,label:"ホロライブ事務所に行く秘密の方法"},{id:421,label:"全力で追いかけろ!"},{id:422,label:"動物番長を目指して 02"},{id:423,label:"猫になる方法 02"},{id:424,label:"先輩の〇〇を隠蔽したい!"},{id:425,label:"絶対に許さない!"},{id:426,label:"BARでイキんな"},{id:427,label:"いったい何の話をしてるんだ……"},{id:428,label:"他人の稼いだ金で寿司を食わせろ!!!!!!!"},{id:429,label:"最強のワルは誰だ!?悪役王選手権!"},{id:430,label:"助けて!暴走腹筋ローラーの逆襲 02"},{id:431,label:"妖刀蒐集508振り封印行脚の旅 02"},{id:432,label:"夏だ!水着でバトル!?"},{id:433,label:"もぐもぐYUMMY! 01"},{id:434,label:"もぐもぐYUMMY! 02"},{id:435,label:"カミサマ・ネコサマ 01"},{id:436,label:"カミサマ・ネコサマ 02"},{id:437,label:"毒杯スワロウ 01"},{id:438,label:"毒杯スワロウ 02"},{id:439,label:"ゲーム背景(INFINITE)"},{id:440,label:"ゲーム背景(クール)"},{id:441,label:"ゲーム背景(BEMANI遺跡)"},{id:442,label:"ゲーム背景(GRAVITY)"},{id:443,label:"ゲーム背景(バグの海)"},{id:444,label:"ゲーム背景(幽霊船)"},{id:445,label:"ゲーム背景(iLLness LiLin)"},{id:446,label:"ゲーム背景(HE4VEN ~天国へようこそ~)"},{id:447,label:"言葉にできない、この気持ちは。"},{id:448,label:"その威光、無垢なりて無慈悲なり…"},{id:449,label:"BPLチームアタック(APINA VRAMeS)"},{id:450,label:"BPLチームアタック(GiGO)"},{id:451,label:"BPLチームアタック(GAME PANIC)"},{id:452,label:"BPLチームアタック(SILKHAT)"},{id:453,label:"BPLチームアタック(TAITO STATION Tradz)"},{id:454,label:"BPLチームアタック(ROUND1)"},{id:455,label:"BPLチームアタック(レジャーランド)"},{id:456,label:"Knew Order"},{id:457,label:"Ex concordia felicitas"},{id:458,label:"ARISE"},{id:459,label:"Allegro Saetta"},{id:460,label:"Colorful Magical Parade"},{id:461,label:"NO SURRENDER"},{id:462,label:"プリュネシエル"},{id:463,label:"StellarflightS"},{id:464,label:"はじめてのおつかい"},{id:465,label:"動物番長を目指して 03"},{id:466,label:"ひよこの育て方"},{id:467,label:"お前には負けられない"},{id:468,label:"まだ誰にも見せていない"},{id:469,label:"もしもプロデューサーになったらどうなるのか?"},{id:470,label:"健康診断があるので……"},{id:471,label:"無茶振りの果てに……"},{id:472,label:"五等分の鷹嶺ルイ"},{id:473,label:"このペンを私に1万円で売ってください 02"},{id:474,label:"バンドメンバー募集!!"},{id:475,label:"愛昧ショコラーテ 01"},{id:476,label:"愛昧ショコラーテ 02"},{id:477,label:"曇天羊 01"},{id:478,label:"曇天羊 02"},{id:479,label:"My song 01"},{id:480,label:"My song 02"},{id:481,label:"What an amazing swing 01"},{id:482,label:"What an amazing swing 02"},{id:483,label:"BEMANI×東方Project ~幻想郷音樂祭2024~"},{id:484,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:485,label:"SUPER HEROINE!!"},{id:486,label:"閉塞的フレーション"},{id:487,label:"弾幕信仰"},{id:488,label:"Scarlet Moon"},{id:489,label:"Russian Caravan Rhapsody"},{id:490,label:"Struggle"},{id:491,label:"ホメ猫☆センセーション"},{id:492,label:"プレインエイジア -PHQ remix-"},{id:493,label:"BEMANI×東方Project Ultimate MasterPieces"},{id:494,label:"SOUND VOLTEX ULTIMATE TRACKS -東方紅魔郷REMIX-"},{id:495,label:"SOUND VOLTEX ULTIMATE TRACKS -東方妖々夢 & 輝針城REMIX-"},{id:496,label:"SOUND VOLTEX×東方Project ULTIMATE COMPLATION REITAISAI 14th"},{id:497,label:"SOUND VOLTEX×東方Project ULTIMATE COMPLATION REITAISAI 15th"},{id:498,label:"Second Game"},{id:499,label:"archive::zip"},{id:500,label:"XROSS THE XOUL"},{id:501,label:"Inixia"},{id:502,label:"Dawn of Asia(Alkome Remix)"},{id:503,label:"EXCEED GEAR クライマックスシーズン"},{id:504,label:"ゲーム背景(HEAVENLY)"},{id:505,label:"ゲーム背景(LIVESTAGE)"},{id:506,label:"ゲーム背景(赤い月)"},{id:507,label:"ゲーム背景(夜の海)"},{id:508,label:"ゲーム背景(桜)"},{id:509,label:"ゲーム背景 (Firestorm)"},{id:510,label:"ゲーム背景(マサカリプレイド)"},{id:511,label:"ゲーム背景(月光乱舞)"},{id:512,label:"全てを真紅に染め上げる"},{id:513,label:"10年の軌跡、重ねる奇跡。"},{id:514,label:"今新、たなキセキを容つ"},{id:515,label:"この明るい未来に祝杯を!"},{id:516,label:"この笑わない少女に微笑みを!"},{id:517,label:"この賢しい少女に再教育を!"},{id:518,label:"このイケメン義賊に天誅を!"},{id:519,label:"この箱入り王女に悪友を!"},{id:520,label:"この素敵な暮らしにさよならを!"},{id:521,label:"この成り上がり冒険者にも安息を!"},{id:522,label:"この湖の主に永遠の眠りを!"},{id:523,label:"この家出娘に説教を!"},{id:524,label:"この身勝手な花嫁に祝福を!"},{id:525,label:"この変わらない日常に祝福を!"},{id:526,label:"Growing Up"},{id:527,label:"あの日のままのぼくら"},{id:528,label:"この素晴らしい世界に祝福を! メインビジュアル"},{id:529,label:"この素晴らしい世界に祝福を!2 メインビジュアル"},{id:530,label:"この素晴らしい世界に祝福を!3 メインビジュアル"},{id:531,label:"映画 この素晴らしい世界に祝福を!紅伝説 メインビジュアル"},{id:532,label:"無茶振りの果てに…… 02"},{id:533,label:"助けて!クビにされる!"},{id:534,label:"最強のワルは誰だ!?悪役王選手権! 02"},{id:535,label:"海でバンドしよう!!"},{id:536,label:"人の怒らせ方"},{id:537,label:"この人たちこのあと行方不明になります"},{id:538,label:"最速への憧れ"},{id:539,label:"あたしが推し"},{id:540,label:"メイドらしさを求めて"},{id:541,label:"絶対に許さない! 02"},{id:542,label:"三輪車に乗る大人たち"},{id:543,label:"母の日 理想と現実"},{id:544,label:"助けて出れない!!!"},{id:545,label:"Ahoy!! 我ら宝鐘海賊団☆ 01"},{id:546,label:"Ahoy!! 我ら宝鐘海賊団☆ 02"},{id:547,label:"I’m Your Treasure Box *あなたは マリンせんちょうを たからばこからみつけた。 01"},{id:548,label:"I’m Your Treasure Box *あなたは マリンせんちょうを たからばこからみつけた。 02"},{id:549,label:"美少女無罪♡パイレーツ 01"},{id:550,label:"美少女無罪♡パイレーツ 02"},{id:551,label:"幽霊船戦 01"},{id:552,label:"幽霊船戦 02"},{id:553,label:"今日のプレーはこれに決めたっ!"},{id:554,label:"紡ぎ、言祝ぐ花囃子"},{id:555,label:"Gemelli porta fortuna"},{id:556,label:"RESiSTANCE×SiGNAL"},{id:557,label:"なんだか立体的デゥ!?"},{id:558,label:"ボ活!"},{id:559,label:"touch >>> support + cheer !!!"},{id:560,label:"芽生"},{id:561,label:"I Love♡Universe!!"},{id:562,label:"SWEETS♡PARTY!!"},{id:563,label:"みんなで!飛び出せ!ゴーゴー!"},{id:564,label:"グレイス"},{id:565,label:"burn!"},{id:566,label:"Happy Tea Time?"},{id:567,label:"Jackpot"},{id:568,label:"Let's Dance!"},{id:569,label:"パパラッチの小休止"},{id:570,label:"お前の『真像』は何処に在る?"},{id:571,label:"おやつ休憩、一緒にどう?"},{id:572,label:"超重奏ッ!BLASTER充填率/>△<\203%!!!"},{id:573,label:"鏡合わせの宿命を超えて"},{id:574,label:"恋するいちばん星"},{id:575,label:"芽兎めうコラボ01"},{id:576,label:"芽兎めうコラボ02"},{id:577,label:"芽兎めうコラボ03"},{id:578,label:"芽兎めうコラボ04"},{id:579,label:"芽兎めうコラボ05"},{id:580,label:"芽兎めうコラボ06"},{id:581,label:"芽兎めうコラボ07"},{id:582,label:"芽兎めうコラボ08"},{id:583,label:"芽兎めうコラボ09"},{id:584,label:"芽兎めうコラボ10"},{id:585,label:"芽兎めうコラボ11"},{id:586,label:"芽兎めうコラボ12"},{id:587,label:"めうめうぺったんたん!! 02"},{id:588,label:"滅亡天使 † にこきゅっぴん 02"},{id:589,label:"地方創生☆チクワクティクス 02"},{id:590,label:"Bitter Sweet Girls !"},{id:591,label:"Chocolate Smile Girls !!"},{id:592,label:"SWEET SMILE PARADE"},{id:593,label:"ひなビタ♪10周年 メモリアル・ブック~Sweet Memories~"},{id:594,label:"ひなビタ♪10周年 メモリアル・ブック~Bitter Memories~"},{id:595,label:"壁に埋まりました。助けてください"},{id:596,label:"ホロライブ事務所に行く秘密の方法 02"},{id:597,label:"くさや食べてみた"},{id:598,label:"動物番長を目指して 04"},{id:599,label:"形から入るタイプの名探偵"},{id:600,label:"お悩み解決、失敗!"},{id:601,label:"変なこと言っちゃうんだけど! 01"},{id:602,label:"変なこと言っちゃうんだけど! 02"},{id:603,label:"必殺技を覚えました"},{id:604,label:"セミうっせぇ!マジで!"},{id:605,label:"激突!お神輿バトル!"},{id:606,label:"今日から野菜生活!"},{id:607,label:"行こうぜ!スピードの向こう側へ!"},{id:608,label:"入れ替わってる???"},{id:609,label:"アイドルが会社経営してみた"},{id:610,label:"みんながメロメロになる衣装"},{id:611,label:"いいわけバニー 01"},{id:612,label:"いいわけバニー 02"},{id:613,label:"いいわけバニー 03"},{id:614,label:"全人類 兎化計画! 01"},{id:615,label:"全人類 兎化計画! 02"},{id:616,label:"全人類 兎化計画! 03"},{id:617,label:"未来に輝ける君たちよ"},{id:618,label:"一触即発"},{id:619,label:"Soul-stirring competitions!"},{id:620,label:"S-Parky Up Cheer!!"},{id:621,label:"Race Through The Beat"},{id:622,label:"!!extreme caution!!"},{id:623,label:"ひかりの中へ、手を取り合って"},{id:624,label:"アルティメットオウエンダン!"},{id:625,label:"Let's have fun creating together"},{id:626,label:"グレイス ファミリー見参"},{id:627,label:"届けEnergy Boost!!集え!われらビビッとお菓子連合部隊!"},{id:628,label:"恋刃"},{id:629,label:"さうんどぼるてっくすっ★"},{id:630,label:"決闘!"},{id:631,label:"キョンシーニアノアちゃんと幽霊TAMA猫"},{id:632,label:"「ふたり は おうえん を おぼえた! わうっ!」"},{id:633,label:"Break! Paint! Limit!"},{id:634,label:"Kawaii♡ぼるてっくす!"},{id:635,label:"ストーリア♠"},{id:636,label:"みんなでわいわい応援!"},{id:637,label:"アイヤー!先生と応援するアルよ☆"},{id:638,label:"神明"},{id:639,label:"ちいさくおおきなおうえんたい"},{id:640,label:"Love♡Hearts"},{id:641,label:"Energy!!"},{id:642,label:"VOLTAGE☆UP!!"},{id:643,label:"D1SCθMMUN1C4T1θN"},{id:644,label:"飲茶応援隊"},{id:645,label:"眠れるゴースト爆起き☆Mix"},{id:646,label:"アマカラ!?★ブレイクターイム!"},{id:647,label:"興奮☆衝撃☆感動マシ♡ナナイロエナジーオオメ!"},{id:648,label:"BPL応援団結成デス!"},{id:649,label:"Are you ready?"},{id:650,label:"ロイヤル・ストレート・フラッシュ"},{id:651,label:"プレリュード - 3 -"},{id:652,label:"勝利の光明"},{id:653,label:"エレクトリックチアパーティ"},{id:654,label:"DJ Tsumabuki"},{id:655,label:"剣帝の小手調べ"},{id:656,label:"御旗の下に集いし猛者たちよ!"},{id:657,label:"Open the GATE!"},{id:658,label:"FLASH"},{id:659,label:"kawaii_tag_match!!"},{id:660,label:"胡桃のあ(ぶいすぽっ!)01"},{id:661,label:"胡桃のあ(ぶいすぽっ!)02"},{id:662,label:"胡桃のあ(ぶいすぽっ!)03"},{id:663,label:"胡桃のあ(ぶいすぽっ!)04"},{id:664,label:"胡桃のあ(ぶいすぽっ!)05"},{id:665,label:"胡桃のあ(ぶいすぽっ!)06"},{id:666,label:"胡桃のあ(ぶいすぽっ!)07"},{id:667,label:"胡桃のあ(ぶいすぽっ!)08"},{id:668,label:"胡桃のあ(ぶいすぽっ!)09"},{id:669,label:"胡桃のあ(ぶいすぽっ!)10"},{id:670,label:"胡桃のあ(ぶいすぽっ!)11"},{id:671,label:"胡桃のあ(ぶいすぽっ!)12"},{id:672,label:"胡桃のあ(ぶいすぽっ!)13"},{id:673,label:"胡桃のあ(ぶいすぽっ!)14"},{id:674,label:"ミッドナイト☆WAR 01"},{id:675,label:"ミッドナイト☆WAR 02"},{id:676,label:"ミッドナイト☆WAR 03"},{id:677,label:"ラブキラ☆スプラッシュ 01"},{id:678,label:"ラブキラ☆スプラッシュ 02"},{id:679,label:"ラブキラ☆スプラッシュ 03"},{id:680,label:"ラブキラ☆スプラッシュ 04"},{id:681,label:"ラブキラ☆スプラッシュ 05"},{id:682,label:"Sparkle Smilin' 01"},{id:683,label:"Sparkle Smilin' 02"},{id:684,label:"Sparkle Smilin' 03"},{id:685,label:"狂水一華 01"},{id:686,label:"狂水一華 02"},{id:687,label:"【いちかのやってみた】一緒にゲームしてみた"},{id:688,label:"【いちかのやってみた】ダンスしてみた 01"},{id:689,label:"【いちかのやってみた】ダンスしてみた 02"},{id:690,label:"【いちかのやってみた】だるまさんがころんだしてみた"},{id:691,label:"【いちかのやってみた】目覚まし してみた"},{id:692,label:"駆けまわるいちか"},{id:693,label:"呼びかけるいちか"},{id:694,label:"楽しそうないちか"},{id:695,label:"クルー登場 紅刃(666)"},{id:696,label:"クルー登場 グレイス(EXCEED GEAR)"},{id:697,label:"クルー登場 ニアノア(ビーチサイド)"},{id:698,label:"クルー登場 カヲル&アシタ(ハロウィン)"},{id:699,label:"クルー登場 氷雪ちゃん(クリスマス)"},{id:700,label:"クルー登場 レイシス(エナジー)"},{id:701,label:"クルー登場 BPL S2"},{id:702,label:"クルー登場 BPL S3"},{id:703,label:"ゲーム背景(ココロの欠片)"},{id:704,label:"ゲーム背景(神の試煉)"},{id:705,label:"ゲーム背景(HEXA DIVER Abnormal)"},{id:706,label:"ゲーム背景(HEXA DIVER Normal)"},{id:707,label:"ゲーム背景(HEXA DIVER DimiourGEAR)"},{id:708,label:"BPL S2 解説席"},{id:709,label:"BPL S2 解説席(賀正)"},{id:710,label:"BPL S2 ネメシスアリーナ放送局"},{id:711,label:"BPL S2 DJブース(グレイス)"},{id:712,label:"BPL S3 DJブース(雷刀)"},{id:713,label:"BPL S3 DJブース(烈風刀)"},{id:714,label:"花芽すみれ(ぶいすぽっ!)01"},{id:715,label:"花芽すみれ(ぶいすぽっ!)02"},{id:716,label:"花芽すみれ(ぶいすぽっ!)03"},{id:717,label:"花芽すみれ(ぶいすぽっ!)04"},{id:718,label:"花芽すみれ(ぶいすぽっ!)05"},{id:719,label:"花芽すみれ(ぶいすぽっ!)06"},{id:720,label:"花芽すみれ(ぶいすぽっ!)07"},{id:721,label:"花芽すみれ(ぶいすぽっ!)08"},{id:722,label:"花芽すみれ(ぶいすぽっ!)09"},{id:723,label:"花芽すみれ(ぶいすぽっ!)10"},{id:724,label:"花芽すみれ(ぶいすぽっ!)11"},{id:725,label:"花芽すみれ(ぶいすぽっ!)12"},{id:726,label:"花芽すみれ(ぶいすぽっ!)13"},{id:727,label:"花芽すみれ(ぶいすぽっ!)14"},{id:728,label:"空澄セナ(ぶいすぽっ!)01"},{id:729,label:"空澄セナ(ぶいすぽっ!)02"},{id:730,label:"空澄セナ(ぶいすぽっ!)03"},{id:731,label:"空澄セナ(ぶいすぽっ!)04"},{id:732,label:"空澄セナ(ぶいすぽっ!)05"},{id:733,label:"空澄セナ(ぶいすぽっ!)06"},{id:734,label:"空澄セナ(ぶいすぽっ!)07"},{id:735,label:"空澄セナ(ぶいすぽっ!)08"},{id:736,label:"空澄セナ(ぶいすぽっ!)09"},{id:737,label:"空澄セナ(ぶいすぽっ!)10"},{id:738,label:"空澄セナ(ぶいすぽっ!)11"},{id:739,label:"空澄セナ(ぶいすぽっ!)12"},{id:740,label:"空澄セナ(ぶいすぽっ!)13"},{id:741,label:"空澄セナ(ぶいすぽっ!)14"},{id:742,label:"ひまパンケーキメイキング 01"},{id:743,label:"ひまパンケーキメイキング 02"},{id:744,label:"ひまパンケーキメイキング 03"},{id:745,label:"オトベアえかきうた 01"},{id:746,label:"オトベアえかきうた 02"},{id:747,label:"オトベアえかきうた 03"},{id:748,label:"一夜のキセキ 01"},{id:749,label:"一夜のキセキ 02"},{id:750,label:"一夜のキセキ 03"},{id:751,label:"TOXIC VIBRATION 01"},{id:752,label:"TOXIC VIBRATION 02"},{id:753,label:"TOXIC VIBRATION 03"},{id:754,label:"memento mori -intro- 01"},{id:755,label:"memento mori -intro- 02"},{id:756,label:"memento mori -intro- 03"},{id:757,label:"MODEL FT2 01"},{id:758,label:"MODEL FT2 02"},{id:759,label:"MODEL FT2 03"},{id:760,label:"Concertino in Blue 01"},{id:761,label:"Concertino in Blue 02"},{id:762,label:"Concertino in Blue 03"}]},{id:"settings.nemsys_console",name:"Nemsys Console",help:"Change Nemsys Console",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"NEMSYS VIVID MODEL TYPE DECAL"},{id:2,label:"NEMSYS VIVID MODEL TYPE GOLD"},{id:3,label:"NEMSYS VIVID MODEL TYPE RIGHT"},{id:4,label:"NEMSYS VIVID MODEL TYPE LEFT"},{id:5,label:"NEMSYS VIVID MODEL TYPE ORIGINAL"},{id:6,label:"NEMSYS VIVID MODEL TYPE LIVE A"},{id:7,label:"NEMSYS VIVID MODEL TYPE LIVE B"},{id:12,label:"NEMSYS HEAVENLY MODEL TYPE DECAL"},{id:13,label:"NEMSYS HEAVENLY MODEL TYPE HE4VEN ~天国へようこそ~"},{id:14,label:"NEMSYS HEAVENLY MODEL TYPE iLLness LiLin"},{id:15,label:"NEMSYS VIVID MODEL TYPE HALLOWEEN"},{id:16,label:"GRAVITY MODEL TYPE GRAVITY WARS 1st season"},{id:17,label:"GRAVITY MODEL TYPE GRAVITY WARS 2nd season"},{id:18,label:"VIVID MODEL TYPE HIYUKI CHAN X'mas"},{id:19,label:"INFINITE MODEL TYPE KONHOHA"},{id:20,label:"INFINITE MODEL TYPE KAC 2013 Emperor&Empress"},{id:21,label:"NEMSYS BOOTH MODEL TYPE COOL"},{id:22,label:"NEMSYS BOOTH MODEL TYPE CUTE"},{id:23,label:"NEMSYS INFINITE MODEL TYPE ORIGINAL"},{id:24,label:"NEMSYS GRAVITY MODEL TYPE ORIGINAL"},{id:25,label:"NEMSYS HEAVENLY MODEL TYPE ORIGINAL"},{id:26,label:"NEMSYS 「ここなつ(ミライプリズム)」"},{id:27,label:"NEMSYS 「ここなつ(制服ver)」"},{id:28,label:"NEMSYS 「ここなつ2.0(私服ver)」"},{id:29,label:"NEMSYS 「ここなつ2.0(ハレトキドキメランコリック)」"},{id:30,label:"NEMSYS 「ここなつ2.0(ホシニネガイラ)」"},{id:31,label:"NEMSYS VIVID MODEL TYPE ORTLINDE"},{id:32,label:"NEMSYS VIVID MODEL TYPE ENERGY"},{id:33,label:"NEMSYS HEAVENLY MODEL TYPE ボルテ軒"},{id:34,label:"NEMSYS HEAVENLY MODEL TYPE Cafe VOLTE"},{id:35,label:"NEMSYS APINA VRAMeS"},{id:36,label:"NEMSYS GiGO"},{id:37,label:"NEMSYS GAME PANIC"},{id:38,label:"NEMSYS SILK HAT"},{id:39,label:"NEMSYS SUPERNOVA Tohoku"},{id:40,label:"NEMSYS TAITO STATION Tradz"},{id:41,label:"NEMSYS ROUND1"},{id:42,label:"NEMSYS レジャーランド"},{id:43,label:"VIVID MODEL TYPE HARUKA"},{id:44,label:"NEMSYS BEMANI PRO LEAGUE -SEASON 2-"},{id:45,label:"NEMSYS BEMANI PRO LEAGUE-SEASON 3-"},{id:46,label:"NEMSYS VIVID MODEL TYPE 博麗霊夢"}]},{id:"settings.appeal_stamp_a",name:"Appeal Stamp A",help:"Change Appeal Stamp A",type:"Array",options:[{id:0,label:"None"},{id:1,label:"レイシス / Rasis 001"},{id:5,label:"グレイス / Grace 001"},{id:9,label:"雷刀 / Right 001"},{id:13,label:"烈風刀 / Left 001"},{id:17,label:"ニアノア / Nianoa 001"},{id:21,label:"Vivid Wave 001"},{id:25,label:"Vivid Wave 002"},{id:29,label:"恋刃 / Konoha 001"},{id:33,label:"奈奈 / Nana 001"},{id:37,label:"つまぶき / Tsumabuki 001"},{id:41,label:"Heavenly Haven 001"},{id:45,label:"Heavenly Haven 002"},{id:49,label:"マキシマ / Maxima 001"},{id:53,label:"かなで / Kanade 001"},{id:57,label:"Blast Gate 001"},{id:61,label:"梅雨 001"},{id:65,label:"ハロウィン 001 1"},{id:69,label:"ハロウィン 002 1"},{id:73,label:"ハロウィン 003 1"},{id:77,label:"リボン&わたがし 001"},{id:81,label:"ハルト 001"},{id:85,label:"クリスマス 001"},{id:89,label:"クリスマス 002"},{id:93,label:"クリスマス 003"},{id:97,label:"賀正 001"},{id:101,label:"氷雪ちゃん 001"},{id:105,label:"雪翔くん 001"}]},{id:"settings.appeal_stamp_b",name:"Appeal Stamp B",help:"Change Appeal Stamp B",type:"Array",options:[{id:0,label:"None"},{id:2,label:"レイシス / Rasis 001"},{id:6,label:"グレイス / Grace 001"},{id:10,label:"雷刀 / Right 001"},{id:14,label:"烈風刀 / Left 001"},{id:18,label:"ニアノア / Nianoa 001"},{id:22,label:"Vivid Wave 001"},{id:26,label:"Vivid Wave 002"},{id:30,label:"恋刃 / Konoha 001"},{id:34,label:"奈奈 / Nana 001"},{id:38,label:"つまぶき / Tsumabuki 001"},{id:42,label:"Heavenly Haven 001"},{id:46,label:"Heavenly Haven 002"},{id:50,label:"マキシマ / Maxima 001"},{id:54,label:"かなで / Kanade 001"},{id:58,label:"Blast Gate 001"},{id:62,label:"梅雨 001"},{id:66,label:"ハロウィン 001 1"},{id:70,label:"ハロウィン 002 1"},{id:74,label:"ハロウィン 003 1"},{id:78,label:"リボン&わたがし 001"},{id:82,label:"ハルト 001"},{id:86,label:"クリスマス 001"},{id:90,label:"クリスマス 002"},{id:94,label:"クリスマス 003"},{id:98,label:"賀正 001"},{id:102,label:"氷雪ちゃん 001"},{id:106,label:"雪翔くん 001"}]},{id:"settings.appeal_stamp_c",name:"Appeal Stamp C",help:"Change Appeal Stamp C",type:"Array",options:[{id:0,label:"None"},{id:3,label:"レイシス / Rasis 001"},{id:7,label:"グレイス / Grace 001"},{id:11,label:"雷刀 / Right 001"},{id:15,label:"烈風刀 / Left 001"},{id:19,label:"ニアノア / Nianoa 001"},{id:23,label:"Vivid Wave 001"},{id:27,label:"Vivid Wave 002"},{id:31,label:"恋刃 / Konoha 001"},{id:35,label:"奈奈 / Nana 001"},{id:39,label:"つまぶき / Tsumabuki 001"},{id:43,label:"Heavenly Haven 001"},{id:47,label:"Heavenly Haven 002"},{id:51,label:"マキシマ / Maxima 001"},{id:55,label:"かなで / Kanade 001"},{id:59,label:"Blast Gate 001"},{id:63,label:"梅雨 001"},{id:67,label:"ハロウィン 001 1"},{id:71,label:"ハロウィン 002 1"},{id:75,label:"ハロウィン 003 1"},{id:79,label:"リボン&わたがし 001"},{id:83,label:"ハルト 001"},{id:87,label:"クリスマス 001"},{id:91,label:"クリスマス 002"},{id:95,label:"クリスマス 003"},{id:99,label:"賀正 001"},{id:103,label:"氷雪ちゃん 001"},{id:107,label:"雪翔くん 001"}]},{id:"settings.appeal_stamp_d",name:"Appeal Stamp D",help:"Change Appeal Stamp D",type:"Array",options:[{id:0,label:"None"},{id:4,label:"レイシス / Rasis 001"},{id:8,label:"グレイス / Grace 001"},{id:12,label:"雷刀 / Right 001"},{id:16,label:"烈風刀 / Left 001"},{id:20,label:"ニアノア / Nianoa 001"},{id:24,label:"Vivid Wave 001"},{id:28,label:"Vivid Wave 002"},{id:32,label:"恋刃 / Konoha 001"},{id:36,label:"奈奈 / Nana 001"},{id:40,label:"つまぶき / Tsumabuki 001"},{id:44,label:"Heavenly Haven 001"},{id:48,label:"Heavenly Haven 002"},{id:52,label:"マキシマ / Maxima 001"},{id:56,label:"かなで / Kanade 001"},{id:60,label:"Blast Gate 001"},{id:64,label:"梅雨 001"},{id:68,label:"ハロウィン 001 1"},{id:72,label:"ハロウィン 002 1"},{id:76,label:"ハロウィン 003 1"},{id:80,label:"リボン&わたがし 001"},{id:84,label:"ハルト 001"},{id:88,label:"クリスマス 001"},{id:92,label:"クリスマス 002"},{id:96,label:"クリスマス 003"},{id:100,label:"賀正 001"},{id:104,label:"氷雪ちゃん 001"},{id:108,label:"雪翔くん 001"}]},{id:"settings.system_theme",name:"System Theme",help:"Change System Theme",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"BOOTH"},{id:2,label:"-infinite infection-"},{id:3,label:"GRAVITY WARS"},{id:4,label:"サウダージ·店内"},{id:5,label:"サウダージ·外観"},{id:6,label:"いずみ洋裁店·店内"},{id:7,label:"いずみ洋裁店·外観"},{id:8,label:"兎月堂·店内"},{id:9,label:"兎月堂·外観"},{id:10,label:"シャノワール·店内"},{id:11,label:"シャノワール·外観"},{id:12,label:"霜月書林·店内"},{id:13,label:"霜月書林·外観"},{id:14,label:"日向美商店街"},{id:15,label:"倉野川城址公園"},{id:16,label:"やまもり温泉"},{id:17,label:"GRAVITY WARS 2nd Season"},{id:18,label:"HEAVENLY HAVEN"},{id:19,label:"VIVID WAVE"}]}]},al={14:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Yoshitaka"},{id:2,label:"Taka"},{id:3,label:"L.E.D."},{id:4,label:"Black Star"},{id:5,label:"Iidxred"},{id:6,label:"Happy Sky"},{id:7,label:"Distorted"},{id:8,label:"Gold"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Blackstar"},{id:2,label:"Mcmasterg"}]}],15:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Yoshitaka"},{id:2,label:"Taka"},{id:3,label:"L.E.D."},{id:4,label:"Black Star"},{id:5,label:"Iidxred"},{id:6,label:"Happy Sky"},{id:7,label:"Distorted"},{id:8,label:"Gold"},{id:9,label:"Djtroopers"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Blackstar"},{id:2,label:"Mcmasterg"}]}],16:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Yoshitaka"},{id:2,label:"Taka"},{id:3,label:"L.E.D."},{id:4,label:"Black Star"},{id:5,label:"Iidxred"},{id:6,label:"Happy Sky"},{id:7,label:"Distorted"},{id:8,label:"Gold"},{id:9,label:"Djtroopers"},{id:10,label:"Extra"},{id:11,label:"Empress Place"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Blackstar"},{id:2,label:"Mcmasterg"}]}],17:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Dj Taka"},{id:2,label:"L.E.D."},{id:3,label:"Mitsuru"},{id:4,label:"Galdeira"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"}]}],18:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Japan Tour"},{id:2,label:"World Tour"},{id:3,label:"Boss"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Dj Taka"},{id:2,label:"L.E.D."},{id:3,label:"Dj Yoshitaka"},{id:4,label:"Capacity Gate"},{id:5,label:"Mystic Moon"},{id:6,label:"Seiya Murai"},{id:7,label:"Wac"},{id:8,label:"Ryu*"},{id:9,label:"Kors K"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"},{id:36,label:"Rock Da House"},{id:37,label:"The Door Into Rainbow"},{id:38,label:"Session 9"},{id:39,label:"Aegis"},{id:40,label:"Vermillion"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Mirin"},{id:2,label:"Mcmasterg"}]}],19:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Japan Tour"},{id:2,label:"World Tour"},{id:3,label:"Boss"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Dj Taka"},{id:2,label:"L.E.D."},{id:3,label:"Dj Yoshitaka"},{id:4,label:"Capacity Gate"},{id:5,label:"Mystic Moon"},{id:6,label:"Seiya Murai"},{id:7,label:"Wac"},{id:8,label:"Ryu*"},{id:9,label:"Kors K"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"},{id:36,label:"Rock Da House"},{id:37,label:"The Door Into Rainbow"},{id:38,label:"Session 9"},{id:39,label:"Aegis"},{id:40,label:"Vermillion"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Mirin"},{id:2,label:"Mcmasterg"}]}],20:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Japan Tour"},{id:2,label:"World Tour"},{id:3,label:"Boss"},{id:4,label:"Story"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"F"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Session12"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Portal"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Photon"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happy Sky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochrome"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tag"},{id:2,label:"Sota Fujimori"},{id:3,label:"Seiya Murai"},{id:4,label:"Pon"},{id:5,label:"L.E.D."},{id:6,label:"Nekomata Master"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Mirin"},{id:2,label:"Superstar"}]}],21:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"F"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Session12"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Portal"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Tp-Rz"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Fractal"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Photon"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happy Sky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochrome"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"}]}],22:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Fanta"},{id:2,label:"Sprite"},{id:3,label:"Sokenbicha"},{id:4,label:"Georgia Blk"},{id:5,label:"Georgia"},{id:6,label:"Georgia Bto"},{id:7,label:"Realgold"},{id:8,label:"Lincle"},{id:9,label:"Tricoro"},{id:10,label:"Spada"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"F"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Session12"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Portal"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Tp-Rz"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Fractal"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Fanta"},{id:73,label:"Sprite"},{id:74,label:"Sokenbicha"},{id:75,label:"Georgia Blk"},{id:76,label:"Georgia"},{id:77,label:"Georgia S"},{id:78,label:"Realgold"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Torinoko"},{id:87,label:"Sennen"},{id:88,label:"Scarlet Moon"},{id:89,label:"Ayakashi"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Photon"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happy Sky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochrome"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Lincle"},{id:2,label:"Tricoro"},{id:3,label:"Spada"}]}],23:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Torinoko"},{id:87,label:"Sennen"},{id:88,label:"Scarlet Moon"},{id:89,label:"Ayakashi"},{id:90,label:"Acid Pumper"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"}]}],24:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo/Reverb"},{id:2,label:"Eq Only"},{id:3,label:"Pitch"}]}],25:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]}],26:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"8Th Style"},{id:2,label:"14 Gold"},{id:3,label:"17 Sirius"},{id:4,label:"19 Lincle"},{id:5,label:"16 Empress"},{id:6,label:"21 Spada"},{id:7,label:"3Rd Style"},{id:8,label:"12 Happy Sky"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"8Th Style"},{id:2,label:"14 Gold"},{id:3,label:"17 Sirius"},{id:4,label:"19 Lincle"},{id:5,label:"16 Empress"},{id:6,label:"21 Spada"},{id:7,label:"3Rd Style"},{id:8,label:"Happy Sky"},{id:9,label:"Go Over With Glare"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],27:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bpl"},{id:23,label:"Round1"},{id:24,label:"Apina"},{id:25,label:"Silk Hat"},{id:26,label:"Leisureland"},{id:27,label:"Supernova"},{id:28,label:"Gamepanic"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"},{id:11,label:"Heroic Verse"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],28:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bpl"},{id:23,label:"Round1"},{id:24,label:"Apina"},{id:25,label:"Silk Hat"},{id:26,label:"Leisureland"},{id:27,label:"Supernova"},{id:28,label:"Gamepanic"},{id:29,label:"Bistrover"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"},{id:194,label:"[[Dummy-194]]"},{id:195,label:"[[Dummy-195]]"},{id:196,label:"[[Dummy-196]]"},{id:197,label:"[[Dummy-197]]"},{id:198,label:"[[Dummy-198]]"},{id:199,label:"[[Dummy-199]]"},{id:200,label:"[[Dummy-200]]"},{id:201,label:"[[Dummy-201]]"},{id:202,label:"[[Dummy-202]]"},{id:203,label:"[[Dummy-203]]"},{id:204,label:"[[Dummy-204]]"},{id:205,label:"[[Dummy-205]]"},{id:206,label:"[[Dummy-206]]"},{id:207,label:"[[Dummy-207]]"},{id:208,label:"[[Dummy-208]]"},{id:209,label:"[[Dummy-209]]"},{id:210,label:"[[Dummy-210]]"},{id:211,label:"[[Dummy-211]]"},{id:212,label:"[[Dummy-212]]"},{id:213,label:"[[Dummy-213]]"},{id:214,label:"[[Dummy-214]]"},{id:215,label:"[[Dummy-215]]"},{id:216,label:"[[Dummy-216]]"},{id:217,label:"[[Dummy-217]]"},{id:218,label:"[[Dummy-218]]"},{id:219,label:"[[Dummy-219]]"},{id:220,label:"[[Dummy-220]]"},{id:221,label:"[[Dummy-221]]"},{id:222,label:"[[Dummy-222]]"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"},{id:11,label:"Heroic Verse"},{id:12,label:"Bistrover"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"},{id:194,label:"[[Dummy-194]]"},{id:195,label:"[[Dummy-195]]"},{id:196,label:"[[Dummy-196]]"},{id:197,label:"[[Dummy-197]]"},{id:198,label:"[[Dummy-198]]"},{id:199,label:"[[Dummy-199]]"},{id:200,label:"[[Dummy-200]]"},{id:201,label:"[[Dummy-201]]"},{id:202,label:"[[Dummy-202]]"},{id:203,label:"[[Dummy-203]]"},{id:204,label:"[[Dummy-204]]"},{id:205,label:"[[Dummy-205]]"},{id:206,label:"[[Dummy-206]]"},{id:207,label:"[[Dummy-207]]"},{id:208,label:"[[Dummy-208]]"},{id:209,label:"[[Dummy-209]]"},{id:210,label:"[[Dummy-210]]"},{id:211,label:"[[Dummy-211]]"},{id:212,label:"[[Dummy-212]]"},{id:213,label:"[[Dummy-213]]"},{id:214,label:"[[Dummy-214]]"},{id:215,label:"[[Dummy-215]]"},{id:216,label:"[[Dummy-216]]"},{id:217,label:"[[Dummy-217]]"},{id:218,label:"[[Dummy-218]]"},{id:219,label:"[[Dummy-219]]"},{id:220,label:"[[Dummy-220]]"},{id:221,label:"[[Dummy-221]]"},{id:222,label:"[[Dummy-222]]"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpl Apina Vrames"},{id:2,label:"Bpl Game Panic"},{id:3,label:"Bpl Silkhat"},{id:4,label:"Bpl Super Nova Tohoku"},{id:5,label:"Bpl Round1"},{id:6,label:"Bpl レジャーランド"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpl Apina Vrames"},{id:2,label:"Bpl Game Panic"},{id:3,label:"Bpl Silkhat"},{id:4,label:"Bpl Super Nova Tohoku"},{id:5,label:"Bpl Round1"},{id:6,label:"Bpl レジャーランド"}]}],29:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bpl"},{id:23,label:"Round1"},{id:24,label:"Apina"},{id:25,label:"Silk Hat"},{id:26,label:"Leisureland"},{id:27,label:"Supernova"},{id:28,label:"Gamepanic"},{id:29,label:"Bistrover"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"},{id:194,label:"[[Dummy-194]]"},{id:195,label:"[[Dummy-195]]"},{id:196,label:"[[Dummy-196]]"},{id:197,label:"[[Dummy-197]]"},{id:198,label:"[[Dummy-198]]"},{id:199,label:"[[Dummy-199]]"},{id:200,label:"[[Dummy-200]]"},{id:201,label:"[[Dummy-201]]"},{id:202,label:"[[Dummy-202]]"},{id:203,label:"[[Dummy-203]]"},{id:204,label:"[[Dummy-204]]"},{id:205,label:"[[Dummy-205]]"},{id:206,label:"[[Dummy-206]]"},{id:207,label:"[[Dummy-207]]"},{id:208,label:"[[Dummy-208]]"},{id:209,label:"[[Dummy-209]]"},{id:210,label:"[[Dummy-210]]"},{id:211,label:"[[Dummy-211]]"},{id:212,label:"[[Dummy-212]]"},{id:213,label:"[[Dummy-213]]"},{id:214,label:"[[Dummy-214]]"},{id:215,label:"[[Dummy-215]]"},{id:216,label:"[[Dummy-216]]"},{id:217,label:"[[Dummy-217]]"},{id:218,label:"[[Dummy-218]]"},{id:219,label:"[[Dummy-219]]"},{id:220,label:"[[Dummy-220]]"},{id:221,label:"[[Dummy-221]]"},{id:222,label:"[[Dummy-222]]"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"},{id:11,label:"Heroic Verse"},{id:12,label:"Bistrover"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"},{id:194,label:"[[Dummy-194]]"},{id:195,label:"[[Dummy-195]]"},{id:196,label:"[[Dummy-196]]"},{id:197,label:"[[Dummy-197]]"},{id:198,label:"[[Dummy-198]]"},{id:199,label:"[[Dummy-199]]"},{id:200,label:"[[Dummy-200]]"},{id:201,label:"[[Dummy-201]]"},{id:202,label:"[[Dummy-202]]"},{id:203,label:"[[Dummy-203]]"},{id:204,label:"[[Dummy-204]]"},{id:205,label:"[[Dummy-205]]"},{id:206,label:"[[Dummy-206]]"},{id:207,label:"[[Dummy-207]]"},{id:208,label:"[[Dummy-208]]"},{id:209,label:"[[Dummy-209]]"},{id:210,label:"[[Dummy-210]]"},{id:211,label:"[[Dummy-211]]"},{id:212,label:"[[Dummy-212]]"},{id:213,label:"[[Dummy-213]]"},{id:214,label:"[[Dummy-214]]"},{id:215,label:"[[Dummy-215]]"},{id:216,label:"[[Dummy-216]]"},{id:217,label:"[[Dummy-217]]"},{id:218,label:"[[Dummy-218]]"},{id:219,label:"[[Dummy-219]]"},{id:220,label:"[[Dummy-220]]"},{id:221,label:"[[Dummy-221]]"},{id:222,label:"[[Dummy-222]]"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpl Apina Vrames"},{id:2,label:"Bpl Game Panic"},{id:3,label:"Bpl Silkhat"},{id:4,label:"Bpl Super Nova Tohoku"},{id:5,label:"Bpl Round1"},{id:6,label:"Bpl レジャーランド"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpl Apina Vrames"},{id:2,label:"Bpl Game Panic"},{id:3,label:"Bpl Silkhat"},{id:4,label:"Bpl Super Nova Tohoku"},{id:5,label:"Bpl Round1"},{id:6,label:"Bpl レジャーランド"}]}],30:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Delta"},{id:4,label:"Orange Disc"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"The Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Only One Record"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bemani Pro League"},{id:23,label:"Bpl Round1"},{id:24,label:"Bpl Apina Vrames"},{id:25,label:"Bpl Silk Hat"},{id:26,label:"Bpl Leisure Land"},{id:27,label:"Bpl Super Nova Tohoku"},{id:28,label:"Bpl Game Panic"},{id:29,label:"Bistrover"},{id:30,label:"Casthour"},{id:31,label:"Casthour2"},{id:32,label:"Bemani Pro League Season 2"},{id:33,label:"Bpls2 Apina Vrames"},{id:34,label:"Bpls2 Gigo"},{id:35,label:"Bpls2 Game Panic"},{id:36,label:"Bpls2 Silk Hat"},{id:37,label:"Bpls2 Super Nova Tohoku"},{id:38,label:"Bpls2 Taito Station Tradz"},{id:39,label:"Bpls2 Round1"},{id:40,label:"Bpls2 Leisureland"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"First Generation"},{id:2,label:"9Th Style"},{id:3,label:"Iidx Red (Orange Explosion)"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Only One Bomb"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover"},{id:22,label:"Nice Flash"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Internal Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyou Kyoudai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin' Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat#3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Alice In Mystic Garden"},{id:41,label:"Re:Generation"},{id:42,label:"20 System Bg"},{id:43,label:"Senritsuno Dogma ~Miserables~ / Type A"},{id:44,label:"Senritsuno Dogma ~Miserables~ / Type B"},{id:45,label:"Elektric U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"ΕΛΠΙΣ"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"The Travelers Of Virtual Space"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikagono Houoh"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow / Mech-Monster Ringle"},{id:63,label:"Brave Glow / Tricoro-Ida"},{id:64,label:"Vega / Vega Rabbit"},{id:65,label:"Vega / Middle Person"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu-Kun Yakisoba"},{id:69,label:"Sokuseki! Nouchoku Music System"},{id:70,label:"Kyatorare Koiha Moomoku"},{id:71,label:"Only One Cover"},{id:72,label:"Gizaru"},{id:73,label:"Jack Tyro"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdothian"},{id:77,label:"Maxwellon"},{id:78,label:"Laplacia"},{id:79,label:"Rche"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beriserbes"},{id:83,label:"Elpis Kira"},{id:84,label:"Felia"},{id:85,label:"All Patona"},{id:86,label:"Aimu-Chan"},{id:87,label:"Ningyo No Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Boy)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Battle Girl"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"The Hell Express -Hell Or Hell-"},{id:105,label:"Mode"},{id:106,label:"Minyonu Tetsudo Kyoudai"},{id:107,label:"Fuyutsubaki"},{id:108,label:"Papayapa Bass"},{id:109,label:"Karasu"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumu Uruwashi No Mai"},{id:114,label:"Music Is The Answer"},{id:115,label:"Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaserxx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower No Dokuhaku"},{id:120,label:"Hi*Biscus Ft. Kanae Asaba"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sougen No Oujo -Kiseki Wo Tadotte-"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin' Chain"},{id:129,label:"Tsugaru Setsu"},{id:130,label:"Yellow Sketch(Rx-Ver.S.P.L.)"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami No Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dish Washer Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Renka"},{id:146,label:"Tool (Buzra)"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Aventure"},{id:154,label:"Simurgh No Mezame"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat.Reverbee (Mo'Cuts Ver)"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi. Kimi No Zanzou. Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Mistress Ann Ni Hanataba Wo"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori No Konjiki Teigen"},{id:170,label:"Ryuuou No Reibyou (Mausoleum Of The Primal Dragon)"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Dakishimete Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat. Punipunidenki"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Renren"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Round1"},{id:189,label:"Apina Vrames"},{id:190,label:"Silk Hat"},{id:191,label:"Leisure Land"},{id:192,label:"Super Nova Tohoku"},{id:193,label:"Game Panic"},{id:194,label:"Namida No Te Extrano Mucho"},{id:195,label:"ˆ€"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum"},{id:198,label:"Minazuki No Shizuku"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Mahou No Kakurenbo"},{id:202,label:"Polkamað˜Ia"},{id:203,label:"Polkamað˜Ia<2>"},{id:204,label:"Inu Ni Amagasa"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage"},{id:207,label:"Bistrover"},{id:208,label:"Chewingood!!!"},{id:209,label:"Gattsuri Inkya!? Kaitou Iincho No Okkuu"},{id:210,label:"Gattsuri Inkya!? Kaitou Iincho No Okkuu<2>"},{id:211,label:"Miwaku No Yummy Sweets"},{id:212,label:"Dokyou Kyoudai"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"Kareinaru Ooinu Enbukyoku"},{id:226,label:"Meshimase! Bistrover"},{id:227,label:"Pinchef-Kun"},{id:228,label:"Bad Sweets Bad Dream"},{id:229,label:"Sinus Iridum"},{id:230,label:"Jei-Kun & Doi-San"},{id:231,label:"Amaijikan"},{id:232,label:"Reflena"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"Futari No Haijou Yuutouen"},{id:235,label:"Ranzen No Maihime"},{id:236,label:"Hi-Tech Tokio"},{id:237,label:"Tsuki To Milk"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. Èš±ÃŸã‚“"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"Oort No Kumo"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silk Hat"},{id:253,label:"Bpls2 Super Nova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 Leisureland"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Thin Notes"},{id:2,label:"Extreme Notes"},{id:3,label:"Gorgeous (Yellow/Pink)"},{id:4,label:"Aqua (Blue/Emerald)"},{id:5,label:"Gal (Pink/Purple)"},{id:6,label:"Photon (Default Colour)"},{id:7,label:"Pastel (Default Colour)"},{id:8,label:"Simple Color (Default Colour)"},{id:9,label:"Light (Default Thinner)"},{id:10,label:"Tricoro (Yellow/Blue)"},{id:11,label:"Bubble (Default/Transparent)"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Iidx Red"},{id:2,label:"Happy Sky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Dj Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort Anthem"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Only One Full Combo"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover Slash"},{id:20,label:"Casthour"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochrome"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Only One Beam"},{id:9,label:"Copu-Light"},{id:10,label:"Cb Beam"},{id:11,label:"Heroic Verse"},{id:12,label:"Bistrover Burner"},{id:13,label:"Fresnel Beam"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic Blue"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Only One Judge"},{id:10,label:"Electric Bulletin Board Style"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover Judge"},{id:16,label:"Casthour"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Internal Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyou Kyoudai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin' Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat#3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Alice In Mystic Garden"},{id:41,label:"Re:Generation"},{id:42,label:"20 System Bg"},{id:43,label:"Senritsuno Dogma ~Miserables~ / Type A"},{id:44,label:"Senritsuno Dogma ~Miserables~ / Type B"},{id:45,label:"Elektric U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"ΕΛΠΙΣ"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"The Travelers Of Virtual Space"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikagono Houoh"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow / Mech-Monster Ringle"},{id:63,label:"Brave Glow / Tricoro-Ida"},{id:64,label:"Vega / Vega Rabbit"},{id:65,label:"Vega / Middle Person"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu-Kun Yakisoba"},{id:69,label:"Sokuseki! Nouchoku Music System"},{id:70,label:"Kyatorare Koiha Moomoku"},{id:71,label:"Only One Cover"},{id:72,label:"Gizaru"},{id:73,label:"Jack Tyro"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdothian"},{id:77,label:"Maxwellon"},{id:78,label:"Laplacia"},{id:79,label:"Rche"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beriserbes"},{id:83,label:"Elpis Kira"},{id:84,label:"Felia"},{id:85,label:"All Patona"},{id:86,label:"Aimu-Chan"},{id:87,label:"Ningyo No Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Boy)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Battle Girl"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"The Hell Express -Hell Or Hell-"},{id:105,label:"Mode"},{id:106,label:"Minyonu Tetsudo Kyoudai"},{id:107,label:"Fuyutsubaki"},{id:108,label:"Papayapa Bass"},{id:109,label:"Karasu"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumu Uruwashi No Mai"},{id:114,label:"Music Is The Answer"},{id:115,label:"Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaserxx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower No Dokuhaku"},{id:120,label:"Hi*Biscus Ft. Kanae Asaba"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sougen No Oujo -Kiseki Wo Tadotte-"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin' Chain"},{id:129,label:"Tsugaru Setsu"},{id:130,label:"Yellow Sketch(Rx-Ver.S.P.L.)"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami No Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dish Washer Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Renka"},{id:146,label:"Tool (Buzra)"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Aventure"},{id:154,label:"Simurgh No Mezame"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat.Reverbee (Mo'Cuts Ver)"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi. Kimi No Zanzou. Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Mistress Ann Ni Hanataba Wo"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori No Konjiki Teigen"},{id:170,label:"Ryuuou No Reibyou (Mausoleum Of The Primal Dragon)"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Dakishimete Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat. Punipunidenki"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Renren"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Round1"},{id:189,label:"Apina Vrames"},{id:190,label:"Silk Hat"},{id:191,label:"Leisure Land"},{id:192,label:"Super Nova Tohoku"},{id:193,label:"Game Panic"},{id:194,label:"Namida No Te Extrano Mucho"},{id:195,label:"ˆ€"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum"},{id:198,label:"Minazuki No Shizuku"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Mahou No Kakurenbo"},{id:202,label:"Polkamað˜Ia"},{id:203,label:"Polkamað˜Ia<2>"},{id:204,label:"Inu Ni Amagasa"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage"},{id:207,label:"Bistrover"},{id:208,label:"Chewingood!!!"},{id:209,label:"Gattsuri Inkya!? Kaitou Iincho No Okkuu"},{id:210,label:"Gattsuri Inkya!? Kaitou Iincho No Okkuu<2>"},{id:211,label:"Miwaku No Yummy Sweets"},{id:212,label:"Dokyou Kyoudai"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"Kareinaru Ooinu Enbukyoku"},{id:226,label:"Meshimase! Bistrover"},{id:227,label:"Pinchef-Kun"},{id:228,label:"Bad Sweets Bad Dream"},{id:229,label:"Sinus Iridum"},{id:230,label:"Jei-Kun & Doi-San"},{id:231,label:"Amaijikan"},{id:232,label:"Reflena"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"Futari No Haijou Yuutouen"},{id:235,label:"Ranzen No Maihime"},{id:236,label:"Hi-Tech Tokio"},{id:237,label:"Tsuki To Milk"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. Èš±ÃŸã‚“"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"Oort No Kumo"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silk Hat"},{id:253,label:"Bpls2 Super Nova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 Leisureland"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],31:[{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Only One Bomb"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover Bomb"},{id:22,label:"Casthour Flash"},{id:23,label:"Resident"},{id:24,label:"Epolis"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpls4 Apina Vrames"},{id:2,label:"Bpls4 Gigo"},{id:3,label:"Bpls4 Game Panic"},{id:4,label:"Bpls4 Silk Hat"},{id:5,label:"Bpls4 Taito Station Tradz"},{id:6,label:"Bpls4 Round1"},{id:7,label:"Bpls4 Leisureland"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bemani Pro League"},{id:23,label:"Bpl Round1"},{id:24,label:"Bpl Apina Vrames"},{id:25,label:"Bpl Silkhat"},{id:26,label:"Bpl Leisureland"},{id:27,label:"Bpl Super Nova Tohoku"},{id:28,label:"Bpl Game Panic"},{id:29,label:"Ichigo"},{id:30,label:"Casthour"},{id:31,label:"Casthour2"},{id:32,label:"Bemani Pro League Season 2"},{id:33,label:"Bpls2 Apina Vrames"},{id:34,label:"Bpls2 Gigo"},{id:35,label:"Bpls2 Game Panic"},{id:36,label:"Bpls2 Silkhat"},{id:37,label:"Bpls2 Supernova Tohoku"},{id:38,label:"Bpls2 Taito Station Tradz"},{id:39,label:"Bpls2 Round1"},{id:40,label:"Bpls2 Leisureland"},{id:41,label:"Resident"},{id:42,label:"Bemani Pro League Season 3"},{id:43,label:"Epolis"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat #3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Senritsu No Dogma ~Miserables~ Type A"},{id:44,label:"Senritsu No Dogma ~Miserables~ Type B"},{id:45,label:"Elektrick U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Dragon, Girl & Decoherence"},{id:60,label:"Tri-Cage Phoenix"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow/Mobile Monster Ring"},{id:63,label:"Brave Glow/Tricollider"},{id:64,label:"Vega Rabbit"},{id:65,label:"Vega Inside"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Burning Hot Yakisoba"},{id:69,label:"Nochoku"},{id:70,label:"Kyato Rare Koi Wa Mo~Moku"},{id:71,label:"Only One Cover"},{id:72,label:"Jizal"},{id:73,label:"Jack Tillo"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplacian"},{id:79,label:"Russ"},{id:80,label:"Plum"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth 2"},{id:83,label:"Elpis Kira"},{id:84,label:"Ferira"},{id:85,label:"All Patna"},{id:86,label:"Imu-Chan"},{id:87,label:"Mermaid Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"Hearty"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Juvenile)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Fighting Maiden"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Mode"},{id:106,label:"Minyon'Nu Railway Brothers"},{id:107,label:"Winter Toon"},{id:108,label:"Papayapa Bass"},{id:109,label:"Crow"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumi"},{id:114,label:"Music Is Answer"},{id:115,label:"!Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower Monologue"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin Chain"},{id:129,label:"Tsugaru Snow"},{id:130,label:"Yellow Sketch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami'S Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dishwasher Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Blade Luo"},{id:145,label:"Shinobi Love Flower"},{id:146,label:"Hougu Bazura"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Adventure"},{id:154,label:"Shimurugu No Me Same"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat. Reverbee"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Flowers For Mistress Anne"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum Of The Primal Dragon"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Hold Me Tight, Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat Puni Puni Electric"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Love"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Bpl Round1"},{id:189,label:"Bpl Apina Vrames"},{id:190,label:"Bpl Silkhat"},{id:191,label:"Bpl Leisureland"},{id:192,label:"Bpl Super Nova Tohoku"},{id:193,label:"Bpl Game Panic"},{id:194,label:"Tears Of Te Estrangelo Mucho"},{id:195,label:"∀"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum "},{id:198,label:"Minazuki'S Drops"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Magical Hide And Seek"},{id:202,label:"Polkamaиia"},{id:203,label:"Polkamaиia(2)"},{id:204,label:"Dog With Umbrella"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage "},{id:207,label:"Iidx28 General Purpose"},{id:208,label:"Chewingood!!!"},{id:209,label:"がっつり陰キャ!? 怪盗いいんちょの億劫"},{id:210,label:"がっつり陰キャ!? 怪盗いいんちょの億劫(2)"},{id:211,label:"魅惑のYummyスイーツ"},{id:212,label:"度胸兄弟"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"華麗なる大犬円舞曲"},{id:224,label:"Bpl2021 Black"},{id:225,label:"Bpl2021 White"},{id:226,label:"Please Enjoy!Bistrover"},{id:227,label:"ピンシェフくん"},{id:228,label:"バッド・スイーツ、バッド・ドリーム"},{id:229,label:"Sinus Iridum"},{id:230,label:"ジェイ君とドゥイさん"},{id:231,label:"あまいじかん"},{id:232,label:"リフレナ"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"二人ノ廃城幽踊宴"},{id:235,label:"乱膳の舞姫"},{id:236,label:"ハイテックトキオ"},{id:237,label:"月とミルク"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. 花たん"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"オールトの雲"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silkhat"},{id:253,label:"Bpls2 Supernova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 レジャーランド"},{id:257,label:"もにに"},{id:258,label:"ピカグレ御守"},{id:259,label:"ふるこんぼ御守"},{id:260,label:"Anemone"},{id:261,label:"お肉"},{id:262,label:"Wha"},{id:263,label:"Absolute Evil"},{id:264,label:"Rage Feat.H14 Of Leonair"},{id:265,label:"Resident Ui"},{id:266,label:"B.O.D.Y."},{id:267,label:"Shadow World"},{id:268,label:"Technophobia"},{id:269,label:"Programmed Genom"},{id:270,label:"C-C-C-N-N-N"},{id:271,label:"儚キ戀ノ幻想譚"},{id:272,label:"きゅんです。"},{id:273,label:"Summerblue"},{id:274,label:"罪過の聖堂"},{id:275,label:"Cue Cue Rescue"},{id:276,label:"Sunny Day Vibes"},{id:277,label:"Bemani Pro League Season 3"},{id:278,label:"Bpls3 Apina Vrames"},{id:279,label:"Bpls3 Gigo"},{id:280,label:"Bpls3 Game Panic"},{id:281,label:"Bpls3 Silk Hat"},{id:282,label:"Bpls3 Supernova Tohoku"},{id:283,label:"Bpls3 Taito Station Tradz"},{id:284,label:"Bpls3 Round1"},{id:285,label:"Bpls3 レジャーランド"},{id:286,label:"Beyond Evolution"},{id:287,label:"Awa Awa"},{id:288,label:"Bigwavers"},{id:289,label:"One And Only"},{id:290,label:"■□模様"},{id:291,label:"ちょえちょえまぎか"},{id:292,label:"栄冠のカンパネラ"},{id:293,label:"Xerulean"},{id:294,label:"Straight To The Stars"},{id:295,label:"Justice/Guilty"},{id:296,label:"Epolis Ui"},{id:297,label:"Dahlia"},{id:298,label:"シンデレラ"},{id:299,label:"れとりば!"},{id:300,label:"夢縁"},{id:301,label:"Solar Eclipse"},{id:302,label:"Ghost Pulse"},{id:303,label:"Iris"},{id:304,label:"Get Higher"},{id:305,label:"アタシ完全絶対正義ちゃん!"},{id:306,label:"Dj Celica (Iidx31)"},{id:307,label:"Dj Shem (Iidx31)"},{id:308,label:"Dj Ameto (Iidx30)"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Gorgeous"},{id:2,label:"Aqua"},{id:3,label:"Gal"},{id:4,label:"Photon"},{id:5,label:"Pastel"},{id:6,label:"Simple Color"},{id:7,label:"Light"},{id:8,label:"Tricoro"},{id:9,label:"Bubble"}]},{id:"settings.note_size",name:"Note Size",help:"Change Note Size",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Thin"},{id:2,label:"Ultra-Thin"},{id:3,label:"Thick"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Iidx Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Dj Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort Anthem"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Only One Full Combo"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover Slash"},{id:20,label:"Casthour"},{id:21,label:"Resident"},{id:22,label:"Epolis"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Orange"},{id:2,label:"Pink"},{id:3,label:"Monochrome"},{id:4,label:"Lightning"},{id:5,label:"Only One Beam"},{id:6,label:"Copulight"},{id:7,label:"Cb Beam"},{id:8,label:"Heroic Verse"},{id:9,label:"Bistrover Burner"},{id:10,label:"Fresnel Beam"},{id:11,label:"Resident"},{id:12,label:"Epolis"}]},{id:"settings.beam_size",name:"Beam Size",help:"Change Beam Size",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"Short"},{id:2,label:"Very Short"},{id:3,label:"Long"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Only One Judge"},{id:10,label:"Electric Bulletin Board Style"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover Judge"},{id:16,label:"Casthour"},{id:17,label:"Resident"},{id:18,label:"Epolis"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo / Reverb"},{id:2,label:"Compressor / Reverb Ex"},{id:3,label:"Chorus / Flanger"},{id:4,label:"Gargle / Distortion"},{id:5,label:"Eq Only"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],32:[{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Only One Bomb"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover Bomb"},{id:22,label:"Casthour Flash"},{id:23,label:"Resident"},{id:24,label:"Epolis"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpls4 Apina Vrames"},{id:2,label:"Bpls4 Gigo"},{id:3,label:"Bpls4 Game Panic"},{id:4,label:"Bpls4 Silk Hat"},{id:5,label:"Bpls4 Taito Station Tradz"},{id:6,label:"Bpls4 Round1"},{id:7,label:"Bpls4 Leisureland"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bemani Pro League"},{id:23,label:"Bpl Round1"},{id:24,label:"Bpl Apina Vrames"},{id:25,label:"Bpl Silkhat"},{id:26,label:"Bpl Leisureland"},{id:27,label:"Bpl Super Nova Tohoku"},{id:28,label:"Bpl Game Panic"},{id:29,label:"Ichigo"},{id:30,label:"Casthour"},{id:31,label:"Casthour2"},{id:32,label:"Bemani Pro League Season 2"},{id:33,label:"Bpls2 Apina Vrames"},{id:34,label:"Bpls2 Gigo"},{id:35,label:"Bpls2 Game Panic"},{id:36,label:"Bpls2 Silkhat"},{id:37,label:"Bpls2 Supernova Tohoku"},{id:38,label:"Bpls2 Taito Station Tradz"},{id:39,label:"Bpls2 Round1"},{id:40,label:"Bpls2 Leisureland"},{id:41,label:"Resident"},{id:42,label:"Bemani Pro League Season 3"},{id:43,label:"Epolis"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat #3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Senritsu No Dogma ~Miserables~ Type A"},{id:44,label:"Senritsu No Dogma ~Miserables~ Type B"},{id:45,label:"Elektrick U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Dragon, Girl & Decoherence"},{id:60,label:"Tri-Cage Phoenix"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow/Mobile Monster Ring"},{id:63,label:"Brave Glow/Tricollider"},{id:64,label:"Vega Rabbit"},{id:65,label:"Vega Inside"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Burning Hot Yakisoba"},{id:69,label:"Nochoku"},{id:70,label:"Kyato Rare Koi Wa Mo~Moku"},{id:71,label:"Only One Cover"},{id:72,label:"Jizal"},{id:73,label:"Jack Tillo"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplacian"},{id:79,label:"Russ"},{id:80,label:"Plum"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth 2"},{id:83,label:"Elpis Kira"},{id:84,label:"Ferira"},{id:85,label:"All Patna"},{id:86,label:"Imu-Chan"},{id:87,label:"Mermaid Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"Hearty"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Juvenile)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Fighting Maiden"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Mode"},{id:106,label:"Minyon'Nu Railway Brothers"},{id:107,label:"Winter Toon"},{id:108,label:"Papayapa Bass"},{id:109,label:"Crow"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumi"},{id:114,label:"Music Is Answer"},{id:115,label:"!Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower Monologue"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin Chain"},{id:129,label:"Tsugaru Snow"},{id:130,label:"Yellow Sketch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami'S Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dishwasher Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Blade Luo"},{id:145,label:"Shinobi Love Flower"},{id:146,label:"Hougu Bazura"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Adventure"},{id:154,label:"Shimurugu No Me Same"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat. Reverbee"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Flowers For Mistress Anne"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum Of The Primal Dragon"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Hold Me Tight, Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat Puni Puni Electric"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Love"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Bpl Round1"},{id:189,label:"Bpl Apina Vrames"},{id:190,label:"Bpl Silkhat"},{id:191,label:"Bpl Leisureland"},{id:192,label:"Bpl Super Nova Tohoku"},{id:193,label:"Bpl Game Panic"},{id:194,label:"Tears Of Te Estrangelo Mucho"},{id:195,label:"∀"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum "},{id:198,label:"Minazuki'S Drops"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Magical Hide And Seek"},{id:202,label:"Polkamaиia"},{id:203,label:"Polkamaиia(2)"},{id:204,label:"Dog With Umbrella"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage "},{id:207,label:"Iidx28 General Purpose"},{id:208,label:"Chewingood!!!"},{id:209,label:"がっつり陰キャ!? 怪盗いいんちょの億劫"},{id:210,label:"がっつり陰キャ!? 怪盗いいんちょの億劫(2)"},{id:211,label:"魅惑のYummyスイーツ"},{id:212,label:"度胸兄弟"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"華麗なる大犬円舞曲"},{id:224,label:"Bpl2021 Black"},{id:225,label:"Bpl2021 White"},{id:226,label:"Please Enjoy!Bistrover"},{id:227,label:"ピンシェフくん"},{id:228,label:"バッド・スイーツ、バッド・ドリーム"},{id:229,label:"Sinus Iridum"},{id:230,label:"ジェイ君とドゥイさん"},{id:231,label:"あまいじかん"},{id:232,label:"リフレナ"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"二人ノ廃城幽踊宴"},{id:235,label:"乱膳の舞姫"},{id:236,label:"ハイテックトキオ"},{id:237,label:"月とミルク"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. 花たん"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"オールトの雲"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silkhat"},{id:253,label:"Bpls2 Supernova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 レジャーランド"},{id:257,label:"もにに"},{id:258,label:"ピカグレ御守"},{id:259,label:"ふるこんぼ御守"},{id:260,label:"Anemone"},{id:261,label:"お肉"},{id:262,label:"Wha"},{id:263,label:"Absolute Evil"},{id:264,label:"Rage Feat.H14 Of Leonair"},{id:265,label:"Resident Ui"},{id:266,label:"B.O.D.Y."},{id:267,label:"Shadow World"},{id:268,label:"Technophobia"},{id:269,label:"Programmed Genom"},{id:270,label:"C-C-C-N-N-N"},{id:271,label:"儚キ戀ノ幻想譚"},{id:272,label:"きゅんです。"},{id:273,label:"Summerblue"},{id:274,label:"罪過の聖堂"},{id:275,label:"Cue Cue Rescue"},{id:276,label:"Sunny Day Vibes"},{id:277,label:"Bemani Pro League Season 3"},{id:278,label:"Bpls3 Apina Vrames"},{id:279,label:"Bpls3 Gigo"},{id:280,label:"Bpls3 Game Panic"},{id:281,label:"Bpls3 Silk Hat"},{id:282,label:"Bpls3 Supernova Tohoku"},{id:283,label:"Bpls3 Taito Station Tradz"},{id:284,label:"Bpls3 Round1"},{id:285,label:"Bpls3 レジャーランド"},{id:286,label:"Beyond Evolution"},{id:287,label:"Awa Awa"},{id:288,label:"Bigwavers"},{id:289,label:"One And Only"},{id:290,label:"■□模様"},{id:291,label:"ちょえちょえまぎか"},{id:292,label:"栄冠のカンパネラ"},{id:293,label:"Xerulean"},{id:294,label:"Straight To The Stars"},{id:295,label:"Justice/Guilty"},{id:296,label:"Epolis Ui"},{id:297,label:"Dahlia"},{id:298,label:"シンデレラ"},{id:299,label:"れとりば!"},{id:300,label:"夢縁"},{id:301,label:"Solar Eclipse"},{id:302,label:"Ghost Pulse"},{id:303,label:"Iris"},{id:304,label:"Get Higher"},{id:305,label:"アタシ完全絶対正義ちゃん!"},{id:306,label:"Dj Celica (Iidx31)"},{id:307,label:"Dj Shem (Iidx31)"},{id:308,label:"Dj Ameto (Iidx30)"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Gorgeous"},{id:2,label:"Aqua"},{id:3,label:"Gal"},{id:4,label:"Photon"},{id:5,label:"Pastel"},{id:6,label:"Simple Color"},{id:7,label:"Light"},{id:8,label:"Tricoro"},{id:9,label:"Bubble"}]},{id:"settings.note_size",name:"Note Size",help:"Change Note Size",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Thin"},{id:2,label:"Ultra-Thin"},{id:3,label:"Thick"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Iidx Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Dj Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort Anthem"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Only One Full Combo"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover Slash"},{id:20,label:"Casthour"},{id:21,label:"Resident"},{id:22,label:"Epolis"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Orange"},{id:2,label:"Pink"},{id:3,label:"Monochrome"},{id:4,label:"Lightning"},{id:5,label:"Only One Beam"},{id:6,label:"Copulight"},{id:7,label:"Cb Beam"},{id:8,label:"Heroic Verse"},{id:9,label:"Bistrover Burner"},{id:10,label:"Fresnel Beam"},{id:11,label:"Resident"},{id:12,label:"Epolis"}]},{id:"settings.beam_size",name:"Beam Size",help:"Change Beam Size",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"Short"},{id:2,label:"Very Short"},{id:3,label:"Long"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Only One Judge"},{id:10,label:"Electric Bulletin Board Style"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover Judge"},{id:16,label:"Casthour"},{id:17,label:"Resident"},{id:18,label:"Epolis"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo / Reverb"},{id:2,label:"Compressor / Reverb Ex"},{id:3,label:"Chorus / Flanger"},{id:4,label:"Gargle / Distortion"},{id:5,label:"Eq Only"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],33:[{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Only One Bomb"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover Bomb"},{id:22,label:"Casthour Flash"},{id:23,label:"Resident"},{id:24,label:"Epolis"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpls4 Apina Vrames"},{id:2,label:"Bpls4 Gigo"},{id:3,label:"Bpls4 Game Panic"},{id:4,label:"Bpls4 Silk Hat"},{id:5,label:"Bpls4 Taito Station Tradz"},{id:6,label:"Bpls4 Round1"},{id:7,label:"Bpls4 Leisureland"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bemani Pro League"},{id:23,label:"Bpl Round1"},{id:24,label:"Bpl Apina Vrames"},{id:25,label:"Bpl Silkhat"},{id:26,label:"Bpl Leisureland"},{id:27,label:"Bpl Super Nova Tohoku"},{id:28,label:"Bpl Game Panic"},{id:29,label:"Ichigo"},{id:30,label:"Casthour"},{id:31,label:"Casthour2"},{id:32,label:"Bemani Pro League Season 2"},{id:33,label:"Bpls2 Apina Vrames"},{id:34,label:"Bpls2 Gigo"},{id:35,label:"Bpls2 Game Panic"},{id:36,label:"Bpls2 Silkhat"},{id:37,label:"Bpls2 Supernova Tohoku"},{id:38,label:"Bpls2 Taito Station Tradz"},{id:39,label:"Bpls2 Round1"},{id:40,label:"Bpls2 Leisureland"},{id:41,label:"Resident"},{id:42,label:"Bemani Pro League Season 3"},{id:43,label:"Epolis"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat #3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Senritsu No Dogma ~Miserables~ Type A"},{id:44,label:"Senritsu No Dogma ~Miserables~ Type B"},{id:45,label:"Elektrick U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Dragon, Girl & Decoherence"},{id:60,label:"Tri-Cage Phoenix"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow/Mobile Monster Ring"},{id:63,label:"Brave Glow/Tricollider"},{id:64,label:"Vega Rabbit"},{id:65,label:"Vega Inside"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Burning Hot Yakisoba"},{id:69,label:"Nochoku"},{id:70,label:"Kyato Rare Koi Wa Mo~Moku"},{id:71,label:"Only One Cover"},{id:72,label:"Jizal"},{id:73,label:"Jack Tillo"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplacian"},{id:79,label:"Russ"},{id:80,label:"Plum"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth 2"},{id:83,label:"Elpis Kira"},{id:84,label:"Ferira"},{id:85,label:"All Patna"},{id:86,label:"Imu-Chan"},{id:87,label:"Mermaid Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"Hearty"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Juvenile)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Fighting Maiden"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Mode"},{id:106,label:"Minyon'Nu Railway Brothers"},{id:107,label:"Winter Toon"},{id:108,label:"Papayapa Bass"},{id:109,label:"Crow"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumi"},{id:114,label:"Music Is Answer"},{id:115,label:"!Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower Monologue"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin Chain"},{id:129,label:"Tsugaru Snow"},{id:130,label:"Yellow Sketch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami'S Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dishwasher Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Blade Luo"},{id:145,label:"Shinobi Love Flower"},{id:146,label:"Hougu Bazura"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Adventure"},{id:154,label:"Shimurugu No Me Same"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat. Reverbee"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Flowers For Mistress Anne"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum Of The Primal Dragon"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Hold Me Tight, Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat Puni Puni Electric"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Love"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Bpl Round1"},{id:189,label:"Bpl Apina Vrames"},{id:190,label:"Bpl Silkhat"},{id:191,label:"Bpl Leisureland"},{id:192,label:"Bpl Super Nova Tohoku"},{id:193,label:"Bpl Game Panic"},{id:194,label:"Tears Of Te Estrangelo Mucho"},{id:195,label:"∀"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum "},{id:198,label:"Minazuki'S Drops"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Magical Hide And Seek"},{id:202,label:"Polkamaиia"},{id:203,label:"Polkamaиia(2)"},{id:204,label:"Dog With Umbrella"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage "},{id:207,label:"Iidx28 General Purpose"},{id:208,label:"Chewingood!!!"},{id:209,label:"がっつり陰キャ!? 怪盗いいんちょの億劫"},{id:210,label:"がっつり陰キャ!? 怪盗いいんちょの億劫(2)"},{id:211,label:"魅惑のYummyスイーツ"},{id:212,label:"度胸兄弟"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"華麗なる大犬円舞曲"},{id:224,label:"Bpl2021 Black"},{id:225,label:"Bpl2021 White"},{id:226,label:"Please Enjoy!Bistrover"},{id:227,label:"ピンシェフくん"},{id:228,label:"バッド・スイーツ、バッド・ドリーム"},{id:229,label:"Sinus Iridum"},{id:230,label:"ジェイ君とドゥイさん"},{id:231,label:"あまいじかん"},{id:232,label:"リフレナ"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"二人ノ廃城幽踊宴"},{id:235,label:"乱膳の舞姫"},{id:236,label:"ハイテックトキオ"},{id:237,label:"月とミルク"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. 花たん"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"オールトの雲"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silkhat"},{id:253,label:"Bpls2 Supernova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 レジャーランド"},{id:257,label:"もにに"},{id:258,label:"ピカグレ御守"},{id:259,label:"ふるこんぼ御守"},{id:260,label:"Anemone"},{id:261,label:"お肉"},{id:262,label:"Wha"},{id:263,label:"Absolute Evil"},{id:264,label:"Rage Feat.H14 Of Leonair"},{id:265,label:"Resident Ui"},{id:266,label:"B.O.D.Y."},{id:267,label:"Shadow World"},{id:268,label:"Technophobia"},{id:269,label:"Programmed Genom"},{id:270,label:"C-C-C-N-N-N"},{id:271,label:"儚キ戀ノ幻想譚"},{id:272,label:"きゅんです。"},{id:273,label:"Summerblue"},{id:274,label:"罪過の聖堂"},{id:275,label:"Cue Cue Rescue"},{id:276,label:"Sunny Day Vibes"},{id:277,label:"Bemani Pro League Season 3"},{id:278,label:"Bpls3 Apina Vrames"},{id:279,label:"Bpls3 Gigo"},{id:280,label:"Bpls3 Game Panic"},{id:281,label:"Bpls3 Silk Hat"},{id:282,label:"Bpls3 Supernova Tohoku"},{id:283,label:"Bpls3 Taito Station Tradz"},{id:284,label:"Bpls3 Round1"},{id:285,label:"Bpls3 レジャーランド"},{id:286,label:"Beyond Evolution"},{id:287,label:"Awa Awa"},{id:288,label:"Bigwavers"},{id:289,label:"One And Only"},{id:290,label:"■□模様"},{id:291,label:"ちょえちょえまぎか"},{id:292,label:"栄冠のカンパネラ"},{id:293,label:"Xerulean"},{id:294,label:"Straight To The Stars"},{id:295,label:"Justice/Guilty"},{id:296,label:"Epolis Ui"},{id:297,label:"Dahlia"},{id:298,label:"シンデレラ"},{id:299,label:"れとりば!"},{id:300,label:"夢縁"},{id:301,label:"Solar Eclipse"},{id:302,label:"Ghost Pulse"},{id:303,label:"Iris"},{id:304,label:"Get Higher"},{id:305,label:"アタシ完全絶対正義ちゃん!"},{id:306,label:"Dj Celica (Iidx31)"},{id:307,label:"Dj Shem (Iidx31)"},{id:308,label:"Dj Ameto (Iidx30)"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Gorgeous"},{id:2,label:"Aqua"},{id:3,label:"Gal"},{id:4,label:"Photon"},{id:5,label:"Pastel"},{id:6,label:"Simple Color"},{id:7,label:"Light"},{id:8,label:"Tricoro"},{id:9,label:"Bubble"}]},{id:"settings.note_size",name:"Note Size",help:"Change Note Size",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Thin"},{id:2,label:"Ultra-Thin"},{id:3,label:"Thick"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Iidx Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Dj Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort Anthem"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Only One Full Combo"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover Slash"},{id:20,label:"Casthour"},{id:21,label:"Resident"},{id:22,label:"Epolis"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Orange"},{id:2,label:"Pink"},{id:3,label:"Monochrome"},{id:4,label:"Lightning"},{id:5,label:"Only One Beam"},{id:6,label:"Copulight"},{id:7,label:"Cb Beam"},{id:8,label:"Heroic Verse"},{id:9,label:"Bistrover Burner"},{id:10,label:"Fresnel Beam"},{id:11,label:"Resident"},{id:12,label:"Epolis"}]},{id:"settings.beam_size",name:"Beam Size",help:"Change Beam Size",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"Short"},{id:2,label:"Very Short"},{id:3,label:"Long"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Only One Judge"},{id:10,label:"Electric Bulletin Board Style"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover Judge"},{id:16,label:"Casthour"},{id:17,label:"Resident"},{id:18,label:"Epolis"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo / Reverb"},{id:2,label:"Compressor / Reverb Ex"},{id:3,label:"Chorus / Flanger"},{id:4,label:"Gargle / Distortion"},{id:5,label:"Eq Only"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}]},il={1:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],2:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],3:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],4:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],5:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],6:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],7:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],8:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],9:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],10:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}]};function dl(T,b){var P=[{id:"username",name:"Username",help:"Set your username for this profile",type:"String",maxLength:T.maxLength??8,useUnicode:T.useUnicode??!1}];const p={[V.DDR]:el,[V.DDROMNI]:el,[V.IIDX]:al,[V.IIDXCLASS]:al,[V.GITADORA_GF]:il,[V.GITADORA_DM]:il,[V.SDVX]:ve}[T.id]?.[b];return p&&P.push(...p),P}const Te={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},Ce={class:"md:w-1/3 md:text-right"},Ee={key:1,class:"w-full"},Pe={key:1},Re={key:0,class:"space-x-2 mt-6"},Je={__name:"EditView",setup(T){const b=ml(),P=_();var u=null,p=null;const t=q({currentVersion:null});H(()=>t.currentVersion,()=>{A()}),u=b.params.game,p=pl(u),p||P.push({name:"ErrorPage",params:{catchAll:"404"}}),p.versions||(t.currentVersion=1);const e=r(null),D=r(null),o=r(null),C=r(null);cl(()=>{A()});function v(g){var d=[];for(const l of p.versions)g.includes(l.id)&&d.push(l);return d}async function A(){try{o.value=null,e.value={},D.value={};const g=await Tl(u,t.currentVersion);o.value=g.profile,C.value=g.versions;for(const d of dl(p,t.currentVersion)){const l=O(o.value,d.id);w(e.value,d.id,l),w(D.value,d.id,l)}g&&!t.currentVersion&&(t.currentVersion=g.versions[g.versions.length-1])}catch(g){console.error("Failed to fetch user profile data:",g)}}async function B(){(await x(p.id,t.currentVersion,e.value)).status!="error"&&await A()}return(g,d)=>(i(),n(Sl,null,{default:S(()=>[h(hl,null,{default:S(()=>[h(fl,{game:c(p),version:t.currentVersion},{default:S(()=>[c(p).versions&&o.value?(i(),R("div",Te,[m("div",Ce,[d[3]||(d[3]=m("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),h(F,{modelValue:t.currentVersion,"onUpdate:modelValue":d[0]||(d[0]=l=>t.currentVersion=l),options:v(C.value)},null,8,["modelValue","options"])])])):s("",!0),o.value?(i(),R("div",Ee,[h(Bl,{game:c(u),version:t.currentVersion,profile:o.value},null,8,["game","version","profile"])])):s("",!0)]),_:1},8,["game","version"]),t.currentVersion?(i(),n(gl,{key:0,icon:c(kl),title:"Profile Customizations",main:""},null,8,["icon"])):s("",!0),t.currentVersion&&o.value?(i(),R("div",Pe,[h(z,{"is-form":""},{default:S(()=>[m("form",{onSubmit:d[2]||(d[2]=yl(l=>B(),["prevent"]))},[h(K,{color:"info",label:"General",class:"mb-2"}),(i(!0),R(Y,null,j(c(dl)(c(p),t.currentVersion),l=>(i(),n(G,{key:l.id,label:l.name,help:l.help},{default:S(()=>[l.type=="String"?(i(),n(F,{key:0,"model-value":c(O)(e.value,l.id)??"",name:l.id,maxlength:l.maxLength??15,"onUpdate:modelValue":a=>c(w)(e.value,l.id,l.useUnicode?c(El)(a,l.maxLength):c(Pl)(a,l.maxLength))},null,8,["model-value","name","maxlength","onUpdate:modelValue"])):s("",!0),l.type=="Number"?(i(),n(F,{key:1,"model-value":c(O)(e.value,l.id)??0,name:l.id,type:"number",onkeypress:"return event.charCode >= 48 && event.charCode <= 57",min:"0",max:"10000","onUpdate:modelValue":a=>c(w)(e.value,l.id,Number(a))},null,8,["model-value","name","onUpdate:modelValue"])):s("",!0),l.type=="Array"?(i(),n(F,{key:2,"model-value":c(O)(e.value,l.id)??0,options:l.options,name:l.id,selected:c(O)(o.value,l.id)??0,"onUpdate:modelValue":a=>c(w)(e.value,l.id,Number(a))},null,8,["model-value","options","name","selected","onUpdate:modelValue"])):s("",!0),l.type=="Boolean"?(i(),n(vl,{key:3,name:l.id,"model-value":!!(c(O)(e.value,l.id)??0),"input-value":!0,type:"switch","onUpdate:modelValue":a=>c(w)(e.value,l.id,Number(a)??0)},null,8,["name","model-value","onUpdate:modelValue"])):s("",!0)]),_:2},1032,["label","help"]))),128)),JSON.stringify(e.value)!==JSON.stringify(D.value)?(i(),R("div",Re,[h(L,{color:"success",label:"Save",type:"submit"}),h(L,{color:"danger",label:"Revert",onClick:d[1]||(d[1]=l=>A())})])):s("",!0)],32)]),_:1}),c(u)=="jubeat"&&t.currentVersion>=10&&o.value.last?.emblem?(i(),n(Ml,{key:0,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),c(u)=="jubeat"&&t.currentVersion>=13?(i(),n(le,{key:1,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),(c(u)=="iidx"||c(u)=="iidxclass")&&t.currentVersion>=19?(i(),n(Gl,{key:2,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),c(u)=="sdvx"&&t.currentVersion>=5?(i(),n(wl,{key:3,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),(c(u)=="gitadora_dm"||c(u)=="gitadora_gf")&&t.currentVersion>=9?(i(),n(ql,{key:4,profile:o.value,game:c(u),version:t.currentVersion},null,8,["profile","game","version"])):s("",!0),c(u)=="ddr"&&t.currentVersion>=20?(i(),n(Be,{key:5,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),c(u)=="ddr"&&t.currentVersion>=20?(i(),n(ye,{key:6,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0)])):s("",!0)]),_:1})]),_:1}))}};export{Je as default}; +import{m as _,r,B as q,V as H,z as J,a as i,c as n,w as S,b as h,y as x,p as m,f as R,F as U,g as j,s as L,j as s,K as Y,e as c,n as z,aT as V,v as rl,aJ as nl,aO as tl,t as $,b8 as ul,b9 as sl,M as bl,l as ml,ag as pl,o as cl,_ as hl,d as gl,G as yl,k as Sl}from"./index-Dk-hpw4k.js";import{D as kl}from"./PhUserGear.vue-S3_V3sN8.js";import{_ as fl}from"./GameHeader-teh_-Ggs.js";import{c as Dl,U as Al,_ as Bl}from"./ProfileCard-BRBnnSdC.js";import{_ as G}from"./FormField-DrQ1jOX6.js";import{_ as vl}from"./FormCheckRadio-D5LpozCg.js";import{_ as I}from"./FormControl-nRAG8NCu.js";import{I as W}from"./PhSpinnerBall.vue-D5axbtr6.js";import{c as K,A as Tl}from"./profile-nv_1Kh6w.js";import{_ as Cl}from"./UserSticker-2XHO-TXD.js";import{s as w,g as O,t as El,a as Pl}from"./values-CmNcmtTU.js";import"./PhGear.vue-BuFpodE8.js";import"./PhHouse.vue-BE86MhFy.js";import"./userData-DZYdegtD.js";const Rl={class:"grid md:grid-cols-2 space-y-6 align-center"},Nl={class:"place-self-center"},Ll={class:"space-x-2"},Ml={__name:"EmblemCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:14}},setup(T){const b=T,P=_(),u=r(b.profile),p=r(b.version),t=r(0),e=q(A(u.value?.last?.emblem)),D=r([]),o=r(!1),C=r(!1);H(()=>b.version,()=>{u.value=b.profile,p.value=b.version,v(),e.value=A(u.value.last?.emblem),o.value=!1}),H(e,()=>{t.value++,o.value=!g(e,u.value.last?.emblem)},{deep:!0}),v();function v(){J.get(`/data-sources/emblems/${p.value}.json`).then(a=>{a.data&&(D.value=a.data)}).catch(a=>{console.log(a.message)})}function A(a){return a?{background:a[0],main:a[1],ornament:a[2],effect:a[3],speech_bubble:a[4]}:{background:0,main:0,ornament:0,effect:0,speech_bubble:0}}function B(a){return a?[a.background,a.main,a.ornament,a.effect,a.speech_bubble]:[0,0,0,0,0]}function g(a,E){return JSON.stringify(a)===JSON.stringify(A(E))}async function d(){C.value=!0;var a=JSON.parse(JSON.stringify(b.profile));a.last||(a.last={}),a.last.emblem=B(e),(await K(V.JUBEAT,b.version,a)).status!="error"&&P.go()}function l(){Object.assign(e,A(u.value.last?.emblem)),o.value=!1}return(a,E)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Ll,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:E[0]||(E[0]=k=>d())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:E[1]||(E[1]=k=>l())})):s("",!0),C.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"Emblem",class:"mb-2"}),m("div",Rl,[m("form",null,[(i(!0),R(U,null,j(D.value,k=>(i(),n(G,{key:k.id,label:k.name,help:k.help},{default:S(()=>[h(I,{modelValue:e[k.id],"onUpdate:modelValue":M=>e[k.id]=M,options:k.options},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1032,["label","help"]))),128))]),m("div",Nl,[(i(),n(Dl,{key:t.value,version:p.value,profile:{last:{emblem:B(e)}},size:300},null,8,["version","profile"]))])])]),_:1}))}},Ol={class:"grid md:grid-cols-2 space-y-6 align-center"},Hl={class:"place-self-center"},Vl={class:"space-x-2 pb-4"},Gl={__name:"QproCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:14}},setup(T){const b=T,P=_(),u=r(JSON.parse(JSON.stringify(b.profile))),p=r(b.version),t=r(0),e=q(u.value?.qpro??{head:0,hair:0,face:0,body:0,hand:0,bg:0}),D=r([]),o=r(!1),C=r(!1);H(()=>b.version,()=>{u.value=JSON.parse(JSON.stringify(b.profile)),v(),e.value=u.value?.qpro,o.value=!1}),H(()=>b.version,()=>{p.value=b.version}),H(e,()=>{t.value++,o.value=!A(e,b.profile.qpro)},{deep:!0}),v();function v(){J.get(`/data-sources/qpro/${p.value}.json`).then(d=>{d.data&&(D.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,l){return JSON.stringify(d)===JSON.stringify(l)}async function B(){C.value=!0;var d=JSON.parse(JSON.stringify(b.profile));d.qpro=e,(await K(V.IIDX,b.version,{qpro:e})).status!="error"&&P.go()}function g(){Object.assign(e,JSON.parse(JSON.stringify(b.profile)).qpro??{head:0,hair:0,face:0,body:0,hand:0,bg:0}),o.value=!1}return(d,l)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Vl,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:l[0]||(l[0]=a=>B())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:l[1]||(l[1]=a=>g())})):s("",!0),C.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"QPro",class:"mb-2"}),m("div",Ol,[m("form",null,[(i(!0),R(U,null,j(D.value,a=>(i(),n(G,{key:a.id,label:a.name,help:a.help},{default:S(()=>[h(I,{modelValue:e[a.id],"onUpdate:modelValue":E=>e[a.id]=E,options:a.options},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1032,["label","help"]))),128))]),m("div",Hl,[(i(),n(Al,{key:t.value,version:p.value,profile:{qpro:e},style:{scale:"1.6"},class:"my-16 md:my-0 md:mb-8"},null,8,["version","profile"]))])])]),_:1}))}},Il={class:"grid md:grid-cols-2 space-y-6 align-center"},Fl={class:"space-x-2 pb-4"},wl={__name:"AkanameCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:6}},setup(T){const b=T,P=_(),u=r(JSON.parse(JSON.stringify(b.profile))),p=r(b.version),t=r(0),e=r(u.value?.akaname??0),D=r([]),o=r(!1),C=r(!1);H(()=>b.version,()=>{u.value=JSON.parse(JSON.stringify(b.profile)),v(),e.value=u.value?.akaname,o.value=!1}),H(()=>b.version,()=>{p.value=b.version}),H(e,()=>{t.value++,o.value=!A(e.value,b.profile.akaname)},{deep:!0}),v();function v(){J.get(`/data-sources/sdvx/akaname/${p.value}.json`).then(d=>{d.data&&(D.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,l){return JSON.stringify({akaname1:d})===JSON.stringify({akaname2:l})}async function B(){C.value=!0;var d=JSON.parse(JSON.stringify(b.profile));d.akaname=e.value,(await K(V.SDVX,b.version,{akaname:e.value})).status!="error"&&P.go()}function g(){e.value=u.value?.akaname??0,o.value=!1}return(d,l)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Fl,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:l[1]||(l[1]=a=>B())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:l[2]||(l[2]=a=>g())})):s("",!0),C.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"Akaname",class:"mb-2"}),m("div",Il,[m("form",null,[h(G,{label:"Akaname",help:"Sets your profile's subtitle"},{default:S(()=>[h(I,{modelValue:e.value,"onUpdate:modelValue":l[0]||(l[0]=a=>e.value=a),options:D.value},null,8,["modelValue","options"])]),_:1})])])]),_:1}))}},zl=["name","min","max","step"],_l={class:"font-light"},X={__name:"FormSlider",props:{name:{type:String,required:!0},label:{type:String,default:null},modelValue:{type:Number,default:0},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1}},emits:["update:modelValue"],setup(T,{emit:b}){const P=T,u=b,p=rl({get:()=>P.modelValue,set:t=>{u("update:modelValue",t)}});return(t,e)=>(i(),R(U,null,[nl(m("input",{"onUpdate:modelValue":e[0]||(e[0]=D=>p.value=D),type:"range",name:T.name,min:T.min,max:T.max,step:T.step,class:"w-full h-2 bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700"},null,8,zl),[[tl,p.value]]),m("span",_l,$(p.value),1)],64))}},xl={class:"grid md:grid-cols-2 xl:grid-cols-3 space-y-6 align-center"},Kl={class:"col-span-1 xl:col-span-2"},Jl={class:"space-y-4"},Ul={class:"flex justify-between items-center"},Yl={class:"text-lg"},Wl={key:0,class:"p-2"},jl={class:"w-full grid grid-cols-2 lg:grid-cols-5 gap-2 pt-2"},Xl={class:"place-self-center"},$l={class:"space-x-2"},ql={__name:"StickerCardBox",props:{profile:{type:Object,default:null},game:{type:String,default:null},version:{type:Number,default:9}},setup(T){const b=T,P=_(),u=r(b.profile),p=r(b.version),t=r(0),e=q(JSON.parse(JSON.stringify(u.value?.trbitem??{}))),D=r([]),o=r(!1),C=r(!1),v=r(Array.isArray(e.stickers)?e.stickers.map(()=>!0):[]);e.stickers||(e.stickers=[]),H(()=>b.version,()=>{u.value=b.profile,p.value=b.version,A();const k=JSON.parse(JSON.stringify(u.value?.trbitem??{}));Object.assign(e,k),e.stickers||(e.stickers=[]),v.value=Array.isArray(e.stickers)?e.stickers.map(()=>!0):[],o.value=!1}),H(e,()=>{t.value++,o.value=!B(e,u.value?.trbitem??{})},{deep:!0}),A();function A(){J.get(`/data-sources/trbitem/${p.value}.json`).then(k=>{k.data&&(D.value=k.data)}).catch(k=>{console.log(k.message)})}function B(k,M){return JSON.stringify(k)===JSON.stringify(M)}async function g(){C.value=!0;var k=JSON.parse(JSON.stringify(b.profile));k.last||(k.last={}),k.trbitem=e,(await K(b.game,b.version,k)).status!="error"&&P.go()}function d(){Object.assign(e,JSON.parse(JSON.stringify(u.value?.trbitem??{}))),o.value=!1}function l(){e.stickers.push({sticker_id:24,sticker_pos_x:160,sticker_pos_y:277,sticker_scale_x:1,sticker_scale_y:1,sticker_rotate:0}),v.value.push(!1),o.value=!0}function a(k){e.stickers.splice(k,1),v.value.splice(k,1),o.value=!0}function E(k){v.value[k]=!v.value[k]}return(k,M)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",$l,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:M[2]||(M[2]=N=>g())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:M[3]||(M[3]=N=>d())})):s("",!0),C.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"Sticker Board",class:"mb-2"}),m("div",xl,[m("div",Kl,[h(G,{key:"base",label:"Base"},{default:S(()=>[h(I,{modelValue:e.base,"onUpdate:modelValue":M[0]||(M[0]=N=>e.base=N),options:D.value.base},null,8,["modelValue","options"])]),_:1}),m("div",Jl,[(i(!0),R(U,null,j(e.stickers??[],(N,y)=>(i(),n(z,{key:N.sticker_id,"color-prop":"bg-slate-600 dark:bg-slate-800"},{default:S(()=>[m("div",Ul,[m("span",Yl,"Sticker "+$(y+1),1),h(L,{icon:v.value[y]?c(ul):c(sl),color:"info",onClick:f=>E(y)},null,8,["icon","onClick"])]),v.value[y]?s("",!0):(i(),R("div",Wl,[m("div",jl,[h(G,{label:"Sticker",class:"col-span-2 lg:col-span-5"},{default:S(()=>[h(I,{modelValue:N.sticker_id,"onUpdate:modelValue":f=>N.sticker_id=f,options:D.value.sticker},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1024),h(G,{label:"Position X"},{default:S(()=>[h(X,{modelValue:N.sticker_pos_x,"onUpdate:modelValue":f=>N.sticker_pos_x=f,name:"sticker_pos_x",min:0,max:320,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),h(G,{label:"Position Y"},{default:S(()=>[h(X,{modelValue:N.sticker_pos_y,"onUpdate:modelValue":f=>N.sticker_pos_y=f,name:"sticker_pos_y",min:0,max:554,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),h(G,{label:"Scale"},{default:S(()=>[h(X,{modelValue:N.sticker_scale_x,"onUpdate:modelValue":f=>N.sticker_scale_x=f,name:"sticker_scale_x",min:.5,max:2,step:.01},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),h(G,{label:"Rotation"},{default:S(()=>[h(X,{modelValue:N.sticker_rotate,"onUpdate:modelValue":f=>N.sticker_rotate=f,name:"sticker_rotate",min:-180,max:180,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),h(L,{color:"danger",label:"Remove",onClick:f=>a(y)},null,8,["onClick"])]))]),_:2},1024))),128)),h(L,{color:"info",label:"Add Sticker",onClick:M[1]||(M[1]=N=>l())})])]),m("div",Xl,[(i(),n(Cl,{key:t.value,version:p.value,profile:{trbitem:{...e}},size:300},null,8,["version","profile"]))])])]),_:1}))}},Ql={class:"grid md:grid-cols-2 space-y-6 align-center"},Zl={class:"space-x-2 pb-4"},le={__name:"TitlePartCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:6}},setup(T){const b=T,P=_(),u=r(JSON.parse(JSON.stringify(b.profile))),p=r(b.version),t=r(0),e=r(u.value?.title??0),D=r([]),o=r(!1),C=r(!1);H(()=>b.version,()=>{u.value=JSON.parse(JSON.stringify(b.profile)),v(),e.value=u.value?.title,o.value=!1}),H(()=>b.version,()=>{p.value=b.version}),H(e,()=>{t.value++,o.value=!A(e.value,b.profile.akaname)},{deep:!0}),v();function v(){J.get(`/data-sources/jubeat-title/${p.value}.json`).then(d=>{d.data&&(D.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,l){return JSON.stringify({data1:d})===JSON.stringify({data2:l})}async function B(){C.value=!0;var d=JSON.parse(JSON.stringify(b.profile));d.title=e.value;const l=D.value.find(E=>E.id===e.value)?.part;d.parts=l,(await K(V.JUBEAT,b.version,{title:e.value,parts:l})).status!="error"&&P.go()}function g(){e.value=u.value?.title??0,o.value=!1}return(d,l)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Zl,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:l[1]||(l[1]=a=>B())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:l[2]||(l[2]=a=>g())})):s("",!0),C.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"Title / Title Part",class:"mb-2"}),m("div",Ql,[m("form",null,[h(G,{label:"Title",help:"Sets your profile's title"},{default:S(()=>[h(I,{modelValue:e.value,"onUpdate:modelValue":l[0]||(l[0]=a=>e.value=a),options:D.value},null,8,["modelValue","options"])]),_:1})])])]),_:1}))}},ee={class:"grid md:grid-cols-2 space-y-6 space-x-4 align-center"},ae={class:"place-self-center"},ie={class:"block mb-2 text-center"},de={class:"font-bold"},be={class:"relative overflow-hidden aspect-video"},oe=["src"],re=["src"],ne=["src"],te=["src"],ue=["src"],se=["src"],me=["src"],pe=["src"],ce=["src"],he=["src"],ge={class:"space-x-2"},ye={__name:"DdrCustomizeCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:20}},setup(T){const b=T,P={character_left:"customize.2_1",character_right:"customize.2_2",background:"customize.3_1",background_music:"customize.3_2",lane_single:"customize.4_1",lane_double:"customize.5_1",lane_cover_single:"customize.6_1",lane_cover_double:"customize.7_1"},u=Object.fromEntries(Object.entries(P).map(([y,f])=>[f,y])),p={character_left:()=>E("Song Select"),character_right:()=>E("Song Select"),background:()=>E("Song Select"),background_music:()=>E("Ingame"),lane_single:()=>E("Ingame","Singles"),lane_double:()=>E("Ingame","Doubles"),lane_cover_single:()=>E("Ingame","Singles"),lane_cover_double:()=>E("Ingame","Doubles Cover")},t=_(),e=r(b.profile),D=r(b.version),o=r([]),C=r(!1),v=r(!1),A=r({}),B=r(""),g=r("");d();function d(){J.get(`/data-sources/customizations/ddr/${D.value}/gameplay.json`).then(y=>{y.data&&(o.value=y.data,M())}).catch(y=>{console.log(y.message)})}async function l(){v.value=!0,(await K(V.DDR,b.version,A.value)).status!="error"&&t.go()}function a(y,f=1){const F="https://cdn.phaseii.network/file/PhaseII/game-assets",Q=y.includes("background")?"mp4":"avif";let ll=y;y=="background_music"&&(ll="background");const ol=O(A.value,P[y])??f;return`${F}/customizations/ddr/${D.value}/${ll}/${ol}.${Q}`}function E(y,f){B.value=y,y==="Song Select"?g.value="":y==="Ingame"&&(g.value=f||g.value||"Singles")}function k(y,f){w(A.value,y.id,f),p[u[y.id]](),C.value=!0}function M(){A.value={};for(const y of o.value){let f=1;y.id==P.character_right&&(f=2),w(A.value,y.id,O(e.value,y.id)??f)}p.background(),C.value=!1}function N(y){return`https://cdn.phaseii.network/file/PhaseII/web-assets/games/ddr/${y}`}return(y,f)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",ge,[C.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:f[0]||(f[0]=F=>l())})):s("",!0),C.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:f[1]||(f[1]=F=>M())})):s("",!0),v.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"Gameplay Customization",class:"mb-2"}),m("div",ee,[m("form",null,[(i(!0),R(U,null,j(o.value,F=>(i(),n(G,{key:F.id,label:F.name,help:F.help},{default:S(()=>[h(I,{"model-value":c(O)(A.value,F.id)??1,options:F.options,selected:c(O)(e.value,F.id)??1,"onUpdate:modelValue":Q=>k(F,Number(Q)??1)},null,8,["model-value","options","selected","onUpdate:modelValue"])]),_:2},1032,["label","help"]))),128))]),m("div",ae,[m("label",ie,[f[2]||(f[2]=bl(" Previewing: ",-1)),m("strong",de,$(B.value)+" "+$(g.value),1)]),m("div",be,[m("video",{src:B.value=="Ingame"?a("background_music"):a("background"),width:1280,height:720,loop:"",autoplay:"",playsInline:"",disablePictureInPicture:"",disableRemotePlayback:"",muted:""},null,8,oe),B.value==="Song Select"?(i(),R("img",{key:0,src:a("character_left"),class:"absolute w-[50%] left-0 bottom-0"},null,8,re)):s("",!0),B.value==="Song Select"?(i(),R("img",{key:1,src:a("character_right",2),class:"absolute w-[50%] right-0 bottom-0"},null,8,ne)):s("",!0),B.value==="Ingame"&&g.value==="Singles"?(i(),R("img",{key:2,src:a("lane_single"),class:"absolute h-full left-[5%] bottom-0"},null,8,te)):s("",!0),B.value==="Ingame"&&g.value==="Singles"?(i(),R("img",{key:3,src:a("lane_cover_single"),class:"absolute h-full scale-x-98 right-[4.5%] bottom-0"},null,8,ue)):s("",!0),B.value==="Ingame"&&g.value==="Doubles"?(i(),R("img",{key:4,src:a("lane_double"),class:"absolute h-full bottom-0 w-full object-contain"},null,8,se)):s("",!0),B.value==="Ingame"&&g.value==="Doubles Cover"?(i(),R("img",{key:5,src:a("lane_cover_double"),class:"absolute h-full w-full scale-x-96 object-contain bottom-0"},null,8,me)):s("",!0),B.value==="Ingame"&&g.value==="Singles"?(i(),R("img",{key:6,src:N("preview_overlay/ingame_singles.png"),class:"absolute h-full left-0 bottom-0"},null,8,pe)):s("",!0),B.value==="Ingame"&&g.value==="Doubles"?(i(),R("img",{key:7,src:N("preview_overlay/ingame_doubles.png"),class:"absolute h-full left-0 bottom-0"},null,8,ce)):s("",!0),B.value==="Song Select"?(i(),R("img",{key:8,src:N("preview_overlay/song_select.png"),class:"absolute h-full left-0 bottom-0"},null,8,he)):s("",!0)])])])]),_:1}))}},Se={class:"grid md:grid-cols-2 space-y-6 space-x-4 align-center"},ke={class:"place-self-center"},fe=["src"],De=["src"],Ae={class:"space-x-2"},Z="customize.1_0",Be={__name:"DdrAppealCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:20}},setup(T){const b=T,P=_(),u=r(b.profile),p=r(b.version),t=r([]),e=r(!1),D=r(!1),o=r({});C();function C(){J.get(`/data-sources/customizations/ddr/${p.value}/appeal.json`).then(d=>{d.data&&(t.value=d.data,g())}).catch(d=>{console.log(d.message)})}async function v(){D.value=!0,(await K(V.DDR,b.version,o.value)).status!="error"&&P.go()}function A(d){const l="https://cdn.phaseii.network/file/PhaseII/game-assets",a=O(o.value,Z)??1;return`${l}/customizations/ddr/${p.value}/${d}/${a}.avif`}function B(d,l){w(o.value,d.id,l),e.value=!0}function g(){o.value={},w(o.value,Z,O(u.value,Z)??1),e.value=!1}return(d,l)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Ae,[e.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:l[0]||(l[0]=a=>v())})):s("",!0),e.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:l[1]||(l[1]=a=>g())})):s("",!0),D.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"Appeal Board Customization",class:"mb-2"}),m("div",Se,[m("form",null,[(i(!0),R(U,null,j(t.value,a=>(i(),n(G,{key:a.id,label:a.name,help:a.help},{default:S(()=>[h(I,{"model-value":c(O)(o.value,a.id)??1,options:a.options,selected:c(O)(u.value,a.id)??1,"onUpdate:modelValue":E=>B(a,Number(E)??1)},null,8,["model-value","options","selected","onUpdate:modelValue"])]),_:2},1032,["label","help"]))),128))]),m("div",ke,[l[2]||(l[2]=m("label",{class:"block mb-2 text-center"},[bl(" Previewing: "),m("strong",{class:"font-bold"},"Appeal Board")],-1)),m("img",{src:A("appeal_login"),class:"object-contain",width:444,height:200},null,8,fe),m("img",{src:A("appeal"),class:"pt-4 object-contain",width:444,height:58},null,8,De)])])]),_:1}))}},el={16:[{id:"early_late",name:"Fast/Slow Display",help:"Enable or disable displaying of Fast/Slow",type:"Boolean"},{id:"combo",name:"Combo Position",help:"Change order of the combo and notes",type:"Boolean"},{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game workout mode. Input is kg multiplied by 10. EX: 100lbs -> ~45kg -> 4500. This will be fixed soon™️.",type:"Number"},{id:"character",name:"Character",help:"Select your character",type:"Array",options:[{id:0,label:"All Character Random"},{id:1,label:"Male Random"},{id:2,label:"Female Random"},{id:3,label:"Yuni"},{id:4,label:"Rage"},{id:5,label:"Afro"},{id:6,label:"Jenny"},{id:7,label:"Emi"},{id:8,label:"Baby-Lon"},{id:9,label:"Gus"},{id:10,label:"Ruby"},{id:11,label:"Alice"},{id:12,label:"Julio"},{id:13,label:"Bonnie"},{id:14,label:"Zero"},{id:15,label:"Rinon"},{id:16,label:"Ryusei Emi"},{id:17,label:"Ryusei Alice"},{id:18,label:"Ryusei Rinon"},{id:19,label:"KAC Yuni"},{id:20,label:"Dark Rinon"},{id:21,label:"Victory Concent"},{id:22,label:"Geisha Zukin"},{id:23,label:"Green Pix"},{id:24,label:"Ace Emi"},{id:25,label:"X2 Yuni"},{id:26,label:"X2 Rage"},{id:27,label:"X2 Afro"},{id:28,label:"X2 Jenny"}]},{id:"arrowskin",name:"Arrow Skin",help:"Set your arrow skin",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"New"},{id:2,label:"Classic"},{id:3,label:"Cyber"},{id:4,label:"Medium"},{id:5,label:"Small"},{id:6,label:"Dot"}]},{id:"guidelines",name:"Guidelines",help:"Set the guideline style",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Border"},{id:2,label:"Center"}]},{id:"filter",name:"Filter",help:"Set the filter intensity",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Dark"},{id:2,label:"Darker"},{id:3,label:"Darkest"}]}],17:[{id:"early_late",name:"Fast/Slow Display",help:"Enable or disable displaying of Fast/Slow",type:"Boolean"},{id:"combo",name:"Combo Position",help:"Change order of the combo and notes",type:"Boolean"},{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game workout mode",type:"Number"},{id:"character",name:"Character",help:"Select your character",type:"Array",options:[{id:0,label:"All Character Random"},{id:1,label:"Male Random"},{id:2,label:"Female Random"},{id:3,label:"Yuni"},{id:4,label:"Rage"},{id:5,label:"Afro"},{id:6,label:"Jenny"},{id:7,label:"Emi"},{id:8,label:"Baby-Lon"},{id:9,label:"Gus"},{id:10,label:"Ruby"},{id:11,label:"Alice"},{id:12,label:"Julio"},{id:13,label:"Bonnie"},{id:14,label:"Zero"},{id:15,label:"Rinon"},{id:16,label:"Ryusei Emi"},{id:17,label:"Ryusei Alice"},{id:18,label:"Ryusei Rinon"},{id:19,label:"KAC Yuni"},{id:20,label:"Dark Rinon"},{id:21,label:"Victory Concent"},{id:22,label:"Geisha Zukin"},{id:23,label:"Green Pix"},{id:24,label:"Ace Emi"},{id:25,label:"X2 Yuni"},{id:26,label:"X2 Rage"},{id:27,label:"X2 Afro"},{id:28,label:"X2 Jenny"}]},{id:"arrowskin",name:"Arrow Skin",help:"Set your arrow skin",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"New"},{id:2,label:"Classic"},{id:3,label:"Cyber"},{id:4,label:"Medium"},{id:5,label:"Small"},{id:6,label:"Dot"}]},{id:"guidelines",name:"Guidelines",help:"Set the guideline style",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Border"},{id:2,label:"Center"}]},{id:"filter",name:"Filter",help:"Set the filter intensity",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Dark"},{id:2,label:"Darker"},{id:3,label:"Darkest"}]}],18:[{id:"early_late",name:"Fast/Slow Display",help:"Enable or disable displaying of Fast/Slow",type:"Boolean"},{id:"combo",name:"Combo Position",help:"Change order of the combo and notes",type:"Boolean"},{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game workout mode",type:"Number"},{id:"character",name:"Character",help:"Select your character",type:"Array",options:[{id:0,label:"All Character Random"},{id:1,label:"Male Random"},{id:2,label:"Female Random"},{id:3,label:"Yuni"},{id:4,label:"Rage"},{id:5,label:"Afro"},{id:6,label:"Jenny"},{id:7,label:"Emi"},{id:8,label:"Baby-Lon"},{id:9,label:"Gus"},{id:10,label:"Ruby"},{id:11,label:"Alice"},{id:12,label:"Julio"},{id:13,label:"Bonnie"},{id:14,label:"Zero"},{id:15,label:"Rinon"},{id:16,label:"Ryusei Emi"},{id:17,label:"Ryusei Alice"},{id:18,label:"Ryusei Rinon"},{id:19,label:"KAC Yuni"},{id:20,label:"Dark Rinon"},{id:21,label:"Victory Concent"},{id:22,label:"Geisha Zukin"},{id:23,label:"Green Pix"},{id:24,label:"Ace Emi"},{id:25,label:"X2 Yuni"},{id:26,label:"X2 Rage"},{id:27,label:"X2 Afro"},{id:28,label:"X2 Jenny"}]},{id:"arrowskin",name:"Arrow Skin",help:"Set your arrow skin",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"New"},{id:2,label:"Classic"},{id:3,label:"Cyber"},{id:4,label:"Medium"},{id:5,label:"Small"},{id:6,label:"Dot"}]},{id:"guidelines",name:"Guidelines",help:"Set the guideline style",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Border"},{id:2,label:"Center"}]},{id:"filter",name:"Filter",help:"Set the filter intensity",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Dark"},{id:2,label:"Darker"},{id:3,label:"Darkest"}]}],19:[{id:"early_late",name:"Fast/Slow Display",help:"Enable or disable displaying of Fast/Slow",type:"Boolean"},{id:"combo",name:"Combo Position",help:"Change order of the combo and notes",type:"Boolean"},{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game workout mode",type:"Number"},{id:"character",name:"Character",help:"Select your character",type:"Array",options:[{id:0,label:"All Character Random"},{id:1,label:"Male Random"},{id:2,label:"Female Random"},{id:3,label:"Yuni"},{id:4,label:"Rage"},{id:5,label:"Afro"},{id:6,label:"Jenny"},{id:7,label:"Emi"},{id:8,label:"Baby-Lon"},{id:9,label:"Gus"},{id:10,label:"Ruby"},{id:11,label:"Alice"},{id:12,label:"Julio"},{id:13,label:"Bonnie"},{id:14,label:"Zero"},{id:15,label:"Rinon"},{id:16,label:"Ryusei Emi"},{id:17,label:"Ryusei Alice"},{id:18,label:"Ryusei Rinon"},{id:19,label:"KAC Yuni"},{id:20,label:"Dark Rinon"},{id:21,label:"Victory Concent"},{id:22,label:"Geisha Zukin"},{id:23,label:"Green Pix"},{id:24,label:"Ace Emi"},{id:25,label:"X2 Yuni"},{id:26,label:"X2 Rage"},{id:27,label:"X2 Afro"},{id:28,label:"X2 Jenny"}]},{id:"arrowskin",name:"Arrow Skin",help:"Set your arrow skin",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"New"},{id:2,label:"Classic"},{id:3,label:"Cyber"},{id:4,label:"Medium"},{id:5,label:"Small"},{id:6,label:"Dot"}]},{id:"guidelines",name:"Guidelines",help:"Set the guideline style",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Border"},{id:2,label:"Center"}]},{id:"opt_appearance",name:"Appearance Option",help:"Set your appearance option",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"Hidden"},{id:2,label:"Sudden"},{id:3,label:"Hidden +"},{id:4,label:"Sudden +"},{id:5,label:"Hidden & Sudden +"},{id:6,label:"Stealth"}]},{id:"filter",name:"Filter",help:"Set the filter intensity",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Dark"},{id:2,label:"Darker"},{id:3,label:"Darkest"}]},{id:"bpl_flag",name:"BPL Flag",help:"Choose your BPL flag",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Apina Vrames"},{id:2,label:"Gigo"},{id:3,label:"Game Panic"},{id:4,label:"Silk Hat"},{id:5,label:"SUPER NOVA Tohoku"},{id:6,label:"TradZ"},{id:7,label:"ROUND 1"},{id:8,label:"Leisure Land"}]}],20:[{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game calorie counting",type:"Number"},{id:"customize.8_0",name:"Background Video",help:"Choose your background video setting",type:"Array",options:[{id:0,label:"Fullscreen Video"},{id:1,label:"Small Video"},{id:2,label:"Off"}]}]},ve={6:[{id:"settings.bgm",name:"BGM",help:"Change BGM",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Max Burning!!"},{id:2,label:"Bangin' Burst"},{id:4,label:"For UltraPlayers"},{id:5,label:"Lachryma《Re:Queen’M》"},{id:6,label:"HE4VEN"},{id:7,label:"iLLness LiLin"},{id:8,label:"I"},{id:9,label:"SDVX BOOTH"},{id:10,label:"SDVX II -infinite infection-"},{id:11,label:"SDVX III GRAVITY WARS 1st"},{id:12,label:"SDVX III GRAVITY WARS 2nd"},{id:13,label:"SDVX IV HEAVENLY HAVEN"},{id:14,label:"SDVX VIVID WAVE"},{id:15,label:"*Feels Seasickness...*"},{id:16,label:"ΣmbryØ"},{id:17,label:"666"},{id:18,label:"Invitation from Mr.C"},{id:19,label:"2 MINUTES FIGHTERS"},{id:20,label:"LegenD."},{id:21,label:"World's end"},{id:22,label:"Chant du Cygne"},{id:23,label:"混乱少女♥そふらんちゃん!!"},{id:24,label:"到達してしまった僕らと夢と希望の最之果"},{id:25,label:"Sayonara Planet Wars"},{id:26,label:"XHRONOXAPSULΞ"},{id:27,label:"MixxioN"},{id:28,label:"Booths of Fighters"},{id:29,label:"Quietus Ray"},{id:30,label:"ロンロンへ ライライライ!"},{id:31,label:"バイナリスター"},{id:32,label:"ヒミツダイヤル"},{id:33,label:"キリステゴメン"},{id:34,label:"シノビシノノメ"},{id:35,label:"ヒカリユリイカ"},{id:36,label:"ハレ トキドキ メランコリック"},{id:37,label:"ステラレギア"},{id:38,label:"Crack Traxxxx"},{id:39,label:"Double Universe"},{id:40,label:"Dawn of Asia"},{id:41,label:"XROSS INFECTION"},{id:42,label:"INFINITY OVERDRIVE"},{id:43,label:"You Are My Best RivaL!!"},{id:44,label:"PANIC HOLIC"},{id:45,label:"Dynasty"},{id:46,label:"croiX"},{id:47,label:"Gott"},{id:48,label:"mqlo"},{id:49,label:"LECTORIA"},{id:50,label:"Dogeza Stairs"},{id:51,label:"Aerial Fortress"},{id:52,label:"HALO"},{id:53,label:"S(TAR)²☆pistol"},{id:54,label:"赫焉のヴァルキュリア -Ragnarøk-"},{id:55,label:"CUDDLIE CUDDLIE"},{id:56,label:"Brave Power Leader 《 = Voltage = 》"},{id:57,label:"零天視"},{id:58,label:"ステラ・イミグレーション"},{id:59,label:"Garland"},{id:60,label:"Last Concerto"},{id:61,label:"超越してしまった彼女と其を生み落した理由"},{id:62,label:"Hellfire"},{id:63,label:"BLACK or WHITE?"},{id:64,label:"Knew Order"},{id:65,label:"Ex concordia felicitas"},{id:66,label:"ARISE"},{id:67,label:"Allegro Saetta"},{id:68,label:"Colorful Magical Parade"},{id:69,label:"NO SURRENDER"},{id:70,label:"プリュネシエル"},{id:71,label:"StellarflightS"},{id:72,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:73,label:"SUPER HEROINE!!"},{id:74,label:"閉塞的フレーション"},{id:75,label:"弾幕信仰"},{id:76,label:"NEON WORLD"},{id:77,label:"妖隠し -あやかしかくし-"},{id:78,label:"プレインエイジア -PHQ remix-"},{id:79,label:"竹取飛翔 ~ Lunatic Princess (Ryu☆Remix)"},{id:80,label:"千年ノ理"},{id:81,label:"PLANISPHERE"},{id:82,label:"Foolish Again"},{id:83,label:"夢の終わり、世界のはじまり。"},{id:84,label:"ゔぉるみっくす!!!!"},{id:85,label:"sparky spark"},{id:86,label:"Test Flight"},{id:87,label:"Perfect Ultimate Celebration!!"},{id:88,label:"NEMSYS ARENA World Hexathlon"},{id:89,label:"Cuz we <3 this Game"},{id:90,label:"Xeno Gravity"},{id:91,label:"ウイジン"},{id:92,label:"{ eXLIPXe }"}]},{id:"settings.wallpaper",name:"Wallpaper",help:"Change Wallpaper",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"BOOTH"},{id:2,label:"-infinite infection-"},{id:3,label:"GRAVITY WARS"},{id:4,label:"HEAVENLY HAVEN"},{id:5,label:"VIVID WAVE"},{id:6,label:"FIN4LE ~終止線の彼方へ~"},{id:7,label:"WHITEOUT"},{id:8,label:"神獄烙桜"},{id:9,label:"Juggler's Maddness"},{id:10,label:"Mirrorwall"},{id:11,label:"#SpeedyCats"},{id:12,label:"All Clear!!"},{id:13,label:"闇夜に舞うは紅の華"},{id:14,label:"OPEN MY GATE"},{id:15,label:"Cy-Bird"},{id:16,label:"Deadly force"},{id:17,label:"Staring at star"},{id:18,label:"Dyscontrolled Galaxy"},{id:19,label:"セイレーン ~悲壮の竪琴~"},{id:20,label:"ULTiMATE INFLATiON"},{id:21,label:"BEAST BASS BOMB"},{id:22,label:"Far Away"},{id:23,label:"Hug!! Vs. Hug!!"},{id:24,label:"TWO-TORIAL"},{id:25,label:"I"},{id:26,label:"Last Resort"},{id:27,label:"A Lasting Promise"},{id:28,label:"Cloud 9"},{id:29,label:"Sacrifice and Faith"},{id:30,label:"羅生門"},{id:31,label:"僕らの時間"},{id:32,label:"神話に芽吹く"},{id:33,label:"CUTE-Reflection"},{id:34,label:"Awakening"},{id:35,label:"BlueMoon Princess"},{id:36,label:"crossing blue"},{id:37,label:"Dark Matter"},{id:38,label:"Ethereal Lotus"},{id:39,label:"Innocent"},{id:40,label:"Justitia Gladius"},{id:41,label:"Lazurite"},{id:42,label:"Levier'n NābYss"},{id:43,label:"Wings of Glory"},{id:44,label:"Xéroa"},{id:45,label:"Яe's NoVǢ"},{id:46,label:"ひとりぼっちの魔王"},{id:47,label:"プラネタジャーニー"},{id:48,label:"ホワイトパレード"},{id:49,label:"メルヘン風紀委員会"},{id:50,label:"星の詩"},{id:51,label:"濁色踊るオートマタ"},{id:52,label:"紅刃(BOOTH)"},{id:53,label:"グレイス(INFINITE)"},{id:54,label:"かなで(GRAVITY)"},{id:55,label:"ニアノア(HEAVENLY)"},{id:56,label:"ニアノア(ビーチサイド)"},{id:57,label:"Absolute Domination"},{id:58,label:"Another Chapter"},{id:59,label:"Failnaught"},{id:60,label:"Fly Like You"},{id:61,label:"Made in Love"},{id:62,label:"Xronièr"},{id:63,label:"オニユリ"},{id:64,label:"コメット⇒スケイター"},{id:65,label:"サイコパスラビット"},{id:66,label:"スラッシュ//シスターズ"},{id:67,label:"そして黄金郷へ"},{id:68,label:"光射す澪のユズリハ"},{id:69,label:"水簾ノ調"},{id:70,label:"AΩ"},{id:71,label:"Preserved Valkyria"},{id:72,label:"Blastix Riotz"},{id:73,label:"XyHATTE"},{id:74,label:"veRtrageS"},{id:75,label:"BLACK or WHITE?"},{id:76,label:"choux à la crème"},{id:77,label:"Emperor's Divide"},{id:78,label:"fancy cake!!"},{id:79,label:"Into The Madness"},{id:80,label:"*Feels Seasickness...*"},{id:81,label:"ΣmbryΦ"},{id:82,label:"Cross Fire"},{id:83,label:"GODHEART"},{id:84,label:"Destiny"},{id:85,label:"THE HEAVEN"},{id:86,label:"ULTRAVELOCITY"},{id:87,label:"祝福の色彩は想い結ぶ君たち迄"},{id:88,label:"666"},{id:89,label:"色を喪った街"},{id:90,label:"ЯeviveR"},{id:91,label:"9TH5IN"},{id:92,label:"Katharsis"},{id:93,label:"ZEИITH"},{id:94,label:"SAMURAI TIGER"},{id:95,label:"雪女"},{id:96,label:"snow motion"},{id:97,label:"Joyeuse"},{id:98,label:"マサカリブレイド"},{id:99,label:"月光乱舞"},{id:100,label:"Foolish Hero"},{id:101,label:"croiX"},{id:102,label:"Gott"},{id:103,label:"XHRONOXAPSULΞ"},{id:104,label:"EncorE & cALL"},{id:105,label:"AμreoLe ~for Triumph~"},{id:106,label:"ZEUS"},{id:107,label:"All for One"},{id:108,label:"Wings to fly high"},{id:109,label:"AIM HIGHER"},{id:110,label:"VOLTEXES"},{id:111,label:"VOLTEXES II"},{id:112,label:"VOLTEXES III"},{id:113,label:"VOLTEXES IV"},{id:114,label:"VIVIDWAVERS"},{id:115,label:"VALKYRIE ASSAULT"},{id:116,label:"Nexta"},{id:117,label:"Ray"},{id:118,label:"Soundscape"},{id:119,label:"業焔繚乱"},{id:120,label:"スピーカーガール!"},{id:121,label:"Royal Judgement"},{id:122,label:"狂騒こども節"},{id:123,label:"新米天使のメランコリー"},{id:124,label:"地球防衛乙女パンナコッター"},{id:125,label:"炎夏の音"},{id:126,label:"テレポーテーションでやってきた彼とのその後の顛末"},{id:127,label:"ペタ靴と憂夜リムーバー"},{id:128,label:"EXCEED GEAR"},{id:129,label:"タッチパネル壁紙"},{id:130,label:"キミヱゴサーチ"},{id:131,label:"ポメグラネイト"},{id:132,label:"ツーマンライブ"},{id:133,label:"キモチコネクト"},{id:134,label:"ロンロンへ ライライライ!"},{id:135,label:"バイナリスター"},{id:136,label:"ヒミツダイヤル"},{id:137,label:"デュアルメモリ"},{id:138,label:"ナナイロライト"},{id:139,label:"ヒカリユリイカ"},{id:140,label:"ハレ トキドキ メランコリック"},{id:141,label:"ミライプリズム(アルバム)"},{id:142,label:"シンクロノーツ(アルバム)"},{id:143,label:"ホシノメモリー(アルバム)"},{id:144,label:"ミライコウシン"},{id:145,label:"ホシニネガイヲ"},{id:146,label:"ここなつ(ふたごの日)"},{id:147,label:"ここなつ(星巡りver)"},{id:148,label:"ここなつ(星空trip☆ver)"},{id:149,label:"ここなつ(白壁土蔵郡ver)"},{id:150,label:"夏陽(花屋ver)"},{id:151,label:"心菜(和菓子屋ver)"},{id:152,label:"MixxioN"},{id:153,label:"Xb10r"},{id:154,label:"十の試煉"},{id:155,label:"Rhapsody ⚙f Triumph"},{id:156,label:"火狐之舞"},{id:157,label:"蝕"},{id:158,label:"refluxio"},{id:159,label:"PLANISPHERE"},{id:160,label:"Foolish Again"},{id:161,label:"夢の終わり、世界のはじまり。"},{id:162,label:"ゔぉるみっくす!!!!"},{id:163,label:"sparky spark"},{id:164,label:"Test Flight"},{id:165,label:"Perfect Ultimate Celebration!!"},{id:166,label:"この自称女神と異世界転生を! (SS)"},{id:167,label:"この中二病に爆焔を! (SS)"},{id:168,label:"この右手にお宝を! (SS)"},{id:169,label:"この強敵に爆裂魔法を! (SS)"},{id:170,label:"この魔剣にお値段を! (SS)"},{id:171,label:"このろくでもない戦いに決着を! (SS)"},{id:172,label:"この凍えそうな季節に二度目の死を! (SS)"},{id:173,label:"この冬お越せない俺達に愛の手を! (SS)"},{id:174,label:"この素晴らしい店に祝福を! (SS)"},{id:175,label:"この理不尽な要塞に終焔を! (SS)"},{id:176,label:"この不当な裁判に救援を! (SS)"},{id:177,label:"この赤魔の娘に友人を! (SS)"},{id:178,label:"この迷宮の主に安らぎを! (SS)"},{id:179,label:"この貴族の令嬢に良縁を! (SS)"},{id:180,label:"この仮面の騎士に隷属を! (SS)"},{id:181,label:"この煩わしい外界にさよならを! (SS)"},{id:182,label:"このふてぶてしい鈍らに招待を! (SS)"},{id:183,label:"この痛々しい街で観光を! (SS)"},{id:184,label:"この不浄な温泉街に女神を! (SS)"},{id:185,label:"この素晴らしい仲間たちに祝福を! (SS)"},{id:186,label:"ΣgØ"},{id:187,label:"星の透る夏空に願う"},{id:188,label:"Lancelot ~Flame of the Rebellion~"},{id:189,label:"ΩVERFLOW"},{id:190,label:"Sudden Visitor"},{id:191,label:"Ghost Family Living In Graveyard"},{id:192,label:"petits fours"},{id:193,label:"* Erm, could it be a Spatiotemporal ShockWAVE Syndrome...?"},{id:194,label:"OUTERHEΛVEN"},{id:195,label:"Pulsar"},{id:196,label:"θコトノハθカプセルθ"},{id:197,label:"Butterfly Twist"},{id:198,label:"pique"},{id:199,label:"Teufel"},{id:200,label:"Smile"},{id:201,label:"Dawn of Asia"},{id:202,label:"INFINITY OVERDRIVE"},{id:203,label:"XROSS INFECTION"},{id:204,label:"INF-B《L-aste-R》"},{id:205,label:"UnivEarth"},{id:206,label:"Le Fruit Défendu"},{id:207,label:"ΑΩ"},{id:208,label:"Blastix Riotz"},{id:209,label:"Preserved Valkyria"},{id:210,label:"veRtrageS"},{id:211,label:"Beyond the Sandstorm"},{id:212,label:"Pieces of a Dream"},{id:213,label:"Never Ending"},{id:214,label:"ナナイロ"},{id:215,label:"Booths of Fighters"},{id:216,label:"Princessどうかお願い!!"},{id:217,label:"XyHATTE"},{id:218,label:"Sourire"},{id:219,label:"The setting sun"},{id:220,label:"鮮烈な紅を"},{id:221,label:"双子星といっしょ!"},{id:222,label:"鮮血の堕天使"},{id:223,label:"辛の末裔"},{id:224,label:"VVelcome!!"},{id:225,label:"Redshift 2nd Ignition"},{id:226,label:"LubedeR"},{id:227,label:"†:OLPHEUX:†"},{id:228,label:"春告胡蝶"},{id:229,label:"GEMINI LA2ER"},{id:230,label:"ミュージックプレイヤー"},{id:231,label:"Яe:son D'être"},{id:232,label:"おどりましょうよ!ドラゴンさん~転生したらゲーム曲でした~"},{id:233,label:"Φnd:you"},{id:234,label:"Valkyrja ~Aldrlag~"},{id:235,label:"MICHIZURE"},{id:236,label:"Me:Tear"},{id:237,label:"Blessing Bouquet"},{id:238,label:"Ops:Code-Rapture-"},{id:239,label:"EMPIRE OF FLAME"},{id:240,label:"Apex of the World"},{id:241,label:"#Endroll"},{id:242,label:"ウエンレラの氷華"},{id:243,label:"NEO TREASON"},{id:244,label:"Celestial stinger"},{id:245,label:"Completeness Under Incompleteness"},{id:246,label:"Ok!! Hug Me"},{id:247,label:"Lord=Crossight"},{id:248,label:"DIABLOSIS::Nāga"},{id:249,label:"FLügeL《Λrp:ΣggyØ》"},{id:250,label:"Knights Assault"},{id:251,label:"Beyond the BLUE"},{id:252,label:"Jacob’s Elevator"},{id:253,label:"近未来百鬼夜行譚 ~死返之巻~"},{id:254,label:"Believe (y)our Wings {V:IVID RAYS}"},{id:255,label:"Believe (y)our Wings {GRA5P WAVES}"},{id:256,label:"不思議玩具ガンガラディンドン"},{id:257,label:"Paradoxy"},{id:258,label:"odds and ends"},{id:259,label:"Firestorm"},{id:260,label:"HAVOX"},{id:261,label:"Endless GRAVITY"},{id:262,label:"Zero-Day Exploit"},{id:263,label:"スピーカーガール!"},{id:264,label:"HP:1"},{id:265,label:"The Golden Era"},{id:266,label:"準備運動"},{id:267,label:"fancy cake!!"},{id:268,label:"Melty Sweets"},{id:269,label:"傷だらけの黒猫"},{id:270,label:"孤独な決意"},{id:271,label:"再会と真実と"},{id:272,label:"いつかの夢"},{id:273,label:"HALO"},{id:274,label:"S(TAR)²☆pistol"},{id:275,label:"赫焉のヴァルキュリア -Ragnarøk-"},{id:276,label:"CUDDLIE CUDDLIE"},{id:277,label:"Brave Power Leader 《 = Voltage = 》"},{id:278,label:"零天視"},{id:279,label:"ステラ・イミグレーション"},{id:280,label:"Garland"},{id:281,label:"始まりの終わりと終わりの始まり"},{id:282,label:"再会の魔女"},{id:283,label:"ゼロから始まる異世界生活"},{id:284,label:"ロズワール邸の団欒"},{id:285,label:"約束した朝は遠く"},{id:286,label:"鎖の音"},{id:287,label:"ナツキ・スバルのリスタート"},{id:288,label:"泣いて泣き喚いて泣き止んだから"},{id:289,label:"勇気の意味"},{id:290,label:"鬼がかったやり方"},{id:291,label:"レム"},{id:292,label:"再来の王都"},{id:293,label:"自称騎士ナツキ・スバル"},{id:294,label:"絶望という病"},{id:295,label:"狂気の外側"},{id:296,label:"豚の欲望"},{id:297,label:"醜態の果てに"},{id:298,label:"ゼロから"},{id:299,label:"白鯨攻略戦"},{id:300,label:"ヴィルヘルム・ヴァン・アストレア"},{id:301,label:"絶望に抗う賭け"},{id:302,label:"怠惰一閃"},{id:303,label:"悪辣なる怠惰"},{id:304,label:"自称騎士と最優の騎士"},{id:305,label:"ただそれだけの物語"},{id:306,label:"1st season ティザー"},{id:307,label:"1st season キービジュアル①"},{id:308,label:"1st season キービジュアル②"},{id:309,label:"新編集版キービジュアル"},{id:310,label:"エミリア&ラム&レム"},{id:311,label:"エミリア&スバル&レム"},{id:312,label:"スバル&ユリウスvsペテルギウス"},{id:313,label:"エミリア&レム"},{id:314,label:"それぞれの誓い"},{id:315,label:"次なる場所"},{id:316,label:"待ちかねた再会"},{id:317,label:"親子"},{id:318,label:"踏み出した一歩"},{id:319,label:"少女の福音"},{id:320,label:"ユージン"},{id:321,label:"命の価値"},{id:322,label:"らぶらぶらぶらぶらぶらぶゆー"},{id:323,label:"地獄なら知っている"},{id:324,label:"死の味"},{id:325,label:"魔女たちの茶会"},{id:326,label:"泣きたくなる音"},{id:327,label:"STRAIGHT BET"},{id:328,label:"オットー・スーウェン/信じる理由"},{id:329,label:"クウェインの石は一人じゃ上がらない"},{id:330,label:"記憶の旅路"},{id:331,label:"平家星の笑った日"},{id:332,label:"エリオール大森林の永久凍土"},{id:333,label:"聖域の始まりと、崩壊の始まり"},{id:334,label:"咆哮の再会"},{id:335,label:"水面に映る幸せ"},{id:336,label:"血と臓物まで愛して"},{id:337,label:"俺を選べ"},{id:338,label:"月下、出鱈目なステップ"},{id:339,label:"2nd season ティザー"},{id:340,label:"2nd season 前半 キービジュアル"},{id:341,label:"2nd season 後半 キービジュアル"},{id:342,label:"エキドナ&スバル"},{id:343,label:"エキドナ"},{id:344,label:"スバル&オットー"},{id:345,label:"エミリア&フォルトナ"},{id:346,label:"エキドナ&ベアトリス"},{id:347,label:"雲の彼方"},{id:348,label:"Candy Colored Hearts"},{id:349,label:"NEO GRAVITY"},{id:350,label:"End to end"},{id:351,label:"EMPIRE OF FLAME"},{id:352,label:"MAYHEM"},{id:353,label:"飄える翼追い掛けて"},{id:354,label:"Calamity Tempest"},{id:355,label:"Daisycutter"},{id:356,label:"ΛΛemoria"},{id:357,label:"With It This Heaven?"},{id:358,label:"apo:llioth"},{id:359,label:"ゲーム背景(BOOTH)"},{id:360,label:"ゲーム背景(ポップ)"},{id:361,label:"ゲーム背景(トンネル)"},{id:362,label:"ゲーム背景(お月見)"},{id:363,label:"ゲーム背景(BLASTER)"},{id:364,label:"ゲーム背景(EXCEED GEAR)"},{id:365,label:"ゲーム背景(*Feels Seasickness...*)"},{id:366,label:"ゲーム背景(ΣmbryØ)"},{id:367,label:"もう一つの国の御伽噺"},{id:368,label:"さあ、奇跡の向こう側へ"},{id:369,label:"ぜんぶみずにながせ!流しそうめんバトル!"},{id:370,label:"動物番長を目指して"},{id:371,label:"猫になる方法"},{id:372,label:"同僚の枕カバーを煮物にして食べた~い!"},{id:373,label:"さっき廊下で見つけたもの"},{id:374,label:"釣り物件対策"},{id:375,label:"あたしゃ止めたんだけどねぇ"},{id:376,label:"時期が悪いとこうなります"},{id:377,label:"助けて!暴走腹筋ローラーの逆襲"},{id:378,label:"余の連帯保証人になってくれ!"},{id:379,label:"君たちは今回でうちきりなんだよ……"},{id:380,label:"このペンを私に1万円で売ってください"},{id:381,label:"妖刀蒐集508振り封印行脚の旅"},{id:382,label:"めうめうぺったんたん!!"},{id:383,label:"カタルシスの月"},{id:384,label:"凛として咲く花の如く~ひなビタ♪ edition~"},{id:385,label:"滅亡天使 † にこきゅっぴん"},{id:386,label:"乙女繚乱 舞い咲き誇れ"},{id:387,label:"ツーマンライブ"},{id:388,label:"キモチコネクト"},{id:389,label:"チョコレートスマイル"},{id:390,label:"さよならトリップ ~夏陽 EDM edition~"},{id:391,label:"魔法のたまご ~心菜 ELECTRO POP edition~"},{id:392,label:"neko*neko"},{id:393,label:"漆黒のスペシャルプリンセスサンデー"},{id:394,label:"地方創生☆チクワクティクス"},{id:395,label:"激アツ☆マジヤバ☆チアガール"},{id:396,label:"フラッター現象の顛末と単一指向性の感情論"},{id:397,label:"くれなゐに 弐閃瞬く 恋双譚"},{id:398,label:"戦の果てに"},{id:399,label:"It's our turn"},{id:400,label:"次元を超えて"},{id:401,label:"七色のカケラ"},{id:402,label:"不思議の国のレイシス"},{id:403,label:"CANDYBOX☆OVERFULL!"},{id:404,label:"雨予報の花見はおきらいか?"},{id:405,label:"共に、更なる高みへ。"},{id:406,label:"cyber cats"},{id:407,label:"キラキラふわふわ冥道ユウキ"},{id:408,label:"CAWOLASHITA"},{id:409,label:"Bitter & Sweet"},{id:410,label:"NURSERY-CATS(ふる~つみっくす)"},{id:411,label:"お揃いメイドコーデ♡"},{id:412,label:"おはよっ♪"},{id:413,label:"はっぴーリボン"},{id:414,label:"いっしょにあそぼ"},{id:415,label:"重力を振り切って天の先へ"},{id:416,label:"Memory of ONLY ONE"},{id:417,label:"DJごりら2023"},{id:418,label:"清再多吃一些!"},{id:419,label:"二人がとった衝撃の行動とは!?"},{id:420,label:"ホロライブ事務所に行く秘密の方法"},{id:421,label:"全力で追いかけろ!"},{id:422,label:"動物番長を目指して 02"},{id:423,label:"猫になる方法 02"},{id:424,label:"先輩の〇〇を隠蔽したい!"},{id:425,label:"絶対に許さない!"},{id:426,label:"BARでイキんな"},{id:427,label:"いったい何の話をしてるんだ……"},{id:428,label:"他人の稼いだ金で寿司を食わせろ!!!!!!!"},{id:429,label:"最強のワルは誰だ!?悪役王選手権!"},{id:430,label:"助けて!暴走腹筋ローラーの逆襲 02"},{id:431,label:"妖刀蒐集508振り封印行脚の旅 02"},{id:432,label:"夏だ!水着でバトル!?"},{id:433,label:"もぐもぐYUMMY! 01"},{id:434,label:"もぐもぐYUMMY! 02"},{id:435,label:"カミサマ・ネコサマ 01"},{id:436,label:"カミサマ・ネコサマ 02"},{id:437,label:"毒杯スワロウ 01"},{id:438,label:"毒杯スワロウ 02"},{id:439,label:"ゲーム背景(INFINITE)"},{id:440,label:"ゲーム背景(クール)"},{id:441,label:"ゲーム背景(BEMANI遺跡)"},{id:442,label:"ゲーム背景(GRAVITY)"},{id:443,label:"ゲーム背景(バグの海)"},{id:444,label:"ゲーム背景(幽霊船)"},{id:445,label:"ゲーム背景(iLLness LiLin)"},{id:446,label:"ゲーム背景(HE4VEN ~天国へようこそ~)"},{id:447,label:"言葉にできない、この気持ちは。"},{id:448,label:"その威光、無垢なりて無慈悲なり…"},{id:449,label:"BPLチームアタック(APINA VRAMeS)"},{id:450,label:"BPLチームアタック(GiGO)"},{id:451,label:"BPLチームアタック(GAME PANIC)"},{id:452,label:"BPLチームアタック(SILKHAT)"},{id:453,label:"BPLチームアタック(TAITO STATION Tradz)"},{id:454,label:"BPLチームアタック(ROUND1)"},{id:455,label:"BPLチームアタック(レジャーランド)"},{id:456,label:"Knew Order"},{id:457,label:"Ex concordia felicitas"},{id:458,label:"ARISE"},{id:459,label:"Allegro Saetta"},{id:460,label:"Colorful Magical Parade"},{id:461,label:"NO SURRENDER"},{id:462,label:"プリュネシエル"},{id:463,label:"StellarflightS"},{id:464,label:"はじめてのおつかい"},{id:465,label:"動物番長を目指して 03"},{id:466,label:"ひよこの育て方"},{id:467,label:"お前には負けられない"},{id:468,label:"まだ誰にも見せていない"},{id:469,label:"もしもプロデューサーになったらどうなるのか?"},{id:470,label:"健康診断があるので……"},{id:471,label:"無茶振りの果てに……"},{id:472,label:"五等分の鷹嶺ルイ"},{id:473,label:"このペンを私に1万円で売ってください 02"},{id:474,label:"バンドメンバー募集!!"},{id:475,label:"愛昧ショコラーテ 01"},{id:476,label:"愛昧ショコラーテ 02"},{id:477,label:"曇天羊 01"},{id:478,label:"曇天羊 02"},{id:479,label:"My song 01"},{id:480,label:"My song 02"},{id:481,label:"What an amazing swing 01"},{id:482,label:"What an amazing swing 02"},{id:483,label:"BEMANI×東方Project ~幻想郷音樂祭2024~"},{id:484,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:485,label:"SUPER HEROINE!!"},{id:486,label:"閉塞的フレーション"},{id:487,label:"弾幕信仰"},{id:488,label:"Scarlet Moon"},{id:489,label:"Russian Caravan Rhapsody"},{id:490,label:"Struggle"},{id:491,label:"ホメ猫☆センセーション"},{id:492,label:"プレインエイジア -PHQ remix-"},{id:493,label:"BEMANI×東方Project Ultimate MasterPieces"},{id:494,label:"SOUND VOLTEX ULTIMATE TRACKS -東方紅魔郷REMIX-"},{id:495,label:"SOUND VOLTEX ULTIMATE TRACKS -東方妖々夢 & 輝針城REMIX-"},{id:496,label:"SOUND VOLTEX×東方Project ULTIMATE COMPLATION REITAISAI 14th"},{id:497,label:"SOUND VOLTEX×東方Project ULTIMATE COMPLATION REITAISAI 15th"},{id:498,label:"Second Game"},{id:499,label:"archive::zip"},{id:500,label:"XROSS THE XOUL"},{id:501,label:"Inixia"},{id:502,label:"Dawn of Asia(Alkome Remix)"},{id:503,label:"EXCEED GEAR クライマックスシーズン"},{id:504,label:"ゲーム背景(HEAVENLY)"},{id:505,label:"ゲーム背景(LIVESTAGE)"},{id:506,label:"ゲーム背景(赤い月)"},{id:507,label:"ゲーム背景(夜の海)"},{id:508,label:"ゲーム背景(桜)"},{id:509,label:"ゲーム背景 (Firestorm)"},{id:510,label:"ゲーム背景(マサカリプレイド)"},{id:511,label:"ゲーム背景(月光乱舞)"},{id:512,label:"全てを真紅に染め上げる"},{id:513,label:"10年の軌跡、重ねる奇跡。"},{id:514,label:"今新、たなキセキを容つ"},{id:515,label:"この明るい未来に祝杯を!"},{id:516,label:"この笑わない少女に微笑みを!"},{id:517,label:"この賢しい少女に再教育を!"},{id:518,label:"このイケメン義賊に天誅を!"},{id:519,label:"この箱入り王女に悪友を!"},{id:520,label:"この素敵な暮らしにさよならを!"},{id:521,label:"この成り上がり冒険者にも安息を!"},{id:522,label:"この湖の主に永遠の眠りを!"},{id:523,label:"この家出娘に説教を!"},{id:524,label:"この身勝手な花嫁に祝福を!"},{id:525,label:"この変わらない日常に祝福を!"},{id:526,label:"Growing Up"},{id:527,label:"あの日のままのぼくら"},{id:528,label:"この素晴らしい世界に祝福を! メインビジュアル"},{id:529,label:"この素晴らしい世界に祝福を!2 メインビジュアル"},{id:530,label:"この素晴らしい世界に祝福を!3 メインビジュアル"},{id:531,label:"映画 この素晴らしい世界に祝福を!紅伝説 メインビジュアル"},{id:532,label:"無茶振りの果てに…… 02"},{id:533,label:"助けて!クビにされる!"},{id:534,label:"最強のワルは誰だ!?悪役王選手権! 02"},{id:535,label:"海でバンドしよう!!"},{id:536,label:"人の怒らせ方"},{id:537,label:"この人たちこのあと行方不明になります"},{id:538,label:"最速への憧れ"},{id:539,label:"あたしが推し"},{id:540,label:"メイドらしさを求めて"},{id:541,label:"絶対に許さない! 02"},{id:542,label:"三輪車に乗る大人たち"},{id:543,label:"母の日 理想と現実"},{id:544,label:"助けて出れない!!!"},{id:545,label:"Ahoy!! 我ら宝鐘海賊団☆ 01"},{id:546,label:"Ahoy!! 我ら宝鐘海賊団☆ 02"},{id:547,label:"I’m Your Treasure Box *あなたは マリンせんちょうを たからばこからみつけた。 01"},{id:548,label:"I’m Your Treasure Box *あなたは マリンせんちょうを たからばこからみつけた。 02"},{id:549,label:"美少女無罪♡パイレーツ 01"},{id:550,label:"美少女無罪♡パイレーツ 02"},{id:551,label:"幽霊船戦 01"},{id:552,label:"幽霊船戦 02"},{id:553,label:"今日のプレーはこれに決めたっ!"},{id:554,label:"紡ぎ、言祝ぐ花囃子"},{id:555,label:"Gemelli porta fortuna"},{id:556,label:"RESiSTANCE×SiGNAL"},{id:557,label:"なんだか立体的デゥ!?"},{id:558,label:"ボ活!"},{id:559,label:"touch >>> support + cheer !!!"},{id:560,label:"芽生"},{id:561,label:"I Love♡Universe!!"},{id:562,label:"SWEETS♡PARTY!!"},{id:563,label:"みんなで!飛び出せ!ゴーゴー!"},{id:564,label:"グレイス"},{id:565,label:"burn!"},{id:566,label:"Happy Tea Time?"},{id:567,label:"Jackpot"},{id:568,label:"Let's Dance!"},{id:569,label:"パパラッチの小休止"},{id:570,label:"お前の『真像』は何処に在る?"},{id:571,label:"おやつ休憩、一緒にどう?"},{id:572,label:"超重奏ッ!BLASTER充填率/>△<\203%!!!"},{id:573,label:"鏡合わせの宿命を超えて"},{id:574,label:"恋するいちばん星"},{id:575,label:"芽兎めうコラボ01"},{id:576,label:"芽兎めうコラボ02"},{id:577,label:"芽兎めうコラボ03"},{id:578,label:"芽兎めうコラボ04"},{id:579,label:"芽兎めうコラボ05"},{id:580,label:"芽兎めうコラボ06"},{id:581,label:"芽兎めうコラボ07"},{id:582,label:"芽兎めうコラボ08"},{id:583,label:"芽兎めうコラボ09"},{id:584,label:"芽兎めうコラボ10"},{id:585,label:"芽兎めうコラボ11"},{id:586,label:"芽兎めうコラボ12"},{id:587,label:"めうめうぺったんたん!! 02"},{id:588,label:"滅亡天使 † にこきゅっぴん 02"},{id:589,label:"地方創生☆チクワクティクス 02"},{id:590,label:"Bitter Sweet Girls !"},{id:591,label:"Chocolate Smile Girls !!"},{id:592,label:"SWEET SMILE PARADE"},{id:593,label:"ひなビタ♪10周年 メモリアル・ブック~Sweet Memories~"},{id:594,label:"ひなビタ♪10周年 メモリアル・ブック~Bitter Memories~"},{id:595,label:"壁に埋まりました。助けてください"},{id:596,label:"ホロライブ事務所に行く秘密の方法 02"},{id:597,label:"くさや食べてみた"},{id:598,label:"動物番長を目指して 04"},{id:599,label:"形から入るタイプの名探偵"},{id:600,label:"お悩み解決、失敗!"},{id:601,label:"変なこと言っちゃうんだけど! 01"},{id:602,label:"変なこと言っちゃうんだけど! 02"},{id:603,label:"必殺技を覚えました"},{id:604,label:"セミうっせぇ!マジで!"},{id:605,label:"激突!お神輿バトル!"},{id:606,label:"今日から野菜生活!"},{id:607,label:"行こうぜ!スピードの向こう側へ!"},{id:608,label:"入れ替わってる???"},{id:609,label:"アイドルが会社経営してみた"},{id:610,label:"みんながメロメロになる衣装"},{id:611,label:"いいわけバニー 01"},{id:612,label:"いいわけバニー 02"},{id:613,label:"いいわけバニー 03"},{id:614,label:"全人類 兎化計画! 01"},{id:615,label:"全人類 兎化計画! 02"},{id:616,label:"全人類 兎化計画! 03"},{id:617,label:"未来に輝ける君たちよ"},{id:618,label:"一触即発"},{id:619,label:"Soul-stirring competitions!"},{id:620,label:"S-Parky Up Cheer!!"},{id:621,label:"Race Through The Beat"},{id:622,label:"!!extreme caution!!"},{id:623,label:"ひかりの中へ、手を取り合って"},{id:624,label:"アルティメットオウエンダン!"},{id:625,label:"Let's have fun creating together"},{id:626,label:"グレイス ファミリー見参"},{id:627,label:"届けEnergy Boost!!集え!われらビビッとお菓子連合部隊!"},{id:628,label:"恋刃"},{id:629,label:"さうんどぼるてっくすっ★"},{id:630,label:"決闘!"},{id:631,label:"キョンシーニアノアちゃんと幽霊TAMA猫"},{id:632,label:"「ふたり は おうえん を おぼえた! わうっ!」"},{id:633,label:"Break! Paint! Limit!"},{id:634,label:"Kawaii♡ぼるてっくす!"},{id:635,label:"ストーリア♠"},{id:636,label:"みんなでわいわい応援!"},{id:637,label:"アイヤー!先生と応援するアルよ☆"},{id:638,label:"神明"},{id:639,label:"ちいさくおおきなおうえんたい"},{id:640,label:"Love♡Hearts"},{id:641,label:"Energy!!"},{id:642,label:"VOLTAGE☆UP!!"},{id:643,label:"D1SCθMMUN1C4T1θN"},{id:644,label:"飲茶応援隊"},{id:645,label:"眠れるゴースト爆起き☆Mix"},{id:646,label:"アマカラ!?★ブレイクターイム!"},{id:647,label:"興奮☆衝撃☆感動マシ♡ナナイロエナジーオオメ!"},{id:648,label:"BPL応援団結成デス!"},{id:649,label:"Are you ready?"},{id:650,label:"ロイヤル・ストレート・フラッシュ"},{id:651,label:"プレリュード - 3 -"},{id:652,label:"勝利の光明"},{id:653,label:"エレクトリックチアパーティ"},{id:654,label:"DJ Tsumabuki"},{id:655,label:"剣帝の小手調べ"},{id:656,label:"御旗の下に集いし猛者たちよ!"},{id:657,label:"Open the GATE!"},{id:658,label:"FLASH"},{id:659,label:"kawaii_tag_match!!"},{id:660,label:"胡桃のあ(ぶいすぽっ!)01"},{id:661,label:"胡桃のあ(ぶいすぽっ!)02"},{id:662,label:"胡桃のあ(ぶいすぽっ!)03"},{id:663,label:"胡桃のあ(ぶいすぽっ!)04"},{id:664,label:"胡桃のあ(ぶいすぽっ!)05"},{id:665,label:"胡桃のあ(ぶいすぽっ!)06"},{id:666,label:"胡桃のあ(ぶいすぽっ!)07"},{id:667,label:"胡桃のあ(ぶいすぽっ!)08"},{id:668,label:"胡桃のあ(ぶいすぽっ!)09"},{id:669,label:"胡桃のあ(ぶいすぽっ!)10"},{id:670,label:"胡桃のあ(ぶいすぽっ!)11"},{id:671,label:"胡桃のあ(ぶいすぽっ!)12"},{id:672,label:"胡桃のあ(ぶいすぽっ!)13"},{id:673,label:"胡桃のあ(ぶいすぽっ!)14"},{id:674,label:"ミッドナイト☆WAR 01"},{id:675,label:"ミッドナイト☆WAR 02"},{id:676,label:"ミッドナイト☆WAR 03"},{id:677,label:"ラブキラ☆スプラッシュ 01"},{id:678,label:"ラブキラ☆スプラッシュ 02"},{id:679,label:"ラブキラ☆スプラッシュ 03"},{id:680,label:"ラブキラ☆スプラッシュ 04"},{id:681,label:"ラブキラ☆スプラッシュ 05"},{id:682,label:"Sparkle Smilin' 01"},{id:683,label:"Sparkle Smilin' 02"},{id:684,label:"Sparkle Smilin' 03"},{id:685,label:"狂水一華 01"},{id:686,label:"狂水一華 02"},{id:687,label:"【いちかのやってみた】一緒にゲームしてみた"},{id:688,label:"【いちかのやってみた】ダンスしてみた 01"},{id:689,label:"【いちかのやってみた】ダンスしてみた 02"},{id:690,label:"【いちかのやってみた】だるまさんがころんだしてみた"},{id:691,label:"【いちかのやってみた】目覚まし してみた"},{id:692,label:"駆けまわるいちか"},{id:693,label:"呼びかけるいちか"},{id:694,label:"楽しそうないちか"},{id:695,label:"クルー登場 紅刃(666)"},{id:696,label:"クルー登場 グレイス(EXCEED GEAR)"},{id:697,label:"クルー登場 ニアノア(ビーチサイド)"},{id:698,label:"クルー登場 カヲル&アシタ(ハロウィン)"},{id:699,label:"クルー登場 氷雪ちゃん(クリスマス)"},{id:700,label:"クルー登場 レイシス(エナジー)"},{id:701,label:"クルー登場 BPL S2"},{id:702,label:"クルー登場 BPL S3"},{id:703,label:"ゲーム背景(ココロの欠片)"},{id:704,label:"ゲーム背景(神の試煉)"},{id:705,label:"ゲーム背景(HEXA DIVER Abnormal)"},{id:706,label:"ゲーム背景(HEXA DIVER Normal)"},{id:707,label:"ゲーム背景(HEXA DIVER DimiourGEAR)"},{id:708,label:"BPL S2 解説席"},{id:709,label:"BPL S2 解説席(賀正)"},{id:710,label:"BPL S2 ネメシスアリーナ放送局"},{id:711,label:"BPL S2 DJブース(グレイス)"},{id:712,label:"BPL S3 DJブース(雷刀)"},{id:713,label:"BPL S3 DJブース(烈風刀)"},{id:714,label:"花芽すみれ(ぶいすぽっ!)01"},{id:715,label:"花芽すみれ(ぶいすぽっ!)02"},{id:716,label:"花芽すみれ(ぶいすぽっ!)03"},{id:717,label:"花芽すみれ(ぶいすぽっ!)04"},{id:718,label:"花芽すみれ(ぶいすぽっ!)05"},{id:719,label:"花芽すみれ(ぶいすぽっ!)06"},{id:720,label:"花芽すみれ(ぶいすぽっ!)07"},{id:721,label:"花芽すみれ(ぶいすぽっ!)08"},{id:722,label:"花芽すみれ(ぶいすぽっ!)09"},{id:723,label:"花芽すみれ(ぶいすぽっ!)10"},{id:724,label:"花芽すみれ(ぶいすぽっ!)11"},{id:725,label:"花芽すみれ(ぶいすぽっ!)12"},{id:726,label:"花芽すみれ(ぶいすぽっ!)13"},{id:727,label:"花芽すみれ(ぶいすぽっ!)14"},{id:728,label:"空澄セナ(ぶいすぽっ!)01"},{id:729,label:"空澄セナ(ぶいすぽっ!)02"},{id:730,label:"空澄セナ(ぶいすぽっ!)03"},{id:731,label:"空澄セナ(ぶいすぽっ!)04"},{id:732,label:"空澄セナ(ぶいすぽっ!)05"},{id:733,label:"空澄セナ(ぶいすぽっ!)06"},{id:734,label:"空澄セナ(ぶいすぽっ!)07"},{id:735,label:"空澄セナ(ぶいすぽっ!)08"},{id:736,label:"空澄セナ(ぶいすぽっ!)09"},{id:737,label:"空澄セナ(ぶいすぽっ!)10"},{id:738,label:"空澄セナ(ぶいすぽっ!)11"},{id:739,label:"空澄セナ(ぶいすぽっ!)12"},{id:740,label:"空澄セナ(ぶいすぽっ!)13"},{id:741,label:"空澄セナ(ぶいすぽっ!)14"},{id:742,label:"ひまパンケーキメイキング 01"},{id:743,label:"ひまパンケーキメイキング 02"},{id:744,label:"ひまパンケーキメイキング 03"},{id:745,label:"オトベアえかきうた 01"},{id:746,label:"オトベアえかきうた 02"},{id:747,label:"オトベアえかきうた 03"},{id:748,label:"一夜のキセキ 01"},{id:749,label:"一夜のキセキ 02"},{id:750,label:"一夜のキセキ 03"},{id:751,label:"TOXIC VIBRATION 01"},{id:752,label:"TOXIC VIBRATION 02"},{id:753,label:"TOXIC VIBRATION 03"},{id:754,label:"memento mori -intro- 01"},{id:755,label:"memento mori -intro- 02"},{id:756,label:"memento mori -intro- 03"},{id:757,label:"MODEL FT2 01"},{id:758,label:"MODEL FT2 02"},{id:759,label:"MODEL FT2 03"},{id:760,label:"Concertino in Blue 01"},{id:761,label:"Concertino in Blue 02"},{id:762,label:"Concertino in Blue 03"}]},{id:"settings.nemsys_console",name:"Nemsys Console",help:"Change Nemsys Console",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"NEMSYS VIVID MODEL TYPE DECAL"},{id:2,label:"NEMSYS VIVID MODEL TYPE GOLD"},{id:3,label:"NEMSYS VIVID MODEL TYPE RIGHT"},{id:4,label:"NEMSYS VIVID MODEL TYPE LEFT"},{id:5,label:"NEMSYS VIVID MODEL TYPE ORIGINAL"},{id:6,label:"NEMSYS VIVID MODEL TYPE LIVE A"},{id:7,label:"NEMSYS VIVID MODEL TYPE LIVE B"},{id:12,label:"NEMSYS HEAVENLY MODEL TYPE DECAL"},{id:13,label:"NEMSYS HEAVENLY MODEL TYPE HE4VEN ~天国へようこそ~"},{id:14,label:"NEMSYS HEAVENLY MODEL TYPE iLLness LiLin"},{id:15,label:"NEMSYS VIVID MODEL TYPE HALLOWEEN"},{id:16,label:"GRAVITY MODEL TYPE GRAVITY WARS 1st season"},{id:17,label:"GRAVITY MODEL TYPE GRAVITY WARS 2nd season"},{id:18,label:"VIVID MODEL TYPE HIYUKI CHAN X'mas"},{id:19,label:"INFINITE MODEL TYPE KONHOHA"},{id:20,label:"INFINITE MODEL TYPE KAC 2013 Emperor&Empress"},{id:21,label:"NEMSYS BOOTH MODEL TYPE COOL"},{id:22,label:"NEMSYS BOOTH MODEL TYPE CUTE"},{id:23,label:"NEMSYS INFINITE MODEL TYPE ORIGINAL"},{id:24,label:"NEMSYS GRAVITY MODEL TYPE ORIGINAL"},{id:25,label:"NEMSYS HEAVENLY MODEL TYPE ORIGINAL"},{id:26,label:"NEMSYS 「ここなつ(ミライプリズム)」"},{id:27,label:"NEMSYS 「ここなつ(制服ver)」"},{id:28,label:"NEMSYS 「ここなつ2.0(私服ver)」"},{id:29,label:"NEMSYS 「ここなつ2.0(ハレトキドキメランコリック)」"},{id:30,label:"NEMSYS 「ここなつ2.0(ホシニネガイラ)」"},{id:31,label:"NEMSYS VIVID MODEL TYPE ORTLINDE"},{id:32,label:"NEMSYS VIVID MODEL TYPE ENERGY"},{id:33,label:"NEMSYS HEAVENLY MODEL TYPE ボルテ軒"},{id:34,label:"NEMSYS HEAVENLY MODEL TYPE Cafe VOLTE"},{id:35,label:"NEMSYS APINA VRAMeS"},{id:36,label:"NEMSYS GiGO"},{id:37,label:"NEMSYS GAME PANIC"},{id:38,label:"NEMSYS SILK HAT"},{id:39,label:"NEMSYS SUPERNOVA Tohoku"},{id:40,label:"NEMSYS TAITO STATION Tradz"},{id:41,label:"NEMSYS ROUND1"},{id:42,label:"NEMSYS レジャーランド"},{id:43,label:"VIVID MODEL TYPE HARUKA"},{id:44,label:"NEMSYS BEMANI PRO LEAGUE -SEASON 2-"},{id:45,label:"NEMSYS BEMANI PRO LEAGUE-SEASON 3-"},{id:46,label:"NEMSYS VIVID MODEL TYPE 博麗霊夢"}]},{id:"settings.appeal_stamp_a",name:"Appeal Stamp A",help:"Change Appeal Stamp A",type:"Array",options:[{id:0,label:"None"},{id:1,label:"レイシス / Rasis 001"},{id:5,label:"グレイス / Grace 001"},{id:9,label:"雷刀 / Right 001"},{id:13,label:"烈風刀 / Left 001"},{id:17,label:"ニアノア / Nianoa 001"},{id:21,label:"Vivid Wave 001"},{id:25,label:"Vivid Wave 002"},{id:29,label:"恋刃 / Konoha 001"},{id:33,label:"奈奈 / Nana 001"},{id:37,label:"つまぶき / Tsumabuki 001"},{id:41,label:"Heavenly Haven 001"},{id:45,label:"Heavenly Haven 002"},{id:49,label:"マキシマ / Maxima 001"},{id:53,label:"かなで / Kanade 001"},{id:57,label:"Blast Gate 001"},{id:61,label:"梅雨 001"},{id:65,label:"ハロウィン 001 1"},{id:69,label:"ハロウィン 002 1"},{id:73,label:"ハロウィン 003 1"},{id:77,label:"リボン&わたがし 001"},{id:81,label:"ハルト 001"},{id:85,label:"クリスマス 001"},{id:89,label:"クリスマス 002"},{id:93,label:"クリスマス 003"},{id:97,label:"賀正 001"},{id:101,label:"氷雪ちゃん 001"},{id:105,label:"雪翔くん 001"}]},{id:"settings.appeal_stamp_b",name:"Appeal Stamp B",help:"Change Appeal Stamp B",type:"Array",options:[{id:0,label:"None"},{id:2,label:"レイシス / Rasis 001"},{id:6,label:"グレイス / Grace 001"},{id:10,label:"雷刀 / Right 001"},{id:14,label:"烈風刀 / Left 001"},{id:18,label:"ニアノア / Nianoa 001"},{id:22,label:"Vivid Wave 001"},{id:26,label:"Vivid Wave 002"},{id:30,label:"恋刃 / Konoha 001"},{id:34,label:"奈奈 / Nana 001"},{id:38,label:"つまぶき / Tsumabuki 001"},{id:42,label:"Heavenly Haven 001"},{id:46,label:"Heavenly Haven 002"},{id:50,label:"マキシマ / Maxima 001"},{id:54,label:"かなで / Kanade 001"},{id:58,label:"Blast Gate 001"},{id:62,label:"梅雨 001"},{id:66,label:"ハロウィン 001 1"},{id:70,label:"ハロウィン 002 1"},{id:74,label:"ハロウィン 003 1"},{id:78,label:"リボン&わたがし 001"},{id:82,label:"ハルト 001"},{id:86,label:"クリスマス 001"},{id:90,label:"クリスマス 002"},{id:94,label:"クリスマス 003"},{id:98,label:"賀正 001"},{id:102,label:"氷雪ちゃん 001"},{id:106,label:"雪翔くん 001"}]},{id:"settings.appeal_stamp_c",name:"Appeal Stamp C",help:"Change Appeal Stamp C",type:"Array",options:[{id:0,label:"None"},{id:3,label:"レイシス / Rasis 001"},{id:7,label:"グレイス / Grace 001"},{id:11,label:"雷刀 / Right 001"},{id:15,label:"烈風刀 / Left 001"},{id:19,label:"ニアノア / Nianoa 001"},{id:23,label:"Vivid Wave 001"},{id:27,label:"Vivid Wave 002"},{id:31,label:"恋刃 / Konoha 001"},{id:35,label:"奈奈 / Nana 001"},{id:39,label:"つまぶき / Tsumabuki 001"},{id:43,label:"Heavenly Haven 001"},{id:47,label:"Heavenly Haven 002"},{id:51,label:"マキシマ / Maxima 001"},{id:55,label:"かなで / Kanade 001"},{id:59,label:"Blast Gate 001"},{id:63,label:"梅雨 001"},{id:67,label:"ハロウィン 001 1"},{id:71,label:"ハロウィン 002 1"},{id:75,label:"ハロウィン 003 1"},{id:79,label:"リボン&わたがし 001"},{id:83,label:"ハルト 001"},{id:87,label:"クリスマス 001"},{id:91,label:"クリスマス 002"},{id:95,label:"クリスマス 003"},{id:99,label:"賀正 001"},{id:103,label:"氷雪ちゃん 001"},{id:107,label:"雪翔くん 001"}]},{id:"settings.appeal_stamp_d",name:"Appeal Stamp D",help:"Change Appeal Stamp D",type:"Array",options:[{id:0,label:"None"},{id:4,label:"レイシス / Rasis 001"},{id:8,label:"グレイス / Grace 001"},{id:12,label:"雷刀 / Right 001"},{id:16,label:"烈風刀 / Left 001"},{id:20,label:"ニアノア / Nianoa 001"},{id:24,label:"Vivid Wave 001"},{id:28,label:"Vivid Wave 002"},{id:32,label:"恋刃 / Konoha 001"},{id:36,label:"奈奈 / Nana 001"},{id:40,label:"つまぶき / Tsumabuki 001"},{id:44,label:"Heavenly Haven 001"},{id:48,label:"Heavenly Haven 002"},{id:52,label:"マキシマ / Maxima 001"},{id:56,label:"かなで / Kanade 001"},{id:60,label:"Blast Gate 001"},{id:64,label:"梅雨 001"},{id:68,label:"ハロウィン 001 1"},{id:72,label:"ハロウィン 002 1"},{id:76,label:"ハロウィン 003 1"},{id:80,label:"リボン&わたがし 001"},{id:84,label:"ハルト 001"},{id:88,label:"クリスマス 001"},{id:92,label:"クリスマス 002"},{id:96,label:"クリスマス 003"},{id:100,label:"賀正 001"},{id:104,label:"氷雪ちゃん 001"},{id:108,label:"雪翔くん 001"}]},{id:"settings.system_theme",name:"System Theme",help:"Change System Theme",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"BOOTH"},{id:2,label:"-infinite infection-"},{id:3,label:"GRAVITY WARS"},{id:4,label:"サウダージ·店内"},{id:5,label:"サウダージ·外観"},{id:6,label:"いずみ洋裁店·店内"},{id:7,label:"いずみ洋裁店·外観"},{id:8,label:"兎月堂·店内"},{id:9,label:"兎月堂·外観"},{id:10,label:"シャノワール·店内"},{id:11,label:"シャノワール·外観"},{id:12,label:"霜月書林·店内"},{id:13,label:"霜月書林·外観"},{id:14,label:"日向美商店街"},{id:15,label:"倉野川城址公園"},{id:16,label:"やまもり温泉"},{id:17,label:"GRAVITY WARS 2nd Season"},{id:18,label:"HEAVENLY HAVEN"},{id:19,label:"VIVID WAVE"}]}]},al={14:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Yoshitaka"},{id:2,label:"Taka"},{id:3,label:"L.E.D."},{id:4,label:"Black Star"},{id:5,label:"Iidxred"},{id:6,label:"Happy Sky"},{id:7,label:"Distorted"},{id:8,label:"Gold"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Blackstar"},{id:2,label:"Mcmasterg"}]}],15:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Yoshitaka"},{id:2,label:"Taka"},{id:3,label:"L.E.D."},{id:4,label:"Black Star"},{id:5,label:"Iidxred"},{id:6,label:"Happy Sky"},{id:7,label:"Distorted"},{id:8,label:"Gold"},{id:9,label:"Djtroopers"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Blackstar"},{id:2,label:"Mcmasterg"}]}],16:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Yoshitaka"},{id:2,label:"Taka"},{id:3,label:"L.E.D."},{id:4,label:"Black Star"},{id:5,label:"Iidxred"},{id:6,label:"Happy Sky"},{id:7,label:"Distorted"},{id:8,label:"Gold"},{id:9,label:"Djtroopers"},{id:10,label:"Extra"},{id:11,label:"Empress Place"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Blackstar"},{id:2,label:"Mcmasterg"}]}],17:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Dj Taka"},{id:2,label:"L.E.D."},{id:3,label:"Mitsuru"},{id:4,label:"Galdeira"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"}]}],18:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Japan Tour"},{id:2,label:"World Tour"},{id:3,label:"Boss"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Dj Taka"},{id:2,label:"L.E.D."},{id:3,label:"Dj Yoshitaka"},{id:4,label:"Capacity Gate"},{id:5,label:"Mystic Moon"},{id:6,label:"Seiya Murai"},{id:7,label:"Wac"},{id:8,label:"Ryu*"},{id:9,label:"Kors K"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"},{id:36,label:"Rock Da House"},{id:37,label:"The Door Into Rainbow"},{id:38,label:"Session 9"},{id:39,label:"Aegis"},{id:40,label:"Vermillion"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Mirin"},{id:2,label:"Mcmasterg"}]}],19:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Japan Tour"},{id:2,label:"World Tour"},{id:3,label:"Boss"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Dj Taka"},{id:2,label:"L.E.D."},{id:3,label:"Dj Yoshitaka"},{id:4,label:"Capacity Gate"},{id:5,label:"Mystic Moon"},{id:6,label:"Seiya Murai"},{id:7,label:"Wac"},{id:8,label:"Ryu*"},{id:9,label:"Kors K"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"},{id:36,label:"Rock Da House"},{id:37,label:"The Door Into Rainbow"},{id:38,label:"Session 9"},{id:39,label:"Aegis"},{id:40,label:"Vermillion"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Mirin"},{id:2,label:"Mcmasterg"}]}],20:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Japan Tour"},{id:2,label:"World Tour"},{id:3,label:"Boss"},{id:4,label:"Story"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"F"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Session12"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Portal"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Photon"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happy Sky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochrome"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tag"},{id:2,label:"Sota Fujimori"},{id:3,label:"Seiya Murai"},{id:4,label:"Pon"},{id:5,label:"L.E.D."},{id:6,label:"Nekomata Master"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Mirin"},{id:2,label:"Superstar"}]}],21:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"F"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Session12"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Portal"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Tp-Rz"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Fractal"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Photon"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happy Sky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochrome"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"}]}],22:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Fanta"},{id:2,label:"Sprite"},{id:3,label:"Sokenbicha"},{id:4,label:"Georgia Blk"},{id:5,label:"Georgia"},{id:6,label:"Georgia Bto"},{id:7,label:"Realgold"},{id:8,label:"Lincle"},{id:9,label:"Tricoro"},{id:10,label:"Spada"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"F"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Session12"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Portal"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Tp-Rz"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Fractal"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Fanta"},{id:73,label:"Sprite"},{id:74,label:"Sokenbicha"},{id:75,label:"Georgia Blk"},{id:76,label:"Georgia"},{id:77,label:"Georgia S"},{id:78,label:"Realgold"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Torinoko"},{id:87,label:"Sennen"},{id:88,label:"Scarlet Moon"},{id:89,label:"Ayakashi"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Photon"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happy Sky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochrome"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Lincle"},{id:2,label:"Tricoro"},{id:3,label:"Spada"}]}],23:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Torinoko"},{id:87,label:"Sennen"},{id:88,label:"Scarlet Moon"},{id:89,label:"Ayakashi"},{id:90,label:"Acid Pumper"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"}]}],24:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo/Reverb"},{id:2,label:"Eq Only"},{id:3,label:"Pitch"}]}],25:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]}],26:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"8Th Style"},{id:2,label:"14 Gold"},{id:3,label:"17 Sirius"},{id:4,label:"19 Lincle"},{id:5,label:"16 Empress"},{id:6,label:"21 Spada"},{id:7,label:"3Rd Style"},{id:8,label:"12 Happy Sky"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"8Th Style"},{id:2,label:"14 Gold"},{id:3,label:"17 Sirius"},{id:4,label:"19 Lincle"},{id:5,label:"16 Empress"},{id:6,label:"21 Spada"},{id:7,label:"3Rd Style"},{id:8,label:"Happy Sky"},{id:9,label:"Go Over With Glare"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],27:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bpl"},{id:23,label:"Round1"},{id:24,label:"Apina"},{id:25,label:"Silk Hat"},{id:26,label:"Leisureland"},{id:27,label:"Supernova"},{id:28,label:"Gamepanic"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"},{id:11,label:"Heroic Verse"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],28:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bpl"},{id:23,label:"Round1"},{id:24,label:"Apina"},{id:25,label:"Silk Hat"},{id:26,label:"Leisureland"},{id:27,label:"Supernova"},{id:28,label:"Gamepanic"},{id:29,label:"Bistrover"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"},{id:194,label:"[[Dummy-194]]"},{id:195,label:"[[Dummy-195]]"},{id:196,label:"[[Dummy-196]]"},{id:197,label:"[[Dummy-197]]"},{id:198,label:"[[Dummy-198]]"},{id:199,label:"[[Dummy-199]]"},{id:200,label:"[[Dummy-200]]"},{id:201,label:"[[Dummy-201]]"},{id:202,label:"[[Dummy-202]]"},{id:203,label:"[[Dummy-203]]"},{id:204,label:"[[Dummy-204]]"},{id:205,label:"[[Dummy-205]]"},{id:206,label:"[[Dummy-206]]"},{id:207,label:"[[Dummy-207]]"},{id:208,label:"[[Dummy-208]]"},{id:209,label:"[[Dummy-209]]"},{id:210,label:"[[Dummy-210]]"},{id:211,label:"[[Dummy-211]]"},{id:212,label:"[[Dummy-212]]"},{id:213,label:"[[Dummy-213]]"},{id:214,label:"[[Dummy-214]]"},{id:215,label:"[[Dummy-215]]"},{id:216,label:"[[Dummy-216]]"},{id:217,label:"[[Dummy-217]]"},{id:218,label:"[[Dummy-218]]"},{id:219,label:"[[Dummy-219]]"},{id:220,label:"[[Dummy-220]]"},{id:221,label:"[[Dummy-221]]"},{id:222,label:"[[Dummy-222]]"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"},{id:11,label:"Heroic Verse"},{id:12,label:"Bistrover"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"},{id:194,label:"[[Dummy-194]]"},{id:195,label:"[[Dummy-195]]"},{id:196,label:"[[Dummy-196]]"},{id:197,label:"[[Dummy-197]]"},{id:198,label:"[[Dummy-198]]"},{id:199,label:"[[Dummy-199]]"},{id:200,label:"[[Dummy-200]]"},{id:201,label:"[[Dummy-201]]"},{id:202,label:"[[Dummy-202]]"},{id:203,label:"[[Dummy-203]]"},{id:204,label:"[[Dummy-204]]"},{id:205,label:"[[Dummy-205]]"},{id:206,label:"[[Dummy-206]]"},{id:207,label:"[[Dummy-207]]"},{id:208,label:"[[Dummy-208]]"},{id:209,label:"[[Dummy-209]]"},{id:210,label:"[[Dummy-210]]"},{id:211,label:"[[Dummy-211]]"},{id:212,label:"[[Dummy-212]]"},{id:213,label:"[[Dummy-213]]"},{id:214,label:"[[Dummy-214]]"},{id:215,label:"[[Dummy-215]]"},{id:216,label:"[[Dummy-216]]"},{id:217,label:"[[Dummy-217]]"},{id:218,label:"[[Dummy-218]]"},{id:219,label:"[[Dummy-219]]"},{id:220,label:"[[Dummy-220]]"},{id:221,label:"[[Dummy-221]]"},{id:222,label:"[[Dummy-222]]"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpl Apina Vrames"},{id:2,label:"Bpl Game Panic"},{id:3,label:"Bpl Silkhat"},{id:4,label:"Bpl Super Nova Tohoku"},{id:5,label:"Bpl Round1"},{id:6,label:"Bpl レジャーランド"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpl Apina Vrames"},{id:2,label:"Bpl Game Panic"},{id:3,label:"Bpl Silkhat"},{id:4,label:"Bpl Super Nova Tohoku"},{id:5,label:"Bpl Round1"},{id:6,label:"Bpl レジャーランド"}]}],29:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bpl"},{id:23,label:"Round1"},{id:24,label:"Apina"},{id:25,label:"Silk Hat"},{id:26,label:"Leisureland"},{id:27,label:"Supernova"},{id:28,label:"Gamepanic"},{id:29,label:"Bistrover"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"},{id:194,label:"[[Dummy-194]]"},{id:195,label:"[[Dummy-195]]"},{id:196,label:"[[Dummy-196]]"},{id:197,label:"[[Dummy-197]]"},{id:198,label:"[[Dummy-198]]"},{id:199,label:"[[Dummy-199]]"},{id:200,label:"[[Dummy-200]]"},{id:201,label:"[[Dummy-201]]"},{id:202,label:"[[Dummy-202]]"},{id:203,label:"[[Dummy-203]]"},{id:204,label:"[[Dummy-204]]"},{id:205,label:"[[Dummy-205]]"},{id:206,label:"[[Dummy-206]]"},{id:207,label:"[[Dummy-207]]"},{id:208,label:"[[Dummy-208]]"},{id:209,label:"[[Dummy-209]]"},{id:210,label:"[[Dummy-210]]"},{id:211,label:"[[Dummy-211]]"},{id:212,label:"[[Dummy-212]]"},{id:213,label:"[[Dummy-213]]"},{id:214,label:"[[Dummy-214]]"},{id:215,label:"[[Dummy-215]]"},{id:216,label:"[[Dummy-216]]"},{id:217,label:"[[Dummy-217]]"},{id:218,label:"[[Dummy-218]]"},{id:219,label:"[[Dummy-219]]"},{id:220,label:"[[Dummy-220]]"},{id:221,label:"[[Dummy-221]]"},{id:222,label:"[[Dummy-222]]"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"},{id:11,label:"Heroic Verse"},{id:12,label:"Bistrover"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"},{id:194,label:"[[Dummy-194]]"},{id:195,label:"[[Dummy-195]]"},{id:196,label:"[[Dummy-196]]"},{id:197,label:"[[Dummy-197]]"},{id:198,label:"[[Dummy-198]]"},{id:199,label:"[[Dummy-199]]"},{id:200,label:"[[Dummy-200]]"},{id:201,label:"[[Dummy-201]]"},{id:202,label:"[[Dummy-202]]"},{id:203,label:"[[Dummy-203]]"},{id:204,label:"[[Dummy-204]]"},{id:205,label:"[[Dummy-205]]"},{id:206,label:"[[Dummy-206]]"},{id:207,label:"[[Dummy-207]]"},{id:208,label:"[[Dummy-208]]"},{id:209,label:"[[Dummy-209]]"},{id:210,label:"[[Dummy-210]]"},{id:211,label:"[[Dummy-211]]"},{id:212,label:"[[Dummy-212]]"},{id:213,label:"[[Dummy-213]]"},{id:214,label:"[[Dummy-214]]"},{id:215,label:"[[Dummy-215]]"},{id:216,label:"[[Dummy-216]]"},{id:217,label:"[[Dummy-217]]"},{id:218,label:"[[Dummy-218]]"},{id:219,label:"[[Dummy-219]]"},{id:220,label:"[[Dummy-220]]"},{id:221,label:"[[Dummy-221]]"},{id:222,label:"[[Dummy-222]]"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpl Apina Vrames"},{id:2,label:"Bpl Game Panic"},{id:3,label:"Bpl Silkhat"},{id:4,label:"Bpl Super Nova Tohoku"},{id:5,label:"Bpl Round1"},{id:6,label:"Bpl レジャーランド"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpl Apina Vrames"},{id:2,label:"Bpl Game Panic"},{id:3,label:"Bpl Silkhat"},{id:4,label:"Bpl Super Nova Tohoku"},{id:5,label:"Bpl Round1"},{id:6,label:"Bpl レジャーランド"}]}],30:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Delta"},{id:4,label:"Orange Disc"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"The Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Only One Record"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bemani Pro League"},{id:23,label:"Bpl Round1"},{id:24,label:"Bpl Apina Vrames"},{id:25,label:"Bpl Silk Hat"},{id:26,label:"Bpl Leisure Land"},{id:27,label:"Bpl Super Nova Tohoku"},{id:28,label:"Bpl Game Panic"},{id:29,label:"Bistrover"},{id:30,label:"Casthour"},{id:31,label:"Casthour2"},{id:32,label:"Bemani Pro League Season 2"},{id:33,label:"Bpls2 Apina Vrames"},{id:34,label:"Bpls2 Gigo"},{id:35,label:"Bpls2 Game Panic"},{id:36,label:"Bpls2 Silk Hat"},{id:37,label:"Bpls2 Super Nova Tohoku"},{id:38,label:"Bpls2 Taito Station Tradz"},{id:39,label:"Bpls2 Round1"},{id:40,label:"Bpls2 Leisureland"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"First Generation"},{id:2,label:"9Th Style"},{id:3,label:"Iidx Red (Orange Explosion)"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Only One Bomb"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover"},{id:22,label:"Nice Flash"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Internal Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyou Kyoudai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin' Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat#3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Alice In Mystic Garden"},{id:41,label:"Re:Generation"},{id:42,label:"20 System Bg"},{id:43,label:"Senritsuno Dogma ~Miserables~ / Type A"},{id:44,label:"Senritsuno Dogma ~Miserables~ / Type B"},{id:45,label:"Elektric U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"ΕΛΠΙΣ"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"The Travelers Of Virtual Space"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikagono Houoh"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow / Mech-Monster Ringle"},{id:63,label:"Brave Glow / Tricoro-Ida"},{id:64,label:"Vega / Vega Rabbit"},{id:65,label:"Vega / Middle Person"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu-Kun Yakisoba"},{id:69,label:"Sokuseki! Nouchoku Music System"},{id:70,label:"Kyatorare Koiha Moomoku"},{id:71,label:"Only One Cover"},{id:72,label:"Gizaru"},{id:73,label:"Jack Tyro"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdothian"},{id:77,label:"Maxwellon"},{id:78,label:"Laplacia"},{id:79,label:"Rche"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beriserbes"},{id:83,label:"Elpis Kira"},{id:84,label:"Felia"},{id:85,label:"All Patona"},{id:86,label:"Aimu-Chan"},{id:87,label:"Ningyo No Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Boy)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Battle Girl"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"The Hell Express -Hell Or Hell-"},{id:105,label:"Mode"},{id:106,label:"Minyonu Tetsudo Kyoudai"},{id:107,label:"Fuyutsubaki"},{id:108,label:"Papayapa Bass"},{id:109,label:"Karasu"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumu Uruwashi No Mai"},{id:114,label:"Music Is The Answer"},{id:115,label:"Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaserxx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower No Dokuhaku"},{id:120,label:"Hi*Biscus Ft. Kanae Asaba"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sougen No Oujo -Kiseki Wo Tadotte-"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin' Chain"},{id:129,label:"Tsugaru Setsu"},{id:130,label:"Yellow Sketch(Rx-Ver.S.P.L.)"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami No Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dish Washer Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Renka"},{id:146,label:"Tool (Buzra)"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Aventure"},{id:154,label:"Simurgh No Mezame"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat.Reverbee (Mo'Cuts Ver)"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi. Kimi No Zanzou. Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Mistress Ann Ni Hanataba Wo"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori No Konjiki Teigen"},{id:170,label:"Ryuuou No Reibyou (Mausoleum Of The Primal Dragon)"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Dakishimete Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat. Punipunidenki"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Renren"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Round1"},{id:189,label:"Apina Vrames"},{id:190,label:"Silk Hat"},{id:191,label:"Leisure Land"},{id:192,label:"Super Nova Tohoku"},{id:193,label:"Game Panic"},{id:194,label:"Namida No Te Extrano Mucho"},{id:195,label:"ˆ€"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum"},{id:198,label:"Minazuki No Shizuku"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Mahou No Kakurenbo"},{id:202,label:"Polkamað˜Ia"},{id:203,label:"Polkamað˜Ia<2>"},{id:204,label:"Inu Ni Amagasa"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage"},{id:207,label:"Bistrover"},{id:208,label:"Chewingood!!!"},{id:209,label:"Gattsuri Inkya!? Kaitou Iincho No Okkuu"},{id:210,label:"Gattsuri Inkya!? Kaitou Iincho No Okkuu<2>"},{id:211,label:"Miwaku No Yummy Sweets"},{id:212,label:"Dokyou Kyoudai"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"Kareinaru Ooinu Enbukyoku"},{id:226,label:"Meshimase! Bistrover"},{id:227,label:"Pinchef-Kun"},{id:228,label:"Bad Sweets Bad Dream"},{id:229,label:"Sinus Iridum"},{id:230,label:"Jei-Kun & Doi-San"},{id:231,label:"Amaijikan"},{id:232,label:"Reflena"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"Futari No Haijou Yuutouen"},{id:235,label:"Ranzen No Maihime"},{id:236,label:"Hi-Tech Tokio"},{id:237,label:"Tsuki To Milk"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. Èš±ÃŸã‚“"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"Oort No Kumo"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silk Hat"},{id:253,label:"Bpls2 Super Nova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 Leisureland"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Thin Notes"},{id:2,label:"Extreme Notes"},{id:3,label:"Gorgeous (Yellow/Pink)"},{id:4,label:"Aqua (Blue/Emerald)"},{id:5,label:"Gal (Pink/Purple)"},{id:6,label:"Photon (Default Colour)"},{id:7,label:"Pastel (Default Colour)"},{id:8,label:"Simple Color (Default Colour)"},{id:9,label:"Light (Default Thinner)"},{id:10,label:"Tricoro (Yellow/Blue)"},{id:11,label:"Bubble (Default/Transparent)"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Iidx Red"},{id:2,label:"Happy Sky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Dj Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort Anthem"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Only One Full Combo"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover Slash"},{id:20,label:"Casthour"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochrome"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Only One Beam"},{id:9,label:"Copu-Light"},{id:10,label:"Cb Beam"},{id:11,label:"Heroic Verse"},{id:12,label:"Bistrover Burner"},{id:13,label:"Fresnel Beam"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic Blue"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Only One Judge"},{id:10,label:"Electric Bulletin Board Style"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover Judge"},{id:16,label:"Casthour"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Internal Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyou Kyoudai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin' Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat#3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Alice In Mystic Garden"},{id:41,label:"Re:Generation"},{id:42,label:"20 System Bg"},{id:43,label:"Senritsuno Dogma ~Miserables~ / Type A"},{id:44,label:"Senritsuno Dogma ~Miserables~ / Type B"},{id:45,label:"Elektric U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"ΕΛΠΙΣ"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"The Travelers Of Virtual Space"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikagono Houoh"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow / Mech-Monster Ringle"},{id:63,label:"Brave Glow / Tricoro-Ida"},{id:64,label:"Vega / Vega Rabbit"},{id:65,label:"Vega / Middle Person"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu-Kun Yakisoba"},{id:69,label:"Sokuseki! Nouchoku Music System"},{id:70,label:"Kyatorare Koiha Moomoku"},{id:71,label:"Only One Cover"},{id:72,label:"Gizaru"},{id:73,label:"Jack Tyro"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdothian"},{id:77,label:"Maxwellon"},{id:78,label:"Laplacia"},{id:79,label:"Rche"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beriserbes"},{id:83,label:"Elpis Kira"},{id:84,label:"Felia"},{id:85,label:"All Patona"},{id:86,label:"Aimu-Chan"},{id:87,label:"Ningyo No Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Boy)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Battle Girl"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"The Hell Express -Hell Or Hell-"},{id:105,label:"Mode"},{id:106,label:"Minyonu Tetsudo Kyoudai"},{id:107,label:"Fuyutsubaki"},{id:108,label:"Papayapa Bass"},{id:109,label:"Karasu"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumu Uruwashi No Mai"},{id:114,label:"Music Is The Answer"},{id:115,label:"Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaserxx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower No Dokuhaku"},{id:120,label:"Hi*Biscus Ft. Kanae Asaba"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sougen No Oujo -Kiseki Wo Tadotte-"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin' Chain"},{id:129,label:"Tsugaru Setsu"},{id:130,label:"Yellow Sketch(Rx-Ver.S.P.L.)"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami No Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dish Washer Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Renka"},{id:146,label:"Tool (Buzra)"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Aventure"},{id:154,label:"Simurgh No Mezame"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat.Reverbee (Mo'Cuts Ver)"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi. Kimi No Zanzou. Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Mistress Ann Ni Hanataba Wo"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori No Konjiki Teigen"},{id:170,label:"Ryuuou No Reibyou (Mausoleum Of The Primal Dragon)"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Dakishimete Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat. Punipunidenki"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Renren"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Round1"},{id:189,label:"Apina Vrames"},{id:190,label:"Silk Hat"},{id:191,label:"Leisure Land"},{id:192,label:"Super Nova Tohoku"},{id:193,label:"Game Panic"},{id:194,label:"Namida No Te Extrano Mucho"},{id:195,label:"ˆ€"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum"},{id:198,label:"Minazuki No Shizuku"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Mahou No Kakurenbo"},{id:202,label:"Polkamað˜Ia"},{id:203,label:"Polkamað˜Ia<2>"},{id:204,label:"Inu Ni Amagasa"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage"},{id:207,label:"Bistrover"},{id:208,label:"Chewingood!!!"},{id:209,label:"Gattsuri Inkya!? Kaitou Iincho No Okkuu"},{id:210,label:"Gattsuri Inkya!? Kaitou Iincho No Okkuu<2>"},{id:211,label:"Miwaku No Yummy Sweets"},{id:212,label:"Dokyou Kyoudai"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"Kareinaru Ooinu Enbukyoku"},{id:226,label:"Meshimase! Bistrover"},{id:227,label:"Pinchef-Kun"},{id:228,label:"Bad Sweets Bad Dream"},{id:229,label:"Sinus Iridum"},{id:230,label:"Jei-Kun & Doi-San"},{id:231,label:"Amaijikan"},{id:232,label:"Reflena"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"Futari No Haijou Yuutouen"},{id:235,label:"Ranzen No Maihime"},{id:236,label:"Hi-Tech Tokio"},{id:237,label:"Tsuki To Milk"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. Èš±ÃŸã‚“"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"Oort No Kumo"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silk Hat"},{id:253,label:"Bpls2 Super Nova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 Leisureland"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],31:[{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Only One Bomb"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover Bomb"},{id:22,label:"Casthour Flash"},{id:23,label:"Resident"},{id:24,label:"Epolis"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpls4 Apina Vrames"},{id:2,label:"Bpls4 Gigo"},{id:3,label:"Bpls4 Game Panic"},{id:4,label:"Bpls4 Silk Hat"},{id:5,label:"Bpls4 Taito Station Tradz"},{id:6,label:"Bpls4 Round1"},{id:7,label:"Bpls4 Leisureland"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bemani Pro League"},{id:23,label:"Bpl Round1"},{id:24,label:"Bpl Apina Vrames"},{id:25,label:"Bpl Silkhat"},{id:26,label:"Bpl Leisureland"},{id:27,label:"Bpl Super Nova Tohoku"},{id:28,label:"Bpl Game Panic"},{id:29,label:"Ichigo"},{id:30,label:"Casthour"},{id:31,label:"Casthour2"},{id:32,label:"Bemani Pro League Season 2"},{id:33,label:"Bpls2 Apina Vrames"},{id:34,label:"Bpls2 Gigo"},{id:35,label:"Bpls2 Game Panic"},{id:36,label:"Bpls2 Silkhat"},{id:37,label:"Bpls2 Supernova Tohoku"},{id:38,label:"Bpls2 Taito Station Tradz"},{id:39,label:"Bpls2 Round1"},{id:40,label:"Bpls2 Leisureland"},{id:41,label:"Resident"},{id:42,label:"Bemani Pro League Season 3"},{id:43,label:"Epolis"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat #3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Senritsu No Dogma ~Miserables~ Type A"},{id:44,label:"Senritsu No Dogma ~Miserables~ Type B"},{id:45,label:"Elektrick U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Dragon, Girl & Decoherence"},{id:60,label:"Tri-Cage Phoenix"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow/Mobile Monster Ring"},{id:63,label:"Brave Glow/Tricollider"},{id:64,label:"Vega Rabbit"},{id:65,label:"Vega Inside"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Burning Hot Yakisoba"},{id:69,label:"Nochoku"},{id:70,label:"Kyato Rare Koi Wa Mo~Moku"},{id:71,label:"Only One Cover"},{id:72,label:"Jizal"},{id:73,label:"Jack Tillo"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplacian"},{id:79,label:"Russ"},{id:80,label:"Plum"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth 2"},{id:83,label:"Elpis Kira"},{id:84,label:"Ferira"},{id:85,label:"All Patna"},{id:86,label:"Imu-Chan"},{id:87,label:"Mermaid Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"Hearty"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Juvenile)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Fighting Maiden"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Mode"},{id:106,label:"Minyon'Nu Railway Brothers"},{id:107,label:"Winter Toon"},{id:108,label:"Papayapa Bass"},{id:109,label:"Crow"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumi"},{id:114,label:"Music Is Answer"},{id:115,label:"!Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower Monologue"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin Chain"},{id:129,label:"Tsugaru Snow"},{id:130,label:"Yellow Sketch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami'S Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dishwasher Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Blade Luo"},{id:145,label:"Shinobi Love Flower"},{id:146,label:"Hougu Bazura"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Adventure"},{id:154,label:"Shimurugu No Me Same"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat. Reverbee"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Flowers For Mistress Anne"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum Of The Primal Dragon"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Hold Me Tight, Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat Puni Puni Electric"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Love"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Bpl Round1"},{id:189,label:"Bpl Apina Vrames"},{id:190,label:"Bpl Silkhat"},{id:191,label:"Bpl Leisureland"},{id:192,label:"Bpl Super Nova Tohoku"},{id:193,label:"Bpl Game Panic"},{id:194,label:"Tears Of Te Estrangelo Mucho"},{id:195,label:"∀"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum "},{id:198,label:"Minazuki'S Drops"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Magical Hide And Seek"},{id:202,label:"Polkamaиia"},{id:203,label:"Polkamaиia(2)"},{id:204,label:"Dog With Umbrella"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage "},{id:207,label:"Iidx28 General Purpose"},{id:208,label:"Chewingood!!!"},{id:209,label:"がっつり陰キャ!? 怪盗いいんちょの億劫"},{id:210,label:"がっつり陰キャ!? 怪盗いいんちょの億劫(2)"},{id:211,label:"魅惑のYummyスイーツ"},{id:212,label:"度胸兄弟"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"華麗なる大犬円舞曲"},{id:224,label:"Bpl2021 Black"},{id:225,label:"Bpl2021 White"},{id:226,label:"Please Enjoy!Bistrover"},{id:227,label:"ピンシェフくん"},{id:228,label:"バッド・スイーツ、バッド・ドリーム"},{id:229,label:"Sinus Iridum"},{id:230,label:"ジェイ君とドゥイさん"},{id:231,label:"あまいじかん"},{id:232,label:"リフレナ"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"二人ノ廃城幽踊宴"},{id:235,label:"乱膳の舞姫"},{id:236,label:"ハイテックトキオ"},{id:237,label:"月とミルク"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. 花たん"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"オールトの雲"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silkhat"},{id:253,label:"Bpls2 Supernova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 レジャーランド"},{id:257,label:"もにに"},{id:258,label:"ピカグレ御守"},{id:259,label:"ふるこんぼ御守"},{id:260,label:"Anemone"},{id:261,label:"お肉"},{id:262,label:"Wha"},{id:263,label:"Absolute Evil"},{id:264,label:"Rage Feat.H14 Of Leonair"},{id:265,label:"Resident Ui"},{id:266,label:"B.O.D.Y."},{id:267,label:"Shadow World"},{id:268,label:"Technophobia"},{id:269,label:"Programmed Genom"},{id:270,label:"C-C-C-N-N-N"},{id:271,label:"儚キ戀ノ幻想譚"},{id:272,label:"きゅんです。"},{id:273,label:"Summerblue"},{id:274,label:"罪過の聖堂"},{id:275,label:"Cue Cue Rescue"},{id:276,label:"Sunny Day Vibes"},{id:277,label:"Bemani Pro League Season 3"},{id:278,label:"Bpls3 Apina Vrames"},{id:279,label:"Bpls3 Gigo"},{id:280,label:"Bpls3 Game Panic"},{id:281,label:"Bpls3 Silk Hat"},{id:282,label:"Bpls3 Supernova Tohoku"},{id:283,label:"Bpls3 Taito Station Tradz"},{id:284,label:"Bpls3 Round1"},{id:285,label:"Bpls3 レジャーランド"},{id:286,label:"Beyond Evolution"},{id:287,label:"Awa Awa"},{id:288,label:"Bigwavers"},{id:289,label:"One And Only"},{id:290,label:"■□模様"},{id:291,label:"ちょえちょえまぎか"},{id:292,label:"栄冠のカンパネラ"},{id:293,label:"Xerulean"},{id:294,label:"Straight To The Stars"},{id:295,label:"Justice/Guilty"},{id:296,label:"Epolis Ui"},{id:297,label:"Dahlia"},{id:298,label:"シンデレラ"},{id:299,label:"れとりば!"},{id:300,label:"夢縁"},{id:301,label:"Solar Eclipse"},{id:302,label:"Ghost Pulse"},{id:303,label:"Iris"},{id:304,label:"Get Higher"},{id:305,label:"アタシ完全絶対正義ちゃん!"},{id:306,label:"Dj Celica (Iidx31)"},{id:307,label:"Dj Shem (Iidx31)"},{id:308,label:"Dj Ameto (Iidx30)"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Gorgeous"},{id:2,label:"Aqua"},{id:3,label:"Gal"},{id:4,label:"Photon"},{id:5,label:"Pastel"},{id:6,label:"Simple Color"},{id:7,label:"Light"},{id:8,label:"Tricoro"},{id:9,label:"Bubble"}]},{id:"settings.note_size",name:"Note Size",help:"Change Note Size",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Thin"},{id:2,label:"Ultra-Thin"},{id:3,label:"Thick"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Iidx Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Dj Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort Anthem"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Only One Full Combo"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover Slash"},{id:20,label:"Casthour"},{id:21,label:"Resident"},{id:22,label:"Epolis"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Orange"},{id:2,label:"Pink"},{id:3,label:"Monochrome"},{id:4,label:"Lightning"},{id:5,label:"Only One Beam"},{id:6,label:"Copulight"},{id:7,label:"Cb Beam"},{id:8,label:"Heroic Verse"},{id:9,label:"Bistrover Burner"},{id:10,label:"Fresnel Beam"},{id:11,label:"Resident"},{id:12,label:"Epolis"}]},{id:"settings.beam_size",name:"Beam Size",help:"Change Beam Size",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"Short"},{id:2,label:"Very Short"},{id:3,label:"Long"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Only One Judge"},{id:10,label:"Electric Bulletin Board Style"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover Judge"},{id:16,label:"Casthour"},{id:17,label:"Resident"},{id:18,label:"Epolis"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo / Reverb"},{id:2,label:"Compressor / Reverb Ex"},{id:3,label:"Chorus / Flanger"},{id:4,label:"Gargle / Distortion"},{id:5,label:"Eq Only"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],32:[{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Only One Bomb"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover Bomb"},{id:22,label:"Casthour Flash"},{id:23,label:"Resident"},{id:24,label:"Epolis"},{id:25,label:"Pinky Crush"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpls4 Apina Vrames"},{id:2,label:"Bpls4 Gigo"},{id:3,label:"Bpls4 Game Panic"},{id:4,label:"Bpls4 Silk Hat"},{id:5,label:"Bpls4 Taito Station Tradz"},{id:6,label:"Bpls4 Round1"},{id:7,label:"Bpls4 Leisureland"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bemani Pro League"},{id:23,label:"Bpl Round1"},{id:24,label:"Bpl Apina Vrames"},{id:25,label:"Bpl Silkhat"},{id:26,label:"Bpl Leisureland"},{id:27,label:"Bpl Super Nova Tohoku"},{id:28,label:"Bpl Game Panic"},{id:29,label:"Ichigo"},{id:30,label:"Casthour"},{id:31,label:"Casthour2"},{id:32,label:"Bemani Pro League Season 2"},{id:33,label:"Bpls2 Apina Vrames"},{id:34,label:"Bpls2 Gigo"},{id:35,label:"Bpls2 Game Panic"},{id:36,label:"Bpls2 Silkhat"},{id:37,label:"Bpls2 Supernova Tohoku"},{id:38,label:"Bpls2 Taito Station Tradz"},{id:39,label:"Bpls2 Round1"},{id:40,label:"Bpls2 Leisureland"},{id:41,label:"Resident"},{id:42,label:"Bemani Pro League Season 3"},{id:43,label:"Epolis"},{id:44,label:"Pinky Crush"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat #3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Senritsu No Dogma ~Miserables~ Type A"},{id:44,label:"Senritsu No Dogma ~Miserables~ Type B"},{id:45,label:"Elektrick U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Dragon, Girl & Decoherence"},{id:60,label:"Tri-Cage Phoenix"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow/Mobile Monster Ring"},{id:63,label:"Brave Glow/Tricollider"},{id:64,label:"Vega Rabbit"},{id:65,label:"Vega Inside"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Burning Hot Yakisoba"},{id:69,label:"Nochoku"},{id:70,label:"Kyato Rare Koi Wa Mo~Moku"},{id:71,label:"Only One Cover"},{id:72,label:"Jizal"},{id:73,label:"Jack Tillo"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplacian"},{id:79,label:"Russ"},{id:80,label:"Plum"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth 2"},{id:83,label:"Elpis Kira"},{id:84,label:"Ferira"},{id:85,label:"All Patna"},{id:86,label:"Imu-Chan"},{id:87,label:"Mermaid Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"Hearty"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Juvenile)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Fighting Maiden"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Mode"},{id:106,label:"Minyon'Nu Railway Brothers"},{id:107,label:"Winter Toon"},{id:108,label:"Papayapa Bass"},{id:109,label:"Crow"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumi"},{id:114,label:"Music Is Answer"},{id:115,label:"!Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower Monologue"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin Chain"},{id:129,label:"Tsugaru Snow"},{id:130,label:"Yellow Sketch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami'S Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dishwasher Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Blade Luo"},{id:145,label:"Shinobi Love Flower"},{id:146,label:"Hougu Bazura"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Adventure"},{id:154,label:"Shimurugu No Me Same"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat. Reverbee"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Flowers For Mistress Anne"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum Of The Primal Dragon"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Hold Me Tight, Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat Puni Puni Electric"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Love"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Bpl Round1"},{id:189,label:"Bpl Apina Vrames"},{id:190,label:"Bpl Silkhat"},{id:191,label:"Bpl Leisureland"},{id:192,label:"Bpl Super Nova Tohoku"},{id:193,label:"Bpl Game Panic"},{id:194,label:"Tears Of Te Estrangelo Mucho"},{id:195,label:"∀"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum "},{id:198,label:"Minazuki'S Drops"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Magical Hide And Seek"},{id:202,label:"Polkamaиia"},{id:203,label:"Polkamaиia(2)"},{id:204,label:"Dog With Umbrella"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage "},{id:207,label:"Iidx28 General Purpose"},{id:208,label:"Chewingood!!!"},{id:209,label:"がっつり陰キャ!? 怪盗いいんちょの億劫"},{id:210,label:"がっつり陰キャ!? 怪盗いいんちょの億劫(2)"},{id:211,label:"魅惑のYummyスイーツ"},{id:212,label:"度胸兄弟"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"華麗なる大犬円舞曲"},{id:224,label:"Bpl2021 Black"},{id:225,label:"Bpl2021 White"},{id:226,label:"Please Enjoy!Bistrover"},{id:227,label:"ピンシェフくん"},{id:228,label:"バッド・スイーツ、バッド・ドリーム"},{id:229,label:"Sinus Iridum"},{id:230,label:"ジェイ君とドゥイさん"},{id:231,label:"あまいじかん"},{id:232,label:"リフレナ"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"二人ノ廃城幽踊宴"},{id:235,label:"乱膳の舞姫"},{id:236,label:"ハイテックトキオ"},{id:237,label:"月とミルク"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. 花たん"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"オールトの雲"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silkhat"},{id:253,label:"Bpls2 Supernova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 レジャーランド"},{id:257,label:"もにに"},{id:258,label:"ピカグレ御守"},{id:259,label:"ふるこんぼ御守"},{id:260,label:"Anemone"},{id:261,label:"お肉"},{id:262,label:"Wha"},{id:263,label:"Absolute Evil"},{id:264,label:"Rage Feat.H14 Of Leonair"},{id:265,label:"Resident Ui"},{id:266,label:"B.O.D.Y."},{id:267,label:"Shadow World"},{id:268,label:"Technophobia"},{id:269,label:"Programmed Genom"},{id:270,label:"C-C-C-N-N-N"},{id:271,label:"儚キ戀ノ幻想譚"},{id:272,label:"きゅんです。"},{id:273,label:"Summerblue"},{id:274,label:"罪過の聖堂"},{id:275,label:"Cue Cue Rescue"},{id:276,label:"Sunny Day Vibes"},{id:277,label:"Bemani Pro League Season 3"},{id:278,label:"Bpls3 Apina Vrames"},{id:279,label:"Bpls3 Gigo"},{id:280,label:"Bpls3 Game Panic"},{id:281,label:"Bpls3 Silk Hat"},{id:282,label:"Bpls3 Supernova Tohoku"},{id:283,label:"Bpls3 Taito Station Tradz"},{id:284,label:"Bpls3 Round1"},{id:285,label:"Bpls3 レジャーランド"},{id:286,label:"Beyond Evolution"},{id:287,label:"Awa Awa"},{id:288,label:"Bigwavers"},{id:289,label:"One And Only"},{id:290,label:"■□模様"},{id:291,label:"ちょえちょえまぎか"},{id:292,label:"栄冠のカンパネラ"},{id:293,label:"Xerulean"},{id:294,label:"Straight To The Stars"},{id:295,label:"Justice/Guilty"},{id:296,label:"Epolis Ui"},{id:297,label:"Dahlia"},{id:298,label:"シンデレラ"},{id:299,label:"れとりば!"},{id:300,label:"夢縁"},{id:301,label:"Solar Eclipse"},{id:302,label:"Ghost Pulse"},{id:303,label:"Iris"},{id:304,label:"Get Higher"},{id:305,label:"アタシ完全絶対正義ちゃん!"},{id:306,label:"Dj Celica (Iidx31)"},{id:307,label:"Dj Shem (Iidx31)"},{id:308,label:"Dj Ameto (Iidx30)"},{id:309,label:"BEMANI x Touhou Project ~Gensokyo ongakusai 2024~"},{id:310,label:"BEMANI x Touhou Project Ultimate MasterPieces"},{id:311,label:"CUE CUE RESCUE"},{id:312,label:"Iris"},{id:313,label:"SOLAR ECLIPSE"},{id:314,label:"INHERITANCE"},{id:315,label:"CADENZA"},{id:316,label:"Cult Invitation"},{id:317,label:"電子になりたい"},{id:318,label:"MAXIMUM CHEAT GIRL"},{id:319,label:"Out of Control"},{id:320,label:"Glitch N Ride"},{id:321,label:"惑星鉄道"},{id:322,label:"COUNTING SHEEP"},{id:323,label:"マイポリスデザイナー"},{id:324,label:"Pinky Crush"},{id:325,label:"PIT A PAT"},{id:326,label:"最強頂戴girl"},{id:327,label:"Vibing! Shake it!"},{id:328,label:"FERMI PARADOX"},{id:329,label:"灼熱 Lost Summer Dayz"},{id:330,label:"get set mind"},{id:331,label:"Raspberry Potion"},{id:332,label:"Secret Rouge"},{id:333,label:"u gotta beat"},{id:334,label:"爆ぜりゃんせ"},{id:335,label:"Secret Rouge"},{id:336,label:"Mare Nectaris"},{id:337,label:"PIT A PAT"},{id:338,label:"きみのせかい"},{id:339,label:"Pinky Crush"},{id:340,label:"Submerge Serenade"},{id:341,label:"ABSOLUTE EVIL"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Gorgeous"},{id:2,label:"Aqua"},{id:3,label:"Gal"},{id:4,label:"Photon"},{id:5,label:"Pastel"},{id:6,label:"Simple Color"},{id:7,label:"Light"},{id:8,label:"Tricoro"},{id:9,label:"Bubble"}]},{id:"settings.note_size",name:"Note Size",help:"Change Note Size",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Thin"},{id:2,label:"Ultra-Thin"},{id:3,label:"Thick"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Iidx Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Dj Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort Anthem"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Only One Full Combo"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover Slash"},{id:20,label:"Casthour"},{id:21,label:"Resident"},{id:22,label:"Epolis"},{id:23,label:"Pinky Crush"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Orange"},{id:2,label:"Pink"},{id:3,label:"Monochrome"},{id:4,label:"Lightning"},{id:5,label:"Only One Beam"},{id:6,label:"Copulight"},{id:7,label:"Cb Beam"},{id:8,label:"Heroic Verse"},{id:9,label:"Bistrover Burner"},{id:10,label:"Fresnel Beam"},{id:11,label:"Resident"},{id:12,label:"Epolis"},{id:13,label:"Pinky Crush"}]},{id:"settings.beam_size",name:"Beam Size",help:"Change Beam Size",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"Short"},{id:2,label:"Very Short"},{id:3,label:"Long"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Only One Judge"},{id:10,label:"Electric Bulletin Board Style"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover Judge"},{id:16,label:"Casthour"},{id:17,label:"Resident"},{id:18,label:"Epolis"},{id:19,label:"Pinky Crush"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo / Reverb"},{id:2,label:"Compressor / Reverb Ex"},{id:3,label:"Chorus / Flanger"},{id:4,label:"Gargle / Distortion"},{id:5,label:"Eq Only"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],33:[{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Only One Bomb"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover Bomb"},{id:22,label:"Casthour Flash"},{id:23,label:"Resident"},{id:24,label:"Epolis"},{id:25,label:"Pinky Crush"},{id:26,label:"Sparkle Shower"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpls4 Apina Vrames"},{id:2,label:"Bpls4 Gigo"},{id:3,label:"Bpls4 Game Panic"},{id:4,label:"Bpls4 Silk Hat"},{id:5,label:"Bpls4 Taito Station Tradz"},{id:6,label:"Bpls4 Round1"},{id:7,label:"Bpls4 Leisureland"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bemani Pro League"},{id:23,label:"Bpl Round1"},{id:24,label:"Bpl Apina Vrames"},{id:25,label:"Bpl Silkhat"},{id:26,label:"Bpl Leisureland"},{id:27,label:"Bpl Super Nova Tohoku"},{id:28,label:"Bpl Game Panic"},{id:29,label:"Ichigo"},{id:30,label:"Casthour"},{id:31,label:"Casthour2"},{id:32,label:"Bemani Pro League Season 2"},{id:33,label:"Bpls2 Apina Vrames"},{id:34,label:"Bpls2 Gigo"},{id:35,label:"Bpls2 Game Panic"},{id:36,label:"Bpls2 Silkhat"},{id:37,label:"Bpls2 Supernova Tohoku"},{id:38,label:"Bpls2 Taito Station Tradz"},{id:39,label:"Bpls2 Round1"},{id:40,label:"Bpls2 Leisureland"},{id:41,label:"Resident"},{id:42,label:"Bemani Pro League Season 3"},{id:43,label:"Epolis"},{id:44,label:"Pinky Crush"},{id:45,label:"Sparkle Shower"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat #3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Senritsu No Dogma ~Miserables~ Type A"},{id:44,label:"Senritsu No Dogma ~Miserables~ Type B"},{id:45,label:"Elektrick U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Dragon, Girl & Decoherence"},{id:60,label:"Tri-Cage Phoenix"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow/Mobile Monster Ring"},{id:63,label:"Brave Glow/Tricollider"},{id:64,label:"Vega Rabbit"},{id:65,label:"Vega Inside"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Burning Hot Yakisoba"},{id:69,label:"Nochoku"},{id:70,label:"Kyato Rare Koi Wa Mo~Moku"},{id:71,label:"Only One Cover"},{id:72,label:"Jizal"},{id:73,label:"Jack Tillo"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplacian"},{id:79,label:"Russ"},{id:80,label:"Plum"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth 2"},{id:83,label:"Elpis Kira"},{id:84,label:"Ferira"},{id:85,label:"All Patna"},{id:86,label:"Imu-Chan"},{id:87,label:"Mermaid Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"Hearty"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Juvenile)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Fighting Maiden"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Mode"},{id:106,label:"Minyon'Nu Railway Brothers"},{id:107,label:"Winter Toon"},{id:108,label:"Papayapa Bass"},{id:109,label:"Crow"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumi"},{id:114,label:"Music Is Answer"},{id:115,label:"!Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower Monologue"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin Chain"},{id:129,label:"Tsugaru Snow"},{id:130,label:"Yellow Sketch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami'S Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dishwasher Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Blade Luo"},{id:145,label:"Shinobi Love Flower"},{id:146,label:"Hougu Bazura"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Adventure"},{id:154,label:"Shimurugu No Me Same"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat. Reverbee"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Flowers For Mistress Anne"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum Of The Primal Dragon"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Hold Me Tight, Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat Puni Puni Electric"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Love"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Bpl Round1"},{id:189,label:"Bpl Apina Vrames"},{id:190,label:"Bpl Silkhat"},{id:191,label:"Bpl Leisureland"},{id:192,label:"Bpl Super Nova Tohoku"},{id:193,label:"Bpl Game Panic"},{id:194,label:"Tears Of Te Estrangelo Mucho"},{id:195,label:"∀"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum "},{id:198,label:"Minazuki'S Drops"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Magical Hide And Seek"},{id:202,label:"Polkamaиia"},{id:203,label:"Polkamaиia(2)"},{id:204,label:"Dog With Umbrella"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage "},{id:207,label:"Iidx28 General Purpose"},{id:208,label:"Chewingood!!!"},{id:209,label:"がっつり陰キャ!? 怪盗いいんちょの億劫"},{id:210,label:"がっつり陰キャ!? 怪盗いいんちょの億劫(2)"},{id:211,label:"魅惑のYummyスイーツ"},{id:212,label:"度胸兄弟"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"華麗なる大犬円舞曲"},{id:224,label:"Bpl2021 Black"},{id:225,label:"Bpl2021 White"},{id:226,label:"Please Enjoy!Bistrover"},{id:227,label:"ピンシェフくん"},{id:228,label:"バッド・スイーツ、バッド・ドリーム"},{id:229,label:"Sinus Iridum"},{id:230,label:"ジェイ君とドゥイさん"},{id:231,label:"あまいじかん"},{id:232,label:"リフレナ"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"二人ノ廃城幽踊宴"},{id:235,label:"乱膳の舞姫"},{id:236,label:"ハイテックトキオ"},{id:237,label:"月とミルク"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. 花たん"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"オールトの雲"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silkhat"},{id:253,label:"Bpls2 Supernova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 レジャーランド"},{id:257,label:"もにに"},{id:258,label:"ピカグレ御守"},{id:259,label:"ふるこんぼ御守"},{id:260,label:"Anemone"},{id:261,label:"お肉"},{id:262,label:"Wha"},{id:263,label:"Absolute Evil"},{id:264,label:"Rage Feat.H14 Of Leonair"},{id:265,label:"Resident Ui"},{id:266,label:"B.O.D.Y."},{id:267,label:"Shadow World"},{id:268,label:"Technophobia"},{id:269,label:"Programmed Genom"},{id:270,label:"C-C-C-N-N-N"},{id:271,label:"儚キ戀ノ幻想譚"},{id:272,label:"きゅんです。"},{id:273,label:"Summerblue"},{id:274,label:"罪過の聖堂"},{id:275,label:"Cue Cue Rescue"},{id:276,label:"Sunny Day Vibes"},{id:277,label:"Bemani Pro League Season 3"},{id:278,label:"Bpls3 Apina Vrames"},{id:279,label:"Bpls3 Gigo"},{id:280,label:"Bpls3 Game Panic"},{id:281,label:"Bpls3 Silk Hat"},{id:282,label:"Bpls3 Supernova Tohoku"},{id:283,label:"Bpls3 Taito Station Tradz"},{id:284,label:"Bpls3 Round1"},{id:285,label:"Bpls3 レジャーランド"},{id:286,label:"Beyond Evolution"},{id:287,label:"Awa Awa"},{id:288,label:"Bigwavers"},{id:289,label:"One And Only"},{id:290,label:"■□模様"},{id:291,label:"ちょえちょえまぎか"},{id:292,label:"栄冠のカンパネラ"},{id:293,label:"Xerulean"},{id:294,label:"Straight To The Stars"},{id:295,label:"Justice/Guilty"},{id:296,label:"Epolis Ui"},{id:297,label:"Dahlia"},{id:298,label:"シンデレラ"},{id:299,label:"れとりば!"},{id:300,label:"夢縁"},{id:301,label:"Solar Eclipse"},{id:302,label:"Ghost Pulse"},{id:303,label:"Iris"},{id:304,label:"Get Higher"},{id:305,label:"アタシ完全絶対正義ちゃん!"},{id:306,label:"Dj Celica (Iidx31)"},{id:307,label:"Dj Shem (Iidx31)"},{id:308,label:"Dj Ameto (Iidx30)"},{id:309,label:"BEMANI x Touhou Project ~Gensokyo ongakusai 2024~"},{id:310,label:"BEMANI x Touhou Project Ultimate MasterPieces"},{id:311,label:"CUE CUE RESCUE"},{id:312,label:"Iris"},{id:313,label:"SOLAR ECLIPSE"},{id:314,label:"INHERITANCE"},{id:315,label:"CADENZA"},{id:316,label:"Cult Invitation"},{id:317,label:"電子になりたい"},{id:318,label:"MAXIMUM CHEAT GIRL"},{id:319,label:"Out of Control"},{id:320,label:"Glitch N Ride"},{id:321,label:"惑星鉄道"},{id:322,label:"COUNTING SHEEP"},{id:323,label:"マイポリスデザイナー"},{id:324,label:"Pinky Crush"},{id:325,label:"PIT A PAT"},{id:326,label:"最強頂戴girl"},{id:327,label:"Vibing! Shake it!"},{id:328,label:"FERMI PARADOX"},{id:329,label:"灼熱 Lost Summer Dayz"},{id:330,label:"get set mind"},{id:331,label:"Raspberry Potion"},{id:332,label:"Secret Rouge"},{id:333,label:"u gotta beat"},{id:334,label:"爆ぜりゃんせ"},{id:335,label:"Secret Rouge"},{id:336,label:"Mare Nectaris"},{id:337,label:"PIT A PAT"},{id:338,label:"きみのせかい"},{id:339,label:"Pinky Crush"},{id:340,label:"Submerge Serenade"},{id:341,label:"ABSOLUTE EVIL"},{id:342,label:"Lisa-RICCIA"},{id:343,label:"Flying beyond reason"},{id:344,label:"kors k's Let's make an Image Song!"},{id:345,label:"Nyan Nyan University"},{id:346,label:"スキッテイエェエエェ!!!!"},{id:347,label:"Galaxy Collapse"},{id:348,label:"Bang-Boo Bumble"},{id:349,label:"Aqvion"},{id:350,label:"SμG@R RU$#"},{id:351,label:"FlyAway"},{id:352,label:"ドリムチウ"},{id:353,label:"Skratch Education Lv-1"},{id:354,label:"Uaigh Gealai"},{id:355,label:"Without Heaven"},{id:356,label:"Sparkle Shower"},{id:357,label:"デラむぅのでらっくす☆どり~むぅ"},{id:358,label:"Makin' It"},{id:359,label:"ベラ・ベ・カラベラ"},{id:360,label:"Bang Bang Dance"},{id:361,label:"Nyan Nyan University"},{id:362,label:"好吃来世deエレクトリック"},{id:363,label:"Begin"},{id:364,label:"BattleRoyal"},{id:365,label:"Disco Killer Music Lover"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Gorgeous"},{id:2,label:"Aqua"},{id:3,label:"Gal"},{id:4,label:"Photon"},{id:5,label:"Pastel"},{id:6,label:"Simple Color"},{id:7,label:"Light"},{id:8,label:"Tricoro"},{id:9,label:"Bubble"},{id:10,label:"Fruit"}]},{id:"settings.note_size",name:"Note Size",help:"Change Note Size",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Thin"},{id:2,label:"Ultra-Thin"},{id:3,label:"Thick"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Iidx Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Dj Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort Anthem"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Only One Full Combo"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover Slash"},{id:20,label:"Casthour"},{id:21,label:"Resident"},{id:22,label:"Epolis"},{id:23,label:"Pinky Crush"},{id:24,label:"Sparkle Shower"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Orange"},{id:2,label:"Pink"},{id:3,label:"Monochrome"},{id:4,label:"Lightning"},{id:5,label:"Only One Beam"},{id:6,label:"Copulight"},{id:7,label:"Cb Beam"},{id:8,label:"Heroic Verse"},{id:9,label:"Bistrover Burner"},{id:10,label:"Fresnel Beam"},{id:11,label:"Resident"},{id:12,label:"Epolis"},{id:13,label:"Pinky Crush"},{id:14,label:"Sparkle Shower"}]},{id:"settings.beam_size",name:"Beam Size",help:"Change Beam Size",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"Short"},{id:2,label:"Very Short"},{id:3,label:"Long"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Only One Judge"},{id:10,label:"Electric Bulletin Board Style"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover Judge"},{id:16,label:"Casthour"},{id:17,label:"Resident"},{id:18,label:"Epolis"},{id:19,label:"Pinky Crush"},{id:20,label:"Sparkle Shower"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo / Reverb"},{id:2,label:"Compressor / Reverb Ex"},{id:3,label:"Chorus / Flanger"},{id:4,label:"Gargle / Distortion"},{id:5,label:"Eq Only"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}]},il={1:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],2:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],3:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],4:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],5:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],6:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],7:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],8:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],9:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],10:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}]};function dl(T,b){var P=[{id:"username",name:"Username",help:"Set your username for this profile",type:"String",maxLength:T.maxLength??8,useUnicode:T.useUnicode??!1}];const p={[V.DDR]:el,[V.DDROMNI]:el,[V.IIDX]:al,[V.IIDXCLASS]:al,[V.GITADORA_GF]:il,[V.GITADORA_DM]:il,[V.SDVX]:ve}[T.id]?.[b];return p&&P.push(...p),P}const Te={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},Ce={class:"md:w-1/3 md:text-right"},Ee={key:1,class:"w-full"},Pe={key:1},Re={key:0,class:"space-x-2 mt-6"},Je={__name:"EditView",setup(T){const b=ml(),P=_();var u=null,p=null;const t=q({currentVersion:null});H(()=>t.currentVersion,()=>{A()}),u=b.params.game,p=pl(u),p||P.push({name:"ErrorPage",params:{catchAll:"404"}}),p.versions||(t.currentVersion=1);const e=r(null),D=r(null),o=r(null),C=r(null);cl(()=>{A()});function v(g){var d=[];for(const l of p.versions)g.includes(l.id)&&d.push(l);return d}async function A(){try{o.value=null,e.value={},D.value={};const g=await Tl(u,t.currentVersion);o.value=g.profile,C.value=g.versions;for(const d of dl(p,t.currentVersion)){const l=O(o.value,d.id);w(e.value,d.id,l),w(D.value,d.id,l)}g&&!t.currentVersion&&(t.currentVersion=g.versions[g.versions.length-1])}catch(g){console.error("Failed to fetch user profile data:",g)}}async function B(){(await K(p.id,t.currentVersion,e.value)).status!="error"&&await A()}return(g,d)=>(i(),n(Sl,null,{default:S(()=>[h(hl,null,{default:S(()=>[h(fl,{game:c(p),version:t.currentVersion},{default:S(()=>[c(p).versions&&o.value?(i(),R("div",Te,[m("div",Ce,[d[3]||(d[3]=m("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),h(I,{modelValue:t.currentVersion,"onUpdate:modelValue":d[0]||(d[0]=l=>t.currentVersion=l),options:v(C.value)},null,8,["modelValue","options"])])])):s("",!0),o.value?(i(),R("div",Ee,[h(Bl,{game:c(u),version:t.currentVersion,profile:o.value},null,8,["game","version","profile"])])):s("",!0)]),_:1},8,["game","version"]),t.currentVersion?(i(),n(gl,{key:0,icon:c(kl),title:"Profile Customizations",main:""},null,8,["icon"])):s("",!0),t.currentVersion&&o.value?(i(),R("div",Pe,[h(z,{"is-form":""},{default:S(()=>[m("form",{onSubmit:d[2]||(d[2]=yl(l=>B(),["prevent"]))},[h(x,{color:"info",label:"General",class:"mb-2"}),(i(!0),R(U,null,j(c(dl)(c(p),t.currentVersion),l=>(i(),n(G,{key:l.id,label:l.name,help:l.help},{default:S(()=>[l.type=="String"?(i(),n(I,{key:0,"model-value":c(O)(e.value,l.id)??"",name:l.id,maxlength:l.maxLength??15,"onUpdate:modelValue":a=>c(w)(e.value,l.id,l.useUnicode?c(El)(a,l.maxLength):c(Pl)(a,l.maxLength))},null,8,["model-value","name","maxlength","onUpdate:modelValue"])):s("",!0),l.type=="Number"?(i(),n(I,{key:1,"model-value":c(O)(e.value,l.id)??0,name:l.id,type:"number",onkeypress:"return event.charCode >= 48 && event.charCode <= 57",min:"0",max:"10000","onUpdate:modelValue":a=>c(w)(e.value,l.id,Number(a))},null,8,["model-value","name","onUpdate:modelValue"])):s("",!0),l.type=="Array"?(i(),n(I,{key:2,"model-value":c(O)(e.value,l.id)??0,options:l.options,name:l.id,selected:c(O)(o.value,l.id)??0,"onUpdate:modelValue":a=>c(w)(e.value,l.id,Number(a))},null,8,["model-value","options","name","selected","onUpdate:modelValue"])):s("",!0),l.type=="Boolean"?(i(),n(vl,{key:3,name:l.id,"model-value":!!(c(O)(e.value,l.id)??0),"input-value":!0,type:"switch","onUpdate:modelValue":a=>c(w)(e.value,l.id,Number(a)??0)},null,8,["name","model-value","onUpdate:modelValue"])):s("",!0)]),_:2},1032,["label","help"]))),128)),JSON.stringify(e.value)!==JSON.stringify(D.value)?(i(),R("div",Re,[h(L,{color:"success",label:"Save",type:"submit"}),h(L,{color:"danger",label:"Revert",onClick:d[1]||(d[1]=l=>A())})])):s("",!0)],32)]),_:1}),c(u)=="jubeat"&&t.currentVersion>=10&&o.value.last?.emblem?(i(),n(Ml,{key:0,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),c(u)=="jubeat"&&t.currentVersion>=13?(i(),n(le,{key:1,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),(c(u)=="iidx"||c(u)=="iidxclass")&&t.currentVersion>=19?(i(),n(Gl,{key:2,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),c(u)=="sdvx"&&t.currentVersion>=5?(i(),n(wl,{key:3,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),(c(u)=="gitadora_dm"||c(u)=="gitadora_gf")&&t.currentVersion>=9?(i(),n(ql,{key:4,profile:o.value,game:c(u),version:t.currentVersion},null,8,["profile","game","version"])):s("",!0),c(u)=="ddr"&&t.currentVersion>=20?(i(),n(Be,{key:5,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),c(u)=="ddr"&&t.currentVersion>=20?(i(),n(ye,{key:6,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0)])):s("",!0)]),_:1})]),_:1}))}};export{Je as default}; diff --git a/assets/ErrorView-CfAc8ATD.js b/assets/ErrorView-DUjTdm8M.js similarity index 93% rename from assets/ErrorView-CfAc8ATD.js rename to assets/ErrorView-DUjTdm8M.js index 456d720..ef10847 100644 --- a/assets/ErrorView-CfAc8ATD.js +++ b/assets/ErrorView-DUjTdm8M.js @@ -1 +1 @@ -import{a,c as o,w as t,p as e,b as l,n as r,E as n,s as c}from"./index-wVtKjzJn.js";import{L as d}from"./LayoutGuest-C8qlgf8s.js";const i={class:"flex md:min-h-screen md:items-center md:justify-center"},m={class:"p-4 flex flex-col w-full space-y-2"},_={__name:"ErrorView",setup(u){return(f,s)=>(a(),o(d,null,{default:t(()=>[e("div",i,[l(r,{class:"w-full md:w-auto rounded-none md:rounded-xl","has-table":"","is-auth":""},{default:t(()=>[e("div",m,[s[1]||(s[1]=e("div",{class:"flex flex-col items-center text-wrap h-full"},[e("img",{src:n,class:"rounded-full shadow-lg mb-2"}),e("h1",{class:"text-xl"},[e("samp",null,"PhaseII")]),e("p",{class:"text-sm text-gray-700 dark:text-white/75"}," Broken since 2021 "),e("hr",{class:"border-t border my-1 w-full"}),e("p",{class:"text-lg relative bottom-0"},"404 - File not found")],-1)),e("div",null,[s[0]||(s[0]=e("h2",{class:"mb-2"}," The server was unable to locate the page you're trying to go to. ",-1)),l(c,{label:"Home",color:"info",to:"/"})])])]),_:1})])]),_:1}))}};export{_ as default}; +import{a,c as o,w as t,p as e,b as l,n as r,E as n,s as c}from"./index-Dk-hpw4k.js";import{L as d}from"./LayoutGuest-X_xSSY8S.js";const i={class:"flex md:min-h-screen md:items-center md:justify-center"},m={class:"p-4 flex flex-col w-full space-y-2"},_={__name:"ErrorView",setup(u){return(f,s)=>(a(),o(d,null,{default:t(()=>[e("div",i,[l(r,{class:"w-full md:w-auto rounded-none md:rounded-xl","has-table":"","is-auth":""},{default:t(()=>[e("div",m,[s[1]||(s[1]=e("div",{class:"flex flex-col items-center text-wrap h-full"},[e("img",{src:n,class:"rounded-full shadow-lg mb-2"}),e("h1",{class:"text-xl"},[e("samp",null,"PhaseII")]),e("p",{class:"text-sm text-gray-700 dark:text-white/75"}," Broken since 2021 "),e("hr",{class:"border-t border my-1 w-full"}),e("p",{class:"text-lg relative bottom-0"},"404 - File not found")],-1)),e("div",null,[s[0]||(s[0]=e("h2",{class:"mb-2"}," The server was unable to locate the page you're trying to go to. ",-1)),l(c,{label:"Home",color:"info",to:"/"})])])]),_:1})])]),_:1}))}};export{_ as default}; diff --git a/assets/EventView-C9vq7tWd.js b/assets/EventView-CGdRhlV9.js similarity index 91% rename from assets/EventView-C9vq7tWd.js rename to assets/EventView-CGdRhlV9.js index f95ca8a..ab2c2ea 100644 --- a/assets/EventView-C9vq7tWd.js +++ b/assets/EventView-CGdRhlV9.js @@ -1 +1 @@ -import{r as y,B as h,l as P,o as D,a0 as M,V as N,a as s,c as d,w as c,b as i,_ as R,f as p,F as G,d as T,e as r,aE as W,n as q,p as m,j as u,M as z,t as H,g as K,s as x,k as Q,ag as O}from"./index-wVtKjzJn.js";import{_ as X}from"./ArcadeCard-ClI073xI.js";import{_ as U}from"./FormField-DCjtMvpI.js";import{_ as v}from"./FormControl-C552dcWA.js";import{_ as Y}from"./FormCheckRadio-D9M0Qh1I.js";import{s as V,g as f}from"./values-CmNcmtTU.js";import{A as Z,c as ee,d as ae}from"./arcade-BSNDeee6.js";import"./PhCashRegister.vue-Ds7QniK6.js";import"./PhHouse.vue-NUGOYe5J.js";const oe={class:"mb-4"},le={class:"grid md:grid-cols-2 gap-4"},te={key:0},ne={key:0},se={class:"text-xl"},re={key:0,class:"space-x-2 mt-6"},ye={__name:"EventView",setup(ie){const t=y(null),l=h({game:null,version:null}),g=h([]),_=y(null),b=y(null),$=y(!0),w=P(),S=parseInt(w.params.id);async function A(){try{b.value=null,t.value={},_.value={};const o=await Z(S);b.value=o,$.value=!1}catch(o){console.error("Failed to fetch arcade data:",o)}}async function k(){try{t.value={},_.value={};const o=await ae(S,l.game,l.version);t.value=JSON.parse(JSON.stringify(o)),_.value=o}catch(o){console.error("Failed to fetch arcade setting data:",o)}}D(()=>{A(),I()});function I(){for(const o of M){const a=o.gameOptions;a&&g.push({game:o.id,gameOptions:a})}}function B(){var o=[];for(const a of g)a.gameOptions&&o.push({id:a.game,label:O(a.game).name});return o}function F(){const o=g.find(n=>n.game==l.game),a=O(l.game);var e=[];for(const n of Object.entries(o.gameOptions))if(a.versions==null)e.push({id:n[0],label:a.name}),l.version=1;else{const J=a.versions.find(L=>L.id==n[0]);e.push({id:n[0],label:J.label})}return e}function j(){const o=O(l.game);var a=null;return o.versions&&(a=o.versions.find(e=>e.id==l.version)),`${o.name} ${a?.label??""}`}function C(){return g.find(a=>a.game==l.game).gameOptions[l.version]}async function E(){(await ee(S,l.game,l.version,t.value)).status!="error"&&await k()}return N(()=>l.game,()=>{l.version=null,t.value={}}),N(()=>l.version,()=>{l.version&&k()}),(o,a)=>(s(),d(Q,null,{default:c(()=>[i(R,null,{default:c(()=>[$.value?u("",!0):(s(),p(G,{key:0},[i(X,{class:"mb-6",arcade:b.value,"use-small":!0},null,8,["arcade"]),i(T,{icon:r(W),title:"Game Event Settings",main:""},null,8,["icon"]),i(q,{class:"mb-6"},{default:c(()=>[m("div",oe,[i(U,{label:"Select Game",help:"Pick a game and version to get started."},{default:c(()=>[m("div",le,[m("div",null,[a[4]||(a[4]=m("p",{class:"pb-2 text-lg"},"Game",-1)),i(v,{modelValue:l.game,"onUpdate:modelValue":a[0]||(a[0]=e=>l.game=e),name:"game",options:B()},null,8,["modelValue","options"])]),l.game?(s(),p("div",te,[a[5]||(a[5]=m("p",{class:"pb-2 text-lg"},"Version",-1)),i(v,{modelValue:l.version,"onUpdate:modelValue":a[1]||(a[1]=e=>l.version=e),name:"version",options:F()},null,8,["modelValue","options"])])):u("",!0)])]),_:1})]),l.game&&l.version?(s(),p("div",ne,[m("h2",se,[a[6]||(a[6]=z(" Settings for ",-1)),m("b",null,H(j()),1)]),a[7]||(a[7]=m("hr",{class:"pb-1 my-2"},null,-1)),(s(!0),p(G,null,K(C(),e=>(s(),d(U,{key:e.id,label:e.name,help:e.help},{default:c(()=>[e.type=="String"?(s(),d(v,{key:0,"model-value":r(f)(t.value,e.id)??"",name:e.name,placeholder:"Not Set","onUpdate:modelValue":n=>r(V)(t.value,e.id,n)},null,8,["model-value","name","onUpdate:modelValue"])):u("",!0),e.type=="LargeText"?(s(),d(v,{key:1,"model-value":r(f)(t.value,e.id)??"",name:e.name,placeholder:"Not Set",type:"textarea","onUpdate:modelValue":n=>r(V)(t.value,e.id,n)},null,8,["model-value","name","onUpdate:modelValue"])):u("",!0),e.type=="Boolean"?(s(),d(Y,{key:2,name:e.id,"model-value":!!(r(f)(t.value,e.id)??0),"input-value":!0,type:"switch","onUpdate:modelValue":n=>r(V)(t.value,e.id,n??0)},null,8,["name","model-value","onUpdate:modelValue"])):u("",!0),e.type=="Array"?(s(),d(v,{key:3,"model-value":r(f)(t.value,e.id)??0,options:e.options,name:e.id,selected:r(f)(t.value,e.id)??0,placeholder:"Select...","onUpdate:modelValue":n=>r(V)(t.value,e.id,Number(n))},null,8,["model-value","options","name","selected","onUpdate:modelValue"])):u("",!0)]),_:2},1032,["label","help"]))),128)),JSON.stringify(t.value)!=JSON.stringify(_.value)?(s(),p("div",re,[i(x,{color:"success",label:"Save",onClick:a[2]||(a[2]=e=>E())}),i(x,{color:"danger",label:"Revert",onClick:a[3]||(a[3]=e=>k())})])):u("",!0)])):u("",!0)]),_:1})],64))]),_:1})]),_:1}))}};export{ye as default}; +import{r as y,B as h,l as P,o as D,a0 as M,V as N,a as s,c as d,w as c,b as i,_ as R,f as p,F as G,d as T,e as r,aE as W,n as q,p as m,j as u,M as z,t as H,g as K,s as x,k as Q,ag as O}from"./index-Dk-hpw4k.js";import{_ as X}from"./ArcadeCard-Csa8AoCI.js";import{_ as U}from"./FormField-DrQ1jOX6.js";import{_ as v}from"./FormControl-nRAG8NCu.js";import{_ as Y}from"./FormCheckRadio-D5LpozCg.js";import{s as V,g as f}from"./values-CmNcmtTU.js";import{A as Z,c as ee,d as ae}from"./arcade-DnQewig1.js";import"./PhCashRegister.vue-BdeCLCoG.js";import"./PhHouse.vue-BE86MhFy.js";const oe={class:"mb-4"},le={class:"grid md:grid-cols-2 gap-4"},te={key:0},ne={key:0},se={class:"text-xl"},re={key:0,class:"space-x-2 mt-6"},ye={__name:"EventView",setup(ie){const t=y(null),l=h({game:null,version:null}),g=h([]),_=y(null),b=y(null),$=y(!0),w=P(),S=parseInt(w.params.id);async function A(){try{b.value=null,t.value={},_.value={};const o=await Z(S);b.value=o,$.value=!1}catch(o){console.error("Failed to fetch arcade data:",o)}}async function k(){try{t.value={},_.value={};const o=await ae(S,l.game,l.version);t.value=JSON.parse(JSON.stringify(o)),_.value=o}catch(o){console.error("Failed to fetch arcade setting data:",o)}}D(()=>{A(),I()});function I(){for(const o of M){const a=o.gameOptions;a&&g.push({game:o.id,gameOptions:a})}}function B(){var o=[];for(const a of g)a.gameOptions&&o.push({id:a.game,label:O(a.game).name});return o}function F(){const o=g.find(n=>n.game==l.game),a=O(l.game);var e=[];for(const n of Object.entries(o.gameOptions))if(a.versions==null)e.push({id:n[0],label:a.name}),l.version=1;else{const J=a.versions.find(L=>L.id==n[0]);e.push({id:n[0],label:J.label})}return e}function j(){const o=O(l.game);var a=null;return o.versions&&(a=o.versions.find(e=>e.id==l.version)),`${o.name} ${a?.label??""}`}function C(){return g.find(a=>a.game==l.game).gameOptions[l.version]}async function E(){(await ee(S,l.game,l.version,t.value)).status!="error"&&await k()}return N(()=>l.game,()=>{l.version=null,t.value={}}),N(()=>l.version,()=>{l.version&&k()}),(o,a)=>(s(),d(Q,null,{default:c(()=>[i(R,null,{default:c(()=>[$.value?u("",!0):(s(),p(G,{key:0},[i(X,{class:"mb-6",arcade:b.value,"use-small":!0},null,8,["arcade"]),i(T,{icon:r(W),title:"Game Event Settings",main:""},null,8,["icon"]),i(q,{class:"mb-6"},{default:c(()=>[m("div",oe,[i(U,{label:"Select Game",help:"Pick a game and version to get started."},{default:c(()=>[m("div",le,[m("div",null,[a[4]||(a[4]=m("p",{class:"pb-2 text-lg"},"Game",-1)),i(v,{modelValue:l.game,"onUpdate:modelValue":a[0]||(a[0]=e=>l.game=e),name:"game",options:B()},null,8,["modelValue","options"])]),l.game?(s(),p("div",te,[a[5]||(a[5]=m("p",{class:"pb-2 text-lg"},"Version",-1)),i(v,{modelValue:l.version,"onUpdate:modelValue":a[1]||(a[1]=e=>l.version=e),name:"version",options:F()},null,8,["modelValue","options"])])):u("",!0)])]),_:1})]),l.game&&l.version?(s(),p("div",ne,[m("h2",se,[a[6]||(a[6]=z(" Settings for ",-1)),m("b",null,H(j()),1)]),a[7]||(a[7]=m("hr",{class:"pb-1 my-2"},null,-1)),(s(!0),p(G,null,K(C(),e=>(s(),d(U,{key:e.id,label:e.name,help:e.help},{default:c(()=>[e.type=="String"?(s(),d(v,{key:0,"model-value":r(f)(t.value,e.id)??"",name:e.name,placeholder:"Not Set","onUpdate:modelValue":n=>r(V)(t.value,e.id,n)},null,8,["model-value","name","onUpdate:modelValue"])):u("",!0),e.type=="LargeText"?(s(),d(v,{key:1,"model-value":r(f)(t.value,e.id)??"",name:e.name,placeholder:"Not Set",type:"textarea","onUpdate:modelValue":n=>r(V)(t.value,e.id,n)},null,8,["model-value","name","onUpdate:modelValue"])):u("",!0),e.type=="Boolean"?(s(),d(Y,{key:2,name:e.id,"model-value":!!(r(f)(t.value,e.id)??0),"input-value":!0,type:"switch","onUpdate:modelValue":n=>r(V)(t.value,e.id,n??0)},null,8,["name","model-value","onUpdate:modelValue"])):u("",!0),e.type=="Array"?(s(),d(v,{key:3,"model-value":r(f)(t.value,e.id)??0,options:e.options,name:e.id,selected:r(f)(t.value,e.id)??0,placeholder:"Select...","onUpdate:modelValue":n=>r(V)(t.value,e.id,Number(n))},null,8,["model-value","options","name","selected","onUpdate:modelValue"])):u("",!0)]),_:2},1032,["label","help"]))),128)),JSON.stringify(t.value)!=JSON.stringify(_.value)?(s(),p("div",re,[i(x,{color:"success",label:"Save",onClick:a[2]||(a[2]=e=>E())}),i(x,{color:"danger",label:"Revert",onClick:a[3]||(a[3]=e=>k())})])):u("",!0)])):u("",!0)]),_:1})],64))]),_:1})]),_:1}))}};export{ye as default}; diff --git a/assets/EventsView-D2l0MlxF.js b/assets/EventsView-DrMPYZRy.js similarity index 97% rename from assets/EventsView-D2l0MlxF.js rename to assets/EventsView-DrMPYZRy.js index 7c47e05..5d5428f 100644 --- a/assets/EventsView-D2l0MlxF.js +++ b/assets/EventsView-DrMPYZRy.js @@ -1 +1 @@ -import{F as B}from"./PhCashRegister.vue-Ds7QniK6.js";import{G as P}from"./PhCloudArrowDown.vue-DDaHL11t.js";import{ac as $,ad as n,v as u,a as t,f as d,ae as V,j as b,af as y,p as a,r as k,o as N,c as S,w as m,b as s,_ as z,F as D,n as A,d as H,e as x,k as I,i as q}from"./index-wVtKjzJn.js";import{I as j}from"./PhFlagCheckered.vue-DQ_sZIIa.js";import{_}from"./GeneralTable-DKuLiDzj.js";import{h as R}from"./admin-DdMoBX4c.js";import"./contentExport-BrGkhehm.js";const E=["width","height","fill","transform"],T={key:0},F=a("path",{d:"M148,200a20,20,0,1,1-20-20A20,20,0,0,1,148,200Zm-20-40a12,12,0,0,0,12-12V48a12,12,0,0,0-24,0V148A12,12,0,0,0,128,160Z"},null,-1),G=[F],U={key:1},W=a("path",{d:"M216,40V216a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V40A16,16,0,0,1,56,24H200A16,16,0,0,1,216,40Z",opacity:"0.2"},null,-1),X=a("path",{d:"M144,200a16,16,0,1,1-16-16A16,16,0,0,1,144,200Zm-16-40a8,8,0,0,0,8-8V48a8,8,0,0,0-16,0V152A8,8,0,0,0,128,160Z"},null,-1),J=[W,X],K={key:2},O=a("path",{d:"M200,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V40A16,16,0,0,0,200,24ZM128,160a12,12,0,1,1-12,12A12,12,0,0,1,128,160Zm-8-24V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Z"},null,-1),Q=[O],Y={key:3},a1=a("path",{d:"M142,200a14,14,0,1,1-14-14A14,14,0,0,1,142,200Zm-14-42a6,6,0,0,0,6-6V48a6,6,0,0,0-12,0V152A6,6,0,0,0,128,158Z"},null,-1),e1=[a1],t1={key:4},l1=a("path",{d:"M144,200a16,16,0,1,1-16-16A16,16,0,0,1,144,200Zm-16-40a8,8,0,0,0,8-8V48a8,8,0,0,0-16,0V152A8,8,0,0,0,128,160Z"},null,-1),d1=[l1],s1={key:5},o1=a("path",{d:"M140,200a12,12,0,1,1-12-12A12,12,0,0,1,140,200Zm-12-44a4,4,0,0,0,4-4V48a4,4,0,0,0-8,0V152A4,4,0,0,0,128,156Z"},null,-1),i1=[o1],r1={name:"PhExclamationMark"},n1=$({...r1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const e=f,v=n("weight","regular"),p=n("size","1em"),Z=n("color","currentColor"),g=n("mirrored",!1),l=u(()=>e.weight??v),c=u(()=>e.size??p),w=u(()=>e.color??Z),r=u(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,o)=>(t(),d("svg",y({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:w.value,transform:r.value},h.$attrs),[V(h.$slots,"default"),l.value==="bold"?(t(),d("g",T,G)):l.value==="duotone"?(t(),d("g",U,J)):l.value==="fill"?(t(),d("g",K,Q)):l.value==="light"?(t(),d("g",Y,e1)):l.value==="regular"?(t(),d("g",t1,d1)):l.value==="thin"?(t(),d("g",s1,i1)):b("",!0)],16,E))}}),u1=["width","height","fill","transform"],c1={key:0},h1=a("path",{d:"M128,20a108,108,0,0,0,0,216,12,12,0,0,0,7.49-21.37h0c-.25-.2-17.55-14.39-27.9-42.63H128a12,12,0,0,0,0-24H101.48a135.88,135.88,0,0,1,0-40h53A133.77,133.77,0,0,1,156,128a12,12,0,0,0,24,0,159,159,0,0,0-1.25-20h30.82A83.49,83.49,0,0,1,212,128a12,12,0,0,0,24,0A108.12,108.12,0,0,0,128,20ZM97.79,49.64A140.82,140.82,0,0,0,82.29,84H56.48A84.46,84.46,0,0,1,97.79,49.64Zm0,156.72A84.46,84.46,0,0,1,56.48,172H82.29A140.82,140.82,0,0,0,97.79,206.36ZM77.25,148H46.43a83.52,83.52,0,0,1,0-40H77.25a160.63,160.63,0,0,0,0,40Zm30.34-64a116.61,116.61,0,0,1,10-20.77A107.75,107.75,0,0,1,128,49a113.2,113.2,0,0,1,20.39,35Zm66.12,0a140.82,140.82,0,0,0-15.5-34.36A84.46,84.46,0,0,1,199.52,84Zm50.78,92.49L209,192l15.52,15.51a12,12,0,0,1-17,17L192,209l-15.51,15.52a12,12,0,0,1-17-17L175,192l-15.52-15.51a12,12,0,0,1,17-17L192,175l15.51-15.52a12,12,0,0,1,17,17Z"},null,-1),m1=[h1],v1={key:1},p1=a("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),Z1=a("path",{d:"M128,24a104,104,0,0,0,0,208,8,8,0,0,0,5-14.23h0c-1.12-.91-20.88-17.32-31.06-49.77h26a8,8,0,0,0,0-16H98.08a140.17,140.17,0,0,1,0-48h59.88A138,138,0,0,1,160,128a8,8,0,0,0,16,0,154.7,154.7,0,0,0-1.84-24h38.51A87.61,87.61,0,0,1,216,128a8,8,0,0,0,16,0A104.11,104.11,0,0,0,128,24ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4Zm0,171.2a88.29,88.29,0,0,1-58-45.6H85.29A135.28,135.28,0,0,0,107.59,213.6ZM81.84,152H43.33a88.15,88.15,0,0,1,0-48H81.84a157.44,157.44,0,0,0,0,48ZM102,88a115.11,115.11,0,0,1,26-45,115.27,115.27,0,0,1,26,45Zm68.75,0a135.28,135.28,0,0,0-22.3-45.6,88.29,88.29,0,0,1,58,45.6Zm50.95,85.66L203.31,192l18.35,18.34a8,8,0,0,1-11.32,11.32L192,203.31l-18.34,18.35a8,8,0,0,1-11.32-11.32L180.69,192l-18.35-18.34a8,8,0,0,1,11.32-11.32L192,180.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),g1=[p1,Z1],w1={key:2},A1=a("path",{d:"M128,24a104,104,0,0,0,0,208,8,8,0,0,0,5-14.21l0,0c-1.12-.91-20.88-17.32-31.06-49.77h26a8,8,0,0,0,0-16H98.08a140.17,140.17,0,0,1,0-48h59.88A138,138,0,0,1,160,128a8,8,0,0,0,16,0,154.7,154.7,0,0,0-1.84-24h38.51A87.61,87.61,0,0,1,216,128a8,8,0,0,0,16,0A104.11,104.11,0,0,0,128,24ZM102,88a115.11,115.11,0,0,1,26-45,115.27,115.27,0,0,1,26,45Zm68.75,0a135.28,135.28,0,0,0-22.3-45.6,88.29,88.29,0,0,1,58,45.6Zm50.95,85.66L203.31,192l18.35,18.34a8,8,0,0,1-11.32,11.32L192,203.31l-18.34,18.35a8,8,0,0,1-11.32-11.32L180.69,192l-18.35-18.34a8,8,0,0,1,11.32-11.32L192,180.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),f1=[A1],M1={key:3},H1=a("path",{d:"M128,26a102,102,0,0,0,0,204,6,6,0,0,0,3.76-10.67h0c-.1-.07-9.6-7.84-18.95-22.95A124,124,0,0,1,99.35,166H128a6,6,0,0,0,0-12H96.45a139.18,139.18,0,0,1,0-52h63.1A137.47,137.47,0,0,1,162,128a6,6,0,0,0,12,0,152.91,152.91,0,0,0-2.19-26h42.36A89.7,89.7,0,0,1,218,128a6,6,0,0,0,12,0A102.12,102.12,0,0,0,128,26ZM112.54,39.33A132.58,132.58,0,0,0,86.81,90H46.43A90.29,90.29,0,0,1,112.54,39.33Zm0,177.34A90.29,90.29,0,0,1,46.43,166H86.81A132.58,132.58,0,0,0,112.54,216.67ZM84.19,154H41.83a90.17,90.17,0,0,1,0-52H84.19a155.43,155.43,0,0,0,0,52ZM99.35,90a124,124,0,0,1,13.46-30.37A109.19,109.19,0,0,1,128,40.18a109.19,109.19,0,0,1,15.19,19.45A124,124,0,0,1,156.65,90Zm69.84,0a132.58,132.58,0,0,0-25.73-50.67A90.29,90.29,0,0,1,209.57,90Zm51.05,82.24L200.49,192l19.75,19.76a6,6,0,1,1-8.48,8.48L192,200.49l-19.76,19.75a6,6,0,0,1-8.48-8.48L183.51,192l-19.75-19.76a6,6,0,0,1,8.48-8.48L192,183.51l19.76-19.75a6,6,0,0,1,8.48,8.48Z"},null,-1),x1=[H1],_1={key:4},b1=a("path",{d:"M128,24a104,104,0,0,0,0,208,8,8,0,0,0,5-14.23h0c-1.12-.91-20.88-17.32-31.06-49.77h26a8,8,0,0,0,0-16H98.08a140.17,140.17,0,0,1,0-48h59.88A138,138,0,0,1,160,128a8,8,0,0,0,16,0,154.7,154.7,0,0,0-1.84-24h38.51A87.61,87.61,0,0,1,216,128a8,8,0,0,0,16,0A104.11,104.11,0,0,0,128,24ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4Zm0,171.2a88.29,88.29,0,0,1-58-45.6H85.29A135.28,135.28,0,0,0,107.59,213.6ZM81.84,152H43.33a88.15,88.15,0,0,1,0-48H81.84a157.44,157.44,0,0,0,0,48ZM102,88a115.11,115.11,0,0,1,26-45,115.27,115.27,0,0,1,26,45Zm68.75,0a135.28,135.28,0,0,0-22.3-45.6,88.29,88.29,0,0,1,58,45.6Zm50.95,85.66L203.31,192l18.35,18.34a8,8,0,0,1-11.32,11.32L192,203.31l-18.34,18.35a8,8,0,0,1-11.32-11.32L180.69,192l-18.35-18.34a8,8,0,0,1,11.32-11.32L192,180.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),$1=[b1],V1={key:5},y1=a("path",{d:"M128,28h0a100,100,0,0,0,0,200,4,4,0,0,0,2.49-7.11h0c-.3-.24-23.57-19.41-33.78-56.88H128a4,4,0,0,0,0-8H94.82a140.42,140.42,0,0,1,0-56h66.36A137.89,137.89,0,0,1,164,128a4,4,0,0,0,8,0,149.23,149.23,0,0,0-2.59-28h46.23A91.6,91.6,0,0,1,220,128a4,4,0,0,0,8,0A100.11,100.11,0,0,0,128,28Zm-10.46,8.6A129.39,129.39,0,0,0,88.35,92h-45A92.25,92.25,0,0,1,117.54,36.6Zm0,182.8A92.25,92.25,0,0,1,43.34,164h45A129.39,129.39,0,0,0,117.54,219.4ZM86.59,156H40.36a92.09,92.09,0,0,1,0-56H86.59a152.65,152.65,0,0,0,0,56ZM96.73,92C105,61.8,121.67,43.48,128,37.39c6.33,6.09,23,24.41,31.27,54.61Zm70.92,0a129.39,129.39,0,0,0-29.19-55.4A92.25,92.25,0,0,1,212.66,92Zm51.18,78.83L197.66,192l21.17,21.17a4,4,0,0,1-5.66,5.66L192,197.66l-21.17,21.17a4,4,0,0,1-5.66-5.66L186.34,192l-21.17-21.17a4,4,0,0,1,5.66-5.66L192,186.34l21.17-21.17a4,4,0,0,1,5.66,5.66Z"},null,-1),k1=[y1],C1={name:"PhGlobeX"},L1=$({...C1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const e=f,v=n("weight","regular"),p=n("size","1em"),Z=n("color","currentColor"),g=n("mirrored",!1),l=u(()=>e.weight??v),c=u(()=>e.size??p),w=u(()=>e.color??Z),r=u(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,o)=>(t(),d("svg",y({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:w.value,transform:r.value},h.$attrs),[V(h.$slots,"default"),l.value==="bold"?(t(),d("g",c1,m1)):l.value==="duotone"?(t(),d("g",v1,g1)):l.value==="fill"?(t(),d("g",w1,f1)):l.value==="light"?(t(),d("g",M1,x1)):l.value==="regular"?(t(),d("g",_1,$1)):l.value==="thin"?(t(),d("g",V1,k1)):b("",!0)],16,u1))}}),B1=["width","height","fill","transform"],P1={key:0},N1=a("path",{d:"M116,20V12a12,12,0,0,1,24,0v8a12,12,0,0,1-24,0Zm84,36a12,12,0,0,0,8.49-3.51l8-8a12,12,0,1,0-17-17l-8,8A12,12,0,0,0,200,56ZM47.51,52.49a12,12,0,0,0,17-17l-8-8a12,12,0,0,0-17,17ZM236,176v24a20,20,0,0,1-20,20H40a20,20,0,0,1-20-20V176a20,20,0,0,1,16-19.6V140a92,92,0,0,1,92-92h.71C179,48.38,220,90.1,220,141v15.4A20,20,0,0,1,236,176ZM60,140v16H196V141c0-37.77-30.27-68.72-67.48-69H128a68,68,0,0,0-68,68Zm152,40H44v16H212Zm-75.6-66.72a28,28,0,0,1,18.32,18.32,12,12,0,0,0,22.9-7.2,52,52,0,0,0-34-34,12,12,0,0,0-7.2,22.9Z"},null,-1),S1=[N1],z1={key:1},D1=a("path",{d:"M208,129v39H48V128a80,80,0,0,1,80.61-80C172.72,48.33,208,84.89,208,129Z",opacity:"0.2"},null,-1),I1=a("path",{d:"M120,16V8a8,8,0,0,1,16,0v8a8,8,0,0,1-16,0Zm80,32a8,8,0,0,0,5.66-2.34l8-8a8,8,0,0,0-11.32-11.32l-8,8A8,8,0,0,0,200,48ZM50.34,45.66A8,8,0,0,0,61.66,34.34l-8-8A8,8,0,0,0,42.34,37.66Zm87,26.45a8,8,0,1,0-2.64,15.78C153.67,91.08,168,108.32,168,128a8,8,0,0,0,16,0C184,100.6,163.93,76.57,137.32,72.11ZM232,176v24a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V176a16,16,0,0,1,16-16V128a88,88,0,0,1,88-88h.68c48.15.36,87.33,40.29,87.33,89v31A16,16,0,0,1,232,176ZM56,160H200V129c0-40-32.05-72.71-71.45-73H128a72,72,0,0,0-72,72Zm160,40V176H40v24H216Z"},null,-1),q1=[D1,I1],j1={key:2},R1=a("path",{d:"M120,16V8a8,8,0,0,1,16,0v8a8,8,0,0,1-16,0Zm80,32a8,8,0,0,0,5.66-2.34l8-8a8,8,0,0,0-11.32-11.32l-8,8A8,8,0,0,0,200,48ZM50.34,45.66A8,8,0,0,0,61.66,34.34l-8-8A8,8,0,0,0,42.34,37.66ZM232,176v24a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V176a16,16,0,0,1,16-16V128a88,88,0,0,1,88.67-88c48.15.36,87.33,40.29,87.33,89v31A16,16,0,0,1,232,176ZM134.68,87.89C153.67,91.08,168,108.32,168,128a8,8,0,0,0,16,0c0-27.4-20.07-51.43-46.68-55.89a8,8,0,1,0-2.64,15.78ZM216,200V176H40v24H216Z"},null,-1),E1=[R1],T1={key:3},F1=a("path",{d:"M122,16V8a6,6,0,0,1,12,0v8a6,6,0,0,1-12,0Zm78,30a6,6,0,0,0,4.24-1.76l8-8a6,6,0,1,0-8.48-8.48l-8,8A6,6,0,0,0,200,46ZM51.76,44.24a6,6,0,0,0,8.48-8.48l-8-8a6,6,0,0,0-8.48,8.48ZM137,74.08a6,6,0,1,0-2,11.84c20,3.34,35,21.44,35,42.08a6,6,0,0,0,12,0C182,101.57,162.65,78.39,137,74.08ZM230,176v24a14,14,0,0,1-14,14H40a14,14,0,0,1-14-14V176a14,14,0,0,1,14-14h2V128a86,86,0,0,1,86-86h.65c47.06.35,85.35,39.38,85.35,87v33h2A14,14,0,0,1,230,176ZM54,162H202V129c0-41-32.94-74.7-73.44-75H128a74,74,0,0,0-74,74Zm164,14a2,2,0,0,0-2-2H40a2,2,0,0,0-2,2v24a2,2,0,0,0,2,2H216a2,2,0,0,0,2-2Z"},null,-1),G1=[F1],U1={key:4},W1=a("path",{d:"M120,16V8a8,8,0,0,1,16,0v8a8,8,0,0,1-16,0Zm80,32a8,8,0,0,0,5.66-2.34l8-8a8,8,0,0,0-11.32-11.32l-8,8A8,8,0,0,0,200,48ZM50.34,45.66A8,8,0,0,0,61.66,34.34l-8-8A8,8,0,0,0,42.34,37.66Zm87,26.45a8,8,0,1,0-2.64,15.78C153.67,91.08,168,108.32,168,128a8,8,0,0,0,16,0C184,100.6,163.93,76.57,137.32,72.11ZM232,176v24a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V176a16,16,0,0,1,16-16V128a88,88,0,0,1,88.67-88c48.15.36,87.33,40.29,87.33,89v31A16,16,0,0,1,232,176ZM56,160H200V129c0-40-32.05-72.71-71.45-73H128a72,72,0,0,0-72,72Zm160,40V176H40v24H216Z"},null,-1),X1=[W1],J1={key:5},K1=a("path",{d:"M124,16V8a4,4,0,0,1,8,0v8a4,4,0,0,1-8,0Zm76,28a4,4,0,0,0,2.83-1.17l8-8a4,4,0,1,0-5.66-5.66l-8,8A4,4,0,0,0,200,44ZM53.17,42.83a4,4,0,0,0,5.66-5.66l-8-8a4,4,0,0,0-5.66,5.66Zm83.49,33.22a4,4,0,0,0-1.32,7.9C156.24,87.45,172,106.39,172,128a4,4,0,0,0,8,0C180,102.53,161.37,80.2,136.66,76.05ZM228,176v24a12,12,0,0,1-12,12H40a12,12,0,0,1-12-12V176a12,12,0,0,1,12-12h4V128a84,84,0,0,1,84-84h.64c46,.34,83.36,38.47,83.36,85v35h4A12,12,0,0,1,228,176ZM52,164H204V129c0-42.15-33.83-76.69-75.42-77A76,76,0,0,0,52,128Zm168,12a4,4,0,0,0-4-4H40a4,4,0,0,0-4,4v24a4,4,0,0,0,4,4H216a4,4,0,0,0,4-4Z"},null,-1),O1=[K1],Q1={name:"PhSiren"},Y1=$({...Q1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const e=f,v=n("weight","regular"),p=n("size","1em"),Z=n("color","currentColor"),g=n("mirrored",!1),l=u(()=>e.weight??v),c=u(()=>e.size??p),w=u(()=>e.color??Z),r=u(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,o)=>(t(),d("svg",y({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:w.value,transform:r.value},h.$attrs),[V(h.$slots,"default"),l.value==="bold"?(t(),d("g",P1,S1)):l.value==="duotone"?(t(),d("g",z1,q1)):l.value==="fill"?(t(),d("g",j1,E1)):l.value==="light"?(t(),d("g",T1,G1)):l.value==="regular"?(t(),d("g",U1,X1)):l.value==="thin"?(t(),d("g",J1,O1)):b("",!0)],16,B1))}}),a0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},e0={class:"w-full"},t0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},l0={class:"w-full"},d0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},s0={class:"w-full"},o0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},i0={class:"w-full"},r0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},n0={class:"w-full"},u0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},c0={class:"w-full"},A0={__name:"EventsView",setup(f){const e=k({}),v=k(!0);N(async()=>{try{const o=await R();e.value=o,v.value=!1}catch(o){console.log("Failed to fetch admin data:",o)}});const p=[{text:"Timestamp",value:"date",width:120},{text:"IP Address",value:"data.ip",width:120},{text:"Model",value:"data.model",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Name",value:"data.name",width:120},{text:"Value",value:"data.value",width:120}],Z=[{text:"Timestamp",value:"date",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Delta",value:"data.delta",width:120},{text:"Remaining Balance",value:"data.balance",width:120},{text:"Reason",value:"data.reason",width:120}],g=[{text:"Timestamp",value:"date",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Name",value:"data.name",width:120},{text:"Value",value:"data.value",width:120},{text:"Model",value:"data.model",width:120}],l=[{text:"Timestamp",value:"date",width:120},{text:"Service",value:"data.service",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Model",value:"data.model",width:120},{text:"Request",value:"data.requestName",width:120},{text:"Method",value:"data.method",width:120},{text:"Traceback",value:"data.traceback",width:120}],c=[{text:"Timestamp",value:"date",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Model",value:"data.model",width:120},{text:"Request",value:"data.requestName",width:120},{text:"Method",value:"data.method",width:120}],w=[{text:"Timestamp",value:"date",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Model",value:"data.model",width:120}];function r(o){return o===void 0?[]:o.map(i=>{if(i.timestamp&&(i.date=q(i.timestamp)),i?.data?.request){const M=h(i.data.request);i.data.pcbid=M.pcbid,i.data.model=M.model,i.data.requestName=M.requestName,i.data.method=M.method}return i})}function h(o){const i=o.match(/]*model="([^"]+)"/),M=o.match(/]*srcid="([^"]+)"/),C=o.match(/<([^ >]+)[^>]*method="([^"]+)"/),L=o.match(/]*>\s*<([^ >]+)/);return{model:i?.[1]||null,pcbid:M?.[1]||null,requestName:L?.[1]||null,method:C?.[2]||null}}return(o,i)=>(t(),S(I,null,{default:m(()=>[s(z,null,{default:m(()=>[v.value?b("",!0):(t(),d(D,{key:0},[s(A,{class:"mb-6 p-1"},{default:m(()=>i[0]||(i[0]=[a("h1",{class:"text-3xl"},"Service Logs",-1)])),_:1,__:[0]}),s(H,{icon:x(Y1),title:"Recent Tracebacks",color:"text-red-400",main:""},null,8,["icon"]),s(A,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",a0,[a("div",e0,[s(_,{headers:l,items:r(e.value?.exception),"rows-per-page":2},null,8,["items"])])])]),_:1}),s(H,{icon:x(L1),title:"Recent Unhandled Packets",color:"text-amber-300",main:""},null,8,["icon"]),s(A,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",t0,[a("div",l0,[s(_,{headers:c,items:r(e.value?.unhandled_packet),"rows-per-page":10},null,8,["items"])])])]),_:1}),s(H,{icon:x(n1),title:"Recent Unauthorized PCBIDs",color:"text-yellow-400",main:""},null,8,["icon"]),s(A,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",d0,[a("div",s0,[s(_,{headers:w,items:r(e.value?.unauthorized_pcbid),"rows-per-page":10},null,8,["items"])])])]),_:1}),s(H,{icon:x(j),title:"Recent PCB Events",color:"text-emerald-400",main:""},null,8,["icon"]),s(A,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",o0,[a("div",i0,[s(_,{headers:p,items:r(e.value?.pcbevent),"rows-per-page":10},null,8,["items"])])])]),_:1}),s(H,{icon:x(P),title:"Recent Updater Statuses",color:"text-sky-400",main:""},null,8,["icon"]),s(A,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",r0,[a("div",n0,[s(_,{headers:g,items:r(e.value?.avs_updater),"rows-per-page":10},null,8,["items"])])])]),_:1}),s(H,{icon:x(B),title:"Recent PASELI Transactions",color:"text-green-400",main:""},null,8,["icon"]),s(A,{"has-table":""},{default:m(()=>[a("div",u0,[a("div",c0,[s(_,{headers:Z,items:r(e.value?.paseli_transaction),"rows-per-page":10},null,8,["items"])])])]),_:1})],64))]),_:1})]),_:1}))}};export{A0 as default}; +import{F as B}from"./PhCashRegister.vue-BdeCLCoG.js";import{G as P}from"./PhCloudArrowDown.vue-BLw-THkW.js";import{ac as $,ad as n,v as u,a as t,f as d,ae as V,j as b,af as y,p as a,r as k,o as N,c as S,w as m,b as s,_ as z,F as D,n as A,d as H,e as x,k as I,i as q}from"./index-Dk-hpw4k.js";import{I as j}from"./PhFlagCheckered.vue-4yqgixX0.js";import{_}from"./GeneralTable-IXSNpfC-.js";import{h as R}from"./admin-d9hoHFt6.js";import"./contentExport-CLAmS0de.js";const E=["width","height","fill","transform"],T={key:0},F=a("path",{d:"M148,200a20,20,0,1,1-20-20A20,20,0,0,1,148,200Zm-20-40a12,12,0,0,0,12-12V48a12,12,0,0,0-24,0V148A12,12,0,0,0,128,160Z"},null,-1),G=[F],U={key:1},W=a("path",{d:"M216,40V216a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V40A16,16,0,0,1,56,24H200A16,16,0,0,1,216,40Z",opacity:"0.2"},null,-1),X=a("path",{d:"M144,200a16,16,0,1,1-16-16A16,16,0,0,1,144,200Zm-16-40a8,8,0,0,0,8-8V48a8,8,0,0,0-16,0V152A8,8,0,0,0,128,160Z"},null,-1),J=[W,X],K={key:2},O=a("path",{d:"M200,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V40A16,16,0,0,0,200,24ZM128,160a12,12,0,1,1-12,12A12,12,0,0,1,128,160Zm-8-24V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Z"},null,-1),Q=[O],Y={key:3},a1=a("path",{d:"M142,200a14,14,0,1,1-14-14A14,14,0,0,1,142,200Zm-14-42a6,6,0,0,0,6-6V48a6,6,0,0,0-12,0V152A6,6,0,0,0,128,158Z"},null,-1),e1=[a1],t1={key:4},l1=a("path",{d:"M144,200a16,16,0,1,1-16-16A16,16,0,0,1,144,200Zm-16-40a8,8,0,0,0,8-8V48a8,8,0,0,0-16,0V152A8,8,0,0,0,128,160Z"},null,-1),d1=[l1],s1={key:5},o1=a("path",{d:"M140,200a12,12,0,1,1-12-12A12,12,0,0,1,140,200Zm-12-44a4,4,0,0,0,4-4V48a4,4,0,0,0-8,0V152A4,4,0,0,0,128,156Z"},null,-1),i1=[o1],r1={name:"PhExclamationMark"},n1=$({...r1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const e=f,v=n("weight","regular"),p=n("size","1em"),Z=n("color","currentColor"),g=n("mirrored",!1),l=u(()=>e.weight??v),c=u(()=>e.size??p),w=u(()=>e.color??Z),r=u(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,o)=>(t(),d("svg",y({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:w.value,transform:r.value},h.$attrs),[V(h.$slots,"default"),l.value==="bold"?(t(),d("g",T,G)):l.value==="duotone"?(t(),d("g",U,J)):l.value==="fill"?(t(),d("g",K,Q)):l.value==="light"?(t(),d("g",Y,e1)):l.value==="regular"?(t(),d("g",t1,d1)):l.value==="thin"?(t(),d("g",s1,i1)):b("",!0)],16,E))}}),u1=["width","height","fill","transform"],c1={key:0},h1=a("path",{d:"M128,20a108,108,0,0,0,0,216,12,12,0,0,0,7.49-21.37h0c-.25-.2-17.55-14.39-27.9-42.63H128a12,12,0,0,0,0-24H101.48a135.88,135.88,0,0,1,0-40h53A133.77,133.77,0,0,1,156,128a12,12,0,0,0,24,0,159,159,0,0,0-1.25-20h30.82A83.49,83.49,0,0,1,212,128a12,12,0,0,0,24,0A108.12,108.12,0,0,0,128,20ZM97.79,49.64A140.82,140.82,0,0,0,82.29,84H56.48A84.46,84.46,0,0,1,97.79,49.64Zm0,156.72A84.46,84.46,0,0,1,56.48,172H82.29A140.82,140.82,0,0,0,97.79,206.36ZM77.25,148H46.43a83.52,83.52,0,0,1,0-40H77.25a160.63,160.63,0,0,0,0,40Zm30.34-64a116.61,116.61,0,0,1,10-20.77A107.75,107.75,0,0,1,128,49a113.2,113.2,0,0,1,20.39,35Zm66.12,0a140.82,140.82,0,0,0-15.5-34.36A84.46,84.46,0,0,1,199.52,84Zm50.78,92.49L209,192l15.52,15.51a12,12,0,0,1-17,17L192,209l-15.51,15.52a12,12,0,0,1-17-17L175,192l-15.52-15.51a12,12,0,0,1,17-17L192,175l15.51-15.52a12,12,0,0,1,17,17Z"},null,-1),m1=[h1],v1={key:1},p1=a("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),Z1=a("path",{d:"M128,24a104,104,0,0,0,0,208,8,8,0,0,0,5-14.23h0c-1.12-.91-20.88-17.32-31.06-49.77h26a8,8,0,0,0,0-16H98.08a140.17,140.17,0,0,1,0-48h59.88A138,138,0,0,1,160,128a8,8,0,0,0,16,0,154.7,154.7,0,0,0-1.84-24h38.51A87.61,87.61,0,0,1,216,128a8,8,0,0,0,16,0A104.11,104.11,0,0,0,128,24ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4Zm0,171.2a88.29,88.29,0,0,1-58-45.6H85.29A135.28,135.28,0,0,0,107.59,213.6ZM81.84,152H43.33a88.15,88.15,0,0,1,0-48H81.84a157.44,157.44,0,0,0,0,48ZM102,88a115.11,115.11,0,0,1,26-45,115.27,115.27,0,0,1,26,45Zm68.75,0a135.28,135.28,0,0,0-22.3-45.6,88.29,88.29,0,0,1,58,45.6Zm50.95,85.66L203.31,192l18.35,18.34a8,8,0,0,1-11.32,11.32L192,203.31l-18.34,18.35a8,8,0,0,1-11.32-11.32L180.69,192l-18.35-18.34a8,8,0,0,1,11.32-11.32L192,180.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),g1=[p1,Z1],w1={key:2},A1=a("path",{d:"M128,24a104,104,0,0,0,0,208,8,8,0,0,0,5-14.21l0,0c-1.12-.91-20.88-17.32-31.06-49.77h26a8,8,0,0,0,0-16H98.08a140.17,140.17,0,0,1,0-48h59.88A138,138,0,0,1,160,128a8,8,0,0,0,16,0,154.7,154.7,0,0,0-1.84-24h38.51A87.61,87.61,0,0,1,216,128a8,8,0,0,0,16,0A104.11,104.11,0,0,0,128,24ZM102,88a115.11,115.11,0,0,1,26-45,115.27,115.27,0,0,1,26,45Zm68.75,0a135.28,135.28,0,0,0-22.3-45.6,88.29,88.29,0,0,1,58,45.6Zm50.95,85.66L203.31,192l18.35,18.34a8,8,0,0,1-11.32,11.32L192,203.31l-18.34,18.35a8,8,0,0,1-11.32-11.32L180.69,192l-18.35-18.34a8,8,0,0,1,11.32-11.32L192,180.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),f1=[A1],M1={key:3},H1=a("path",{d:"M128,26a102,102,0,0,0,0,204,6,6,0,0,0,3.76-10.67h0c-.1-.07-9.6-7.84-18.95-22.95A124,124,0,0,1,99.35,166H128a6,6,0,0,0,0-12H96.45a139.18,139.18,0,0,1,0-52h63.1A137.47,137.47,0,0,1,162,128a6,6,0,0,0,12,0,152.91,152.91,0,0,0-2.19-26h42.36A89.7,89.7,0,0,1,218,128a6,6,0,0,0,12,0A102.12,102.12,0,0,0,128,26ZM112.54,39.33A132.58,132.58,0,0,0,86.81,90H46.43A90.29,90.29,0,0,1,112.54,39.33Zm0,177.34A90.29,90.29,0,0,1,46.43,166H86.81A132.58,132.58,0,0,0,112.54,216.67ZM84.19,154H41.83a90.17,90.17,0,0,1,0-52H84.19a155.43,155.43,0,0,0,0,52ZM99.35,90a124,124,0,0,1,13.46-30.37A109.19,109.19,0,0,1,128,40.18a109.19,109.19,0,0,1,15.19,19.45A124,124,0,0,1,156.65,90Zm69.84,0a132.58,132.58,0,0,0-25.73-50.67A90.29,90.29,0,0,1,209.57,90Zm51.05,82.24L200.49,192l19.75,19.76a6,6,0,1,1-8.48,8.48L192,200.49l-19.76,19.75a6,6,0,0,1-8.48-8.48L183.51,192l-19.75-19.76a6,6,0,0,1,8.48-8.48L192,183.51l19.76-19.75a6,6,0,0,1,8.48,8.48Z"},null,-1),x1=[H1],_1={key:4},b1=a("path",{d:"M128,24a104,104,0,0,0,0,208,8,8,0,0,0,5-14.23h0c-1.12-.91-20.88-17.32-31.06-49.77h26a8,8,0,0,0,0-16H98.08a140.17,140.17,0,0,1,0-48h59.88A138,138,0,0,1,160,128a8,8,0,0,0,16,0,154.7,154.7,0,0,0-1.84-24h38.51A87.61,87.61,0,0,1,216,128a8,8,0,0,0,16,0A104.11,104.11,0,0,0,128,24ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4Zm0,171.2a88.29,88.29,0,0,1-58-45.6H85.29A135.28,135.28,0,0,0,107.59,213.6ZM81.84,152H43.33a88.15,88.15,0,0,1,0-48H81.84a157.44,157.44,0,0,0,0,48ZM102,88a115.11,115.11,0,0,1,26-45,115.27,115.27,0,0,1,26,45Zm68.75,0a135.28,135.28,0,0,0-22.3-45.6,88.29,88.29,0,0,1,58,45.6Zm50.95,85.66L203.31,192l18.35,18.34a8,8,0,0,1-11.32,11.32L192,203.31l-18.34,18.35a8,8,0,0,1-11.32-11.32L180.69,192l-18.35-18.34a8,8,0,0,1,11.32-11.32L192,180.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),$1=[b1],V1={key:5},y1=a("path",{d:"M128,28h0a100,100,0,0,0,0,200,4,4,0,0,0,2.49-7.11h0c-.3-.24-23.57-19.41-33.78-56.88H128a4,4,0,0,0,0-8H94.82a140.42,140.42,0,0,1,0-56h66.36A137.89,137.89,0,0,1,164,128a4,4,0,0,0,8,0,149.23,149.23,0,0,0-2.59-28h46.23A91.6,91.6,0,0,1,220,128a4,4,0,0,0,8,0A100.11,100.11,0,0,0,128,28Zm-10.46,8.6A129.39,129.39,0,0,0,88.35,92h-45A92.25,92.25,0,0,1,117.54,36.6Zm0,182.8A92.25,92.25,0,0,1,43.34,164h45A129.39,129.39,0,0,0,117.54,219.4ZM86.59,156H40.36a92.09,92.09,0,0,1,0-56H86.59a152.65,152.65,0,0,0,0,56ZM96.73,92C105,61.8,121.67,43.48,128,37.39c6.33,6.09,23,24.41,31.27,54.61Zm70.92,0a129.39,129.39,0,0,0-29.19-55.4A92.25,92.25,0,0,1,212.66,92Zm51.18,78.83L197.66,192l21.17,21.17a4,4,0,0,1-5.66,5.66L192,197.66l-21.17,21.17a4,4,0,0,1-5.66-5.66L186.34,192l-21.17-21.17a4,4,0,0,1,5.66-5.66L192,186.34l21.17-21.17a4,4,0,0,1,5.66,5.66Z"},null,-1),k1=[y1],C1={name:"PhGlobeX"},L1=$({...C1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const e=f,v=n("weight","regular"),p=n("size","1em"),Z=n("color","currentColor"),g=n("mirrored",!1),l=u(()=>e.weight??v),c=u(()=>e.size??p),w=u(()=>e.color??Z),r=u(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,o)=>(t(),d("svg",y({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:w.value,transform:r.value},h.$attrs),[V(h.$slots,"default"),l.value==="bold"?(t(),d("g",c1,m1)):l.value==="duotone"?(t(),d("g",v1,g1)):l.value==="fill"?(t(),d("g",w1,f1)):l.value==="light"?(t(),d("g",M1,x1)):l.value==="regular"?(t(),d("g",_1,$1)):l.value==="thin"?(t(),d("g",V1,k1)):b("",!0)],16,u1))}}),B1=["width","height","fill","transform"],P1={key:0},N1=a("path",{d:"M116,20V12a12,12,0,0,1,24,0v8a12,12,0,0,1-24,0Zm84,36a12,12,0,0,0,8.49-3.51l8-8a12,12,0,1,0-17-17l-8,8A12,12,0,0,0,200,56ZM47.51,52.49a12,12,0,0,0,17-17l-8-8a12,12,0,0,0-17,17ZM236,176v24a20,20,0,0,1-20,20H40a20,20,0,0,1-20-20V176a20,20,0,0,1,16-19.6V140a92,92,0,0,1,92-92h.71C179,48.38,220,90.1,220,141v15.4A20,20,0,0,1,236,176ZM60,140v16H196V141c0-37.77-30.27-68.72-67.48-69H128a68,68,0,0,0-68,68Zm152,40H44v16H212Zm-75.6-66.72a28,28,0,0,1,18.32,18.32,12,12,0,0,0,22.9-7.2,52,52,0,0,0-34-34,12,12,0,0,0-7.2,22.9Z"},null,-1),S1=[N1],z1={key:1},D1=a("path",{d:"M208,129v39H48V128a80,80,0,0,1,80.61-80C172.72,48.33,208,84.89,208,129Z",opacity:"0.2"},null,-1),I1=a("path",{d:"M120,16V8a8,8,0,0,1,16,0v8a8,8,0,0,1-16,0Zm80,32a8,8,0,0,0,5.66-2.34l8-8a8,8,0,0,0-11.32-11.32l-8,8A8,8,0,0,0,200,48ZM50.34,45.66A8,8,0,0,0,61.66,34.34l-8-8A8,8,0,0,0,42.34,37.66Zm87,26.45a8,8,0,1,0-2.64,15.78C153.67,91.08,168,108.32,168,128a8,8,0,0,0,16,0C184,100.6,163.93,76.57,137.32,72.11ZM232,176v24a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V176a16,16,0,0,1,16-16V128a88,88,0,0,1,88-88h.68c48.15.36,87.33,40.29,87.33,89v31A16,16,0,0,1,232,176ZM56,160H200V129c0-40-32.05-72.71-71.45-73H128a72,72,0,0,0-72,72Zm160,40V176H40v24H216Z"},null,-1),q1=[D1,I1],j1={key:2},R1=a("path",{d:"M120,16V8a8,8,0,0,1,16,0v8a8,8,0,0,1-16,0Zm80,32a8,8,0,0,0,5.66-2.34l8-8a8,8,0,0,0-11.32-11.32l-8,8A8,8,0,0,0,200,48ZM50.34,45.66A8,8,0,0,0,61.66,34.34l-8-8A8,8,0,0,0,42.34,37.66ZM232,176v24a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V176a16,16,0,0,1,16-16V128a88,88,0,0,1,88.67-88c48.15.36,87.33,40.29,87.33,89v31A16,16,0,0,1,232,176ZM134.68,87.89C153.67,91.08,168,108.32,168,128a8,8,0,0,0,16,0c0-27.4-20.07-51.43-46.68-55.89a8,8,0,1,0-2.64,15.78ZM216,200V176H40v24H216Z"},null,-1),E1=[R1],T1={key:3},F1=a("path",{d:"M122,16V8a6,6,0,0,1,12,0v8a6,6,0,0,1-12,0Zm78,30a6,6,0,0,0,4.24-1.76l8-8a6,6,0,1,0-8.48-8.48l-8,8A6,6,0,0,0,200,46ZM51.76,44.24a6,6,0,0,0,8.48-8.48l-8-8a6,6,0,0,0-8.48,8.48ZM137,74.08a6,6,0,1,0-2,11.84c20,3.34,35,21.44,35,42.08a6,6,0,0,0,12,0C182,101.57,162.65,78.39,137,74.08ZM230,176v24a14,14,0,0,1-14,14H40a14,14,0,0,1-14-14V176a14,14,0,0,1,14-14h2V128a86,86,0,0,1,86-86h.65c47.06.35,85.35,39.38,85.35,87v33h2A14,14,0,0,1,230,176ZM54,162H202V129c0-41-32.94-74.7-73.44-75H128a74,74,0,0,0-74,74Zm164,14a2,2,0,0,0-2-2H40a2,2,0,0,0-2,2v24a2,2,0,0,0,2,2H216a2,2,0,0,0,2-2Z"},null,-1),G1=[F1],U1={key:4},W1=a("path",{d:"M120,16V8a8,8,0,0,1,16,0v8a8,8,0,0,1-16,0Zm80,32a8,8,0,0,0,5.66-2.34l8-8a8,8,0,0,0-11.32-11.32l-8,8A8,8,0,0,0,200,48ZM50.34,45.66A8,8,0,0,0,61.66,34.34l-8-8A8,8,0,0,0,42.34,37.66Zm87,26.45a8,8,0,1,0-2.64,15.78C153.67,91.08,168,108.32,168,128a8,8,0,0,0,16,0C184,100.6,163.93,76.57,137.32,72.11ZM232,176v24a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V176a16,16,0,0,1,16-16V128a88,88,0,0,1,88.67-88c48.15.36,87.33,40.29,87.33,89v31A16,16,0,0,1,232,176ZM56,160H200V129c0-40-32.05-72.71-71.45-73H128a72,72,0,0,0-72,72Zm160,40V176H40v24H216Z"},null,-1),X1=[W1],J1={key:5},K1=a("path",{d:"M124,16V8a4,4,0,0,1,8,0v8a4,4,0,0,1-8,0Zm76,28a4,4,0,0,0,2.83-1.17l8-8a4,4,0,1,0-5.66-5.66l-8,8A4,4,0,0,0,200,44ZM53.17,42.83a4,4,0,0,0,5.66-5.66l-8-8a4,4,0,0,0-5.66,5.66Zm83.49,33.22a4,4,0,0,0-1.32,7.9C156.24,87.45,172,106.39,172,128a4,4,0,0,0,8,0C180,102.53,161.37,80.2,136.66,76.05ZM228,176v24a12,12,0,0,1-12,12H40a12,12,0,0,1-12-12V176a12,12,0,0,1,12-12h4V128a84,84,0,0,1,84-84h.64c46,.34,83.36,38.47,83.36,85v35h4A12,12,0,0,1,228,176ZM52,164H204V129c0-42.15-33.83-76.69-75.42-77A76,76,0,0,0,52,128Zm168,12a4,4,0,0,0-4-4H40a4,4,0,0,0-4,4v24a4,4,0,0,0,4,4H216a4,4,0,0,0,4-4Z"},null,-1),O1=[K1],Q1={name:"PhSiren"},Y1=$({...Q1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const e=f,v=n("weight","regular"),p=n("size","1em"),Z=n("color","currentColor"),g=n("mirrored",!1),l=u(()=>e.weight??v),c=u(()=>e.size??p),w=u(()=>e.color??Z),r=u(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,o)=>(t(),d("svg",y({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:w.value,transform:r.value},h.$attrs),[V(h.$slots,"default"),l.value==="bold"?(t(),d("g",P1,S1)):l.value==="duotone"?(t(),d("g",z1,q1)):l.value==="fill"?(t(),d("g",j1,E1)):l.value==="light"?(t(),d("g",T1,G1)):l.value==="regular"?(t(),d("g",U1,X1)):l.value==="thin"?(t(),d("g",J1,O1)):b("",!0)],16,B1))}}),a0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},e0={class:"w-full"},t0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},l0={class:"w-full"},d0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},s0={class:"w-full"},o0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},i0={class:"w-full"},r0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},n0={class:"w-full"},u0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},c0={class:"w-full"},A0={__name:"EventsView",setup(f){const e=k({}),v=k(!0);N(async()=>{try{const o=await R();e.value=o,v.value=!1}catch(o){console.log("Failed to fetch admin data:",o)}});const p=[{text:"Timestamp",value:"date",width:120},{text:"IP Address",value:"data.ip",width:120},{text:"Model",value:"data.model",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Name",value:"data.name",width:120},{text:"Value",value:"data.value",width:120}],Z=[{text:"Timestamp",value:"date",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Delta",value:"data.delta",width:120},{text:"Remaining Balance",value:"data.balance",width:120},{text:"Reason",value:"data.reason",width:120}],g=[{text:"Timestamp",value:"date",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Name",value:"data.name",width:120},{text:"Value",value:"data.value",width:120},{text:"Model",value:"data.model",width:120}],l=[{text:"Timestamp",value:"date",width:120},{text:"Service",value:"data.service",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Model",value:"data.model",width:120},{text:"Request",value:"data.requestName",width:120},{text:"Method",value:"data.method",width:120},{text:"Traceback",value:"data.traceback",width:120}],c=[{text:"Timestamp",value:"date",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Model",value:"data.model",width:120},{text:"Request",value:"data.requestName",width:120},{text:"Method",value:"data.method",width:120}],w=[{text:"Timestamp",value:"date",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Model",value:"data.model",width:120}];function r(o){return o===void 0?[]:o.map(i=>{if(i.timestamp&&(i.date=q(i.timestamp)),i?.data?.request){const M=h(i.data.request);i.data.pcbid=M.pcbid,i.data.model=M.model,i.data.requestName=M.requestName,i.data.method=M.method}return i})}function h(o){const i=o.match(/]*model="([^"]+)"/),M=o.match(/]*srcid="([^"]+)"/),C=o.match(/<([^ >]+)[^>]*method="([^"]+)"/),L=o.match(/]*>\s*<([^ >]+)/);return{model:i?.[1]||null,pcbid:M?.[1]||null,requestName:L?.[1]||null,method:C?.[2]||null}}return(o,i)=>(t(),S(I,null,{default:m(()=>[s(z,null,{default:m(()=>[v.value?b("",!0):(t(),d(D,{key:0},[s(A,{class:"mb-6 p-1"},{default:m(()=>i[0]||(i[0]=[a("h1",{class:"text-3xl"},"Service Logs",-1)])),_:1,__:[0]}),s(H,{icon:x(Y1),title:"Recent Tracebacks",color:"text-red-400",main:""},null,8,["icon"]),s(A,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",a0,[a("div",e0,[s(_,{headers:l,items:r(e.value?.exception),"rows-per-page":2},null,8,["items"])])])]),_:1}),s(H,{icon:x(L1),title:"Recent Unhandled Packets",color:"text-amber-300",main:""},null,8,["icon"]),s(A,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",t0,[a("div",l0,[s(_,{headers:c,items:r(e.value?.unhandled_packet),"rows-per-page":10},null,8,["items"])])])]),_:1}),s(H,{icon:x(n1),title:"Recent Unauthorized PCBIDs",color:"text-yellow-400",main:""},null,8,["icon"]),s(A,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",d0,[a("div",s0,[s(_,{headers:w,items:r(e.value?.unauthorized_pcbid),"rows-per-page":10},null,8,["items"])])])]),_:1}),s(H,{icon:x(j),title:"Recent PCB Events",color:"text-emerald-400",main:""},null,8,["icon"]),s(A,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",o0,[a("div",i0,[s(_,{headers:p,items:r(e.value?.pcbevent),"rows-per-page":10},null,8,["items"])])])]),_:1}),s(H,{icon:x(P),title:"Recent Updater Statuses",color:"text-sky-400",main:""},null,8,["icon"]),s(A,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",r0,[a("div",n0,[s(_,{headers:g,items:r(e.value?.avs_updater),"rows-per-page":10},null,8,["items"])])])]),_:1}),s(H,{icon:x(B),title:"Recent PASELI Transactions",color:"text-green-400",main:""},null,8,["icon"]),s(A,{"has-table":""},{default:m(()=>[a("div",u0,[a("div",c0,[s(_,{headers:Z,items:r(e.value?.paseli_transaction),"rows-per-page":10},null,8,["items"])])])]),_:1})],64))]),_:1})]),_:1}))}};export{A0 as default}; diff --git a/assets/ExportView-BCGo-577.js b/assets/ExportView-BBHQ9UbB.js similarity index 91% rename from assets/ExportView-BCGo-577.js rename to assets/ExportView-BBHQ9UbB.js index 7fc2ae9..144cddb 100644 --- a/assets/ExportView-BCGo-577.js +++ b/assets/ExportView-BBHQ9UbB.js @@ -1 +1 @@ -import{u as S,v as E,a as d,c as m,w as n,b as s,_ as G,X as B,d as I,e as L,I as V,y as D,p as c,n as p,s as f,f as N,F as U,g as j,t as F,j as R,k as q,an as M,a9 as z,ag as x}from"./index-wVtKjzJn.js";import{_}from"./FormField-DCjtMvpI.js";import{e as i}from"./contentExport-BrGkhehm.js";import{A as b}from"./profile-bqdi_2hB.js";import{g as J,A as K}from"./music-DRvoH_CN.js";const O={class:"grid grid-cols-1 sm:grid-cols-2 gap-6 mb-6"},T={class:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6"},X={class:"text-xl font-bold"},H={class:"grid grid-cols-1 sm:grid-cols-2 gap-4"},oa={__name:"ExportView",setup(Q){const t=S(),h=E(()=>t.userProfiles);function w(a){if(a){var r=[];for(const e of a){const o=x(e.game);o&&(e.gameData=o,r.push(e))}return r.sort((e,o)=>e.gameData.name.localeCompare(o.gameData.name)),r}}async function k(){const a=await M(t.userId);i("_user_account",a)}async function P(){const a=await z();i("_user_cards",a)}async function $(a){const e={versionKey:x(a).versions??null},o=await b(a,null,t.userId);if(!o?.versions){window.alert("Failed to export data!");return}const u=[...o.versions],C=u.length>1?u.pop():1,g=l=>{if(!l)return null;const{versions:v,stats:W,machine_judge_adjust:Y,...A}=l;return A};t.continueLoad=u.length>0;for(const l of u){const v=await b(a,l,t.userId);e[l]=g(v)}t.continueLoad=!1,t.isLoading=!1,t.isSaving=!1,t.activeRequests=0,t.activeSavingRequests=0,e[C]=g(o),i(`_${a}_profiles`,e)}async function y(a){const r=await J(a,t.userId);i(`_${a}_attempts`,r);const e=await K(a,t.userId);i(`_${a}_records`,e)}return(a,r)=>(d(),m(q,null,{default:n(()=>[s(G,null,{default:n(()=>[s(B,{class:"mb-6","use-small":"","even-smaller":""}),s(I,{icon:L(V),title:"Export your Data",main:""},null,8,["icon"]),s(D,{color:"success",label:"Personal Data",class:"mb-4"}),c("div",O,[s(p,null,{default:n(()=>[s(_,{label:"General Data",help:"Basic user data for your account (email, Discord info, Tachi info, news, app settings)"},{default:n(()=>[s(f,{color:"success",label:"Export",onClick:k})]),_:1})]),_:1}),s(p,null,{default:n(()=>[s(_,{label:"Card Data",help:"Login cards (exported as internal and access code)"},{default:n(()=>[s(f,{color:"success",label:"Export",onClick:P})]),_:1})]),_:1})]),s(D,{color:"warning",label:"Profile Data",class:"mb-4"}),c("div",T,[(d(!0),N(U,null,j(w(h.value),e=>(d(),m(p,null,{default:n(()=>[c("h1",X,F(e.gameData.name),1),r[0]||(r[0]=c("hr",{class:"mb-4"},null,-1)),c("div",H,[s(_,{label:"Account Data",help:"Data for the account (all played versions) for event tracking and settings. Does not include scores."},{default:n(()=>[s(f,{color:"success",label:"Export",onClick:o=>$(e.game)},null,8,["onClick"])]),_:2},1024),e.gameData.noScores?R("",!0):(d(),m(_,{key:0,label:"Score Data",help:"Data for music, scores, and records. May take a while to export."},{default:n(()=>[s(f,{color:"success",label:"Export",onClick:o=>y(e.game)},null,8,["onClick"])]),_:2},1024))])]),_:2,__:[0]},1024))),256))])]),_:1})]),_:1}))}};export{oa as default}; +import{u as S,v as E,a as d,c as m,w as n,b as s,_ as G,X as B,d as I,e as L,I as V,y as D,p as c,n as p,s as f,f as N,F as U,g as j,t as F,j as R,k as q,an as M,a9 as z,ag as x}from"./index-Dk-hpw4k.js";import{_}from"./FormField-DrQ1jOX6.js";import{e as i}from"./contentExport-CLAmS0de.js";import{A as b}from"./profile-nv_1Kh6w.js";import{g as J,A as K}from"./music-ce8AvqY2.js";const O={class:"grid grid-cols-1 sm:grid-cols-2 gap-6 mb-6"},T={class:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6"},X={class:"text-xl font-bold"},H={class:"grid grid-cols-1 sm:grid-cols-2 gap-4"},oa={__name:"ExportView",setup(Q){const t=S(),h=E(()=>t.userProfiles);function w(a){if(a){var r=[];for(const e of a){const o=x(e.game);o&&(e.gameData=o,r.push(e))}return r.sort((e,o)=>e.gameData.name.localeCompare(o.gameData.name)),r}}async function k(){const a=await M(t.userId);i("_user_account",a)}async function P(){const a=await z();i("_user_cards",a)}async function $(a){const e={versionKey:x(a).versions??null},o=await b(a,null,t.userId);if(!o?.versions){window.alert("Failed to export data!");return}const u=[...o.versions],C=u.length>1?u.pop():1,g=l=>{if(!l)return null;const{versions:v,stats:W,machine_judge_adjust:Y,...A}=l;return A};t.continueLoad=u.length>0;for(const l of u){const v=await b(a,l,t.userId);e[l]=g(v)}t.continueLoad=!1,t.isLoading=!1,t.isSaving=!1,t.activeRequests=0,t.activeSavingRequests=0,e[C]=g(o),i(`_${a}_profiles`,e)}async function y(a){const r=await J(a,t.userId);i(`_${a}_attempts`,r);const e=await K(a,t.userId);i(`_${a}_records`,e)}return(a,r)=>(d(),m(q,null,{default:n(()=>[s(G,null,{default:n(()=>[s(B,{class:"mb-6","use-small":"","even-smaller":""}),s(I,{icon:L(V),title:"Export your Data",main:""},null,8,["icon"]),s(D,{color:"success",label:"Personal Data",class:"mb-4"}),c("div",O,[s(p,null,{default:n(()=>[s(_,{label:"General Data",help:"Basic user data for your account (email, Discord info, Tachi info, news, app settings)"},{default:n(()=>[s(f,{color:"success",label:"Export",onClick:k})]),_:1})]),_:1}),s(p,null,{default:n(()=>[s(_,{label:"Card Data",help:"Login cards (exported as internal and access code)"},{default:n(()=>[s(f,{color:"success",label:"Export",onClick:P})]),_:1})]),_:1})]),s(D,{color:"warning",label:"Profile Data",class:"mb-4"}),c("div",T,[(d(!0),N(U,null,j(w(h.value),e=>(d(),m(p,null,{default:n(()=>[c("h1",X,F(e.gameData.name),1),r[0]||(r[0]=c("hr",{class:"mb-4"},null,-1)),c("div",H,[s(_,{label:"Account Data",help:"Data for the account (all played versions) for event tracking and settings. Does not include scores."},{default:n(()=>[s(f,{color:"success",label:"Export",onClick:o=>$(e.game)},null,8,["onClick"])]),_:2},1024),e.gameData.noScores?R("",!0):(d(),m(_,{key:0,label:"Score Data",help:"Data for music, scores, and records. May take a while to export."},{default:n(()=>[s(f,{color:"success",label:"Export",onClick:o=>y(e.game)},null,8,["onClick"])]),_:2},1024))])]),_:2,__:[0]},1024))),256))])]),_:1})]),_:1}))}};export{oa as default}; diff --git a/assets/FormCheckRadio-D9M0Qh1I.js b/assets/FormCheckRadio-D5LpozCg.js similarity index 92% rename from assets/FormCheckRadio-D9M0Qh1I.js rename to assets/FormCheckRadio-D5LpozCg.js index 0e32c60..58abdb4 100644 --- a/assets/FormCheckRadio-D9M0Qh1I.js +++ b/assets/FormCheckRadio-D5LpozCg.js @@ -1 +1 @@ -import{v as o,a as d,f as p,aJ as m,aK as y,p as a,t as v,D as V}from"./index-wVtKjzJn.js";const b=["type","name","value"],f={class:"pl-2"},k={__name:"FormCheckRadio",props:{name:{type:String,required:!0},type:{type:String,default:"checkbox",validator:e=>["checkbox","radio","switch"].includes(e)},label:{type:String,default:null},modelValue:{type:[Array,String,Number,Boolean],default:null},inputValue:{type:[String,Number,Boolean],required:!0}},emits:["update:modelValue"],setup(e,{emit:s}){const l=e,r=s,n=o({get:()=>l.modelValue,set:u=>{r("update:modelValue",u)}}),i=o(()=>l.type==="radio"?"radio":"checkbox");return(u,t)=>(d(),p("label",{class:V(e.type)},[m(a("input",{"onUpdate:modelValue":t[0]||(t[0]=c=>n.value=c),type:i.value,name:e.name,value:e.inputValue},null,8,b),[[y,n.value]]),t[1]||(t[1]=a("span",{class:"check"},null,-1)),a("span",f,v(e.label),1)],2))}};export{k as _}; +import{v as o,a as d,f as p,aJ as m,aK as y,p as a,t as v,D as V}from"./index-Dk-hpw4k.js";const b=["type","name","value"],f={class:"pl-2"},k={__name:"FormCheckRadio",props:{name:{type:String,required:!0},type:{type:String,default:"checkbox",validator:e=>["checkbox","radio","switch"].includes(e)},label:{type:String,default:null},modelValue:{type:[Array,String,Number,Boolean],default:null},inputValue:{type:[String,Number,Boolean],required:!0}},emits:["update:modelValue"],setup(e,{emit:s}){const l=e,r=s,n=o({get:()=>l.modelValue,set:u=>{r("update:modelValue",u)}}),i=o(()=>l.type==="radio"?"radio":"checkbox");return(u,t)=>(d(),p("label",{class:V(e.type)},[m(a("input",{"onUpdate:modelValue":t[0]||(t[0]=c=>n.value=c),type:i.value,name:e.name,value:e.inputValue},null,8,b),[[y,n.value]]),t[1]||(t[1]=a("span",{class:"check"},null,-1)),a("span",f,v(e.label),1)],2))}};export{k as _}; diff --git a/assets/FormControl-C552dcWA.js b/assets/FormControl-nRAG8NCu.js similarity index 98% rename from assets/FormControl-C552dcWA.js rename to assets/FormControl-nRAG8NCu.js index a28cf8a..40840bb 100644 --- a/assets/FormControl-C552dcWA.js +++ b/assets/FormControl-nRAG8NCu.js @@ -1 +1 @@ -import{a as u,c as k,K as F,v as m,u as w,r as y,o as b,aM as B,f as i,aJ as g,aN as E,D as h,F as V,g as q,t as R,aO as M,aK as C,j as D}from"./index-wVtKjzJn.js";const K={__name:"FormControlIcon",props:{icon:{type:Object,default:null},h:{type:String,default:null}},setup(e){return(v,a)=>(u(),k(F,{icon:e.icon,w:"w-10",h:e.h,class:"absolute top-0 left-0 z-10 pointer-events-none text-gray-500 dark:text-slate-400"},null,8,["icon","h"]))}},N={class:"relative"},j=["id","name"],O=["value"],U=["id","name","maxlength","minlength","min","max","placeholder","required"],L=["id","name","maxlength","minlength","min","max","inputmode","autocomplete","required","placeholder","type","pattern"],A={__name:"FormControl",props:{name:{type:String,default:null},id:{type:String,default:null},autocomplete:{type:String,default:null},maxlength:{type:Number,default:null},minlength:{type:Number,default:null},max:{type:String,default:null},min:{type:String,default:null},placeholder:{type:String,default:null},inputmode:{type:String,default:null},icon:{type:Object,default:null},options:{type:Array,default:null},type:{type:String,default:"text"},pattern:{type:String,default:null},modelValue:{type:[String,Number,Boolean,Array,Object],default:""},required:Boolean,borderless:Boolean,transparent:Boolean,ctrlKFocus:Boolean},emits:["update:modelValue","setRef"],setup(e,{emit:v}){const a=e,r=v,o=m({get:()=>a.modelValue,set:n=>{r("update:modelValue",n)}}),c=m(()=>{const n=["px-3 py-2 max-w-full focus:ring focus:outline-hidden border-blue-700 dark:border-blue-900 rounded-sm w-full","dark:placeholder-gray-400",d.value==="textarea"?"h-24":"h-12",a.borderless?"border-0":"border",a.transparent?"bg-transparent":"bg-white dark:bg-slate-800"];return a.icon&&n.push("pl-10"),n}),d=m(()=>a.options?"select":a.type),S=m(()=>a.type==="textarea"?"h-full":"h-12"),f=w(),x=y(null),p=y(null),s=y(null);if(b(()=>{x.value?r("setRef",x.value):p.value?r("setRef",p.value):r("setRef",s.value)}),a.ctrlKFocus){const n=l=>{l.ctrlKey&&l.key==="k"?(l.preventDefault(),s.value.focus()):l.key==="Escape"&&s.value.blur()};b(()=>{f.isFieldFocusRegistered||(window.addEventListener("keydown",n),f.isFieldFocusRegistered=!0)}),B(()=>{window.removeEventListener("keydown",n),f.isFieldFocusRegistered=!1})}return(n,l)=>(u(),i("div",N,[d.value==="select"?g((u(),i("select",{key:0,id:e.id,"onUpdate:modelValue":l[0]||(l[0]=t=>o.value=t),name:e.name,class:h(c.value)},[(u(!0),i(V,null,q(e.options,t=>(u(),i("option",{key:t.id??t,value:t.id??t},R(t.label??t),9,O))),128))],10,j)),[[E,o.value]]):d.value==="textarea"?g((u(),i("textarea",{key:1,id:e.id,"onUpdate:modelValue":l[1]||(l[1]=t=>o.value=t),class:h(c.value),name:e.name,maxlength:e.maxlength,minlength:e.minlength,min:e.min,max:e.max,placeholder:e.placeholder,required:e.required},null,10,U)),[[M,o.value]]):g((u(),i("input",{key:2,id:e.id,ref_key:"inputEl",ref:s,"onUpdate:modelValue":l[2]||(l[2]=t=>o.value=t),name:e.name,maxlength:e.maxlength,minlength:e.minlength,min:e.min,max:e.max,inputmode:e.inputmode,autocomplete:e.autocomplete,required:e.required,placeholder:e.placeholder,type:d.value,class:h(c.value),pattern:e.pattern},null,10,L)),[[C,o.value]]),e.icon?(u(),k(K,{key:3,icon:e.icon,h:S.value},null,8,["icon","h"])):D("",!0)]))}};export{A as _}; +import{a as u,c as k,K as F,v as m,u as w,r as y,o as b,aM as B,f as i,aJ as g,aN as E,D as h,F as V,g as q,t as R,aO as M,aK as C,j as D}from"./index-Dk-hpw4k.js";const K={__name:"FormControlIcon",props:{icon:{type:Object,default:null},h:{type:String,default:null}},setup(e){return(v,a)=>(u(),k(F,{icon:e.icon,w:"w-10",h:e.h,class:"absolute top-0 left-0 z-10 pointer-events-none text-gray-500 dark:text-slate-400"},null,8,["icon","h"]))}},N={class:"relative"},j=["id","name"],O=["value"],U=["id","name","maxlength","minlength","min","max","placeholder","required"],L=["id","name","maxlength","minlength","min","max","inputmode","autocomplete","required","placeholder","type","pattern"],A={__name:"FormControl",props:{name:{type:String,default:null},id:{type:String,default:null},autocomplete:{type:String,default:null},maxlength:{type:Number,default:null},minlength:{type:Number,default:null},max:{type:String,default:null},min:{type:String,default:null},placeholder:{type:String,default:null},inputmode:{type:String,default:null},icon:{type:Object,default:null},options:{type:Array,default:null},type:{type:String,default:"text"},pattern:{type:String,default:null},modelValue:{type:[String,Number,Boolean,Array,Object],default:""},required:Boolean,borderless:Boolean,transparent:Boolean,ctrlKFocus:Boolean},emits:["update:modelValue","setRef"],setup(e,{emit:v}){const a=e,r=v,o=m({get:()=>a.modelValue,set:n=>{r("update:modelValue",n)}}),c=m(()=>{const n=["px-3 py-2 max-w-full focus:ring focus:outline-hidden border-blue-700 dark:border-blue-900 rounded-sm w-full","dark:placeholder-gray-400",d.value==="textarea"?"h-24":"h-12",a.borderless?"border-0":"border",a.transparent?"bg-transparent":"bg-white dark:bg-slate-800"];return a.icon&&n.push("pl-10"),n}),d=m(()=>a.options?"select":a.type),S=m(()=>a.type==="textarea"?"h-full":"h-12"),f=w(),x=y(null),p=y(null),s=y(null);if(b(()=>{x.value?r("setRef",x.value):p.value?r("setRef",p.value):r("setRef",s.value)}),a.ctrlKFocus){const n=l=>{l.ctrlKey&&l.key==="k"?(l.preventDefault(),s.value.focus()):l.key==="Escape"&&s.value.blur()};b(()=>{f.isFieldFocusRegistered||(window.addEventListener("keydown",n),f.isFieldFocusRegistered=!0)}),B(()=>{window.removeEventListener("keydown",n),f.isFieldFocusRegistered=!1})}return(n,l)=>(u(),i("div",N,[d.value==="select"?g((u(),i("select",{key:0,id:e.id,"onUpdate:modelValue":l[0]||(l[0]=t=>o.value=t),name:e.name,class:h(c.value)},[(u(!0),i(V,null,q(e.options,t=>(u(),i("option",{key:t.id??t,value:t.id??t},R(t.label??t),9,O))),128))],10,j)),[[E,o.value]]):d.value==="textarea"?g((u(),i("textarea",{key:1,id:e.id,"onUpdate:modelValue":l[1]||(l[1]=t=>o.value=t),class:h(c.value),name:e.name,maxlength:e.maxlength,minlength:e.minlength,min:e.min,max:e.max,placeholder:e.placeholder,required:e.required},null,10,U)),[[M,o.value]]):g((u(),i("input",{key:2,id:e.id,ref_key:"inputEl",ref:s,"onUpdate:modelValue":l[2]||(l[2]=t=>o.value=t),name:e.name,maxlength:e.maxlength,minlength:e.minlength,min:e.min,max:e.max,inputmode:e.inputmode,autocomplete:e.autocomplete,required:e.required,placeholder:e.placeholder,type:d.value,class:h(c.value),pattern:e.pattern},null,10,L)),[[C,o.value]]),e.icon?(u(),k(K,{key:3,icon:e.icon,h:S.value},null,8,["icon","h"])):D("",!0)]))}};export{A as _}; diff --git a/assets/FormField-DCjtMvpI.js b/assets/FormField-DrQ1jOX6.js similarity index 91% rename from assets/FormField-DCjtMvpI.js rename to assets/FormField-DrQ1jOX6.js index ce3fbf4..62dbb8d 100644 --- a/assets/FormField-DCjtMvpI.js +++ b/assets/FormField-DrQ1jOX6.js @@ -1 +1 @@ -import{aL as d,v as i,a as s,f as a,t as o,j as r,p as u,ae as m,D as f}from"./index-wVtKjzJn.js";const b={class:"mb-6 last:mb-0"},p=["for"],g={key:1,class:"text-xs text-gray-500 dark:text-slate-400 mt-1"},y={__name:"FormField",props:{label:{type:String,default:null},labelFor:{type:String,default:null},help:{type:String,default:null}},setup(e){const n=d(),c=i(()=>{const t=[],l=n.default().length;return l>1&&t.push("grid grid-cols-1 gap-3"),l===2&&t.push("md:grid-cols-2"),t});return(t,l)=>(s(),a("div",b,[e.label?(s(),a("label",{key:0,for:e.labelFor,class:"block font-bold mb-2"},o(e.label),9,p)):r("",!0),u("div",{class:f(c.value)},[m(t.$slots,"default")],2),e.help?(s(),a("div",g,o(e.help),1)):r("",!0)]))}};export{y as _}; +import{aL as d,v as i,a as s,f as a,t as o,j as r,p as u,ae as m,D as f}from"./index-Dk-hpw4k.js";const b={class:"mb-6 last:mb-0"},p=["for"],g={key:1,class:"text-xs text-gray-500 dark:text-slate-400 mt-1"},y={__name:"FormField",props:{label:{type:String,default:null},labelFor:{type:String,default:null},help:{type:String,default:null}},setup(e){const n=d(),c=i(()=>{const t=[],l=n.default().length;return l>1&&t.push("grid grid-cols-1 gap-3"),l===2&&t.push("md:grid-cols-2"),t});return(t,l)=>(s(),a("div",b,[e.label?(s(),a("label",{key:0,for:e.labelFor,class:"block font-bold mb-2"},o(e.label),9,p)):r("",!0),u("div",{class:f(c.value)},[m(t.$slots,"default")],2),e.help?(s(),a("div",g,o(e.help),1)):r("",!0)]))}};export{y as _}; diff --git a/assets/GameHeader-BDUKDbzK.js b/assets/GameHeader-teh_-Ggs.js similarity index 99% rename from assets/GameHeader-BDUKDbzK.js rename to assets/GameHeader-teh_-Ggs.js index 23ccdeb..701b19c 100644 --- a/assets/GameHeader-BDUKDbzK.js +++ b/assets/GameHeader-teh_-Ggs.js @@ -1,4 +1,4 @@ -import{ac as H,ad as n,v as i,a as t,f as r,ae as $,j as p,af as v,p as l,aL as k,b as M,ah as b,t as S,u as _,l as V,r as x,V as P,e as L,w as C,F as y,g as z,c as B,s as N,aI as j}from"./index-wVtKjzJn.js";import{F as E}from"./PhGear.vue-BexnY7gY.js";import{I}from"./PhHouse.vue-NUGOYe5J.js";const T=["width","height","fill","transform"],q={key:0},G=l("path",{d:"M28,64A12,12,0,0,1,40,52H216a12,12,0,0,1,0,24H40A12,12,0,0,1,28,64Zm12,76H88a12,12,0,0,0,0-24H40a12,12,0,0,0,0,24Zm64,40H40a12,12,0,0,0,0,24h64a12,12,0,0,0,0-24Zm135.64-33.13-20.58,17,6.25,25.26a12,12,0,0,1-17.73,13.22L184,188.46l-23.58,13.88a12,12,0,0,1-17.73-13.22l6.25-25.26-20.58-17a12,12,0,0,1,6.72-21.22l27.42-2.12L173,99.25a12,12,0,0,1,22,0l10.48,24.28,27.42,2.12a12,12,0,0,1,6.72,21.22Zm-38.21.42-5-.39a12,12,0,0,1-10.09-7.21l-2.33-5.4-2.33,5.4a12,12,0,0,1-10.1,7.21l-5,.39,3.48,2.87a12,12,0,0,1,4,12.13l-1.21,4.89,5.07-3a12.06,12.06,0,0,1,12.18,0l5.07,3L194,162.29a12,12,0,0,1,4-12.13Z"},null,-1),R=[G],D={key:1},F=l("path",{d:"M205.6,159.41,213.67,192,184,174.54,154.33,192l8.07-32.59L136,137.61l34.65-2.67L184,104l13.35,30.94L232,137.61Z",opacity:"0.2"},null,-1),W=l("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,72H96a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm72,48H40a8,8,0,0,0,0,16h72a8,8,0,0,0,0-16Zm125.09-40.22-22.52,18.59,6.86,27.71a8,8,0,0,1-11.82,8.81L184,183.82l-25.61,15.07a8,8,0,0,1-11.82-8.81l6.85-27.71-22.51-18.59a8,8,0,0,1,4.47-14.14l29.84-2.31,11.43-26.5a8,8,0,0,1,14.7,0l11.43,26.5,29.84,2.31a8,8,0,0,1,4.47,14.14Zm-25.47.28-14.89-1.15a8,8,0,0,1-6.73-4.8l-6-13.92-6,13.92a8,8,0,0,1-6.73,4.8l-14.89,1.15,11.11,9.18a8,8,0,0,1,2.68,8.09l-3.5,14.12,13.27-7.81a8,8,0,0,1,8.12,0l13.27,7.81-3.5-14.12a8,8,0,0,1,2.68-8.09Z"},null,-1),U=[F,W],O={key:2},J=l("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM64,72H192a8,8,0,0,1,0,16H64a8,8,0,0,1,0-16Zm0,48H96a8,8,0,0,1,0,16H64a8,8,0,0,1,0-16Zm40,64H64a8,8,0,0,1,0-16h40a8,8,0,0,1,0,16Zm94.55-40.71L180.69,158l5.44,22a4,4,0,0,1-1.49,4.17,4.05,4.05,0,0,1-2.39.79,4,4,0,0,1-2-.55L160,172.54l-20.22,11.91a4,4,0,0,1-5.91-4.41l5.44-22-17.86-14.75a4,4,0,0,1,2.24-7.07l23.58-1.82,9.06-21a4,4,0,0,1,7.34,0l9.06,21,23.58,1.82a4,4,0,0,1,2.24,7.07Z"},null,-1),K=[J],Q={key:3},X=l("path",{d:"M34,64a6,6,0,0,1,6-6H216a6,6,0,0,1,0,12H40A6,6,0,0,1,34,64Zm6,70H96a6,6,0,0,0,0-12H40a6,6,0,0,0,0,12Zm72,52H40a6,6,0,0,0,0,12h72a6,6,0,0,0,0-12Zm123.82-43.76-23.49,19.39,7.16,28.93a6,6,0,0,1-8.87,6.61L184,181.5l-26.62,15.67a6,6,0,0,1-8.87-6.61l7.16-28.93-23.49-19.39a6,6,0,0,1,3.36-10.61l31-2.4,11.91-27.61a6,6,0,0,1,11,0l11.91,27.61,31,2.4a6,6,0,0,1,3.36,10.61Zm-19.1.21-19.83-1.53a6,6,0,0,1-5-3.61L184,119.14l-7.84,18.17a6,6,0,0,1-5,3.61l-19.83,1.53,14.94,12.33a6,6,0,0,1,2,6.07l-4.63,18.74L181,169.37a6,6,0,0,1,6.08,0l17.37,10.22-4.63-18.74a6,6,0,0,1,2-6.07Z"},null,-1),Y=[X],a0={key:4},e0=l("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,72H96a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm72,48H40a8,8,0,0,0,0,16h72a8,8,0,0,0,0-16Zm125.09-40.22-22.52,18.59,6.86,27.71a8,8,0,0,1-11.82,8.81L184,183.82l-25.61,15.07a8,8,0,0,1-11.82-8.81l6.85-27.71-22.51-18.59a8,8,0,0,1,4.47-14.14l29.84-2.31,11.43-26.5a8,8,0,0,1,14.7,0l11.43,26.5,29.84,2.31a8,8,0,0,1,4.47,14.14Zm-25.47.28-14.89-1.15a8,8,0,0,1-6.73-4.8l-6-13.92-6,13.92a8,8,0,0,1-6.73,4.8l-14.89,1.15,11.11,9.18a8,8,0,0,1,2.68,8.09l-3.5,14.12,13.27-7.81a8,8,0,0,1,8.12,0l13.27,7.81-3.5-14.12a8,8,0,0,1,2.68-8.09Z"},null,-1),l0=[e0],t0={key:5},r0=l("path",{d:"M36,64a4,4,0,0,1,4-4H216a4,4,0,0,1,0,8H40A4,4,0,0,1,36,64Zm4,68H96a4,4,0,0,0,0-8H40a4,4,0,0,0,0,8Zm72,56H40a4,4,0,0,0,0,8h72a4,4,0,0,0,0-8Zm122.55-47.3-24.46,20.19L217.55,191a4,4,0,0,1-1.49,4.17,4.06,4.06,0,0,1-2.4.79,4,4,0,0,1-2-.55L184,179.18l-27.64,16.27a4,4,0,0,1-5.91-4.41l7.46-30.15L133.45,140.7a4,4,0,0,1,2.24-7.08l32.24-2.49,12.4-28.71a4,4,0,0,1,7.34,0l12.4,28.71,32.24,2.49a4,4,0,0,1,2.24,7.08Zm-12.74.14L197,138.92a4,4,0,0,1-3.36-2.4L184,114.1l-9.68,22.42a4,4,0,0,1-3.36,2.4l-24.77,1.92L165,156.33a4,4,0,0,1,1.33,4l-5.78,23.36L182,171.09a4,4,0,0,1,4.06,0l21.47,12.64-5.78-23.36a4,4,0,0,1,1.33-4Z"},null,-1),o0=[r0],s0={name:"PhListStar"},A=H({...s0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const a=o,m=n("weight","regular"),d=n("size","1em"),s=n("color","currentColor"),g=n("mirrored",!1),e=i(()=>a.weight??m),u=i(()=>a.size??d),c=i(()=>a.color??s),Z=i(()=>a.mirrored!==void 0?a.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,f)=>(t(),r("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:c.value,transform:Z.value},h.$attrs),[$(h.$slots,"default"),e.value==="bold"?(t(),r("g",q,R)):e.value==="duotone"?(t(),r("g",D,U)):e.value==="fill"?(t(),r("g",O,K)):e.value==="light"?(t(),r("g",Q,Y)):e.value==="regular"?(t(),r("g",a0,l0)):e.value==="thin"?(t(),r("g",t0,o0)):p("",!0)],16,T))}}),i0=["width","height","fill","transform"],n0={key:0},u0=l("path",{d:"M28,64A12,12,0,0,1,40,52H216a12,12,0,0,1,0,24H40A12,12,0,0,1,28,64Zm12,76H156a12,12,0,0,0,0-24H40a12,12,0,0,0,0,24Zm68,40H40a12,12,0,0,0,0,24h68a12,12,0,0,0,0-24Zm143.49-52.55a12,12,0,0,1-14.94,8L212,128.13V192a36,36,0,1,1-24-33.94V112a12,12,0,0,1,15.45-11.49l40,12A12,12,0,0,1,251.49,127.45ZM188,192a12,12,0,1,0-12,12A12,12,0,0,0,188,192Z"},null,-1),c0=[u0],m0={key:1},d0=l("path",{d:"M200,192a24,24,0,1,1-24-24A24,24,0,0,1,200,192Z",opacity:"0.2"},null,-1),h0=l("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,72H160a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm72,48H40a8,8,0,0,0,0,16h72a8,8,0,0,0,0-16Zm135.66-57.7a8,8,0,0,1-10,5.36L208,122.75V192a32.05,32.05,0,1,1-16-27.69V112a8,8,0,0,1,10.3-7.66l40,12A8,8,0,0,1,247.66,126.3ZM192,192a16,16,0,1,0-16,16A16,16,0,0,0,192,192Z"},null,-1),g0=[d0,h0],Z0={key:2},p0=l("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM64,72H192a8,8,0,0,1,0,16H64a8,8,0,0,1,0-16Zm0,48h72a8,8,0,0,1,0,16H64a8,8,0,0,1,0-16Zm40,64H64a8,8,0,0,1,0-16h40a8,8,0,0,1,0,16Zm103.59-53.47a8,8,0,0,1-10.12,5.06L184,131.1V176a24,24,0,1,1-16-22.62V120a8,8,0,0,1,10.53-7.59l24,8A8,8,0,0,1,207.59,130.53Z"},null,-1),$0=[p0],H0={key:3},v0=l("path",{d:"M34,64a6,6,0,0,1,6-6H216a6,6,0,0,1,0,12H40A6,6,0,0,1,34,64Zm6,70H160a6,6,0,0,0,0-12H40a6,6,0,0,0,0,12Zm72,52H40a6,6,0,0,0,0,12h72a6,6,0,0,0,0-12Zm133.75-60.28a6,6,0,0,1-7.48,4L206,120.06V192a30,30,0,1,1-12-24V112a6,6,0,0,1,7.72-5.75l40,12A6,6,0,0,1,245.75,125.72ZM194,192a18,18,0,1,0-18,18A18,18,0,0,0,194,192Z"},null,-1),f0=[v0],L0={key:4},y0=l("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,72H160a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm72,48H40a8,8,0,0,0,0,16h72a8,8,0,0,0,0-16Zm135.66-57.7a8,8,0,0,1-10,5.36L208,122.75V192a32.05,32.05,0,1,1-16-27.69V112a8,8,0,0,1,10.3-7.66l40,12A8,8,0,0,1,247.66,126.3ZM192,192a16,16,0,1,0-16,16A16,16,0,0,0,192,192Z"},null,-1),A0=[y0],w0={key:5},M0=l("path",{d:"M36,64a4,4,0,0,1,4-4H216a4,4,0,0,1,0,8H40A4,4,0,0,1,36,64Zm4,68H160a4,4,0,0,0,0-8H40a4,4,0,0,0,0,8Zm72,56H40a4,4,0,0,0,0,8h72a4,4,0,0,0,0-8Zm131.83-62.85a4,4,0,0,1-5,2.68L204,117.38V192a28,28,0,1,1-8-19.57V112a4,4,0,0,1,5.15-3.83l40,12A4,4,0,0,1,243.83,125.15ZM196,192a20,20,0,1,0-20,20A20,20,0,0,0,196,192Z"},null,-1),k0=[M0],b0={name:"PhPlaylist"},w=H({...b0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const a=o,m=n("weight","regular"),d=n("size","1em"),s=n("color","currentColor"),g=n("mirrored",!1),e=i(()=>a.weight??m),u=i(()=>a.size??d),c=i(()=>a.color??s),Z=i(()=>a.mirrored!==void 0?a.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,f)=>(t(),r("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:c.value,transform:Z.value},h.$attrs),[$(h.$slots,"default"),e.value==="bold"?(t(),r("g",n0,c0)):e.value==="duotone"?(t(),r("g",m0,g0)):e.value==="fill"?(t(),r("g",Z0,$0)):e.value==="light"?(t(),r("g",H0,f0)):e.value==="regular"?(t(),r("g",L0,A0)):e.value==="thin"?(t(),r("g",w0,k0)):p("",!0)],16,i0))}}),S0=["width","height","fill","transform"],_0={key:0},V0=l("path",{d:"M216,28H152a12,12,0,0,0-9.33,4.45L79.5,110.51l-4.66-4.65a20,20,0,0,0-28.29,0L29.86,122.55a20,20,0,0,0,0,28.29h0L45,166,23.86,187.17a20,20,0,0,0,0,28.28l16.69,16.69a20,20,0,0,0,28.28,0L90,211l15.17,15.16a20,20,0,0,0,28.29,0l16.69-16.69a20,20,0,0,0,0-28.3l-4.65-4.65,78.06-63.17A12,12,0,0,0,228,104V40A12,12,0,0,0,216,28ZM54.69,212.34l-11-11L62,183l11,11Zm64.61-6L49.65,136.7l11.05-11,69.65,69.65ZM204,98.27l-75.58,61.17L121,152l47.51-47.5a12,12,0,0,0-17-17L104,135l-7.45-7.44L157.73,52H204Z"},null,-1),x0=[V0],P0={key:1},C0=l("path",{d:"M141.66,201,129,213.66a8,8,0,0,1-11.32,0L92,188,58.35,221.66a8,8,0,0,1-11.32,0L34.34,209a8,8,0,0,1,0-11.31L68,164,42.34,138.36a8,8,0,0,1,0-11.32L55,114.34a8,8,0,0,1,11.32,0l75.3,75.3A8,8,0,0,1,141.66,201Z",opacity:"0.2"},null,-1),z0=l("path",{d:"M216,32H152a8,8,0,0,0-6.34,3.12l-64,83.21L72,108.69a16,16,0,0,0-22.64,0l-12.69,12.7a16,16,0,0,0,0,22.63l20,20-28,28a16,16,0,0,0,0,22.63l12.69,12.68a16,16,0,0,0,22.62,0l28-28,20,20a16,16,0,0,0,22.64,0l12.69-12.7a16,16,0,0,0,0-22.63l-9.64-9.64,83.21-64A8,8,0,0,0,224,104V40A8,8,0,0,0,216,32ZM52.69,216,40,203.32l28-28L80.68,188Zm70.61-8L48,132.71,60.7,120,136,195.31ZM208,100.06l-81.74,62.88L115.32,152l50.34-50.34a8,8,0,0,0-11.32-11.31L104,140.68,93.07,129.74,155.94,48H208Z"},null,-1),B0=[C0,z0],N0={key:2},j0=l("path",{d:"M216,32H152a8,8,0,0,0-6.34,3.12l-64,83.21L72,108.69a16,16,0,0,0-22.64,0l-8.69,8.7a16,16,0,0,0,0,22.63l22,22-32,32a16,16,0,0,0,0,22.63l8.69,8.68a16,16,0,0,0,22.62,0l32-32,22,22a16,16,0,0,0,22.64,0l8.69-8.7a16,16,0,0,0,0-22.63l-9.64-9.64,83.21-64A8,8,0,0,0,224,104V40A8,8,0,0,0,216,32Zm-8,68.06-81.74,62.88L115.32,152l50.34-50.34a8,8,0,0,0-11.32-11.31L104,140.68,93.07,129.74,155.94,48H208Z"},null,-1),E0=[j0],I0={key:3},T0=l("path",{d:"M216,34H152a6,6,0,0,0-4.76,2.34l-65.39,85L70.6,110.1a14,14,0,0,0-19.8,0L38.1,122.8a14,14,0,0,0,0,19.81h0L59.51,164,30.1,193.42a14,14,0,0,0,0,19.8l12.69,12.69a14,14,0,0,0,19.8,0L92,196.5l21.4,21.4a14,14,0,0,0,19.8,0l12.7-12.69a14,14,0,0,0,0-19.81l-11.25-11.25,85-65.39A6,6,0,0,0,222,104V40A6,6,0,0,0,216,34ZM54.1,217.42a2,2,0,0,1-2.83,0L38.59,204.73a2,2,0,0,1,0-2.82L68,172.5,83.51,188Zm83.31-20.7-12.69,12.7a2,2,0,0,1-2.84,0l-75.29-75.3h0a2,2,0,0,1,0-2.83l12.69-12.7a2,2,0,0,1,2.84,0l75.29,75.3A2,2,0,0,1,137.41,196.72ZM210,101.05,126.09,165.6,112.49,152l51.75-51.76a6,6,0,0,0-8.48-8.48L104,143.51l-13.6-13.6L155,46H210Z"},null,-1),q0=[T0],G0={key:4},R0=l("path",{d:"M216,32H152a8,8,0,0,0-6.34,3.12l-64,83.21L72,108.69a16,16,0,0,0-22.64,0l-12.69,12.7a16,16,0,0,0,0,22.63l20,20-28,28a16,16,0,0,0,0,22.63l12.69,12.68a16,16,0,0,0,22.62,0l28-28,20,20a16,16,0,0,0,22.64,0l12.69-12.7a16,16,0,0,0,0-22.63l-9.64-9.64,83.21-64A8,8,0,0,0,224,104V40A8,8,0,0,0,216,32ZM52.69,216,40,203.32l28-28L80.68,188Zm70.61-8L48,132.71,60.7,120,136,195.31ZM208,100.06l-81.74,62.88L115.32,152l50.34-50.34a8,8,0,0,0-11.32-11.31L104,140.68,93.07,129.74,155.94,48H208Z"},null,-1),D0=[R0],F0={key:5},W0=l("path",{d:"M216,36H152a4,4,0,0,0-3.17,1.56L82.05,124.38,69.19,111.52a12,12,0,0,0-17,0L39.52,124.21a12,12,0,0,0,0,17L62.34,164,31.52,194.83a12,12,0,0,0,0,17L44.2,224.49a12,12,0,0,0,17,0L92,193.67l22.81,22.82a12,12,0,0,0,17,0l12.69-12.7a12,12,0,0,0,0-17L131.62,174l86.82-66.79A4,4,0,0,0,220,104V40A4,4,0,0,0,216,36ZM55.52,218.83a4,4,0,0,1-5.66,0L37.17,206.15a4,4,0,0,1,0-5.66L68,169.67,86.34,188Zm83.31-26.36a4,4,0,0,1,0,5.67l-12.7,12.69a4,4,0,0,1-5.66,0l-75.3-75.3a4,4,0,0,1,0-5.66l12.7-12.69a4,4,0,0,1,5.66,0ZM212,102l-86.08,66.22L109.66,152l53.17-53.17a4,4,0,1,0-5.66-5.66L104,146.34,87.75,130.08,154,44h58Z"},null,-1),U0=[W0],O0={name:"PhSword"},J0=H({...O0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const a=o,m=n("weight","regular"),d=n("size","1em"),s=n("color","currentColor"),g=n("mirrored",!1),e=i(()=>a.weight??m),u=i(()=>a.size??d),c=i(()=>a.color??s),Z=i(()=>a.mirrored!==void 0?a.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,f)=>(t(),r("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:c.value,transform:Z.value},h.$attrs),[$(h.$slots,"default"),e.value==="bold"?(t(),r("g",_0,x0)):e.value==="duotone"?(t(),r("g",P0,B0)):e.value==="fill"?(t(),r("g",N0,E0)):e.value==="light"?(t(),r("g",I0,q0)):e.value==="regular"?(t(),r("g",G0,D0)):e.value==="thin"?(t(),r("g",F0,U0)):p("",!0)],16,S0))}}),K0=["width","height","fill","transform"],Q0={key:0},X0=l("path",{d:"M152,80a12,12,0,0,1,12-12h80a12,12,0,0,1,0,24H164A12,12,0,0,1,152,80Zm92,36H164a12,12,0,0,0,0,24h80a12,12,0,0,0,0-24Zm0,48H188a12,12,0,0,0,0,24h56a12,12,0,0,0,0-24Zm-88.38,25a12,12,0,1,1-23.24,6c-5.72-22.23-28.24-39-52.38-39s-46.66,16.76-52.38,39a12,12,0,1,1-23.24-6c5.38-20.9,20.09-38.16,39.11-48a52,52,0,1,1,73,0C135.53,150.85,150.24,168.11,155.62,189ZM80,132a28,28,0,1,0-28-28A28,28,0,0,0,80,132Z"},null,-1),Y0=[X0],a1={key:1},e1=l("path",{d:"M120,104A40,40,0,1,1,80,64,40,40,0,0,1,120,104Z",opacity:"0.2"},null,-1),l1=l("path",{d:"M152,80a8,8,0,0,1,8-8h88a8,8,0,0,1,0,16H160A8,8,0,0,1,152,80Zm96,40H160a8,8,0,0,0,0,16h88a8,8,0,0,0,0-16Zm0,48H184a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm-96.25,22a8,8,0,0,1-5.76,9.74,7.55,7.55,0,0,1-2,.26,8,8,0,0,1-7.75-6c-6.16-23.94-30.34-42-56.25-42s-50.09,18.05-56.25,42a8,8,0,0,1-15.5-4c5.59-21.71,21.84-39.29,42.46-48a48,48,0,1,1,58.58,0C129.91,150.71,146.16,168.29,151.75,190ZM80,136a32,32,0,1,0-32-32A32,32,0,0,0,80,136Z"},null,-1),t1=[e1,l1],r1={key:2},o1=l("path",{d:"M152,80a8,8,0,0,1,8-8h88a8,8,0,0,1,0,16H160A8,8,0,0,1,152,80Zm96,40H160a8,8,0,0,0,0,16h88a8,8,0,0,0,0-16Zm0,48H184a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16ZM109.29,142a48,48,0,1,0-58.58,0c-20.62,8.73-36.87,26.3-42.46,48A8,8,0,0,0,16,200H144a8,8,0,0,0,7.75-10C146.16,168.29,129.91,150.72,109.29,142Z"},null,-1),s1=[o1],i1={key:3},n1=l("path",{d:"M154,80a6,6,0,0,1,6-6h88a6,6,0,0,1,0,12H160A6,6,0,0,1,154,80Zm94,42H160a6,6,0,0,0,0,12h88a6,6,0,0,0,0-12Zm0,48H184a6,6,0,0,0,0,12h64a6,6,0,0,0,0-12Zm-98.19,20.5a6,6,0,1,1-11.62,3C131.7,168.29,107.23,150,80,150s-51.7,18.29-58.19,43.49a6,6,0,1,1-11.62-3c5.74-22.28,23-40.07,44.67-48a46,46,0,1,1,50.28,0C126.79,150.43,144.08,168.22,149.81,190.5ZM80,138a34,34,0,1,0-34-34A34,34,0,0,0,80,138Z"},null,-1),u1=[n1],c1={key:4},m1=l("path",{d:"M152,80a8,8,0,0,1,8-8h88a8,8,0,0,1,0,16H160A8,8,0,0,1,152,80Zm96,40H160a8,8,0,0,0,0,16h88a8,8,0,0,0,0-16Zm0,48H184a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm-96.25,22a8,8,0,0,1-5.76,9.74,7.55,7.55,0,0,1-2,.26,8,8,0,0,1-7.75-6c-6.16-23.94-30.34-42-56.25-42s-50.09,18.05-56.25,42a8,8,0,0,1-15.5-4c5.59-21.71,21.84-39.29,42.46-48a48,48,0,1,1,58.58,0C129.91,150.71,146.16,168.29,151.75,190ZM80,136a32,32,0,1,0-32-32A32,32,0,0,0,80,136Z"},null,-1),d1=[m1],h1={key:5},g1=l("path",{d:"M156,80a4,4,0,0,1,4-4h88a4,4,0,0,1,0,8H160A4,4,0,0,1,156,80Zm92,44H160a4,4,0,0,0,0,8h88a4,4,0,0,0,0-8Zm0,48H184a4,4,0,0,0,0,8h64a4,4,0,0,0,0-8ZM147.87,191a4,4,0,0,1-2.87,4.87,3.87,3.87,0,0,1-1,.13,4,4,0,0,1-3.87-3c-6.71-26.08-32-45-60.13-45s-53.41,18.92-60.13,45a4,4,0,1,1-7.74-2c5.92-23,24.57-41.14,47.52-48a44,44,0,1,1,40.7,0C123.3,149.86,142,168,147.87,191ZM80,140a36,36,0,1,0-36-36A36,36,0,0,0,80,140Z"},null,-1),Z1=[g1],p1={name:"PhUserList"},$1=H({...p1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const a=o,m=n("weight","regular"),d=n("size","1em"),s=n("color","currentColor"),g=n("mirrored",!1),e=i(()=>a.weight??m),u=i(()=>a.size??d),c=i(()=>a.color??s),Z=i(()=>a.mirrored!==void 0?a.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,f)=>(t(),r("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:c.value,transform:Z.value},h.$attrs),[$(h.$slots,"default"),e.value==="bold"?(t(),r("g",Q0,Y0)):e.value==="duotone"?(t(),r("g",a1,t1)):e.value==="fill"?(t(),r("g",r1,s1)):e.value==="light"?(t(),r("g",i1,u1)):e.value==="regular"?(t(),r("g",c1,d1)):e.value==="thin"?(t(),r("g",h1,Z1)):p("",!0)],16,K0))}}),H1={class:"mb-2"},v1={class:"text-center lg:text-left items-center justify-center lg:justify-start gap-2"},f1={class:"flex items-center justify-start"},L1={class:"text-2xl md:text-3xl leading-tight"},y1={class:"w-full flex gap-1 mb-4"},A1={__name:"GameTitleLine",props:{path:{type:String,default:null},title:{type:String,required:!0}},setup(o){const a=i(()=>k().default);return(m,d)=>(t(),r("section",H1,[l("div",v1,[l("div",f1,[M(b,{path:o.path,class:"w-12 h-12 p-1 drop-shadow-md"},null,8,["path"]),l("h1",L1,S(o.title),1)]),l("div",y1,[a.value?$(m.$slots,"default",{key:0}):p("",!0)])])]))}},w1="https://cdn.phaseii.network/file/PhaseII/web-assets";function M1(o,a){return a?`${w1}/games/${o.id}/card/${a}.webp`:o?.cardBG}function k1(o,a){return a&&o.videoTable?.includes(a)?`https://cdn.phaseii.network/file/PhaseII/game-assets/video/${o.id}/${a}.mp4`:null}function b1(o,a){return o.videoTable?.includes(a)?null:` +import{ac as H,ad as n,v as i,a as t,f as r,ae as $,j as p,af as v,p as l,aL as k,b as M,ah as b,t as S,u as _,l as V,r as x,V as P,e as L,w as C,F as y,g as z,c as B,s as N,aI as j}from"./index-Dk-hpw4k.js";import{F as E}from"./PhGear.vue-BuFpodE8.js";import{I}from"./PhHouse.vue-BE86MhFy.js";const T=["width","height","fill","transform"],q={key:0},G=l("path",{d:"M28,64A12,12,0,0,1,40,52H216a12,12,0,0,1,0,24H40A12,12,0,0,1,28,64Zm12,76H88a12,12,0,0,0,0-24H40a12,12,0,0,0,0,24Zm64,40H40a12,12,0,0,0,0,24h64a12,12,0,0,0,0-24Zm135.64-33.13-20.58,17,6.25,25.26a12,12,0,0,1-17.73,13.22L184,188.46l-23.58,13.88a12,12,0,0,1-17.73-13.22l6.25-25.26-20.58-17a12,12,0,0,1,6.72-21.22l27.42-2.12L173,99.25a12,12,0,0,1,22,0l10.48,24.28,27.42,2.12a12,12,0,0,1,6.72,21.22Zm-38.21.42-5-.39a12,12,0,0,1-10.09-7.21l-2.33-5.4-2.33,5.4a12,12,0,0,1-10.1,7.21l-5,.39,3.48,2.87a12,12,0,0,1,4,12.13l-1.21,4.89,5.07-3a12.06,12.06,0,0,1,12.18,0l5.07,3L194,162.29a12,12,0,0,1,4-12.13Z"},null,-1),R=[G],D={key:1},F=l("path",{d:"M205.6,159.41,213.67,192,184,174.54,154.33,192l8.07-32.59L136,137.61l34.65-2.67L184,104l13.35,30.94L232,137.61Z",opacity:"0.2"},null,-1),W=l("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,72H96a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm72,48H40a8,8,0,0,0,0,16h72a8,8,0,0,0,0-16Zm125.09-40.22-22.52,18.59,6.86,27.71a8,8,0,0,1-11.82,8.81L184,183.82l-25.61,15.07a8,8,0,0,1-11.82-8.81l6.85-27.71-22.51-18.59a8,8,0,0,1,4.47-14.14l29.84-2.31,11.43-26.5a8,8,0,0,1,14.7,0l11.43,26.5,29.84,2.31a8,8,0,0,1,4.47,14.14Zm-25.47.28-14.89-1.15a8,8,0,0,1-6.73-4.8l-6-13.92-6,13.92a8,8,0,0,1-6.73,4.8l-14.89,1.15,11.11,9.18a8,8,0,0,1,2.68,8.09l-3.5,14.12,13.27-7.81a8,8,0,0,1,8.12,0l13.27,7.81-3.5-14.12a8,8,0,0,1,2.68-8.09Z"},null,-1),U=[F,W],O={key:2},J=l("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM64,72H192a8,8,0,0,1,0,16H64a8,8,0,0,1,0-16Zm0,48H96a8,8,0,0,1,0,16H64a8,8,0,0,1,0-16Zm40,64H64a8,8,0,0,1,0-16h40a8,8,0,0,1,0,16Zm94.55-40.71L180.69,158l5.44,22a4,4,0,0,1-1.49,4.17,4.05,4.05,0,0,1-2.39.79,4,4,0,0,1-2-.55L160,172.54l-20.22,11.91a4,4,0,0,1-5.91-4.41l5.44-22-17.86-14.75a4,4,0,0,1,2.24-7.07l23.58-1.82,9.06-21a4,4,0,0,1,7.34,0l9.06,21,23.58,1.82a4,4,0,0,1,2.24,7.07Z"},null,-1),K=[J],Q={key:3},X=l("path",{d:"M34,64a6,6,0,0,1,6-6H216a6,6,0,0,1,0,12H40A6,6,0,0,1,34,64Zm6,70H96a6,6,0,0,0,0-12H40a6,6,0,0,0,0,12Zm72,52H40a6,6,0,0,0,0,12h72a6,6,0,0,0,0-12Zm123.82-43.76-23.49,19.39,7.16,28.93a6,6,0,0,1-8.87,6.61L184,181.5l-26.62,15.67a6,6,0,0,1-8.87-6.61l7.16-28.93-23.49-19.39a6,6,0,0,1,3.36-10.61l31-2.4,11.91-27.61a6,6,0,0,1,11,0l11.91,27.61,31,2.4a6,6,0,0,1,3.36,10.61Zm-19.1.21-19.83-1.53a6,6,0,0,1-5-3.61L184,119.14l-7.84,18.17a6,6,0,0,1-5,3.61l-19.83,1.53,14.94,12.33a6,6,0,0,1,2,6.07l-4.63,18.74L181,169.37a6,6,0,0,1,6.08,0l17.37,10.22-4.63-18.74a6,6,0,0,1,2-6.07Z"},null,-1),Y=[X],a0={key:4},e0=l("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,72H96a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm72,48H40a8,8,0,0,0,0,16h72a8,8,0,0,0,0-16Zm125.09-40.22-22.52,18.59,6.86,27.71a8,8,0,0,1-11.82,8.81L184,183.82l-25.61,15.07a8,8,0,0,1-11.82-8.81l6.85-27.71-22.51-18.59a8,8,0,0,1,4.47-14.14l29.84-2.31,11.43-26.5a8,8,0,0,1,14.7,0l11.43,26.5,29.84,2.31a8,8,0,0,1,4.47,14.14Zm-25.47.28-14.89-1.15a8,8,0,0,1-6.73-4.8l-6-13.92-6,13.92a8,8,0,0,1-6.73,4.8l-14.89,1.15,11.11,9.18a8,8,0,0,1,2.68,8.09l-3.5,14.12,13.27-7.81a8,8,0,0,1,8.12,0l13.27,7.81-3.5-14.12a8,8,0,0,1,2.68-8.09Z"},null,-1),l0=[e0],t0={key:5},r0=l("path",{d:"M36,64a4,4,0,0,1,4-4H216a4,4,0,0,1,0,8H40A4,4,0,0,1,36,64Zm4,68H96a4,4,0,0,0,0-8H40a4,4,0,0,0,0,8Zm72,56H40a4,4,0,0,0,0,8h72a4,4,0,0,0,0-8Zm122.55-47.3-24.46,20.19L217.55,191a4,4,0,0,1-1.49,4.17,4.06,4.06,0,0,1-2.4.79,4,4,0,0,1-2-.55L184,179.18l-27.64,16.27a4,4,0,0,1-5.91-4.41l7.46-30.15L133.45,140.7a4,4,0,0,1,2.24-7.08l32.24-2.49,12.4-28.71a4,4,0,0,1,7.34,0l12.4,28.71,32.24,2.49a4,4,0,0,1,2.24,7.08Zm-12.74.14L197,138.92a4,4,0,0,1-3.36-2.4L184,114.1l-9.68,22.42a4,4,0,0,1-3.36,2.4l-24.77,1.92L165,156.33a4,4,0,0,1,1.33,4l-5.78,23.36L182,171.09a4,4,0,0,1,4.06,0l21.47,12.64-5.78-23.36a4,4,0,0,1,1.33-4Z"},null,-1),o0=[r0],s0={name:"PhListStar"},A=H({...s0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const a=o,m=n("weight","regular"),d=n("size","1em"),s=n("color","currentColor"),g=n("mirrored",!1),e=i(()=>a.weight??m),u=i(()=>a.size??d),c=i(()=>a.color??s),Z=i(()=>a.mirrored!==void 0?a.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,f)=>(t(),r("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:c.value,transform:Z.value},h.$attrs),[$(h.$slots,"default"),e.value==="bold"?(t(),r("g",q,R)):e.value==="duotone"?(t(),r("g",D,U)):e.value==="fill"?(t(),r("g",O,K)):e.value==="light"?(t(),r("g",Q,Y)):e.value==="regular"?(t(),r("g",a0,l0)):e.value==="thin"?(t(),r("g",t0,o0)):p("",!0)],16,T))}}),i0=["width","height","fill","transform"],n0={key:0},u0=l("path",{d:"M28,64A12,12,0,0,1,40,52H216a12,12,0,0,1,0,24H40A12,12,0,0,1,28,64Zm12,76H156a12,12,0,0,0,0-24H40a12,12,0,0,0,0,24Zm68,40H40a12,12,0,0,0,0,24h68a12,12,0,0,0,0-24Zm143.49-52.55a12,12,0,0,1-14.94,8L212,128.13V192a36,36,0,1,1-24-33.94V112a12,12,0,0,1,15.45-11.49l40,12A12,12,0,0,1,251.49,127.45ZM188,192a12,12,0,1,0-12,12A12,12,0,0,0,188,192Z"},null,-1),c0=[u0],m0={key:1},d0=l("path",{d:"M200,192a24,24,0,1,1-24-24A24,24,0,0,1,200,192Z",opacity:"0.2"},null,-1),h0=l("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,72H160a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm72,48H40a8,8,0,0,0,0,16h72a8,8,0,0,0,0-16Zm135.66-57.7a8,8,0,0,1-10,5.36L208,122.75V192a32.05,32.05,0,1,1-16-27.69V112a8,8,0,0,1,10.3-7.66l40,12A8,8,0,0,1,247.66,126.3ZM192,192a16,16,0,1,0-16,16A16,16,0,0,0,192,192Z"},null,-1),g0=[d0,h0],Z0={key:2},p0=l("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM64,72H192a8,8,0,0,1,0,16H64a8,8,0,0,1,0-16Zm0,48h72a8,8,0,0,1,0,16H64a8,8,0,0,1,0-16Zm40,64H64a8,8,0,0,1,0-16h40a8,8,0,0,1,0,16Zm103.59-53.47a8,8,0,0,1-10.12,5.06L184,131.1V176a24,24,0,1,1-16-22.62V120a8,8,0,0,1,10.53-7.59l24,8A8,8,0,0,1,207.59,130.53Z"},null,-1),$0=[p0],H0={key:3},v0=l("path",{d:"M34,64a6,6,0,0,1,6-6H216a6,6,0,0,1,0,12H40A6,6,0,0,1,34,64Zm6,70H160a6,6,0,0,0,0-12H40a6,6,0,0,0,0,12Zm72,52H40a6,6,0,0,0,0,12h72a6,6,0,0,0,0-12Zm133.75-60.28a6,6,0,0,1-7.48,4L206,120.06V192a30,30,0,1,1-12-24V112a6,6,0,0,1,7.72-5.75l40,12A6,6,0,0,1,245.75,125.72ZM194,192a18,18,0,1,0-18,18A18,18,0,0,0,194,192Z"},null,-1),f0=[v0],L0={key:4},y0=l("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,72H160a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm72,48H40a8,8,0,0,0,0,16h72a8,8,0,0,0,0-16Zm135.66-57.7a8,8,0,0,1-10,5.36L208,122.75V192a32.05,32.05,0,1,1-16-27.69V112a8,8,0,0,1,10.3-7.66l40,12A8,8,0,0,1,247.66,126.3ZM192,192a16,16,0,1,0-16,16A16,16,0,0,0,192,192Z"},null,-1),A0=[y0],w0={key:5},M0=l("path",{d:"M36,64a4,4,0,0,1,4-4H216a4,4,0,0,1,0,8H40A4,4,0,0,1,36,64Zm4,68H160a4,4,0,0,0,0-8H40a4,4,0,0,0,0,8Zm72,56H40a4,4,0,0,0,0,8h72a4,4,0,0,0,0-8Zm131.83-62.85a4,4,0,0,1-5,2.68L204,117.38V192a28,28,0,1,1-8-19.57V112a4,4,0,0,1,5.15-3.83l40,12A4,4,0,0,1,243.83,125.15ZM196,192a20,20,0,1,0-20,20A20,20,0,0,0,196,192Z"},null,-1),k0=[M0],b0={name:"PhPlaylist"},w=H({...b0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const a=o,m=n("weight","regular"),d=n("size","1em"),s=n("color","currentColor"),g=n("mirrored",!1),e=i(()=>a.weight??m),u=i(()=>a.size??d),c=i(()=>a.color??s),Z=i(()=>a.mirrored!==void 0?a.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,f)=>(t(),r("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:c.value,transform:Z.value},h.$attrs),[$(h.$slots,"default"),e.value==="bold"?(t(),r("g",n0,c0)):e.value==="duotone"?(t(),r("g",m0,g0)):e.value==="fill"?(t(),r("g",Z0,$0)):e.value==="light"?(t(),r("g",H0,f0)):e.value==="regular"?(t(),r("g",L0,A0)):e.value==="thin"?(t(),r("g",w0,k0)):p("",!0)],16,i0))}}),S0=["width","height","fill","transform"],_0={key:0},V0=l("path",{d:"M216,28H152a12,12,0,0,0-9.33,4.45L79.5,110.51l-4.66-4.65a20,20,0,0,0-28.29,0L29.86,122.55a20,20,0,0,0,0,28.29h0L45,166,23.86,187.17a20,20,0,0,0,0,28.28l16.69,16.69a20,20,0,0,0,28.28,0L90,211l15.17,15.16a20,20,0,0,0,28.29,0l16.69-16.69a20,20,0,0,0,0-28.3l-4.65-4.65,78.06-63.17A12,12,0,0,0,228,104V40A12,12,0,0,0,216,28ZM54.69,212.34l-11-11L62,183l11,11Zm64.61-6L49.65,136.7l11.05-11,69.65,69.65ZM204,98.27l-75.58,61.17L121,152l47.51-47.5a12,12,0,0,0-17-17L104,135l-7.45-7.44L157.73,52H204Z"},null,-1),x0=[V0],P0={key:1},C0=l("path",{d:"M141.66,201,129,213.66a8,8,0,0,1-11.32,0L92,188,58.35,221.66a8,8,0,0,1-11.32,0L34.34,209a8,8,0,0,1,0-11.31L68,164,42.34,138.36a8,8,0,0,1,0-11.32L55,114.34a8,8,0,0,1,11.32,0l75.3,75.3A8,8,0,0,1,141.66,201Z",opacity:"0.2"},null,-1),z0=l("path",{d:"M216,32H152a8,8,0,0,0-6.34,3.12l-64,83.21L72,108.69a16,16,0,0,0-22.64,0l-12.69,12.7a16,16,0,0,0,0,22.63l20,20-28,28a16,16,0,0,0,0,22.63l12.69,12.68a16,16,0,0,0,22.62,0l28-28,20,20a16,16,0,0,0,22.64,0l12.69-12.7a16,16,0,0,0,0-22.63l-9.64-9.64,83.21-64A8,8,0,0,0,224,104V40A8,8,0,0,0,216,32ZM52.69,216,40,203.32l28-28L80.68,188Zm70.61-8L48,132.71,60.7,120,136,195.31ZM208,100.06l-81.74,62.88L115.32,152l50.34-50.34a8,8,0,0,0-11.32-11.31L104,140.68,93.07,129.74,155.94,48H208Z"},null,-1),B0=[C0,z0],N0={key:2},j0=l("path",{d:"M216,32H152a8,8,0,0,0-6.34,3.12l-64,83.21L72,108.69a16,16,0,0,0-22.64,0l-8.69,8.7a16,16,0,0,0,0,22.63l22,22-32,32a16,16,0,0,0,0,22.63l8.69,8.68a16,16,0,0,0,22.62,0l32-32,22,22a16,16,0,0,0,22.64,0l8.69-8.7a16,16,0,0,0,0-22.63l-9.64-9.64,83.21-64A8,8,0,0,0,224,104V40A8,8,0,0,0,216,32Zm-8,68.06-81.74,62.88L115.32,152l50.34-50.34a8,8,0,0,0-11.32-11.31L104,140.68,93.07,129.74,155.94,48H208Z"},null,-1),E0=[j0],I0={key:3},T0=l("path",{d:"M216,34H152a6,6,0,0,0-4.76,2.34l-65.39,85L70.6,110.1a14,14,0,0,0-19.8,0L38.1,122.8a14,14,0,0,0,0,19.81h0L59.51,164,30.1,193.42a14,14,0,0,0,0,19.8l12.69,12.69a14,14,0,0,0,19.8,0L92,196.5l21.4,21.4a14,14,0,0,0,19.8,0l12.7-12.69a14,14,0,0,0,0-19.81l-11.25-11.25,85-65.39A6,6,0,0,0,222,104V40A6,6,0,0,0,216,34ZM54.1,217.42a2,2,0,0,1-2.83,0L38.59,204.73a2,2,0,0,1,0-2.82L68,172.5,83.51,188Zm83.31-20.7-12.69,12.7a2,2,0,0,1-2.84,0l-75.29-75.3h0a2,2,0,0,1,0-2.83l12.69-12.7a2,2,0,0,1,2.84,0l75.29,75.3A2,2,0,0,1,137.41,196.72ZM210,101.05,126.09,165.6,112.49,152l51.75-51.76a6,6,0,0,0-8.48-8.48L104,143.51l-13.6-13.6L155,46H210Z"},null,-1),q0=[T0],G0={key:4},R0=l("path",{d:"M216,32H152a8,8,0,0,0-6.34,3.12l-64,83.21L72,108.69a16,16,0,0,0-22.64,0l-12.69,12.7a16,16,0,0,0,0,22.63l20,20-28,28a16,16,0,0,0,0,22.63l12.69,12.68a16,16,0,0,0,22.62,0l28-28,20,20a16,16,0,0,0,22.64,0l12.69-12.7a16,16,0,0,0,0-22.63l-9.64-9.64,83.21-64A8,8,0,0,0,224,104V40A8,8,0,0,0,216,32ZM52.69,216,40,203.32l28-28L80.68,188Zm70.61-8L48,132.71,60.7,120,136,195.31ZM208,100.06l-81.74,62.88L115.32,152l50.34-50.34a8,8,0,0,0-11.32-11.31L104,140.68,93.07,129.74,155.94,48H208Z"},null,-1),D0=[R0],F0={key:5},W0=l("path",{d:"M216,36H152a4,4,0,0,0-3.17,1.56L82.05,124.38,69.19,111.52a12,12,0,0,0-17,0L39.52,124.21a12,12,0,0,0,0,17L62.34,164,31.52,194.83a12,12,0,0,0,0,17L44.2,224.49a12,12,0,0,0,17,0L92,193.67l22.81,22.82a12,12,0,0,0,17,0l12.69-12.7a12,12,0,0,0,0-17L131.62,174l86.82-66.79A4,4,0,0,0,220,104V40A4,4,0,0,0,216,36ZM55.52,218.83a4,4,0,0,1-5.66,0L37.17,206.15a4,4,0,0,1,0-5.66L68,169.67,86.34,188Zm83.31-26.36a4,4,0,0,1,0,5.67l-12.7,12.69a4,4,0,0,1-5.66,0l-75.3-75.3a4,4,0,0,1,0-5.66l12.7-12.69a4,4,0,0,1,5.66,0ZM212,102l-86.08,66.22L109.66,152l53.17-53.17a4,4,0,1,0-5.66-5.66L104,146.34,87.75,130.08,154,44h58Z"},null,-1),U0=[W0],O0={name:"PhSword"},J0=H({...O0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const a=o,m=n("weight","regular"),d=n("size","1em"),s=n("color","currentColor"),g=n("mirrored",!1),e=i(()=>a.weight??m),u=i(()=>a.size??d),c=i(()=>a.color??s),Z=i(()=>a.mirrored!==void 0?a.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,f)=>(t(),r("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:c.value,transform:Z.value},h.$attrs),[$(h.$slots,"default"),e.value==="bold"?(t(),r("g",_0,x0)):e.value==="duotone"?(t(),r("g",P0,B0)):e.value==="fill"?(t(),r("g",N0,E0)):e.value==="light"?(t(),r("g",I0,q0)):e.value==="regular"?(t(),r("g",G0,D0)):e.value==="thin"?(t(),r("g",F0,U0)):p("",!0)],16,S0))}}),K0=["width","height","fill","transform"],Q0={key:0},X0=l("path",{d:"M152,80a12,12,0,0,1,12-12h80a12,12,0,0,1,0,24H164A12,12,0,0,1,152,80Zm92,36H164a12,12,0,0,0,0,24h80a12,12,0,0,0,0-24Zm0,48H188a12,12,0,0,0,0,24h56a12,12,0,0,0,0-24Zm-88.38,25a12,12,0,1,1-23.24,6c-5.72-22.23-28.24-39-52.38-39s-46.66,16.76-52.38,39a12,12,0,1,1-23.24-6c5.38-20.9,20.09-38.16,39.11-48a52,52,0,1,1,73,0C135.53,150.85,150.24,168.11,155.62,189ZM80,132a28,28,0,1,0-28-28A28,28,0,0,0,80,132Z"},null,-1),Y0=[X0],a1={key:1},e1=l("path",{d:"M120,104A40,40,0,1,1,80,64,40,40,0,0,1,120,104Z",opacity:"0.2"},null,-1),l1=l("path",{d:"M152,80a8,8,0,0,1,8-8h88a8,8,0,0,1,0,16H160A8,8,0,0,1,152,80Zm96,40H160a8,8,0,0,0,0,16h88a8,8,0,0,0,0-16Zm0,48H184a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm-96.25,22a8,8,0,0,1-5.76,9.74,7.55,7.55,0,0,1-2,.26,8,8,0,0,1-7.75-6c-6.16-23.94-30.34-42-56.25-42s-50.09,18.05-56.25,42a8,8,0,0,1-15.5-4c5.59-21.71,21.84-39.29,42.46-48a48,48,0,1,1,58.58,0C129.91,150.71,146.16,168.29,151.75,190ZM80,136a32,32,0,1,0-32-32A32,32,0,0,0,80,136Z"},null,-1),t1=[e1,l1],r1={key:2},o1=l("path",{d:"M152,80a8,8,0,0,1,8-8h88a8,8,0,0,1,0,16H160A8,8,0,0,1,152,80Zm96,40H160a8,8,0,0,0,0,16h88a8,8,0,0,0,0-16Zm0,48H184a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16ZM109.29,142a48,48,0,1,0-58.58,0c-20.62,8.73-36.87,26.3-42.46,48A8,8,0,0,0,16,200H144a8,8,0,0,0,7.75-10C146.16,168.29,129.91,150.72,109.29,142Z"},null,-1),s1=[o1],i1={key:3},n1=l("path",{d:"M154,80a6,6,0,0,1,6-6h88a6,6,0,0,1,0,12H160A6,6,0,0,1,154,80Zm94,42H160a6,6,0,0,0,0,12h88a6,6,0,0,0,0-12Zm0,48H184a6,6,0,0,0,0,12h64a6,6,0,0,0,0-12Zm-98.19,20.5a6,6,0,1,1-11.62,3C131.7,168.29,107.23,150,80,150s-51.7,18.29-58.19,43.49a6,6,0,1,1-11.62-3c5.74-22.28,23-40.07,44.67-48a46,46,0,1,1,50.28,0C126.79,150.43,144.08,168.22,149.81,190.5ZM80,138a34,34,0,1,0-34-34A34,34,0,0,0,80,138Z"},null,-1),u1=[n1],c1={key:4},m1=l("path",{d:"M152,80a8,8,0,0,1,8-8h88a8,8,0,0,1,0,16H160A8,8,0,0,1,152,80Zm96,40H160a8,8,0,0,0,0,16h88a8,8,0,0,0,0-16Zm0,48H184a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm-96.25,22a8,8,0,0,1-5.76,9.74,7.55,7.55,0,0,1-2,.26,8,8,0,0,1-7.75-6c-6.16-23.94-30.34-42-56.25-42s-50.09,18.05-56.25,42a8,8,0,0,1-15.5-4c5.59-21.71,21.84-39.29,42.46-48a48,48,0,1,1,58.58,0C129.91,150.71,146.16,168.29,151.75,190ZM80,136a32,32,0,1,0-32-32A32,32,0,0,0,80,136Z"},null,-1),d1=[m1],h1={key:5},g1=l("path",{d:"M156,80a4,4,0,0,1,4-4h88a4,4,0,0,1,0,8H160A4,4,0,0,1,156,80Zm92,44H160a4,4,0,0,0,0,8h88a4,4,0,0,0,0-8Zm0,48H184a4,4,0,0,0,0,8h64a4,4,0,0,0,0-8ZM147.87,191a4,4,0,0,1-2.87,4.87,3.87,3.87,0,0,1-1,.13,4,4,0,0,1-3.87-3c-6.71-26.08-32-45-60.13-45s-53.41,18.92-60.13,45a4,4,0,1,1-7.74-2c5.92-23,24.57-41.14,47.52-48a44,44,0,1,1,40.7,0C123.3,149.86,142,168,147.87,191ZM80,140a36,36,0,1,0-36-36A36,36,0,0,0,80,140Z"},null,-1),Z1=[g1],p1={name:"PhUserList"},$1=H({...p1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const a=o,m=n("weight","regular"),d=n("size","1em"),s=n("color","currentColor"),g=n("mirrored",!1),e=i(()=>a.weight??m),u=i(()=>a.size??d),c=i(()=>a.color??s),Z=i(()=>a.mirrored!==void 0?a.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,f)=>(t(),r("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:c.value,transform:Z.value},h.$attrs),[$(h.$slots,"default"),e.value==="bold"?(t(),r("g",Q0,Y0)):e.value==="duotone"?(t(),r("g",a1,t1)):e.value==="fill"?(t(),r("g",r1,s1)):e.value==="light"?(t(),r("g",i1,u1)):e.value==="regular"?(t(),r("g",c1,d1)):e.value==="thin"?(t(),r("g",h1,Z1)):p("",!0)],16,K0))}}),H1={class:"mb-2"},v1={class:"text-center lg:text-left items-center justify-center lg:justify-start gap-2"},f1={class:"flex items-center justify-start"},L1={class:"text-2xl md:text-3xl leading-tight"},y1={class:"w-full flex gap-1 mb-4"},A1={__name:"GameTitleLine",props:{path:{type:String,default:null},title:{type:String,required:!0}},setup(o){const a=i(()=>k().default);return(m,d)=>(t(),r("section",H1,[l("div",v1,[l("div",f1,[M(b,{path:o.path,class:"w-12 h-12 p-1 drop-shadow-md"},null,8,["path"]),l("h1",L1,S(o.title),1)]),l("div",y1,[a.value?$(m.$slots,"default",{key:0}):p("",!0)])])]))}},w1="https://cdn.phaseii.network/file/PhaseII/web-assets";function M1(o,a){return a?`${w1}/games/${o.id}/card/${a}.webp`:o?.cardBG}function k1(o,a){return a&&o.videoTable?.includes(a)?`https://cdn.phaseii.network/file/PhaseII/game-assets/video/${o.id}/${a}.mp4`:null}function b1(o,a){return o.videoTable?.includes(a)?null:` background-image: url('${M1(o,a)}'); background-size: cover; background-repeat: no-repeat; diff --git a/assets/GameView-1Axnd4FJ.js b/assets/GameView-Dy8UN6aI.js similarity index 91% rename from assets/GameView-1Axnd4FJ.js rename to assets/GameView-Dy8UN6aI.js index 672369c..9736abd 100644 --- a/assets/GameView-1Axnd4FJ.js +++ b/assets/GameView-Dy8UN6aI.js @@ -1 +1 @@ -import{a as r,f as n,p as o,t as k,l as U,m as tt,r as v,B as at,V as et,ag as st,o as rt,i as S,c as P,w as I,b as d,_ as lt,e as l,j as m,D as it,d as H,n as L,F as C,g as N,y as nt,M as j,k as ot}from"./index-wVtKjzJn.js";import{g as q,_ as ut,I as dt}from"./danClass-DWv1vwdA.js";import{F as ct}from"./PhUsersThree.vue-rDhRCrzW.js";import{_ as ft}from"./GameHeader-BDUKDbzK.js";import{_ as mt}from"./FormControl-C552dcWA.js";import{g as T,_ as ht}from"./ProfileCard-sSSTYc2C.js";import{_ as _t}from"./GeneralTable-DKuLiDzj.js";import{a as vt,A as gt}from"./profile-bqdi_2hB.js";import{a as pt}from"./music-DRvoH_CN.js";import{d as yt}from"./userData-DZYdegtD.js";import"./PhGear.vue-BexnY7gY.js";import"./PhHouse.vue-NUGOYe5J.js";import"./contentExport-BrGkhehm.js";const xt={class:"flex mt-3"},wt=["href"],A={__name:"SongCardSmall",props:{musicData:{type:Object,required:!0},gameId:{type:String,required:!0}},setup(y){return(G,E)=>(r(),n("div",xt,[o("a",{class:"bg-slate-700 p-2 rounded-xl hover:text-slate-300",href:`/games/${y.gameId}/song/${y.musicData.id}`},k(y.musicData.name)+" - "+k(y.musicData.artist),9,wt)]))}},bt={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},Vt={class:"md:w-1/3 md:text-right"},It={key:1,class:"w-full"},kt={key:0,class:"grid lg:grid-cols-2 items-stretch w-full gap-6 mb-6"},$t={key:1},Dt={key:0},Pt={class:"text-xl font-bold"},At={class:"text-md font-light flex gap-2"},Et={class:"font-normal"},St={class:"font-normal"},Ct={key:0},Gt={class:"flex gap-6 text-lg mt-3"},Bt={key:1,class:"flex mt-3"},Ft={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Mt={class:"w-full"},Yt={__name:"GameView",setup(y){const G=U(),E=tt();var u=null,i=null;const x=v(null),B=v(null),w=v([]),b=v(null),F=v([]),$=v([]),g=v(null),h=v(null),c=at({currentVersion:null});et(()=>c.currentVersion,()=>{M(c.currentVersion,w.length!=0),R(),$.value=[]}),u=G.params.id,i=st(u),i==null&&E.push({name:"ErrorPage",params:{catchAll:"404"}}),rt(async()=>{await R(),await M(null,w.length==0)});async function M(e,a){try{const t=await vt(u,e,a);w.value.length===0&&!a&&(w.value=O(t.profiles)),b.value=t.hitchart,a&&(F.value=t.scheduledEvents,K()),$.value=W(t.hitchart).concat(Y(t.scheduledEvents)),await Q(),b.value=Z(t.hitchart)}catch(t){console.error("Failed to fetch profile data:",t)}}async function R(){try{x.value=null;const e=await gt(u,c.currentVersion);if(!e)return;x.value=e.profile,B.value=e.versions,e&&!c.currentVersion&&(c.currentVersion=e.versions[e.versions.length-1])}catch(e){console.error("Failed to fetch user profile data:",e)}}const p=[];if(i.playerChara&&p.push({text:"Chara",value:"chara",width:10}),p.push({text:"Player",value:"username",sortable:!0,width:130}),i.noRivals||p.push({text:"Rival ID",value:"extid",sortable:!0,width:120}),p.push({text:"Last Play",value:"stats.last_play_timestamp",sortable:!0,width:150},{text:"Last Arcade",value:"stats.last_play_arcade",sortable:!0,width:150},{text:"Plays",value:"stats.total_plays",sortable:!0,width:50}),i.playerHeaders)for(var z of i.playerHeaders)p.push(z);function O(e){var a=[];for(var t of e)t.extid&&(t.extid=yt(t.extid)),t.stats&&(t.stats.last_play_timestamp&&(t.stats.last_play_timestamp=S(t.stats.last_play_timestamp)),t.sgrade&&(t.sgrade=q(t.sgrade).short),t.dgrade&&(t.dgrade=q(t.dgrade).short),t.flare_single!==void 0&&(t.flare_single=T(t.flare_single).label),t.flare_double!==void 0&&(t.flare_double=T(t.flare_double).label)),a.push(t);return a.sort((s,_)=>{const D=s.stats&&s.stats.total_plays||0;return(_.stats&&_.stats.total_plays||0)-D}),a}function X(e){var a=[];for(const t of i.versions)e.includes(t.id)&&a.push(t);return a}const J=e=>{const a=e.userId;E.push(`/games/${u}/profiles/${a}`)};function K(){return i.scheduledEvents?(h.value=i.scheduledEvents[c.currentVersion]??null,h.value):null}async function Q(){if($.value.length){const e=await pt(u,c.currentVersion,$.value,!0);g.value=e}}function V(e){return g.value?g.value.find(a=>a.id==e)||{}:{}}function f(e){return F.value.find(t=>t.id==e)}function W(e){var a=[];for(const t in e){const s=e[t][0];a.push(s)}return a}function Y(e){if(h.value==null)return[];var a=[];for(const t of h.value){const s=e.find(_=>_.id==t.id);if(s?.data?.music)if(Array.isArray(s?.data.music))for(const _ of s.data.music)a.push(_);else a.push(s?.data.music);s?.data?.today&&a.push(s?.data.today),s?.data?.whim&&a.push(s?.data.whim)}return a}function Z(e){var a=[];for(const t in e){const s=e[t][0],_=e[t][1],D=V(s);a.push({songid:s,plays:_,name:D?.name,artist:D?.artist})}return a}return(e,a)=>(r(),P(ot,null,{default:I(()=>[d(lt,null,{default:I(()=>[d(ft,{game:l(i),version:c.currentVersion},{default:I(()=>[l(i).versions&&x.value?(r(),n("div",bt,[o("div",Vt,[a[1]||(a[1]=o("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),d(mt,{modelValue:c.currentVersion,"onUpdate:modelValue":a[0]||(a[0]=t=>c.currentVersion=t),options:X(B.value)},null,8,["modelValue","options"])])])):m("",!0),x.value?(r(),n("div",It,[d(ht,{game:l(u),version:c.currentVersion,profile:x.value},null,8,["game","version","profile"])])):m("",!0)]),_:1},8,["game","version"]),h.value||!l(i).noScores&&b.value?.length?(r(),n("div",kt,[!l(i).noScores&&b.value?.length?(r(),n("div",{key:0,class:it({"md:col-span-2":!h.value})},[d(ut,{"hitchart-data":b.value,"game-id":l(u)},null,8,["hitchart-data","game-id"])],2)):m("",!0),h.value!=null?(r(),n("div",$t,[d(H,{icon:l(dt),color:"text-emerald-400",title:"Scheduled Events",main:""},null,8,["icon"]),d(L,null,{default:I(()=>[g.value&&g.value?.length?(r(!0),n(C,{key:0},N(h.value,t=>(r(),n("div",{key:t.id},[f(t.id)?(r(),n(C,{key:0},[t.id?(r(),n("div",Dt,[d(nt,{color:"info",label:t.duration},null,8,["label"]),o("h1",Pt,k(t.name),1),o("div",At,[o("h1",null,[a[2]||(a[2]=j(" Started ",-1)),o("span",Et,k(l(S)(f(t.id)?.start_time)),1)]),a[4]||(a[4]=o("span",null,"|",-1)),o("h1",null,[a[3]||(a[3]=j(" Expires ",-1)),o("span",St,k(l(S)(f(t.id)?.end_time)),1)])]),Array.isArray(f(t.id)?.data?.music)&&g.value?(r(),n("div",Ct,[o("div",Gt,[(r(!0),n(C,null,N(f(t.id).data.music,s=>(r(),P(A,{"game-id":l(u),"music-data":V(s)},null,8,["game-id","music-data"]))),256))])])):f(t.id)?.data?.music?(r(),n("div",Bt,[d(A,{"game-id":l(u),"music-data":V(f(t.id)?.data?.music)},null,8,["game-id","music-data"])])):m("",!0),f(t.id)?.data?.today?(r(),P(A,{key:2,"game-id":l(u),"music-data":V(f(t.id)?.data?.today)},null,8,["game-id","music-data"])):m("",!0),f(t.id)?.data?.whim?(r(),P(A,{key:3,"game-id":l(u),"music-data":V(f(t.id)?.data?.whim)},null,8,["game-id","music-data"])):m("",!0)])):m("",!0)],64)):m("",!0)]))),128)):m("",!0)]),_:1})])):m("",!0)])):m("",!0),d(H,{icon:l(ct),color:"text-blue-400",title:"All Players",main:""},null,8,["icon"]),d(L,{"has-table":""},{default:I(()=>[o("div",Ft,[o("div",Mt,[d(_t,{headers:p,items:w.value,onRowClicked:J},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{Yt as default}; +import{a as r,f as n,p as o,t as k,l as U,m as tt,r as v,B as at,V as et,ag as st,o as rt,i as S,c as P,w as I,b as d,_ as lt,e as l,j as m,D as it,d as H,n as L,F as C,g as N,y as nt,M as j,k as ot}from"./index-Dk-hpw4k.js";import{g as q,_ as ut,I as dt}from"./danClass-IFc20ENZ.js";import{F as ct}from"./PhUsersThree.vue-DZOvdkSB.js";import{_ as ft}from"./GameHeader-teh_-Ggs.js";import{_ as mt}from"./FormControl-nRAG8NCu.js";import{g as T,_ as ht}from"./ProfileCard-BRBnnSdC.js";import{_ as _t}from"./GeneralTable-IXSNpfC-.js";import{a as vt,A as gt}from"./profile-nv_1Kh6w.js";import{a as pt}from"./music-ce8AvqY2.js";import{d as yt}from"./userData-DZYdegtD.js";import"./PhGear.vue-BuFpodE8.js";import"./PhHouse.vue-BE86MhFy.js";import"./contentExport-CLAmS0de.js";const xt={class:"flex mt-3"},wt=["href"],A={__name:"SongCardSmall",props:{musicData:{type:Object,required:!0},gameId:{type:String,required:!0}},setup(y){return(G,E)=>(r(),n("div",xt,[o("a",{class:"bg-slate-700 p-2 rounded-xl hover:text-slate-300",href:`/games/${y.gameId}/song/${y.musicData.id}`},k(y.musicData.name)+" - "+k(y.musicData.artist),9,wt)]))}},bt={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},Vt={class:"md:w-1/3 md:text-right"},It={key:1,class:"w-full"},kt={key:0,class:"grid lg:grid-cols-2 items-stretch w-full gap-6 mb-6"},$t={key:1},Dt={key:0},Pt={class:"text-xl font-bold"},At={class:"text-md font-light flex gap-2"},Et={class:"font-normal"},St={class:"font-normal"},Ct={key:0},Gt={class:"flex gap-6 text-lg mt-3"},Bt={key:1,class:"flex mt-3"},Ft={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Mt={class:"w-full"},Yt={__name:"GameView",setup(y){const G=U(),E=tt();var u=null,i=null;const x=v(null),B=v(null),w=v([]),b=v(null),F=v([]),$=v([]),g=v(null),h=v(null),c=at({currentVersion:null});et(()=>c.currentVersion,()=>{M(c.currentVersion,w.length!=0),R(),$.value=[]}),u=G.params.id,i=st(u),i==null&&E.push({name:"ErrorPage",params:{catchAll:"404"}}),rt(async()=>{await R(),await M(null,w.length==0)});async function M(e,a){try{const t=await vt(u,e,a);w.value.length===0&&!a&&(w.value=O(t.profiles)),b.value=t.hitchart,a&&(F.value=t.scheduledEvents,K()),$.value=W(t.hitchart).concat(Y(t.scheduledEvents)),await Q(),b.value=Z(t.hitchart)}catch(t){console.error("Failed to fetch profile data:",t)}}async function R(){try{x.value=null;const e=await gt(u,c.currentVersion);if(!e)return;x.value=e.profile,B.value=e.versions,e&&!c.currentVersion&&(c.currentVersion=e.versions[e.versions.length-1])}catch(e){console.error("Failed to fetch user profile data:",e)}}const p=[];if(i.playerChara&&p.push({text:"Chara",value:"chara",width:10}),p.push({text:"Player",value:"username",sortable:!0,width:130}),i.noRivals||p.push({text:"Rival ID",value:"extid",sortable:!0,width:120}),p.push({text:"Last Play",value:"stats.last_play_timestamp",sortable:!0,width:150},{text:"Last Arcade",value:"stats.last_play_arcade",sortable:!0,width:150},{text:"Plays",value:"stats.total_plays",sortable:!0,width:50}),i.playerHeaders)for(var z of i.playerHeaders)p.push(z);function O(e){var a=[];for(var t of e)t.extid&&(t.extid=yt(t.extid)),t.stats&&(t.stats.last_play_timestamp&&(t.stats.last_play_timestamp=S(t.stats.last_play_timestamp)),t.sgrade&&(t.sgrade=q(t.sgrade).short),t.dgrade&&(t.dgrade=q(t.dgrade).short),t.flare_single!==void 0&&(t.flare_single=T(t.flare_single).label),t.flare_double!==void 0&&(t.flare_double=T(t.flare_double).label)),a.push(t);return a.sort((s,_)=>{const D=s.stats&&s.stats.total_plays||0;return(_.stats&&_.stats.total_plays||0)-D}),a}function X(e){var a=[];for(const t of i.versions)e.includes(t.id)&&a.push(t);return a}const J=e=>{const a=e.userId;E.push(`/games/${u}/profiles/${a}`)};function K(){return i.scheduledEvents?(h.value=i.scheduledEvents[c.currentVersion]??null,h.value):null}async function Q(){if($.value.length){const e=await pt(u,c.currentVersion,$.value,!0);g.value=e}}function V(e){return g.value?g.value.find(a=>a.id==e)||{}:{}}function f(e){return F.value.find(t=>t.id==e)}function W(e){var a=[];for(const t in e){const s=e[t][0];a.push(s)}return a}function Y(e){if(h.value==null)return[];var a=[];for(const t of h.value){const s=e.find(_=>_.id==t.id);if(s?.data?.music)if(Array.isArray(s?.data.music))for(const _ of s.data.music)a.push(_);else a.push(s?.data.music);s?.data?.today&&a.push(s?.data.today),s?.data?.whim&&a.push(s?.data.whim)}return a}function Z(e){var a=[];for(const t in e){const s=e[t][0],_=e[t][1],D=V(s);a.push({songid:s,plays:_,name:D?.name,artist:D?.artist})}return a}return(e,a)=>(r(),P(ot,null,{default:I(()=>[d(lt,null,{default:I(()=>[d(ft,{game:l(i),version:c.currentVersion},{default:I(()=>[l(i).versions&&x.value?(r(),n("div",bt,[o("div",Vt,[a[1]||(a[1]=o("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),d(mt,{modelValue:c.currentVersion,"onUpdate:modelValue":a[0]||(a[0]=t=>c.currentVersion=t),options:X(B.value)},null,8,["modelValue","options"])])])):m("",!0),x.value?(r(),n("div",It,[d(ht,{game:l(u),version:c.currentVersion,profile:x.value},null,8,["game","version","profile"])])):m("",!0)]),_:1},8,["game","version"]),h.value||!l(i).noScores&&b.value?.length?(r(),n("div",kt,[!l(i).noScores&&b.value?.length?(r(),n("div",{key:0,class:it({"md:col-span-2":!h.value})},[d(ut,{"hitchart-data":b.value,"game-id":l(u)},null,8,["hitchart-data","game-id"])],2)):m("",!0),h.value!=null?(r(),n("div",$t,[d(H,{icon:l(dt),color:"text-emerald-400",title:"Scheduled Events",main:""},null,8,["icon"]),d(L,null,{default:I(()=>[g.value&&g.value?.length?(r(!0),n(C,{key:0},N(h.value,t=>(r(),n("div",{key:t.id},[f(t.id)?(r(),n(C,{key:0},[t.id?(r(),n("div",Dt,[d(nt,{color:"info",label:t.duration},null,8,["label"]),o("h1",Pt,k(t.name),1),o("div",At,[o("h1",null,[a[2]||(a[2]=j(" Started ",-1)),o("span",Et,k(l(S)(f(t.id)?.start_time)),1)]),a[4]||(a[4]=o("span",null,"|",-1)),o("h1",null,[a[3]||(a[3]=j(" Expires ",-1)),o("span",St,k(l(S)(f(t.id)?.end_time)),1)])]),Array.isArray(f(t.id)?.data?.music)&&g.value?(r(),n("div",Ct,[o("div",Gt,[(r(!0),n(C,null,N(f(t.id).data.music,s=>(r(),P(A,{"game-id":l(u),"music-data":V(s)},null,8,["game-id","music-data"]))),256))])])):f(t.id)?.data?.music?(r(),n("div",Bt,[d(A,{"game-id":l(u),"music-data":V(f(t.id)?.data?.music)},null,8,["game-id","music-data"])])):m("",!0),f(t.id)?.data?.today?(r(),P(A,{key:2,"game-id":l(u),"music-data":V(f(t.id)?.data?.today)},null,8,["game-id","music-data"])):m("",!0),f(t.id)?.data?.whim?(r(),P(A,{key:3,"game-id":l(u),"music-data":V(f(t.id)?.data?.whim)},null,8,["game-id","music-data"])):m("",!0)])):m("",!0)],64)):m("",!0)]))),128)):m("",!0)]),_:1})])):m("",!0)])):m("",!0),d(H,{icon:l(ct),color:"text-blue-400",title:"All Players",main:""},null,8,["icon"]),d(L,{"has-table":""},{default:I(()=>[o("div",Ft,[o("div",Mt,[d(_t,{headers:p,items:w.value,onRowClicked:J},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{Yt as default}; diff --git a/assets/GeneralTable-DKuLiDzj.js b/assets/GeneralTable-IXSNpfC-.js similarity index 98% rename from assets/GeneralTable-DKuLiDzj.js rename to assets/GeneralTable-IXSNpfC-.js index 6d9c26b..df3545d 100644 --- a/assets/GeneralTable-DKuLiDzj.js +++ b/assets/GeneralTable-IXSNpfC-.js @@ -1 +1 @@ -import{ac as k,ad as o,v as s,a as l,f as t,ae as A,j as H,af as M,p as a,l as _,aB as S,b as f,aR as C,w as $,aF as B,t as V,e as y,s as Z,aS as P,F as z}from"./index-wVtKjzJn.js";import{e as N}from"./contentExport-BrGkhehm.js";const E=["width","height","fill","transform"],D={key:0},j=a("path",{d:"M168.49,199.51a12,12,0,0,1-17,17l-80-80a12,12,0,0,1,0-17l80-80a12,12,0,0,1,17,17L97,128Z"},null,-1),R=[j],T={key:1},q=a("path",{d:"M160,48V208L80,128Z",opacity:"0.2"},null,-1),F=a("path",{d:"M163.06,40.61a8,8,0,0,0-8.72,1.73l-80,80a8,8,0,0,0,0,11.32l80,80A8,8,0,0,0,168,208V48A8,8,0,0,0,163.06,40.61ZM152,188.69,91.31,128,152,67.31Z"},null,-1),G=[q,F],W={key:2},I=a("path",{d:"M168,48V208a8,8,0,0,1-13.66,5.66l-80-80a8,8,0,0,1,0-11.32l80-80A8,8,0,0,1,168,48Z"},null,-1),J=[I],O={key:3},K=a("path",{d:"M164.24,203.76a6,6,0,1,1-8.48,8.48l-80-80a6,6,0,0,1,0-8.48l80-80a6,6,0,0,1,8.48,8.48L88.49,128Z"},null,-1),Q=[K],U={key:4},X=a("path",{d:"M165.66,202.34a8,8,0,0,1-11.32,11.32l-80-80a8,8,0,0,1,0-11.32l80-80a8,8,0,0,1,11.32,11.32L91.31,128Z"},null,-1),Y=[X],a1={key:5},e1=a("path",{d:"M162.83,205.17a4,4,0,0,1-5.66,5.66l-80-80a4,4,0,0,1,0-5.66l80-80a4,4,0,1,1,5.66,5.66L85.66,128Z"},null,-1),l1=[e1],t1={name:"PhCaretLeft"},r1=k({...t1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,m=o("weight","regular"),g=o("size","1em"),c=o("color","currentColor"),v=o("mirrored",!1),e=s(()=>r.weight??m),n=s(()=>r.size??g),h=s(()=>r.color??c),d=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:v?"scale(-1, 1)":void 0);return(u,p)=>(l(),t("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:d.value},u.$attrs),[A(u.$slots,"default"),e.value==="bold"?(l(),t("g",D,R)):e.value==="duotone"?(l(),t("g",T,G)):e.value==="fill"?(l(),t("g",W,J)):e.value==="light"?(l(),t("g",O,Q)):e.value==="regular"?(l(),t("g",U,Y)):e.value==="thin"?(l(),t("g",a1,l1)):H("",!0)],16,E))}}),o1=["width","height","fill","transform"],s1={key:0},i1=a("path",{d:"M184.49,136.49l-80,80a12,12,0,0,1-17-17L159,128,87.51,56.49a12,12,0,1,1,17-17l80,80A12,12,0,0,1,184.49,136.49Z"},null,-1),n1=[i1],d1={key:1},u1=a("path",{d:"M176,128,96,208V48Z",opacity:"0.2"},null,-1),c1=a("path",{d:"M181.66,122.34l-80-80A8,8,0,0,0,88,48V208a8,8,0,0,0,13.66,5.66l80-80A8,8,0,0,0,181.66,122.34ZM104,188.69V67.31L164.69,128Z"},null,-1),h1=[u1,c1],p1={key:2},m1=a("path",{d:"M181.66,133.66l-80,80A8,8,0,0,1,88,208V48a8,8,0,0,1,13.66-5.66l80,80A8,8,0,0,1,181.66,133.66Z"},null,-1),g1=[m1],v1={key:3},$1=a("path",{d:"M180.24,132.24l-80,80a6,6,0,0,1-8.48-8.48L167.51,128,91.76,52.24a6,6,0,0,1,8.48-8.48l80,80A6,6,0,0,1,180.24,132.24Z"},null,-1),w1=[$1],f1={key:4},y1=a("path",{d:"M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"},null,-1),A1=[y1],Z1={key:5},k1=a("path",{d:"M178.83,130.83l-80,80a4,4,0,0,1-5.66-5.66L170.34,128,93.17,50.83a4,4,0,0,1,5.66-5.66l80,80A4,4,0,0,1,178.83,130.83Z"},null,-1),H1=[k1],M1={name:"PhCaretRight"},V1=k({...M1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,m=o("weight","regular"),g=o("size","1em"),c=o("color","currentColor"),v=o("mirrored",!1),e=s(()=>r.weight??m),n=s(()=>r.size??g),h=s(()=>r.color??c),d=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:v?"scale(-1, 1)":void 0);return(u,p)=>(l(),t("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:d.value},u.$attrs),[A(u.$slots,"default"),e.value==="bold"?(l(),t("g",s1,n1)):e.value==="duotone"?(l(),t("g",d1,h1)):e.value==="fill"?(l(),t("g",p1,g1)):e.value==="light"?(l(),t("g",v1,w1)):e.value==="regular"?(l(),t("g",f1,A1)):e.value==="thin"?(l(),t("g",Z1,H1)):H("",!0)],16,o1))}}),x1=["width","height","fill","transform"],L1={key:0},b1=a("path",{d:"M71.51,88.49a12,12,0,0,1,17-17L116,99V24a12,12,0,0,1,24,0V99l27.51-27.52a12,12,0,0,1,17,17l-48,48a12,12,0,0,1-17,0ZM224,116H188a12,12,0,0,0,0,24h32v56H36V140H68a12,12,0,0,0,0-24H32a20,20,0,0,0-20,20v64a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V136A20,20,0,0,0,224,116Zm-20,52a16,16,0,1,0-16,16A16,16,0,0,0,204,168Z"},null,-1),_1=[b1],S1={key:1},C1=a("path",{d:"M232,136v64a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V136a8,8,0,0,1,8-8H224A8,8,0,0,1,232,136Z",opacity:"0.2"},null,-1),B1=a("path",{d:"M240,136v64a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V136a16,16,0,0,1,16-16H72a8,8,0,0,1,0,16H32v64H224V136H184a8,8,0,0,1,0-16h40A16,16,0,0,1,240,136Zm-117.66-2.34a8,8,0,0,0,11.32,0l48-48a8,8,0,0,0-11.32-11.32L136,108.69V24a8,8,0,0,0-16,0v84.69L85.66,74.34A8,8,0,0,0,74.34,85.66ZM200,168a12,12,0,1,0-12,12A12,12,0,0,0,200,168Z"},null,-1),P1=[C1,B1],z1={key:2},N1=a("path",{d:"M74.34,85.66A8,8,0,0,1,85.66,74.34L120,108.69V24a8,8,0,0,1,16,0v84.69l34.34-34.35a8,8,0,0,1,11.32,11.32l-48,48a8,8,0,0,1-11.32,0ZM240,136v64a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V136a16,16,0,0,1,16-16H84.4a4,4,0,0,1,2.83,1.17L111,145A24,24,0,0,0,145,145l23.8-23.8A4,4,0,0,1,171.6,120H224A16,16,0,0,1,240,136Zm-40,32a12,12,0,1,0-12,12A12,12,0,0,0,200,168Z"},null,-1),E1=[N1],D1={key:3},j1=a("path",{d:"M238,136v64a14,14,0,0,1-14,14H32a14,14,0,0,1-14-14V136a14,14,0,0,1,14-14H72a6,6,0,0,1,0,12H32a2,2,0,0,0-2,2v64a2,2,0,0,0,2,2H224a2,2,0,0,0,2-2V136a2,2,0,0,0-2-2H184a6,6,0,0,1,0-12h40A14,14,0,0,1,238,136Zm-114.24-3.76a6,6,0,0,0,8.48,0l48-48a6,6,0,0,0-8.48-8.48L134,113.51V24a6,6,0,0,0-12,0v89.51L84.24,75.76a6,6,0,0,0-8.48,8.48ZM198,168a10,10,0,1,0-10,10A10,10,0,0,0,198,168Z"},null,-1),R1=[j1],T1={key:4},q1=a("path",{d:"M240,136v64a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V136a16,16,0,0,1,16-16H72a8,8,0,0,1,0,16H32v64H224V136H184a8,8,0,0,1,0-16h40A16,16,0,0,1,240,136Zm-117.66-2.34a8,8,0,0,0,11.32,0l48-48a8,8,0,0,0-11.32-11.32L136,108.69V24a8,8,0,0,0-16,0v84.69L85.66,74.34A8,8,0,0,0,74.34,85.66ZM200,168a12,12,0,1,0-12,12A12,12,0,0,0,200,168Z"},null,-1),F1=[q1],G1={key:5},W1=a("path",{d:"M236,136v64a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V136a12,12,0,0,1,12-12H72a4,4,0,0,1,0,8H32a4,4,0,0,0-4,4v64a4,4,0,0,0,4,4H224a4,4,0,0,0,4-4V136a4,4,0,0,0-4-4H184a4,4,0,0,1,0-8h40A12,12,0,0,1,236,136Zm-110.83-5.17a4,4,0,0,0,5.66,0l48-48a4,4,0,1,0-5.66-5.66L132,118.34V24a4,4,0,0,0-8,0v94.34L82.83,77.17a4,4,0,0,0-5.66,5.66ZM196,168a8,8,0,1,0-8,8A8,8,0,0,0,196,168Z"},null,-1),I1=[W1],J1={name:"PhDownload"},O1=k({...J1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,m=o("weight","regular"),g=o("size","1em"),c=o("color","currentColor"),v=o("mirrored",!1),e=s(()=>r.weight??m),n=s(()=>r.size??g),h=s(()=>r.color??c),d=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:v?"scale(-1, 1)":void 0);return(u,p)=>(l(),t("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:d.value},u.$attrs),[A(u.$slots,"default"),e.value==="bold"?(l(),t("g",L1,_1)):e.value==="duotone"?(l(),t("g",S1,P1)):e.value==="fill"?(l(),t("g",z1,E1)):e.value==="light"?(l(),t("g",D1,R1)):e.value==="regular"?(l(),t("g",T1,F1)):e.value==="thin"?(l(),t("g",G1,I1)):H("",!0)],16,x1))}}),K1={class:"flex items-center"},Q1={class:"m-1 p-1 bg-slate-800 rounded-md"},U1={class:"username-wrapper flex items-center gap-2"},X1={class:"w-6"},Y1={class:"chara-wrapper w-[25px]"},a0=["src"],e0={class:"p-2 w-full flex md:justify-end"},r0={__name:"GeneralTable",props:{headers:{type:Array,required:!0},items:{type:Array,required:!0},hasAvatar:{type:Boolean,default:!1},rowsPerPage:{type:Number,default:25}},emits:["row-clicked"],setup(i,{emit:r}){const m="https://cdn.phaseii.network/file/PhaseII/game-assets",g=_(),c=i,v=r,e=h=>{v("row-clicked",h)};function n(){N(g.fullPath,{headers:c.headers,data:c.items})}return(h,d)=>{const u=S("EasyDataTable");return l(),t(z,null,[f(u,{headers:i.headers,items:i.items,"theme-color":"#c0c7d2","table-class-name":"customize-table","header-text-direction":"left","body-text-direction":"left","prevent-context-menu-row":!1,class:"pt-2","rows-per-page":i.rowsPerPage,onClickRow:e},C({loading:$(()=>[d[0]||(d[0]=a("div",{class:"text-center align-center grid"},[a("img",{class:"rounded-full place-self-center",src:P,width:"60"}),a("h1",{class:"text-lg text-gray-100"},"Loading")],-1))]),"empty-message":$(()=>[d[1]||(d[1]=a("h1",{class:"text-xl text-gray-100"},"No data to show... 😔",-1))]),pagination:$(({prevPage:p,nextPage:w,isFirstPage:x,isLastPage:L,currentPaginationNumber:b})=>[a("div",K1,[f(Z,{icon:y(r1),color:"info","very-small":"",disabled:x,onClick:p},null,8,["icon","disabled","onClick"]),a("span",Q1,V(b),1),f(Z,{icon:y(V1),color:"info","very-small":"",small:"",disabled:L,onClick:w},null,8,["icon","disabled","onClick"])])]),"item-chara":$(({chara:p})=>[a("div",Y1,[a("img",{src:`${y(m)}/chara/popn/${p||1}.png`,width:"80"},null,8,a0)])]),default:$(()=>[A(h.$slots,"default")]),_:2},[c.hasAvatar?{name:"item-username",fn:$(({username:p,data:w})=>[a("div",U1,[a("div",X1,[f(B,{avatar:w?.discord?`https://cdn.discordapp.com/avatars/${w?.discord?.id}/${w?.discord?.avatar}`:null,username:""},null,8,["avatar"])]),a("span",null,V(p),1)])]),key:"0"}:void 0]),1032,["headers","items","rows-per-page"]),a("div",e0,[f(Z,{label:"Export Table",icon:y(O1),color:"info",onClick:n},null,8,["icon"])])],64)}}};export{r0 as _}; +import{ac as k,ad as o,v as s,a as l,f as t,ae as A,j as H,af as M,p as a,l as _,aB as S,b as f,aR as C,w as $,aF as B,t as V,e as y,s as Z,aS as P,F as z}from"./index-Dk-hpw4k.js";import{e as N}from"./contentExport-CLAmS0de.js";const E=["width","height","fill","transform"],D={key:0},j=a("path",{d:"M168.49,199.51a12,12,0,0,1-17,17l-80-80a12,12,0,0,1,0-17l80-80a12,12,0,0,1,17,17L97,128Z"},null,-1),R=[j],T={key:1},q=a("path",{d:"M160,48V208L80,128Z",opacity:"0.2"},null,-1),F=a("path",{d:"M163.06,40.61a8,8,0,0,0-8.72,1.73l-80,80a8,8,0,0,0,0,11.32l80,80A8,8,0,0,0,168,208V48A8,8,0,0,0,163.06,40.61ZM152,188.69,91.31,128,152,67.31Z"},null,-1),G=[q,F],W={key:2},I=a("path",{d:"M168,48V208a8,8,0,0,1-13.66,5.66l-80-80a8,8,0,0,1,0-11.32l80-80A8,8,0,0,1,168,48Z"},null,-1),J=[I],O={key:3},K=a("path",{d:"M164.24,203.76a6,6,0,1,1-8.48,8.48l-80-80a6,6,0,0,1,0-8.48l80-80a6,6,0,0,1,8.48,8.48L88.49,128Z"},null,-1),Q=[K],U={key:4},X=a("path",{d:"M165.66,202.34a8,8,0,0,1-11.32,11.32l-80-80a8,8,0,0,1,0-11.32l80-80a8,8,0,0,1,11.32,11.32L91.31,128Z"},null,-1),Y=[X],a1={key:5},e1=a("path",{d:"M162.83,205.17a4,4,0,0,1-5.66,5.66l-80-80a4,4,0,0,1,0-5.66l80-80a4,4,0,1,1,5.66,5.66L85.66,128Z"},null,-1),l1=[e1],t1={name:"PhCaretLeft"},r1=k({...t1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,m=o("weight","regular"),g=o("size","1em"),c=o("color","currentColor"),v=o("mirrored",!1),e=s(()=>r.weight??m),n=s(()=>r.size??g),h=s(()=>r.color??c),d=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:v?"scale(-1, 1)":void 0);return(u,p)=>(l(),t("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:d.value},u.$attrs),[A(u.$slots,"default"),e.value==="bold"?(l(),t("g",D,R)):e.value==="duotone"?(l(),t("g",T,G)):e.value==="fill"?(l(),t("g",W,J)):e.value==="light"?(l(),t("g",O,Q)):e.value==="regular"?(l(),t("g",U,Y)):e.value==="thin"?(l(),t("g",a1,l1)):H("",!0)],16,E))}}),o1=["width","height","fill","transform"],s1={key:0},i1=a("path",{d:"M184.49,136.49l-80,80a12,12,0,0,1-17-17L159,128,87.51,56.49a12,12,0,1,1,17-17l80,80A12,12,0,0,1,184.49,136.49Z"},null,-1),n1=[i1],d1={key:1},u1=a("path",{d:"M176,128,96,208V48Z",opacity:"0.2"},null,-1),c1=a("path",{d:"M181.66,122.34l-80-80A8,8,0,0,0,88,48V208a8,8,0,0,0,13.66,5.66l80-80A8,8,0,0,0,181.66,122.34ZM104,188.69V67.31L164.69,128Z"},null,-1),h1=[u1,c1],p1={key:2},m1=a("path",{d:"M181.66,133.66l-80,80A8,8,0,0,1,88,208V48a8,8,0,0,1,13.66-5.66l80,80A8,8,0,0,1,181.66,133.66Z"},null,-1),g1=[m1],v1={key:3},$1=a("path",{d:"M180.24,132.24l-80,80a6,6,0,0,1-8.48-8.48L167.51,128,91.76,52.24a6,6,0,0,1,8.48-8.48l80,80A6,6,0,0,1,180.24,132.24Z"},null,-1),w1=[$1],f1={key:4},y1=a("path",{d:"M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"},null,-1),A1=[y1],Z1={key:5},k1=a("path",{d:"M178.83,130.83l-80,80a4,4,0,0,1-5.66-5.66L170.34,128,93.17,50.83a4,4,0,0,1,5.66-5.66l80,80A4,4,0,0,1,178.83,130.83Z"},null,-1),H1=[k1],M1={name:"PhCaretRight"},V1=k({...M1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,m=o("weight","regular"),g=o("size","1em"),c=o("color","currentColor"),v=o("mirrored",!1),e=s(()=>r.weight??m),n=s(()=>r.size??g),h=s(()=>r.color??c),d=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:v?"scale(-1, 1)":void 0);return(u,p)=>(l(),t("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:d.value},u.$attrs),[A(u.$slots,"default"),e.value==="bold"?(l(),t("g",s1,n1)):e.value==="duotone"?(l(),t("g",d1,h1)):e.value==="fill"?(l(),t("g",p1,g1)):e.value==="light"?(l(),t("g",v1,w1)):e.value==="regular"?(l(),t("g",f1,A1)):e.value==="thin"?(l(),t("g",Z1,H1)):H("",!0)],16,o1))}}),x1=["width","height","fill","transform"],L1={key:0},b1=a("path",{d:"M71.51,88.49a12,12,0,0,1,17-17L116,99V24a12,12,0,0,1,24,0V99l27.51-27.52a12,12,0,0,1,17,17l-48,48a12,12,0,0,1-17,0ZM224,116H188a12,12,0,0,0,0,24h32v56H36V140H68a12,12,0,0,0,0-24H32a20,20,0,0,0-20,20v64a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V136A20,20,0,0,0,224,116Zm-20,52a16,16,0,1,0-16,16A16,16,0,0,0,204,168Z"},null,-1),_1=[b1],S1={key:1},C1=a("path",{d:"M232,136v64a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V136a8,8,0,0,1,8-8H224A8,8,0,0,1,232,136Z",opacity:"0.2"},null,-1),B1=a("path",{d:"M240,136v64a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V136a16,16,0,0,1,16-16H72a8,8,0,0,1,0,16H32v64H224V136H184a8,8,0,0,1,0-16h40A16,16,0,0,1,240,136Zm-117.66-2.34a8,8,0,0,0,11.32,0l48-48a8,8,0,0,0-11.32-11.32L136,108.69V24a8,8,0,0,0-16,0v84.69L85.66,74.34A8,8,0,0,0,74.34,85.66ZM200,168a12,12,0,1,0-12,12A12,12,0,0,0,200,168Z"},null,-1),P1=[C1,B1],z1={key:2},N1=a("path",{d:"M74.34,85.66A8,8,0,0,1,85.66,74.34L120,108.69V24a8,8,0,0,1,16,0v84.69l34.34-34.35a8,8,0,0,1,11.32,11.32l-48,48a8,8,0,0,1-11.32,0ZM240,136v64a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V136a16,16,0,0,1,16-16H84.4a4,4,0,0,1,2.83,1.17L111,145A24,24,0,0,0,145,145l23.8-23.8A4,4,0,0,1,171.6,120H224A16,16,0,0,1,240,136Zm-40,32a12,12,0,1,0-12,12A12,12,0,0,0,200,168Z"},null,-1),E1=[N1],D1={key:3},j1=a("path",{d:"M238,136v64a14,14,0,0,1-14,14H32a14,14,0,0,1-14-14V136a14,14,0,0,1,14-14H72a6,6,0,0,1,0,12H32a2,2,0,0,0-2,2v64a2,2,0,0,0,2,2H224a2,2,0,0,0,2-2V136a2,2,0,0,0-2-2H184a6,6,0,0,1,0-12h40A14,14,0,0,1,238,136Zm-114.24-3.76a6,6,0,0,0,8.48,0l48-48a6,6,0,0,0-8.48-8.48L134,113.51V24a6,6,0,0,0-12,0v89.51L84.24,75.76a6,6,0,0,0-8.48,8.48ZM198,168a10,10,0,1,0-10,10A10,10,0,0,0,198,168Z"},null,-1),R1=[j1],T1={key:4},q1=a("path",{d:"M240,136v64a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V136a16,16,0,0,1,16-16H72a8,8,0,0,1,0,16H32v64H224V136H184a8,8,0,0,1,0-16h40A16,16,0,0,1,240,136Zm-117.66-2.34a8,8,0,0,0,11.32,0l48-48a8,8,0,0,0-11.32-11.32L136,108.69V24a8,8,0,0,0-16,0v84.69L85.66,74.34A8,8,0,0,0,74.34,85.66ZM200,168a12,12,0,1,0-12,12A12,12,0,0,0,200,168Z"},null,-1),F1=[q1],G1={key:5},W1=a("path",{d:"M236,136v64a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V136a12,12,0,0,1,12-12H72a4,4,0,0,1,0,8H32a4,4,0,0,0-4,4v64a4,4,0,0,0,4,4H224a4,4,0,0,0,4-4V136a4,4,0,0,0-4-4H184a4,4,0,0,1,0-8h40A12,12,0,0,1,236,136Zm-110.83-5.17a4,4,0,0,0,5.66,0l48-48a4,4,0,1,0-5.66-5.66L132,118.34V24a4,4,0,0,0-8,0v94.34L82.83,77.17a4,4,0,0,0-5.66,5.66ZM196,168a8,8,0,1,0-8,8A8,8,0,0,0,196,168Z"},null,-1),I1=[W1],J1={name:"PhDownload"},O1=k({...J1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,m=o("weight","regular"),g=o("size","1em"),c=o("color","currentColor"),v=o("mirrored",!1),e=s(()=>r.weight??m),n=s(()=>r.size??g),h=s(()=>r.color??c),d=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:v?"scale(-1, 1)":void 0);return(u,p)=>(l(),t("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:d.value},u.$attrs),[A(u.$slots,"default"),e.value==="bold"?(l(),t("g",L1,_1)):e.value==="duotone"?(l(),t("g",S1,P1)):e.value==="fill"?(l(),t("g",z1,E1)):e.value==="light"?(l(),t("g",D1,R1)):e.value==="regular"?(l(),t("g",T1,F1)):e.value==="thin"?(l(),t("g",G1,I1)):H("",!0)],16,x1))}}),K1={class:"flex items-center"},Q1={class:"m-1 p-1 bg-slate-800 rounded-md"},U1={class:"username-wrapper flex items-center gap-2"},X1={class:"w-6"},Y1={class:"chara-wrapper w-[25px]"},a0=["src"],e0={class:"p-2 w-full flex md:justify-end"},r0={__name:"GeneralTable",props:{headers:{type:Array,required:!0},items:{type:Array,required:!0},hasAvatar:{type:Boolean,default:!1},rowsPerPage:{type:Number,default:25}},emits:["row-clicked"],setup(i,{emit:r}){const m="https://cdn.phaseii.network/file/PhaseII/game-assets",g=_(),c=i,v=r,e=h=>{v("row-clicked",h)};function n(){N(g.fullPath,{headers:c.headers,data:c.items})}return(h,d)=>{const u=S("EasyDataTable");return l(),t(z,null,[f(u,{headers:i.headers,items:i.items,"theme-color":"#c0c7d2","table-class-name":"customize-table","header-text-direction":"left","body-text-direction":"left","prevent-context-menu-row":!1,class:"pt-2","rows-per-page":i.rowsPerPage,onClickRow:e},C({loading:$(()=>[d[0]||(d[0]=a("div",{class:"text-center align-center grid"},[a("img",{class:"rounded-full place-self-center",src:P,width:"60"}),a("h1",{class:"text-lg text-gray-100"},"Loading")],-1))]),"empty-message":$(()=>[d[1]||(d[1]=a("h1",{class:"text-xl text-gray-100"},"No data to show... 😔",-1))]),pagination:$(({prevPage:p,nextPage:w,isFirstPage:x,isLastPage:L,currentPaginationNumber:b})=>[a("div",K1,[f(Z,{icon:y(r1),color:"info","very-small":"",disabled:x,onClick:p},null,8,["icon","disabled","onClick"]),a("span",Q1,V(b),1),f(Z,{icon:y(V1),color:"info","very-small":"",small:"",disabled:L,onClick:w},null,8,["icon","disabled","onClick"])])]),"item-chara":$(({chara:p})=>[a("div",Y1,[a("img",{src:`${y(m)}/chara/popn/${p||1}.png`,width:"80"},null,8,a0)])]),default:$(()=>[A(h.$slots,"default")]),_:2},[c.hasAvatar?{name:"item-username",fn:$(({username:p,data:w})=>[a("div",U1,[a("div",X1,[f(B,{avatar:w?.discord?`https://cdn.discordapp.com/avatars/${w?.discord?.id}/${w?.discord?.avatar}`:null,username:""},null,8,["avatar"])]),a("span",null,V(p),1)])]),key:"0"}:void 0]),1032,["headers","items","rows-per-page"]),a("div",e0,[f(Z,{label:"Export Table",icon:y(O1),color:"info",onClick:n},null,8,["icon"])])],64)}}};export{r0 as _}; diff --git a/assets/IntegrationView-CYazf8sU.js b/assets/IntegrationView-Dk8MJsSg.js similarity index 98% rename from assets/IntegrationView-CYazf8sU.js rename to assets/IntegrationView-Dk8MJsSg.js index 5bb3d0f..62d4423 100644 --- a/assets/IntegrationView-CYazf8sU.js +++ b/assets/IntegrationView-Dk8MJsSg.js @@ -1,4 +1,4 @@ -import{l as A,m as P,r as g,u as S,V as U,a3 as L,a as n,c as r,w as c,b as i,_ as R,X as x,d as C,e as F,a4 as V,p as d,f as h,F as K,g as N,a5 as B,a6 as T,n as H,y as M,t as u,M as O,j as l,s as _,k as W,a7 as X}from"./index-wVtKjzJn.js";const j={class:"grid grid-cols-1 md:grid-cols-2 gap-6"},z={class:"font-sans text-wrap mb-6"},G={key:0,class:"text-lg"},q={key:1,class:"text-lg"},E={class:"space-x-2"},J={__name:"IntegrationView",setup(Q){const w=A(),f=P(),I="https://discord.com/oauth2/authorize?client_id=947985989421395988&response_type=code&redirect_uri=https%3A%2F%2Fweb3.phaseii.network%2Fprofile%2Fintegrate%2Fdiscord&scope=identify",y="https://kamai.tachi.ac/oauth/request-auth?clientID=CIce4260e1939ceed11c8e48ee857a3aef2a87ba56",p=g(w.params.service);if(p.value){const t=new URLSearchParams(window.location.search),s=t.get("code");t.delete("code"),s!==void 0&&D(p.value,s)}const o=S(),e=g(o.userData);U(()=>o.userData,t=>{e.value=t});const b=[{id:"discord",name:"Discord",icon:B,oAuth:I,description:`Linking your Discord account to PhaseII gives you an avatar, enables push notifications, and more via our Discord bot, BadManiac. +import{l as A,m as P,r as g,u as S,V as U,a3 as L,a as n,c as r,w as c,b as i,_ as R,X as x,d as C,e as F,a4 as V,p as d,f as h,F as K,g as N,a5 as B,a6 as T,n as H,y as M,t as u,M as O,j as l,s as _,k as W,a7 as X}from"./index-Dk-hpw4k.js";const j={class:"grid grid-cols-1 md:grid-cols-2 gap-6"},z={class:"font-sans text-wrap mb-6"},G={key:0,class:"text-lg"},q={key:1,class:"text-lg"},E={class:"space-x-2"},J={__name:"IntegrationView",setup(Q){const w=A(),f=P(),I="https://discord.com/oauth2/authorize?client_id=947985989421395988&response_type=code&redirect_uri=https%3A%2F%2Fweb3.phaseii.network%2Fprofile%2Fintegrate%2Fdiscord&scope=identify",y="https://kamai.tachi.ac/oauth/request-auth?clientID=CIce4260e1939ceed11c8e48ee857a3aef2a87ba56",p=g(w.params.service);if(p.value){const t=new URLSearchParams(window.location.search),s=t.get("code");t.delete("code"),s!==void 0&&D(p.value,s)}const o=S(),e=g(o.userData);U(()=>o.userData,t=>{e.value=t});const b=[{id:"discord",name:"Discord",icon:B,oAuth:I,description:`Linking your Discord account to PhaseII gives you an avatar, enables push notifications, and more via our Discord bot, BadManiac. PhaseII *does not* use Discord's API aside from the initial linkage. All data PhaseII uses is sent via our bot. diff --git a/assets/LayoutGuest-C8qlgf8s.js b/assets/LayoutGuest-X_xSSY8S.js similarity index 70% rename from assets/LayoutGuest-C8qlgf8s.js rename to assets/LayoutGuest-X_xSSY8S.js index c6951e6..d5b6896 100644 --- a/assets/LayoutGuest-C8qlgf8s.js +++ b/assets/LayoutGuest-X_xSSY8S.js @@ -1 +1 @@ -import{aP as t,a as d,f as n,p as e,ae as o}from"./index-wVtKjzJn.js";const r={},l={class:"bg-gray-950 dark:text-slate-100"},_={class:"animated animatedFadeInUp fadeInUp"};function c(s,a){return d(),n("div",l,[a[0]||(a[0]=e("div",{class:"hidden md:block absolute inset-0 z-0 bg-[radial-gradient(125%_125%_at_50%_10%,#000000_40%,#0d1a36_100%)]"},null,-1)),e("div",_,[o(s.$slots,"default")])])}const f=t(r,[["render",c]]);export{f as L}; +import{aP as t,a as d,f as n,p as e,ae as o}from"./index-Dk-hpw4k.js";const r={},l={class:"bg-gray-950 dark:text-slate-100"},_={class:"animated animatedFadeInUp fadeInUp"};function c(s,a){return d(),n("div",l,[a[0]||(a[0]=e("div",{class:"hidden md:block absolute inset-0 z-0 bg-[radial-gradient(125%_125%_at_50%_10%,#000000_40%,#0d1a36_100%)]"},null,-1)),e("div",_,[o(s.$slots,"default")])])}const f=t(r,[["render",c]]);export{f as L}; diff --git a/assets/LoginView-TCJ5NE4t.js b/assets/LoginView-D6Yy6Bhb.js similarity index 88% rename from assets/LoginView-TCJ5NE4t.js rename to assets/LoginView-D6Yy6Bhb.js index d2adc5f..d0cfa3f 100644 --- a/assets/LoginView-TCJ5NE4t.js +++ b/assets/LoginView-D6Yy6Bhb.js @@ -1 +1 @@ -import{m as c,l as g,u as w,B as v,a as y,c as V,w as r,p as s,b as o,n as _,D as $,E as P,G,e as a,J as R,s as n}from"./index-wVtKjzJn.js";import{G as S}from"./PhPassword.vue-wP8b-7PJ.js";import{_ as U}from"./FormCheckRadio-D9M0Qh1I.js";import{_ as i}from"./FormField-DCjtMvpI.js";import{_ as m}from"./FormControl-C552dcWA.js";import{L as k}from"./LayoutGuest-C8qlgf8s.js";const B={class:"flex md:min-h-screen md:items-center md:justify-center"},L={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},q={class:"flex flex-col items-center text-wrap h-full md:mt-5"},C={class:"flex flex-col gap-2 mt-4"},I={class:"flex flex-col gap-2 my-4"},J={__name:"LoginView",setup(M){const u=c(),d=g(),p=w(),f=d.query.redirect||"/",l=v({login:"",pass:"",remember:!0,spinin:!1}),b=async()=>{if(!l.login||!l.pass){alert("Please fill in all fields.");return}await p.createUserSession(l.login,l.pass,l.remember)&&u.push(f)};return(x,e)=>(y(),V(k,null,{default:r(()=>[s("div",B,[o(_,{class:$(["w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl",l.spinin?"animate-spin":"animate-none"]),"has-table":"","is-auth":""},{default:r(()=>[s("div",L,[s("div",q,[e[5]||(e[5]=s("img",{src:P,class:"rounded-full shadow-lg mb-2"},null,-1)),e[6]||(e[6]=s("h1",{class:"text-xl"},[s("samp",null,"PhaseII")],-1)),s("button",{class:"text-sm text-gray-700 dark:text-white/75 hover:cursor-pointer",onClick:e[0]||(e[0]=t=>l.spinin=!l.spinin)}," Spinnin' since 2021 "),e[7]||(e[7]=s("hr",{class:"border-r my-1 w-full"},null,-1)),e[8]||(e[8]=s("p",{class:"text-lg relative bottom-0"},"Please log in.",-1))]),e[12]||(e[12]=s("div",{class:"md:border-r"},null,-1)),s("form",{onSubmit:e[4]||(e[4]=G(t=>b(),["prevent"]))},[o(i,{label:"Username"},{default:r(()=>[o(m,{modelValue:l.login,"onUpdate:modelValue":e[1]||(e[1]=t=>l.login=t),icon:a(R),name:"login",autocomplete:"username",required:""},null,8,["modelValue","icon"])]),_:1}),o(i,{label:"Password"},{default:r(()=>[o(m,{modelValue:l.pass,"onUpdate:modelValue":e[2]||(e[2]=t=>l.pass=t),icon:a(S),type:"password",name:"password",autocomplete:"current-password",required:""},null,8,["modelValue","icon"])]),_:1}),o(U,{modelValue:l.remember,"onUpdate:modelValue":e[3]||(e[3]=t=>l.remember=t),name:"remember",label:"Remember Me","input-value":!0},null,8,["modelValue"]),s("div",C,[o(n,{label:"Log In",color:"success",type:"submit"})]),e[11]||(e[11]=s("hr",{class:"border-t my-4 w-full"},null,-1)),s("div",I,[e[9]||(e[9]=s("h2",null,"Not Registered?",-1)),o(n,{label:"Register",color:"info",to:"/auth/register"}),e[10]||(e[10]=s("h2",null,"Forgot Password?",-1)),o(n,{label:"i forgor",color:"warning",to:"/auth/reset"})])],32)])]),_:1},8,["class"])])]),_:1}))}};export{J as default}; +import{m as c,l as g,u as w,B as v,a as y,c as V,w as r,p as s,b as o,n as _,D as $,E as P,G,e as a,J as R,s as n}from"./index-Dk-hpw4k.js";import{G as S}from"./PhPassword.vue-By-mWAfz.js";import{_ as U}from"./FormCheckRadio-D5LpozCg.js";import{_ as i}from"./FormField-DrQ1jOX6.js";import{_ as m}from"./FormControl-nRAG8NCu.js";import{L as k}from"./LayoutGuest-X_xSSY8S.js";const B={class:"flex md:min-h-screen md:items-center md:justify-center"},L={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},q={class:"flex flex-col items-center text-wrap h-full md:mt-5"},C={class:"flex flex-col gap-2 mt-4"},I={class:"flex flex-col gap-2 my-4"},J={__name:"LoginView",setup(M){const u=c(),d=g(),p=w(),f=d.query.redirect||"/",l=v({login:"",pass:"",remember:!0,spinin:!1}),b=async()=>{if(!l.login||!l.pass){alert("Please fill in all fields.");return}await p.createUserSession(l.login,l.pass,l.remember)&&u.push(f)};return(x,e)=>(y(),V(k,null,{default:r(()=>[s("div",B,[o(_,{class:$(["w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl",l.spinin?"animate-spin":"animate-none"]),"has-table":"","is-auth":""},{default:r(()=>[s("div",L,[s("div",q,[e[5]||(e[5]=s("img",{src:P,class:"rounded-full shadow-lg mb-2"},null,-1)),e[6]||(e[6]=s("h1",{class:"text-xl"},[s("samp",null,"PhaseII")],-1)),s("button",{class:"text-sm text-gray-700 dark:text-white/75 hover:cursor-pointer",onClick:e[0]||(e[0]=t=>l.spinin=!l.spinin)}," Spinnin' since 2021 "),e[7]||(e[7]=s("hr",{class:"border-r my-1 w-full"},null,-1)),e[8]||(e[8]=s("p",{class:"text-lg relative bottom-0"},"Please log in.",-1))]),e[12]||(e[12]=s("div",{class:"md:border-r"},null,-1)),s("form",{onSubmit:e[4]||(e[4]=G(t=>b(),["prevent"]))},[o(i,{label:"Username"},{default:r(()=>[o(m,{modelValue:l.login,"onUpdate:modelValue":e[1]||(e[1]=t=>l.login=t),icon:a(R),name:"login",autocomplete:"username",required:""},null,8,["modelValue","icon"])]),_:1}),o(i,{label:"Password"},{default:r(()=>[o(m,{modelValue:l.pass,"onUpdate:modelValue":e[2]||(e[2]=t=>l.pass=t),icon:a(S),type:"password",name:"password",autocomplete:"current-password",required:""},null,8,["modelValue","icon"])]),_:1}),o(U,{modelValue:l.remember,"onUpdate:modelValue":e[3]||(e[3]=t=>l.remember=t),name:"remember",label:"Remember Me","input-value":!0},null,8,["modelValue"]),s("div",C,[o(n,{label:"Log In",color:"success",type:"submit"})]),e[11]||(e[11]=s("hr",{class:"border-t my-4 w-full"},null,-1)),s("div",I,[e[9]||(e[9]=s("h2",null,"Not Registered?",-1)),o(n,{label:"Register",color:"info",to:"/auth/register"}),e[10]||(e[10]=s("h2",null,"Forgot Password?",-1)),o(n,{label:"i forgor",color:"warning",to:"/auth/reset"})])],32)])]),_:1},8,["class"])])]),_:1}))}};export{J as default}; diff --git a/assets/MachinesView-VNtz5H8X.js b/assets/MachinesView-D6lodmQc.js similarity index 89% rename from assets/MachinesView-VNtz5H8X.js rename to assets/MachinesView-D6lodmQc.js index a64be6a..3c4d299 100644 --- a/assets/MachinesView-VNtz5H8X.js +++ b/assets/MachinesView-D6lodmQc.js @@ -1 +1 @@ -import{u as F,r as b,l as T,o as O,B as S,a as c,c as B,w as i,b as e,_ as j,f as I,F as _,e as m,d as P,p as r,n as g,y as D,G as R,j as v,s as C,q as z,at as H,k as J}from"./index-wVtKjzJn.js";import{F as K}from"./PhGear.vue-BexnY7gY.js";import{G as L}from"./PhPencilCircle.vue-C--77okU.js";import{I as Q}from"./PhPlusCircle.vue-0Mpg8usa.js";import{_ as u}from"./FormField-DCjtMvpI.js";import{_ as h}from"./FormControl-C552dcWA.js";import{_ as p}from"./FormCheckRadio-D9M0Qh1I.js";import{_ as W}from"./ArcadeCard-ClI073xI.js";import{_ as X}from"./GeneralTable-DKuLiDzj.js";import{g as M}from"./pcbid-CIkJuo1f.js";import{A as Y}from"./arcade-BSNDeee6.js";import{d as Z,w as ee,x as ae,y as le}from"./admin-DdMoBX4c.js";import"./PhCashRegister.vue-Ds7QniK6.js";import"./PhHouse.vue-NUGOYe5J.js";import"./contentExport-BrGkhehm.js";const te={class:"grid grid-cols-1 lg:grid-cols-2 gap-6"},ne={class:"grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch pb-4 md:pb-0"},ie={class:"grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch pb-4 md:pb-0"},oe={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},se={class:"w-full"},Be={__name:"MachinesView",setup(ue){const y=F(),s=b({}),w=b(!0),A=T(),$=parseInt(A.params.id);async function f(){try{const o=await Y($);s.value=o,w.value=!1}catch(o){console.error("Failed to fetch arcade data:",o)}}O(()=>{f()});const x=[{text:"PCBID",value:"pcbId",sortable:!0,width:200},{text:"Name",value:"description",sortable:!0,width:200},{text:"Port",value:"port",sortable:!0,width:120},{text:"Arcade Machine",value:"data.cabinet",sortable:!0,width:120},{text:"OTA",value:"ota",sortable:!0,width:120}],U=o=>{navigator.clipboard.writeText(o.pcbId).then(()=>{alert("Copied to clipboard!")}).catch(()=>{alert("Failed to copy to clipboard!")})},V={name:"",cabinet:!1,ota:!1,generatePCBID:!0,PCBID:""},l=S({...V}),d=b(null),n=b(null);function k(o){var a=[];for(const t of o)a.push({id:t.pcbId,label:t.description});return a}function E(o){return!o||!s.value.machines?null:(n.value=s.value?.machines?.find(a=>a.pcbId===o),n.value.cabinet=n.value.data.cabinet??!1,!0)}async function G(){for(l.generatePCBID&&(l.PCBID=M());!await Z(l.PCBID);)if(l.generatePCBID)l.PCBID=M();else{window.alert("PCBID already in use!");return}ee(s.value.id,{name:l.name,cabinet:l.cabinet,ota:l.ota,PCBID:l.PCBID.toUpperCase()}),Object.assign(l,V),f()}async function N(){n.value&&(await ae(s.value.id,{name:n.value.name,cabinet:n.value.cabinet,ota:n.value.ota,PCBID:n.value.pcbId.toUpperCase()}),n.value=null,d.value=null,f())}async function q(){n.value&&(await le(s.value.id,n.value?.pcbId??""),n.value=null,d.value=null,f())}return(o,a)=>(c(),B(J,null,{default:i(()=>[e(j,null,{default:i(()=>[w.value?v("",!0):(c(),I(_,{key:0},[e(W,{class:"mb-6",arcade:s.value,"use-small":!0},null,8,["arcade"]),m(y).userAdmin?(c(),I(_,{key:0},[e(P,{icon:m(K),title:"Machine Administration",main:""},null,8,["icon"]),r("div",te,[e(g,{"is-form":"",class:"lg:mb-6"},{default:i(()=>[e(D,{color:"success",label:"Add Machine",icon:m(Q),class:"mb-2"},null,8,["icon"]),r("form",{class:"h-full",onSubmit:a[5]||(a[5]=R(t=>G(),["prevent"]))},[e(u,{label:"Generate PCBID",help:"Generate a PCBID rather than supply one."},{default:i(()=>[e(p,{modelValue:l.generatePCBID,"onUpdate:modelValue":a[0]||(a[0]=t=>l.generatePCBID=t),"input-value":l.generatePCBID,name:"generatePCBID",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),l.generatePCBID?v("",!0):(c(),B(u,{key:0,label:"PCBID"},{default:i(()=>[e(h,{modelValue:l.PCBID,"onUpdate:modelValue":a[1]||(a[1]=t=>l.PCBID=t),name:"pcbid",required:"",minlength:"20",maxlength:"20"},null,8,["modelValue"])]),_:1})),e(u,{label:"Name"},{default:i(()=>[e(h,{modelValue:l.name,"onUpdate:modelValue":a[2]||(a[2]=t=>l.name=t),name:"name",required:""},null,8,["modelValue"])]),_:1}),r("div",ne,[e(u,{label:"Arcade Cabinet",help:"If this is a real cabinet, enable this."},{default:i(()=>[e(p,{modelValue:l.cabinet,"onUpdate:modelValue":a[3]||(a[3]=t=>l.cabinet=t),"input-value":l.cabinet,name:"cabinet",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),e(u,{label:"Enable Updates",help:"Enables or disables OTA updates."},{default:i(()=>[e(p,{modelValue:l.ota,"onUpdate:modelValue":a[4]||(a[4]=t=>l.ota=t),"input-value":l.ota,name:"ota",type:"switch"},null,8,["modelValue","input-value"])]),_:1})]),e(C,{color:"success",type:"submit",label:"Add Machine"})],32)]),_:1}),e(g,{"is-form":"",class:"mb-6"},{default:i(()=>[e(D,{color:"warning",label:"Edit Machine",icon:m(L),class:"mb-2"},null,8,["icon"]),e(u,{label:"Machine"},{default:i(()=>[e(h,{modelValue:d.value,"onUpdate:modelValue":a[6]||(a[6]=t=>d.value=t),name:"machine",options:k(s.value.machines),required:""},null,8,["modelValue","options"])]),_:1}),E(d.value)?(c(),I(_,{key:0},[e(u,{label:"Name"},{default:i(()=>[e(h,{modelValue:n.value.name,"onUpdate:modelValue":a[7]||(a[7]=t=>n.value.name=t),name:"name",required:""},null,8,["modelValue"])]),_:1}),r("div",ie,[e(u,{label:"Arcade Cabinet",help:"If this is a real cabinet, enable this."},{default:i(()=>[e(p,{modelValue:n.value.cabinet,"onUpdate:modelValue":a[8]||(a[8]=t=>n.value.cabinet=t),"input-value":n.value.cabinet,name:"cabinet",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),e(u,{label:"Enable Updates",help:"Enables or disables OTA updates."},{default:i(()=>[e(p,{modelValue:n.value.ota,"onUpdate:modelValue":a[9]||(a[9]=t=>n.value.ota=t),"input-value":n.value.ota,name:"ota",type:"switch"},null,8,["modelValue","input-value"])]),_:1})]),e(z,null,{default:i(()=>[e(C,{color:"success",label:"Update Machine",onClick:a[10]||(a[10]=t=>N())}),e(C,{color:"danger",label:"Delete Machine",onClick:a[11]||(a[11]=t=>q())})]),_:1})],64)):v("",!0)]),_:1})])],64)):v("",!0),e(P,{icon:m(H),title:"Machines",main:""},null,8,["icon"]),e(g,{"has-table":""},{default:i(()=>[r("div",oe,[r("div",se,[e(X,{headers:x,items:s.value.machines,onRowClicked:U},null,8,["items"])])])]),_:1})],64))]),_:1})]),_:1}))}};export{Be as default}; +import{u as F,r as b,l as T,o as O,B as S,a as c,c as B,w as i,b as e,_ as j,f as I,F as _,e as m,d as P,p as r,n as g,y as D,G as R,j as v,s as C,q as z,at as H,k as J}from"./index-Dk-hpw4k.js";import{F as K}from"./PhGear.vue-BuFpodE8.js";import{G as L}from"./PhPencilCircle.vue-CnRuQHv-.js";import{I as Q}from"./PhPlusCircle.vue-CzoG-0TV.js";import{_ as u}from"./FormField-DrQ1jOX6.js";import{_ as h}from"./FormControl-nRAG8NCu.js";import{_ as p}from"./FormCheckRadio-D5LpozCg.js";import{_ as W}from"./ArcadeCard-Csa8AoCI.js";import{_ as X}from"./GeneralTable-IXSNpfC-.js";import{g as M}from"./pcbid-CIkJuo1f.js";import{A as Y}from"./arcade-DnQewig1.js";import{d as Z,w as ee,x as ae,y as le}from"./admin-d9hoHFt6.js";import"./PhCashRegister.vue-BdeCLCoG.js";import"./PhHouse.vue-BE86MhFy.js";import"./contentExport-CLAmS0de.js";const te={class:"grid grid-cols-1 lg:grid-cols-2 gap-6"},ne={class:"grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch pb-4 md:pb-0"},ie={class:"grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch pb-4 md:pb-0"},oe={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},se={class:"w-full"},Be={__name:"MachinesView",setup(ue){const y=F(),s=b({}),w=b(!0),A=T(),$=parseInt(A.params.id);async function f(){try{const o=await Y($);s.value=o,w.value=!1}catch(o){console.error("Failed to fetch arcade data:",o)}}O(()=>{f()});const x=[{text:"PCBID",value:"pcbId",sortable:!0,width:200},{text:"Name",value:"description",sortable:!0,width:200},{text:"Port",value:"port",sortable:!0,width:120},{text:"Arcade Machine",value:"data.cabinet",sortable:!0,width:120},{text:"OTA",value:"ota",sortable:!0,width:120}],U=o=>{navigator.clipboard.writeText(o.pcbId).then(()=>{alert("Copied to clipboard!")}).catch(()=>{alert("Failed to copy to clipboard!")})},V={name:"",cabinet:!1,ota:!1,generatePCBID:!0,PCBID:""},l=S({...V}),d=b(null),n=b(null);function k(o){var a=[];for(const t of o)a.push({id:t.pcbId,label:t.description});return a}function E(o){return!o||!s.value.machines?null:(n.value=s.value?.machines?.find(a=>a.pcbId===o),n.value.cabinet=n.value.data.cabinet??!1,!0)}async function G(){for(l.generatePCBID&&(l.PCBID=M());!await Z(l.PCBID);)if(l.generatePCBID)l.PCBID=M();else{window.alert("PCBID already in use!");return}ee(s.value.id,{name:l.name,cabinet:l.cabinet,ota:l.ota,PCBID:l.PCBID.toUpperCase()}),Object.assign(l,V),f()}async function N(){n.value&&(await ae(s.value.id,{name:n.value.name,cabinet:n.value.cabinet,ota:n.value.ota,PCBID:n.value.pcbId.toUpperCase()}),n.value=null,d.value=null,f())}async function q(){n.value&&(await le(s.value.id,n.value?.pcbId??""),n.value=null,d.value=null,f())}return(o,a)=>(c(),B(J,null,{default:i(()=>[e(j,null,{default:i(()=>[w.value?v("",!0):(c(),I(_,{key:0},[e(W,{class:"mb-6",arcade:s.value,"use-small":!0},null,8,["arcade"]),m(y).userAdmin?(c(),I(_,{key:0},[e(P,{icon:m(K),title:"Machine Administration",main:""},null,8,["icon"]),r("div",te,[e(g,{"is-form":"",class:"lg:mb-6"},{default:i(()=>[e(D,{color:"success",label:"Add Machine",icon:m(Q),class:"mb-2"},null,8,["icon"]),r("form",{class:"h-full",onSubmit:a[5]||(a[5]=R(t=>G(),["prevent"]))},[e(u,{label:"Generate PCBID",help:"Generate a PCBID rather than supply one."},{default:i(()=>[e(p,{modelValue:l.generatePCBID,"onUpdate:modelValue":a[0]||(a[0]=t=>l.generatePCBID=t),"input-value":l.generatePCBID,name:"generatePCBID",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),l.generatePCBID?v("",!0):(c(),B(u,{key:0,label:"PCBID"},{default:i(()=>[e(h,{modelValue:l.PCBID,"onUpdate:modelValue":a[1]||(a[1]=t=>l.PCBID=t),name:"pcbid",required:"",minlength:"20",maxlength:"20"},null,8,["modelValue"])]),_:1})),e(u,{label:"Name"},{default:i(()=>[e(h,{modelValue:l.name,"onUpdate:modelValue":a[2]||(a[2]=t=>l.name=t),name:"name",required:""},null,8,["modelValue"])]),_:1}),r("div",ne,[e(u,{label:"Arcade Cabinet",help:"If this is a real cabinet, enable this."},{default:i(()=>[e(p,{modelValue:l.cabinet,"onUpdate:modelValue":a[3]||(a[3]=t=>l.cabinet=t),"input-value":l.cabinet,name:"cabinet",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),e(u,{label:"Enable Updates",help:"Enables or disables OTA updates."},{default:i(()=>[e(p,{modelValue:l.ota,"onUpdate:modelValue":a[4]||(a[4]=t=>l.ota=t),"input-value":l.ota,name:"ota",type:"switch"},null,8,["modelValue","input-value"])]),_:1})]),e(C,{color:"success",type:"submit",label:"Add Machine"})],32)]),_:1}),e(g,{"is-form":"",class:"mb-6"},{default:i(()=>[e(D,{color:"warning",label:"Edit Machine",icon:m(L),class:"mb-2"},null,8,["icon"]),e(u,{label:"Machine"},{default:i(()=>[e(h,{modelValue:d.value,"onUpdate:modelValue":a[6]||(a[6]=t=>d.value=t),name:"machine",options:k(s.value.machines),required:""},null,8,["modelValue","options"])]),_:1}),E(d.value)?(c(),I(_,{key:0},[e(u,{label:"Name"},{default:i(()=>[e(h,{modelValue:n.value.name,"onUpdate:modelValue":a[7]||(a[7]=t=>n.value.name=t),name:"name",required:""},null,8,["modelValue"])]),_:1}),r("div",ie,[e(u,{label:"Arcade Cabinet",help:"If this is a real cabinet, enable this."},{default:i(()=>[e(p,{modelValue:n.value.cabinet,"onUpdate:modelValue":a[8]||(a[8]=t=>n.value.cabinet=t),"input-value":n.value.cabinet,name:"cabinet",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),e(u,{label:"Enable Updates",help:"Enables or disables OTA updates."},{default:i(()=>[e(p,{modelValue:n.value.ota,"onUpdate:modelValue":a[9]||(a[9]=t=>n.value.ota=t),"input-value":n.value.ota,name:"ota",type:"switch"},null,8,["modelValue","input-value"])]),_:1})]),e(z,null,{default:i(()=>[e(C,{color:"success",label:"Update Machine",onClick:a[10]||(a[10]=t=>N())}),e(C,{color:"danger",label:"Delete Machine",onClick:a[11]||(a[11]=t=>q())})]),_:1})],64)):v("",!0)]),_:1})])],64)):v("",!0),e(P,{icon:m(H),title:"Machines",main:""},null,8,["icon"]),e(g,{"has-table":""},{default:i(()=>[r("div",oe,[r("div",se,[e(X,{headers:x,items:s.value.machines,onRowClicked:U},null,8,["items"])])])]),_:1})],64))]),_:1})]),_:1}))}};export{Be as default}; diff --git a/assets/MaintView-Drm_Gh7K.js b/assets/MaintView-D1T8hsBA.js similarity index 97% rename from assets/MaintView-Drm_Gh7K.js rename to assets/MaintView-D1T8hsBA.js index 33d26d1..c5851b3 100644 --- a/assets/MaintView-Drm_Gh7K.js +++ b/assets/MaintView-D1T8hsBA.js @@ -1 +1 @@ -import{ac as y,ad as u,v as c,a as n,f as o,ae as _,j as L,af as k,p as e,r as V,B as x,o as P,i as w,aB as B,c as C,w as p,b as i,_ as S,n as g,d as Z,e as M,G as T,s as H,k as z}from"./index-wVtKjzJn.js";import{_ as D}from"./GeneralTable-DKuLiDzj.js";import{_ as $}from"./FormField-DCjtMvpI.js";import{_ as N}from"./FormControl-C552dcWA.js";import{f as E,g as j}from"./admin-DdMoBX4c.js";import"./contentExport-BrGkhehm.js";const W=["width","height","fill","transform"],F={key:0},q=e("path",{d:"M236,137A108.13,108.13,0,1,1,119,20,12,12,0,0,1,121,44,84.12,84.12,0,1,0,212,135,12,12,0,1,1,236,137ZM116,76v52a12,12,0,0,0,12,12h52a12,12,0,0,0,0-24H140V76a12,12,0,0,0-24,0Zm92,20a16,16,0,1,0-16-16A16,16,0,0,0,208,96ZM176,64a16,16,0,1,0-16-16A16,16,0,0,0,176,64Z"},null,-1),R=[q],I={key:1},U=e("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),G=e("path",{d:"M232,136.66A104.12,104.12,0,1,1,119.34,24,8,8,0,0,1,120.66,40,88.12,88.12,0,1,0,216,135.34,8,8,0,0,1,232,136.66ZM120,72v56a8,8,0,0,0,8,8h56a8,8,0,0,0,0-16H136V72a8,8,0,0,0-16,0Zm40-24a12,12,0,1,0-12-12A12,12,0,0,0,160,48Zm36,24a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm24,36a12,12,0,1,0-12-12A12,12,0,0,0,220,108Z"},null,-1),J=[U,G],K={key:2},O=e("path",{d:"M208,96a12,12,0,1,1,12,12A12,12,0,0,1,208,96ZM196,72a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm28.66,56a8,8,0,0,0-8.63,7.31A88.12,88.12,0,1,1,120.66,40,8,8,0,0,0,119.34,24,104.12,104.12,0,1,0,232,136.66,8,8,0,0,0,224.66,128ZM128,56a72,72,0,1,1-72,72A72.08,72.08,0,0,1,128,56Zm-8,72a8,8,0,0,0,8,8h48a8,8,0,0,0,0-16H136V80a8,8,0,0,0-16,0Zm40-80a12,12,0,1,0-12-12A12,12,0,0,0,160,48Z"},null,-1),Q=[O],X={key:3},Y=e("path",{d:"M230,136.49A102.12,102.12,0,1,1,119.51,26a6,6,0,0,1,1,12A90.13,90.13,0,1,0,218,135.51a6,6,0,1,1,12,1ZM122,72v56a6,6,0,0,0,6,6h56a6,6,0,0,0,0-12H134V72a6,6,0,0,0-12,0Zm38-26a10,10,0,1,0-10-10A10,10,0,0,0,160,46Zm36,24a10,10,0,1,0-10-10A10,10,0,0,0,196,70Zm24,36a10,10,0,1,0-10-10A10,10,0,0,0,220,106Z"},null,-1),a0=[Y],e0={key:4},t0=e("path",{d:"M232,136.66A104.12,104.12,0,1,1,119.34,24,8,8,0,0,1,120.66,40,88.12,88.12,0,1,0,216,135.34,8,8,0,0,1,232,136.66ZM120,72v56a8,8,0,0,0,8,8h56a8,8,0,0,0,0-16H136V72a8,8,0,0,0-16,0Zm40-24a12,12,0,1,0-12-12A12,12,0,0,0,160,48Zm36,24a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm24,36a12,12,0,1,0-12-12A12,12,0,0,0,220,108Z"},null,-1),l0=[t0],n0={key:5},o0=e("path",{d:"M228,136.33A100.13,100.13,0,1,1,119.67,28a4,4,0,1,1,.66,8A92.13,92.13,0,1,0,220,135.67a4,4,0,1,1,8,.66ZM128,132h56a4,4,0,0,0,0-8H132V72a4,4,0,0,0-8,0v56A4,4,0,0,0,128,132Zm32-88a8,8,0,1,0-8-8A8,8,0,0,0,160,44Zm36,24a8,8,0,1,0-8-8A8,8,0,0,0,196,68Zm24,36a8,8,0,1,0-8-8A8,8,0,0,0,220,104Z"},null,-1),r0=[o0],i0={name:"PhClockCountdown"},s0=y({...i0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const t=A,f=u("weight","regular"),v=u("size","1em"),s=u("color","currentColor"),h=u("mirrored",!1),l=c(()=>t.weight??f),m=c(()=>t.size??v),a=c(()=>t.color??s),d=c(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(r,b)=>(n(),o("svg",k({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:m.value,height:m.value,fill:a.value,transform:d.value},r.$attrs),[_(r.$slots,"default"),l.value==="bold"?(n(),o("g",F,R)):l.value==="duotone"?(n(),o("g",I,J)):l.value==="fill"?(n(),o("g",K,Q)):l.value==="light"?(n(),o("g",X,a0)):l.value==="regular"?(n(),o("g",e0,l0)):l.value==="thin"?(n(),o("g",n0,r0)):L("",!0)],16,W))}}),m0=["width","height","fill","transform"],d0={key:0},u0=e("path",{d:"M230.47,67.5a12,12,0,0,0-19.26-4.32L172.43,99l-12.68-2.72L157,83.57l35.79-38.78a12,12,0,0,0-4.32-19.26A76.07,76.07,0,0,0,88.41,121.64L30.92,174.18a4.68,4.68,0,0,0-.39.38,36,36,0,0,0,50.91,50.91l.38-.39,52.54-57.49A76.05,76.05,0,0,0,230.47,67.5ZM160,148a51.5,51.5,0,0,1-23.35-5.52,12,12,0,0,0-14.26,2.62L64.31,208.66a12,12,0,0,1-17-17l63.55-58.07a12,12,0,0,0,2.62-14.26A51.5,51.5,0,0,1,108,96a52.06,52.06,0,0,1,52-52h.89L135.17,71.87a12,12,0,0,0-2.91,10.65l5.66,26.35a12,12,0,0,0,9.21,9.21l26.35,5.66a12,12,0,0,0,10.65-2.91L212,95.12c0,.3,0,.59,0,.89A52.06,52.06,0,0,1,160,148Z"},null,-1),c0=[u0],p0={key:1},h0=e("path",{d:"M224,96a64,64,0,0,1-94.94,56L73,217A24,24,0,0,1,39,183L104,126.94a64,64,0,0,1,80-90.29L144,80l5.66,26.34L176,112l43.35-40A63.8,63.8,0,0,1,224,96Z",opacity:"0.2"},null,-1),f0=e("path",{d:"M226.76,69a8,8,0,0,0-12.84-2.88l-40.3,37.19-17.23-3.7-3.7-17.23,37.19-40.3A8,8,0,0,0,187,29.24,72,72,0,0,0,88,96,72.34,72.34,0,0,0,94,124.94L33.79,177c-.15.12-.29.26-.43.39a32,32,0,0,0,45.26,45.26c.13-.13.27-.28.39-.42L131.06,162A72,72,0,0,0,232,96,71.56,71.56,0,0,0,226.76,69ZM160,152a56.14,56.14,0,0,1-27.07-7,8,8,0,0,0-9.92,1.77L67.11,211.51a16,16,0,0,1-22.62-22.62L109.18,133a8,8,0,0,0,1.77-9.93,56,56,0,0,1,58.36-82.31l-31.2,33.81a8,8,0,0,0-1.94,7.1L141.83,108a8,8,0,0,0,6.14,6.14l26.35,5.66a8,8,0,0,0,7.1-1.94l33.81-31.2A56.06,56.06,0,0,1,160,152Z"},null,-1),v0=[h0,f0],A0={key:2},g0=e("path",{d:"M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z"},null,-1),w0=[g0],Z0={key:3},M0=e("path",{d:"M224.91,69.75a6,6,0,0,0-9.63-2.16l-41.07,37.9L154.7,101.3l-4.19-19.51,37.9-41.07a6,6,0,0,0-2.16-9.63,70,70,0,0,0-89.77,94.39l-61.39,53c-.11.09-.21.19-.32.3A30,30,0,0,0,77.2,221.23c.11-.11.21-.21.3-.32l53-61.39a70,70,0,0,0,94.39-89.77ZM160,154a58,58,0,0,1-28-7.22,6,6,0,0,0-7.45,1.33L68.57,212.88a18,18,0,0,1-25.45-25.45l64.76-55.94A6,6,0,0,0,109.2,124a58,58,0,0,1,64-84.53L139.58,75.93a6,6,0,0,0-1.45,5.33l5.65,26.35a6,6,0,0,0,4.61,4.61l26.35,5.65a6,6,0,0,0,5.33-1.45L216.49,82.8A58.06,58.06,0,0,1,160,154Z"},null,-1),$0=[M0],y0={key:4},_0=e("path",{d:"M226.76,69a8,8,0,0,0-12.84-2.88l-40.3,37.19-17.23-3.7-3.7-17.23,37.19-40.3A8,8,0,0,0,187,29.24,72,72,0,0,0,88,96,72.34,72.34,0,0,0,94,124.94L33.79,177c-.15.12-.29.26-.43.39a32,32,0,0,0,45.26,45.26c.13-.13.27-.28.39-.42L131.06,162A72,72,0,0,0,232,96,71.56,71.56,0,0,0,226.76,69ZM160,152a56.14,56.14,0,0,1-27.07-7,8,8,0,0,0-9.92,1.77L67.11,211.51a16,16,0,0,1-22.62-22.62L109.18,133a8,8,0,0,0,1.77-9.93,56,56,0,0,1,58.36-82.31l-31.2,33.81a8,8,0,0,0-1.94,7.1L141.83,108a8,8,0,0,0,6.14,6.14l26.35,5.66a8,8,0,0,0,7.1-1.94l33.81-31.2A56.06,56.06,0,0,1,160,152Z"},null,-1),L0=[_0],k0={key:5},b0=e("path",{d:"M223.05,70.5a4,4,0,0,0-6.42-1.44l-41.82,38.6L153,103l-4.68-21.79,38.6-41.82a4,4,0,0,0-1.44-6.43A68,68,0,0,0,98.94,126L36.4,180l-.21.2a28,28,0,0,0,39.6,39.6l.2-.21,54-62.54A68,68,0,0,0,228,96,67.51,67.51,0,0,0,223.05,70.5ZM160,156a60,60,0,0,1-29-7.47,4,4,0,0,0-5,.89L70,214.25A20,20,0,0,1,41.75,186l64.82-56a4,4,0,0,0,.89-5,60,60,0,0,1,69.46-86.59L141.05,77.29a4,4,0,0,0-1,3.55l5.66,26.35a4,4,0,0,0,3.07,3.07l26.35,5.66a4,4,0,0,0,3.55-1l38.87-35.87A60.05,60.05,0,0,1,160,156Z"},null,-1),V0=[b0],x0={name:"PhWrench"},P0=y({...x0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const t=A,f=u("weight","regular"),v=u("size","1em"),s=u("color","currentColor"),h=u("mirrored",!1),l=c(()=>t.weight??f),m=c(()=>t.size??v),a=c(()=>t.color??s),d=c(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(r,b)=>(n(),o("svg",k({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:m.value,height:m.value,fill:a.value,transform:d.value},r.$attrs),[_(r.$slots,"default"),l.value==="bold"?(n(),o("g",d0,c0)):l.value==="duotone"?(n(),o("g",p0,v0)):l.value==="fill"?(n(),o("g",A0,w0)):l.value==="light"?(n(),o("g",Z0,$0)):l.value==="regular"?(n(),o("g",y0,L0)):l.value==="thin"?(n(),o("g",k0,V0)):L("",!0)],16,m0))}}),B0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},C0={class:"w-full"},E0={__name:"MaintView",setup(A){const t=V([]),f=[{text:"Start Timestamp",value:"timestamp",width:120,sortable:!0},{text:"End Timestamp",value:"data.endTimestamp",width:120,sortable:!0},{text:"Reason",value:"data.reason",width:120}],v={endTimestamp:Date.now()},s=x({...v});P(async()=>{h()});async function h(){try{const d=await E();var m=[];for(var a of d)a.timestamp&&(a.timestamp=w(a.timestamp)),a.data.endTimestamp&&(a.data.endTimestamp=w(a.data.endTimestamp)),m.push(a);t.value=m}catch(d){console.error("Failed to fetch maint data:",d)}}async function l(){if(window.confirm("Are you really?"))try{const a=await j(s);t.value=a,h()}catch(a){console.error("Failed to post maint:",a)}}return(m,a)=>{const d=B("VueDatePicker");return n(),C(z,null,{default:p(()=>[i(S,null,{default:p(()=>[i(g,{class:"mb-6 p-1"},{default:p(()=>a[4]||(a[4]=[e("h1",{class:"text-3xl"},"Network Maintenance",-1)])),_:1,__:[4]}),i(Z,{icon:M(P0),title:"Recent Maintenance Periods",color:"text-blue-400",main:""},null,8,["icon"]),i(g,{"has-table":"",class:"mb-6"},{default:p(()=>[e("div",B0,[e("div",C0,[i(D,{headers:f,items:t.value},null,8,["items"])])])]),_:1}),i(Z,{icon:M(s0),title:"Create Maintenance Period",color:"text-yellow-600",main:""},null,8,["icon"]),i(g,{"is-form":"",class:"row-span-1",onSubmit:a[3]||(a[3]=T(r=>l(),["prevent"]))},{default:p(()=>[i($,{label:"Reason",help:"Why are we going under maintenance?"},{default:p(()=>[i(N,{modelValue:s.reason,"onUpdate:modelValue":a[0]||(a[0]=r=>s.reason=r),required:""},null,8,["modelValue"])]),_:1}),i($,{label:"Period End",help:"When the network will release the maintenance window."},{default:p(()=>[i(d,{modelValue:s.endTimestamp,"onUpdate:modelValue":[a[1]||(a[1]=r=>s.endTimestamp=r),a[2]||(a[2]=r=>s.endTimestamp=new Date(r).getTime())],dark:""},null,8,["modelValue"])]),_:1}),e("div",null,[i(H,{type:"submit",color:"warning",label:"Enter Maintenance",small:!1})])]),_:1})]),_:1})]),_:1})}}};export{E0 as default}; +import{ac as y,ad as u,v as c,a as n,f as o,ae as _,j as L,af as k,p as e,r as V,B as x,o as P,i as w,aB as B,c as C,w as p,b as i,_ as S,n as g,d as Z,e as M,G as T,s as H,k as z}from"./index-Dk-hpw4k.js";import{_ as D}from"./GeneralTable-IXSNpfC-.js";import{_ as $}from"./FormField-DrQ1jOX6.js";import{_ as N}from"./FormControl-nRAG8NCu.js";import{f as E,g as j}from"./admin-d9hoHFt6.js";import"./contentExport-CLAmS0de.js";const W=["width","height","fill","transform"],F={key:0},q=e("path",{d:"M236,137A108.13,108.13,0,1,1,119,20,12,12,0,0,1,121,44,84.12,84.12,0,1,0,212,135,12,12,0,1,1,236,137ZM116,76v52a12,12,0,0,0,12,12h52a12,12,0,0,0,0-24H140V76a12,12,0,0,0-24,0Zm92,20a16,16,0,1,0-16-16A16,16,0,0,0,208,96ZM176,64a16,16,0,1,0-16-16A16,16,0,0,0,176,64Z"},null,-1),R=[q],I={key:1},U=e("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),G=e("path",{d:"M232,136.66A104.12,104.12,0,1,1,119.34,24,8,8,0,0,1,120.66,40,88.12,88.12,0,1,0,216,135.34,8,8,0,0,1,232,136.66ZM120,72v56a8,8,0,0,0,8,8h56a8,8,0,0,0,0-16H136V72a8,8,0,0,0-16,0Zm40-24a12,12,0,1,0-12-12A12,12,0,0,0,160,48Zm36,24a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm24,36a12,12,0,1,0-12-12A12,12,0,0,0,220,108Z"},null,-1),J=[U,G],K={key:2},O=e("path",{d:"M208,96a12,12,0,1,1,12,12A12,12,0,0,1,208,96ZM196,72a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm28.66,56a8,8,0,0,0-8.63,7.31A88.12,88.12,0,1,1,120.66,40,8,8,0,0,0,119.34,24,104.12,104.12,0,1,0,232,136.66,8,8,0,0,0,224.66,128ZM128,56a72,72,0,1,1-72,72A72.08,72.08,0,0,1,128,56Zm-8,72a8,8,0,0,0,8,8h48a8,8,0,0,0,0-16H136V80a8,8,0,0,0-16,0Zm40-80a12,12,0,1,0-12-12A12,12,0,0,0,160,48Z"},null,-1),Q=[O],X={key:3},Y=e("path",{d:"M230,136.49A102.12,102.12,0,1,1,119.51,26a6,6,0,0,1,1,12A90.13,90.13,0,1,0,218,135.51a6,6,0,1,1,12,1ZM122,72v56a6,6,0,0,0,6,6h56a6,6,0,0,0,0-12H134V72a6,6,0,0,0-12,0Zm38-26a10,10,0,1,0-10-10A10,10,0,0,0,160,46Zm36,24a10,10,0,1,0-10-10A10,10,0,0,0,196,70Zm24,36a10,10,0,1,0-10-10A10,10,0,0,0,220,106Z"},null,-1),a0=[Y],e0={key:4},t0=e("path",{d:"M232,136.66A104.12,104.12,0,1,1,119.34,24,8,8,0,0,1,120.66,40,88.12,88.12,0,1,0,216,135.34,8,8,0,0,1,232,136.66ZM120,72v56a8,8,0,0,0,8,8h56a8,8,0,0,0,0-16H136V72a8,8,0,0,0-16,0Zm40-24a12,12,0,1,0-12-12A12,12,0,0,0,160,48Zm36,24a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm24,36a12,12,0,1,0-12-12A12,12,0,0,0,220,108Z"},null,-1),l0=[t0],n0={key:5},o0=e("path",{d:"M228,136.33A100.13,100.13,0,1,1,119.67,28a4,4,0,1,1,.66,8A92.13,92.13,0,1,0,220,135.67a4,4,0,1,1,8,.66ZM128,132h56a4,4,0,0,0,0-8H132V72a4,4,0,0,0-8,0v56A4,4,0,0,0,128,132Zm32-88a8,8,0,1,0-8-8A8,8,0,0,0,160,44Zm36,24a8,8,0,1,0-8-8A8,8,0,0,0,196,68Zm24,36a8,8,0,1,0-8-8A8,8,0,0,0,220,104Z"},null,-1),r0=[o0],i0={name:"PhClockCountdown"},s0=y({...i0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const t=A,f=u("weight","regular"),v=u("size","1em"),s=u("color","currentColor"),h=u("mirrored",!1),l=c(()=>t.weight??f),m=c(()=>t.size??v),a=c(()=>t.color??s),d=c(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(r,b)=>(n(),o("svg",k({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:m.value,height:m.value,fill:a.value,transform:d.value},r.$attrs),[_(r.$slots,"default"),l.value==="bold"?(n(),o("g",F,R)):l.value==="duotone"?(n(),o("g",I,J)):l.value==="fill"?(n(),o("g",K,Q)):l.value==="light"?(n(),o("g",X,a0)):l.value==="regular"?(n(),o("g",e0,l0)):l.value==="thin"?(n(),o("g",n0,r0)):L("",!0)],16,W))}}),m0=["width","height","fill","transform"],d0={key:0},u0=e("path",{d:"M230.47,67.5a12,12,0,0,0-19.26-4.32L172.43,99l-12.68-2.72L157,83.57l35.79-38.78a12,12,0,0,0-4.32-19.26A76.07,76.07,0,0,0,88.41,121.64L30.92,174.18a4.68,4.68,0,0,0-.39.38,36,36,0,0,0,50.91,50.91l.38-.39,52.54-57.49A76.05,76.05,0,0,0,230.47,67.5ZM160,148a51.5,51.5,0,0,1-23.35-5.52,12,12,0,0,0-14.26,2.62L64.31,208.66a12,12,0,0,1-17-17l63.55-58.07a12,12,0,0,0,2.62-14.26A51.5,51.5,0,0,1,108,96a52.06,52.06,0,0,1,52-52h.89L135.17,71.87a12,12,0,0,0-2.91,10.65l5.66,26.35a12,12,0,0,0,9.21,9.21l26.35,5.66a12,12,0,0,0,10.65-2.91L212,95.12c0,.3,0,.59,0,.89A52.06,52.06,0,0,1,160,148Z"},null,-1),c0=[u0],p0={key:1},h0=e("path",{d:"M224,96a64,64,0,0,1-94.94,56L73,217A24,24,0,0,1,39,183L104,126.94a64,64,0,0,1,80-90.29L144,80l5.66,26.34L176,112l43.35-40A63.8,63.8,0,0,1,224,96Z",opacity:"0.2"},null,-1),f0=e("path",{d:"M226.76,69a8,8,0,0,0-12.84-2.88l-40.3,37.19-17.23-3.7-3.7-17.23,37.19-40.3A8,8,0,0,0,187,29.24,72,72,0,0,0,88,96,72.34,72.34,0,0,0,94,124.94L33.79,177c-.15.12-.29.26-.43.39a32,32,0,0,0,45.26,45.26c.13-.13.27-.28.39-.42L131.06,162A72,72,0,0,0,232,96,71.56,71.56,0,0,0,226.76,69ZM160,152a56.14,56.14,0,0,1-27.07-7,8,8,0,0,0-9.92,1.77L67.11,211.51a16,16,0,0,1-22.62-22.62L109.18,133a8,8,0,0,0,1.77-9.93,56,56,0,0,1,58.36-82.31l-31.2,33.81a8,8,0,0,0-1.94,7.1L141.83,108a8,8,0,0,0,6.14,6.14l26.35,5.66a8,8,0,0,0,7.1-1.94l33.81-31.2A56.06,56.06,0,0,1,160,152Z"},null,-1),v0=[h0,f0],A0={key:2},g0=e("path",{d:"M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z"},null,-1),w0=[g0],Z0={key:3},M0=e("path",{d:"M224.91,69.75a6,6,0,0,0-9.63-2.16l-41.07,37.9L154.7,101.3l-4.19-19.51,37.9-41.07a6,6,0,0,0-2.16-9.63,70,70,0,0,0-89.77,94.39l-61.39,53c-.11.09-.21.19-.32.3A30,30,0,0,0,77.2,221.23c.11-.11.21-.21.3-.32l53-61.39a70,70,0,0,0,94.39-89.77ZM160,154a58,58,0,0,1-28-7.22,6,6,0,0,0-7.45,1.33L68.57,212.88a18,18,0,0,1-25.45-25.45l64.76-55.94A6,6,0,0,0,109.2,124a58,58,0,0,1,64-84.53L139.58,75.93a6,6,0,0,0-1.45,5.33l5.65,26.35a6,6,0,0,0,4.61,4.61l26.35,5.65a6,6,0,0,0,5.33-1.45L216.49,82.8A58.06,58.06,0,0,1,160,154Z"},null,-1),$0=[M0],y0={key:4},_0=e("path",{d:"M226.76,69a8,8,0,0,0-12.84-2.88l-40.3,37.19-17.23-3.7-3.7-17.23,37.19-40.3A8,8,0,0,0,187,29.24,72,72,0,0,0,88,96,72.34,72.34,0,0,0,94,124.94L33.79,177c-.15.12-.29.26-.43.39a32,32,0,0,0,45.26,45.26c.13-.13.27-.28.39-.42L131.06,162A72,72,0,0,0,232,96,71.56,71.56,0,0,0,226.76,69ZM160,152a56.14,56.14,0,0,1-27.07-7,8,8,0,0,0-9.92,1.77L67.11,211.51a16,16,0,0,1-22.62-22.62L109.18,133a8,8,0,0,0,1.77-9.93,56,56,0,0,1,58.36-82.31l-31.2,33.81a8,8,0,0,0-1.94,7.1L141.83,108a8,8,0,0,0,6.14,6.14l26.35,5.66a8,8,0,0,0,7.1-1.94l33.81-31.2A56.06,56.06,0,0,1,160,152Z"},null,-1),L0=[_0],k0={key:5},b0=e("path",{d:"M223.05,70.5a4,4,0,0,0-6.42-1.44l-41.82,38.6L153,103l-4.68-21.79,38.6-41.82a4,4,0,0,0-1.44-6.43A68,68,0,0,0,98.94,126L36.4,180l-.21.2a28,28,0,0,0,39.6,39.6l.2-.21,54-62.54A68,68,0,0,0,228,96,67.51,67.51,0,0,0,223.05,70.5ZM160,156a60,60,0,0,1-29-7.47,4,4,0,0,0-5,.89L70,214.25A20,20,0,0,1,41.75,186l64.82-56a4,4,0,0,0,.89-5,60,60,0,0,1,69.46-86.59L141.05,77.29a4,4,0,0,0-1,3.55l5.66,26.35a4,4,0,0,0,3.07,3.07l26.35,5.66a4,4,0,0,0,3.55-1l38.87-35.87A60.05,60.05,0,0,1,160,156Z"},null,-1),V0=[b0],x0={name:"PhWrench"},P0=y({...x0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const t=A,f=u("weight","regular"),v=u("size","1em"),s=u("color","currentColor"),h=u("mirrored",!1),l=c(()=>t.weight??f),m=c(()=>t.size??v),a=c(()=>t.color??s),d=c(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(r,b)=>(n(),o("svg",k({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:m.value,height:m.value,fill:a.value,transform:d.value},r.$attrs),[_(r.$slots,"default"),l.value==="bold"?(n(),o("g",d0,c0)):l.value==="duotone"?(n(),o("g",p0,v0)):l.value==="fill"?(n(),o("g",A0,w0)):l.value==="light"?(n(),o("g",Z0,$0)):l.value==="regular"?(n(),o("g",y0,L0)):l.value==="thin"?(n(),o("g",k0,V0)):L("",!0)],16,m0))}}),B0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},C0={class:"w-full"},E0={__name:"MaintView",setup(A){const t=V([]),f=[{text:"Start Timestamp",value:"timestamp",width:120,sortable:!0},{text:"End Timestamp",value:"data.endTimestamp",width:120,sortable:!0},{text:"Reason",value:"data.reason",width:120}],v={endTimestamp:Date.now()},s=x({...v});P(async()=>{h()});async function h(){try{const d=await E();var m=[];for(var a of d)a.timestamp&&(a.timestamp=w(a.timestamp)),a.data.endTimestamp&&(a.data.endTimestamp=w(a.data.endTimestamp)),m.push(a);t.value=m}catch(d){console.error("Failed to fetch maint data:",d)}}async function l(){if(window.confirm("Are you really?"))try{const a=await j(s);t.value=a,h()}catch(a){console.error("Failed to post maint:",a)}}return(m,a)=>{const d=B("VueDatePicker");return n(),C(z,null,{default:p(()=>[i(S,null,{default:p(()=>[i(g,{class:"mb-6 p-1"},{default:p(()=>a[4]||(a[4]=[e("h1",{class:"text-3xl"},"Network Maintenance",-1)])),_:1,__:[4]}),i(Z,{icon:M(P0),title:"Recent Maintenance Periods",color:"text-blue-400",main:""},null,8,["icon"]),i(g,{"has-table":"",class:"mb-6"},{default:p(()=>[e("div",B0,[e("div",C0,[i(D,{headers:f,items:t.value},null,8,["items"])])])]),_:1}),i(Z,{icon:M(s0),title:"Create Maintenance Period",color:"text-yellow-600",main:""},null,8,["icon"]),i(g,{"is-form":"",class:"row-span-1",onSubmit:a[3]||(a[3]=T(r=>l(),["prevent"]))},{default:p(()=>[i($,{label:"Reason",help:"Why are we going under maintenance?"},{default:p(()=>[i(N,{modelValue:s.reason,"onUpdate:modelValue":a[0]||(a[0]=r=>s.reason=r),required:""},null,8,["modelValue"])]),_:1}),i($,{label:"Period End",help:"When the network will release the maintenance window."},{default:p(()=>[i(d,{modelValue:s.endTimestamp,"onUpdate:modelValue":[a[1]||(a[1]=r=>s.endTimestamp=r),a[2]||(a[2]=r=>s.endTimestamp=new Date(r).getTime())],dark:""},null,8,["modelValue"])]),_:1}),e("div",null,[i(H,{type:"submit",color:"warning",label:"Enter Maintenance",small:!1})])]),_:1})]),_:1})]),_:1})}}};export{E0 as default}; diff --git a/assets/NetworkRecords-zCPMIuV9.js b/assets/NetworkRecords-BTkjfxB_.js similarity index 87% rename from assets/NetworkRecords-zCPMIuV9.js rename to assets/NetworkRecords-BTkjfxB_.js index b0ada8c..7ea058e 100644 --- a/assets/NetworkRecords-zCPMIuV9.js +++ b/assets/NetworkRecords-BTkjfxB_.js @@ -1 +1 @@ -import{l as k,m as w,ag as S,r as I,B as R,o as B,v as x,a as o,c as p,w as u,e as t,_ as D,b as f,d as N,a6 as F,f as c,p as l,j as v,F as g,g as V,n as G,t as m,s as T,M as A,k as C}from"./index-wVtKjzJn.js";import{_ as j}from"./FormControl-C552dcWA.js";import{_ as E}from"./GameHeader-BDUKDbzK.js";import{A as L}from"./music-DRvoH_CN.js";import{s as M,f as P}from"./scoreDataFilters-4V9cRP9S.js";import"./PhGear.vue-BexnY7gY.js";import"./PhHouse.vue-NUGOYe5J.js";const U={key:0,class:"md:w-1/3 md:text-right"},W={class:"md:flex w-full md:place-content-between"},q={class:"mb-4 md:mb-0 space-y-1"},z={class:"text-lg md:text-xl"},H={class:"text-md md:text-lg"},J={class:"grid md:flex gap-2 md:justify-end md:place-content-end"},K={key:0,class:"bg-gray-900 dark:bg-gray-700 p-4 rounded-lg"},O={class:"text-md md:text-lg"},ae={__name:"NetworkRecords",setup(Q){const y=k(),$=w();var _=y.params.game;const e=S(_);var d=I([]);const n=R({currentVersion:null});e||$.push({name:"ErrorPage",params:{catchAll:"404"}}),e.versions||(n.currentVersion=1),B(async()=>{try{const s=await L(_);d.value=s,e.versions&&!n.currentVersion&&(n.currentVersion=h.value.at(-1)?.id??null)}catch(s){console.error("Failed to fetch score data:",s)}});const h=x(()=>{if(!e.versions)return[];const s=new Set(d.value.map(r=>parseInt(r.version)));return e.versions.filter(r=>s.has(r.id))}),b=x(()=>n.currentVersion?d.value.filter(s=>parseInt(s.version)===n.currentVersion):d.value);return(s,r)=>(o(),p(C,null,{default:u(()=>[t(d)?(o(),p(D,{key:0},{default:u(()=>[f(E,{game:t(e)},null,8,["game"]),f(N,{icon:t(F),title:"Top Records",main:""},{default:u(()=>[t(e).versions?(o(),c("div",U,[r[1]||(r[1]=l("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),f(j,{modelValue:n.currentVersion,"onUpdate:modelValue":r[0]||(r[0]=i=>n.currentVersion=i),options:h.value.slice().reverse()},null,8,["modelValue","options"])])):v("",!0)]),_:1},8,["icon"]),(o(!0),c(g,null,V(b.value,i=>(o(),p(G,{key:i.id,class:"mb-6"},{default:u(()=>[l("div",W,[l("div",q,[l("h1",z,m(i.name),1),l("h2",H,m(i.artist),1),f(T,{label:"View Song",color:"info",to:`/games/${t(_)}/song/${i.id}`},null,8,["to"])]),l("div",J,[(o(!0),c(g,null,V(i.charts,a=>(o(),c(g,{key:a.db_id},[t(M)(a.data?.difficulty,t(e).chartTable,a.chart)?(o(),c("div",K,[l("h2",O,m(t(e).chartTable[a.chart])+" - "+m(t(P)(a.data?.difficulty,t(e).difficultyDenom)),1),A(" "+m(a.record?`${a.record?.username} - ${a.record.points?.toLocaleString()}`:"Unclaimed"),1)])):v("",!0)],64))),128))])])]),_:2},1024))),128))]),_:1})):v("",!0)]),_:1}))}};export{ae as default}; +import{l as k,m as w,ag as S,r as I,B as R,o as B,v as x,a as o,c as p,w as u,e as t,_ as D,b as f,d as N,a6 as F,f as c,p as l,j as v,F as g,g as V,n as G,t as m,s as T,M as A,k as C}from"./index-Dk-hpw4k.js";import{_ as j}from"./FormControl-nRAG8NCu.js";import{_ as E}from"./GameHeader-teh_-Ggs.js";import{A as L}from"./music-ce8AvqY2.js";import{s as M,f as P}from"./scoreDataFilters-4V9cRP9S.js";import"./PhGear.vue-BuFpodE8.js";import"./PhHouse.vue-BE86MhFy.js";const U={key:0,class:"md:w-1/3 md:text-right"},W={class:"md:flex w-full md:place-content-between"},q={class:"mb-4 md:mb-0 space-y-1"},z={class:"text-lg md:text-xl"},H={class:"text-md md:text-lg"},J={class:"grid md:flex gap-2 md:justify-end md:place-content-end"},K={key:0,class:"bg-gray-900 dark:bg-gray-700 p-4 rounded-lg"},O={class:"text-md md:text-lg"},ae={__name:"NetworkRecords",setup(Q){const y=k(),$=w();var _=y.params.game;const e=S(_);var d=I([]);const n=R({currentVersion:null});e||$.push({name:"ErrorPage",params:{catchAll:"404"}}),e.versions||(n.currentVersion=1),B(async()=>{try{const s=await L(_);d.value=s,e.versions&&!n.currentVersion&&(n.currentVersion=h.value.at(-1)?.id??null)}catch(s){console.error("Failed to fetch score data:",s)}});const h=x(()=>{if(!e.versions)return[];const s=new Set(d.value.map(r=>parseInt(r.version)));return e.versions.filter(r=>s.has(r.id))}),b=x(()=>n.currentVersion?d.value.filter(s=>parseInt(s.version)===n.currentVersion):d.value);return(s,r)=>(o(),p(C,null,{default:u(()=>[t(d)?(o(),p(D,{key:0},{default:u(()=>[f(E,{game:t(e)},null,8,["game"]),f(N,{icon:t(F),title:"Top Records",main:""},{default:u(()=>[t(e).versions?(o(),c("div",U,[r[1]||(r[1]=l("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),f(j,{modelValue:n.currentVersion,"onUpdate:modelValue":r[0]||(r[0]=i=>n.currentVersion=i),options:h.value.slice().reverse()},null,8,["modelValue","options"])])):v("",!0)]),_:1},8,["icon"]),(o(!0),c(g,null,V(b.value,i=>(o(),p(G,{key:i.id,class:"mb-6"},{default:u(()=>[l("div",W,[l("div",q,[l("h1",z,m(i.name),1),l("h2",H,m(i.artist),1),f(T,{label:"View Song",color:"info",to:`/games/${t(_)}/song/${i.id}`},null,8,["to"])]),l("div",J,[(o(!0),c(g,null,V(i.charts,a=>(o(),c(g,{key:a.db_id},[t(M)(a.data?.difficulty,t(e).chartTable,a.chart)?(o(),c("div",K,[l("h2",O,m(t(e).chartTable[a.chart])+" - "+m(t(P)(a.data?.difficulty,t(e).difficultyDenom)),1),A(" "+m(a.record?`${a.record?.username} - ${a.record.points?.toLocaleString()}`:"Unclaimed"),1)])):v("",!0)],64))),128))])])]),_:2},1024))),128))]),_:1})):v("",!0)]),_:1}))}};export{ae as default}; diff --git a/assets/NetworkScores-B8z-QccY.js b/assets/NetworkScores-aqde7-Il.js similarity index 78% rename from assets/NetworkScores-B8z-QccY.js rename to assets/NetworkScores-aqde7-Il.js index f1ec69c..7d37ffe 100644 --- a/assets/NetworkScores-B8z-QccY.js +++ b/assets/NetworkScores-aqde7-Il.js @@ -1 +1 @@ -import{l as _,m as f,u as p,ag as d,r as g,o as h,a as $,c as S,w as r,b as t,_ as k,e,d as v,ay as w,n as N,k as b}from"./index-wVtKjzJn.js";import{_ as x}from"./GeneralTable-DKuLiDzj.js";import{_ as y}from"./GameHeader-BDUKDbzK.js";import{a as A,s as I}from"./scores-vD9JVrKX.js";import"./contentExport-BrGkhehm.js";import"./PhGear.vue-BexnY7gY.js";import"./PhHouse.vue-NUGOYe5J.js";import"./scoreDataFilters-4V9cRP9S.js";const F={__name:"NetworkScores",setup(R){const l=_(),n=f(),i=p();var o=null,a=null;o=l.params.game,a=d(o),a||n.push({name:"ErrorPage",params:{catchAll:"404"}});const m=g([]);h(async()=>{try{const s=await i.getAttemptData(o);m.value=A(a,s)}catch(s){console.error("Failed to fetch score data:",s)}});const u=s=>{const c=s.song.id;n.push(`/games/${o}/song/${c}`)};return(s,c)=>($(),S(b,null,{default:r(()=>[t(k,null,{default:r(()=>[t(y,{game:e(a)},null,8,["game"]),t(v,{icon:e(w),title:`All ${e(a).shortName?e(a).shortName:e(a).name} Scores`,main:""},null,8,["icon","title"]),t(N,{"has-table":""},{default:r(()=>[t(x,{headers:e(I)(e(a)),items:m.value,onRowClicked:u},null,8,["headers","items"])]),_:1})]),_:1})]),_:1}))}};export{F as default}; +import{l as _,m as f,u as p,ag as d,r as g,o as h,a as $,c as S,w as r,b as t,_ as k,e,d as v,ay as w,n as N,k as b}from"./index-Dk-hpw4k.js";import{_ as x}from"./GeneralTable-IXSNpfC-.js";import{_ as y}from"./GameHeader-teh_-Ggs.js";import{a as A,s as I}from"./scores-QJEJP8ba.js";import"./contentExport-CLAmS0de.js";import"./PhGear.vue-BuFpodE8.js";import"./PhHouse.vue-BE86MhFy.js";import"./scoreDataFilters-4V9cRP9S.js";const F={__name:"NetworkScores",setup(R){const l=_(),n=f(),i=p();var o=null,a=null;o=l.params.game,a=d(o),a||n.push({name:"ErrorPage",params:{catchAll:"404"}});const m=g([]);h(async()=>{try{const s=await i.getAttemptData(o);m.value=A(a,s)}catch(s){console.error("Failed to fetch score data:",s)}});const u=s=>{const c=s.song.id;n.push(`/games/${o}/song/${c}`)};return(s,c)=>($(),S(b,null,{default:r(()=>[t(k,null,{default:r(()=>[t(y,{game:e(a)},null,8,["game"]),t(v,{icon:e(w),title:`All ${e(a).shortName?e(a).shortName:e(a).name} Scores`,main:""},null,8,["icon","title"]),t(N,{"has-table":""},{default:r(()=>[t(x,{headers:e(I)(e(a)),items:m.value,onRowClicked:u},null,8,["headers","items"])]),_:1})]),_:1})]),_:1}))}};export{F as default}; diff --git a/assets/NewsView-8Qk-FLGp.js b/assets/NewsView-_lc6kuMO.js similarity index 96% rename from assets/NewsView-8Qk-FLGp.js rename to assets/NewsView-_lc6kuMO.js index 0a2e4bb..94d773c 100644 --- a/assets/NewsView-8Qk-FLGp.js +++ b/assets/NewsView-_lc6kuMO.js @@ -1 +1 @@ -import{ac as B,ad as f,v,a as n,f as r,ae as P,j as M,af as U,p as t,m as z,r as L,o as D,i as R,B as j,c as E,w as u,b as a,_ as F,n as H,d as N,e as w,G,y as x,s as _,Y as T,F as W,q as O,aE as Y,k as J}from"./index-wVtKjzJn.js";import{G as K}from"./PhPencilCircle.vue-C--77okU.js";import{I as k}from"./PhPlusCircle.vue-0Mpg8usa.js";import{_ as Q}from"./GeneralTable-DKuLiDzj.js";import{_ as A}from"./FormField-DCjtMvpI.js";import{_ as V}from"./FormControl-C552dcWA.js";import{o as X,p as e0,q as a0,r as l0}from"./admin-DdMoBX4c.js";import"./contentExport-BrGkhehm.js";const t0=["width","height","fill","transform"],o0={key:0},s0=t("path",{d:"M180,128a12,12,0,0,1-12,12H88a12,12,0,0,1,0-24h80A12,12,0,0,1,180,128Zm56,0A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"},null,-1),n0=[s0],r0={key:1},i0=t("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),u0=t("path",{d:"M176,128a8,8,0,0,1-8,8H88a8,8,0,0,1,0-16h80A8,8,0,0,1,176,128Zm56,0A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),d0=[i0,u0],m0={key:2},p0=t("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm40,112H88a8,8,0,0,1,0-16h80a8,8,0,0,1,0,16Z"},null,-1),c0=[p0],f0={key:3},v0=t("path",{d:"M174,128a6,6,0,0,1-6,6H88a6,6,0,0,1,0-12h80A6,6,0,0,1,174,128Zm56,0A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),h0=[v0],g0={key:4},w0=t("path",{d:"M176,128a8,8,0,0,1-8,8H88a8,8,0,0,1,0-16h80A8,8,0,0,1,176,128Zm56,0A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),A0=[w0],V0={key:5},Z0=t("path",{d:"M172,128a4,4,0,0,1-4,4H88a4,4,0,0,1,0-8h80A4,4,0,0,1,172,128Zm56,0A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),y0=[Z0],b0={name:"PhMinusCircle"},C=B({...b0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(b){const d=b,p=f("weight","regular"),c=f("size","1em"),s=f("color","currentColor"),y=f("mirrored",!1),o=v(()=>d.weight??p),h=v(()=>d.size??c),Z=v(()=>d.color??s),m=v(()=>d.mirrored!==void 0?d.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(g,$)=>(n(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:h.value,height:h.value,fill:Z.value,transform:m.value},g.$attrs),[P(g.$slots,"default"),o.value==="bold"?(n(),r("g",o0,n0)):o.value==="duotone"?(n(),r("g",r0,d0)):o.value==="fill"?(n(),r("g",m0,c0)):o.value==="light"?(n(),r("g",f0,h0)):o.value==="regular"?(n(),r("g",g0,A0)):o.value==="thin"?(n(),r("g",V0,y0)):M("",!0)],16,t0))}}),H0=["width","height","fill","transform"],$0={key:0},L0=t("path",{d:"M216,36H40A20,20,0,0,0,20,56V216a12,12,0,0,0,17.37,10.73L64,213.42l26.63,13.31a12,12,0,0,0,10.74,0L128,213.42l26.63,13.31a12,12,0,0,0,10.74,0L192,213.42l26.63,13.31A12,12,0,0,0,236,216V56A20,20,0,0,0,216,36Zm-4,160.58-14.63-7.31a12,12,0,0,0-10.74,0L160,202.58l-26.63-13.31a12,12,0,0,0-10.74,0L96,202.58,69.37,189.27a12,12,0,0,0-10.74,0L44,196.58V60H212ZM136,108a12,12,0,0,1,12-12h36a12,12,0,0,1,0,24H148A12,12,0,0,1,136,108Zm0,40a12,12,0,0,1,12-12h36a12,12,0,0,1,0,24H148A12,12,0,0,1,136,148ZM72,172h40a12,12,0,0,0,12-12V96a12,12,0,0,0-12-12H72A12,12,0,0,0,60,96v64A12,12,0,0,0,72,172Zm12-64h16v40H84Z"},null,-1),_0=[L0],M0={key:1},N0=t("path",{d:"M216,48H40a8,8,0,0,0-8,8V216l32-16,32,16,32-16,32,16,32-16,32,16V56A8,8,0,0,0,216,48ZM112,160H64V96h48Z",opacity:"0.2"},null,-1),x0=t("path",{d:"M216,40H40A16,16,0,0,0,24,56V216a8,8,0,0,0,11.58,7.15L64,208.94l28.42,14.21a8,8,0,0,0,7.16,0L128,208.94l28.42,14.21a8,8,0,0,0,7.16,0L192,208.94l28.42,14.21A8,8,0,0,0,232,216V56A16,16,0,0,0,216,40Zm0,163.06-20.42-10.22a8,8,0,0,0-7.16,0L160,207.06l-28.42-14.22a8,8,0,0,0-7.16,0L96,207.06,67.58,192.84a8,8,0,0,0-7.16,0L40,203.06V56H216ZM136,112a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H144A8,8,0,0,1,136,112Zm0,32a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H144A8,8,0,0,1,136,144ZM64,168h48a8,8,0,0,0,8-8V96a8,8,0,0,0-8-8H64a8,8,0,0,0-8,8v64A8,8,0,0,0,64,168Zm8-64h32v48H72Z"},null,-1),k0=[N0,x0],C0={key:2},B0=t("path",{d:"M216,40H40A16,16,0,0,0,24,56V216a8,8,0,0,0,11.58,7.15L64,208.94l28.42,14.21a8,8,0,0,0,7.16,0L128,208.94l28.42,14.21a8,8,0,0,0,7.16,0L192,208.94l28.42,14.21A8,8,0,0,0,232,216V56A16,16,0,0,0,216,40ZM116,160a4,4,0,0,1-4,4H64a4,4,0,0,1-4-4V96a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4Zm76-8H144a8,8,0,0,1,0-16h48a8,8,0,0,1,0,16Zm0-32H144a8,8,0,0,1,0-16h48a8,8,0,0,1,0,16Z"},null,-1),P0=[B0],U0={key:3},S0=t("path",{d:"M216,42H40A14,14,0,0,0,26,56V216a6,6,0,0,0,8.68,5.37L64,206.71l29.32,14.66a6,6,0,0,0,5.36,0L128,206.71l29.32,14.66a6,6,0,0,0,5.36,0L192,206.71l29.32,14.66A6,6,0,0,0,224,222a5.93,5.93,0,0,0,3.15-.9A6,6,0,0,0,230,216V56A14,14,0,0,0,216,42Zm2,164.29-23.32-11.66a6,6,0,0,0-5.36,0L160,209.29l-29.32-14.66a6,6,0,0,0-5.36,0L96,209.29,66.68,194.63a6,6,0,0,0-5.36,0L38,206.29V56a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2ZM198,112a6,6,0,0,1-6,6H144a6,6,0,0,1,0-12h48A6,6,0,0,1,198,112Zm0,32a6,6,0,0,1-6,6H144a6,6,0,0,1,0-12h48A6,6,0,0,1,198,144ZM112,90H64a6,6,0,0,0-6,6v64a6,6,0,0,0,6,6h48a6,6,0,0,0,6-6V96A6,6,0,0,0,112,90Zm-6,64H70V102h36Z"},null,-1),q0=[S0],I0={key:4},z0=t("path",{d:"M216,40H40A16,16,0,0,0,24,56V216a8,8,0,0,0,11.58,7.15L64,208.94l28.42,14.21a8,8,0,0,0,7.16,0L128,208.94l28.42,14.21a8,8,0,0,0,7.16,0L192,208.94l28.42,14.21A8,8,0,0,0,232,216V56A16,16,0,0,0,216,40Zm0,163.06-20.42-10.22a8,8,0,0,0-7.16,0L160,207.06l-28.42-14.22a8,8,0,0,0-7.16,0L96,207.06,67.58,192.84a8,8,0,0,0-7.16,0L40,203.06V56H216ZM136,112a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H144A8,8,0,0,1,136,112Zm0,32a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H144A8,8,0,0,1,136,144ZM64,168h48a8,8,0,0,0,8-8V96a8,8,0,0,0-8-8H64a8,8,0,0,0-8,8v64A8,8,0,0,0,64,168Zm8-64h32v48H72Z"},null,-1),D0=[z0],R0={key:5},j0=t("path",{d:"M216,44H40A12,12,0,0,0,28,56V216a4,4,0,0,0,5.79,3.58L64,204.47l30.21,15.11a4,4,0,0,0,3.58,0L128,204.47l30.21,15.11a4,4,0,0,0,3.58,0L192,204.47l30.21,15.11A4.05,4.05,0,0,0,224,220a4,4,0,0,0,4-4V56A12,12,0,0,0,216,44Zm4,165.53-26.21-13.11a4,4,0,0,0-3.58,0L160,211.53l-30.21-15.11a4,4,0,0,0-3.58,0L96,211.53,65.79,196.42a4,4,0,0,0-3.58,0L36,209.53V56a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4ZM196,112a4,4,0,0,1-4,4H144a4,4,0,0,1,0-8h48A4,4,0,0,1,196,112Zm0,32a4,4,0,0,1-4,4H144a4,4,0,0,1,0-8h48A4,4,0,0,1,196,144ZM112,92H64a4,4,0,0,0-4,4v64a4,4,0,0,0,4,4h48a4,4,0,0,0,4-4V96A4,4,0,0,0,112,92Zm-4,64H68V100h40Z"},null,-1),E0=[j0],F0={name:"PhNewspaperClipping"},G0=B({...F0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(b){const d=b,p=f("weight","regular"),c=f("size","1em"),s=f("color","currentColor"),y=f("mirrored",!1),o=v(()=>d.weight??p),h=v(()=>d.size??c),Z=v(()=>d.color??s),m=v(()=>d.mirrored!==void 0?d.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(g,$)=>(n(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:h.value,height:h.value,fill:Z.value,transform:m.value},g.$attrs),[P(g.$slots,"default"),o.value==="bold"?(n(),r("g",$0,_0)):o.value==="duotone"?(n(),r("g",M0,k0)):o.value==="fill"?(n(),r("g",C0,P0)):o.value==="light"?(n(),r("g",U0,q0)):o.value==="regular"?(n(),r("g",I0,D0)):o.value==="thin"?(n(),r("g",R0,E0)):M("",!0)],16,H0))}}),T0={class:"grid grid-cols-1 lg:grid-cols-2 gap-6"},W0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},O0={class:"w-full"},t1={__name:"NewsView",setup(b){const d=z(),p=L([]),c=L(null),s=L(null),y=[{text:"Timestamp",value:"timestamp",width:150,sortable:!0},{text:"Title",value:"title",width:150,sortable:!0},{text:"Body",value:"body",width:300},{text:"Image URL",value:"data.img",width:300}];D(async()=>{o()});async function o(){try{const l=await X();var i=[];for(var e of l)e.timestamp&&(e.timestamp=R(e.timestamp)),i.push(e);p.value=i}catch(l){console.error("Failed to fetch news data:",l)}}const h=i=>{const e=i.id;d.push(`/news/${e}`)},Z={title:null,body:null,data:{img:null}},m=j({...Z});async function g(){try{const i=await e0(m);p.value=i}catch(i){console.error("Failed to post news:",i)}Object.assign(m,Z),o()}async function $(){s.value&&(await a0(c.value,s.value),s.value=null,c.value=null,o())}async function S(){s.value&&(await l0(s.value.id),s.value=null,c.value=null,o())}function q(i){var e=[];for(const l of i)e.push({id:l.id,label:l.title});return e}function I(i){return!i||!p.value?null:(s.value=p.value?.find(e=>e.id===i),!0)}return(i,e)=>(n(),E(J,null,{default:u(()=>[a(F,null,{default:u(()=>[a(H,{class:"mb-6 p-1"},{default:u(()=>e[10]||(e[10]=[t("h1",{class:"text-3xl"},"News Management",-1),t("p",{class:"text-sm text-gray-400"},"Enter an post to read it",-1)])),_:1,__:[10]}),a(N,{icon:w(G0),title:"Post Management",color:"text-emerald-600",main:""},null,8,["icon"]),t("div",T0,[a(H,{"is-form":"",class:"row-span-1 mb-6",onSubmit:e[3]||(e[3]=G(l=>g(),["prevent"]))},{default:u(()=>[a(x,{color:"success",label:"Create Post",icon:w(k),class:"mb-2"},null,8,["icon"]),a(A,{label:"Title",help:"News headline."},{default:u(()=>[a(V,{modelValue:m.title,"onUpdate:modelValue":e[0]||(e[0]=l=>m.title=l),required:""},null,8,["modelValue"])]),_:1}),a(A,{label:"Body",help:"News body."},{default:u(()=>[a(V,{modelValue:m.body,"onUpdate:modelValue":e[1]||(e[1]=l=>m.body=l),required:"",type:"textarea"},null,8,["modelValue"])]),_:1}),a(A,{label:"Image URL",help:"News image URL."},{default:u(()=>[a(V,{modelValue:m.data.img,"onUpdate:modelValue":e[2]||(e[2]=l=>m.data.img=l),required:""},null,8,["modelValue"])]),_:1}),t("div",null,[a(_,{type:"submit",color:"success",label:"Create",small:!1,icon:w(k)},null,8,["icon"])])]),_:1}),a(H,{"is-form":"",class:"row-span-1 mb-6"},{default:u(()=>[a(x,{color:"warning",label:"Edit Post",icon:w(C),class:"mb-2"},null,8,["icon"]),a(A,{label:"Post"},{default:u(()=>[a(V,{modelValue:c.value,"onUpdate:modelValue":e[4]||(e[4]=l=>c.value=l),name:"news",options:q(p.value),required:""},null,8,["modelValue","options"])]),_:1}),a(T),I(c.value)?(n(),r(W,{key:0},[a(A,{label:"Title",help:"News headline."},{default:u(()=>[a(V,{modelValue:s.value.title,"onUpdate:modelValue":e[5]||(e[5]=l=>s.value.title=l),required:""},null,8,["modelValue"])]),_:1}),a(A,{label:"Body",help:"News body."},{default:u(()=>[a(V,{modelValue:s.value.body,"onUpdate:modelValue":e[6]||(e[6]=l=>s.value.body=l),required:"",type:"textarea"},null,8,["modelValue"])]),_:1}),a(A,{label:"Image URL",help:"News image URL."},{default:u(()=>[a(V,{modelValue:s.value.data.img,"onUpdate:modelValue":e[7]||(e[7]=l=>s.value.data.img=l),required:""},null,8,["modelValue"])]),_:1}),a(O,null,{default:u(()=>[a(_,{color:"info",label:"Update",small:!1,icon:w(K),onClick:e[8]||(e[8]=l=>$())},null,8,["icon"]),a(_,{color:"danger",label:"Delete Post",small:!1,icon:w(C),onClick:e[9]||(e[9]=l=>S())},null,8,["icon"])]),_:1})],64)):M("",!0)]),_:1})]),a(N,{icon:w(Y),title:"All News",color:"text-blue-400",main:""},null,8,["icon"]),a(H,{"has-table":"",class:"mb-6"},{default:u(()=>[t("div",W0,[t("div",O0,[a(Q,{headers:y,items:p.value,onRowClicked:h},null,8,["items"]),e[11]||(e[11]=t("h1",{class:"mx-4 mt-1 mb-2 text-md lg:text-lg"}," Click row to open arcade ",-1))])])]),_:1})]),_:1})]),_:1}))}};export{t1 as default}; +import{ac as B,ad as f,v,a as n,f as r,ae as P,j as M,af as U,p as t,m as z,r as L,o as D,i as R,B as j,c as E,w as u,b as a,_ as F,n as H,d as N,e as w,G,y as x,s as _,Y as T,F as W,q as O,aE as Y,k as J}from"./index-Dk-hpw4k.js";import{G as K}from"./PhPencilCircle.vue-CnRuQHv-.js";import{I as k}from"./PhPlusCircle.vue-CzoG-0TV.js";import{_ as Q}from"./GeneralTable-IXSNpfC-.js";import{_ as A}from"./FormField-DrQ1jOX6.js";import{_ as V}from"./FormControl-nRAG8NCu.js";import{o as X,p as e0,q as a0,r as l0}from"./admin-d9hoHFt6.js";import"./contentExport-CLAmS0de.js";const t0=["width","height","fill","transform"],o0={key:0},s0=t("path",{d:"M180,128a12,12,0,0,1-12,12H88a12,12,0,0,1,0-24h80A12,12,0,0,1,180,128Zm56,0A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"},null,-1),n0=[s0],r0={key:1},i0=t("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),u0=t("path",{d:"M176,128a8,8,0,0,1-8,8H88a8,8,0,0,1,0-16h80A8,8,0,0,1,176,128Zm56,0A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),d0=[i0,u0],m0={key:2},p0=t("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm40,112H88a8,8,0,0,1,0-16h80a8,8,0,0,1,0,16Z"},null,-1),c0=[p0],f0={key:3},v0=t("path",{d:"M174,128a6,6,0,0,1-6,6H88a6,6,0,0,1,0-12h80A6,6,0,0,1,174,128Zm56,0A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),h0=[v0],g0={key:4},w0=t("path",{d:"M176,128a8,8,0,0,1-8,8H88a8,8,0,0,1,0-16h80A8,8,0,0,1,176,128Zm56,0A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),A0=[w0],V0={key:5},Z0=t("path",{d:"M172,128a4,4,0,0,1-4,4H88a4,4,0,0,1,0-8h80A4,4,0,0,1,172,128Zm56,0A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),y0=[Z0],b0={name:"PhMinusCircle"},C=B({...b0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(b){const d=b,p=f("weight","regular"),c=f("size","1em"),s=f("color","currentColor"),y=f("mirrored",!1),o=v(()=>d.weight??p),h=v(()=>d.size??c),Z=v(()=>d.color??s),m=v(()=>d.mirrored!==void 0?d.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(g,$)=>(n(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:h.value,height:h.value,fill:Z.value,transform:m.value},g.$attrs),[P(g.$slots,"default"),o.value==="bold"?(n(),r("g",o0,n0)):o.value==="duotone"?(n(),r("g",r0,d0)):o.value==="fill"?(n(),r("g",m0,c0)):o.value==="light"?(n(),r("g",f0,h0)):o.value==="regular"?(n(),r("g",g0,A0)):o.value==="thin"?(n(),r("g",V0,y0)):M("",!0)],16,t0))}}),H0=["width","height","fill","transform"],$0={key:0},L0=t("path",{d:"M216,36H40A20,20,0,0,0,20,56V216a12,12,0,0,0,17.37,10.73L64,213.42l26.63,13.31a12,12,0,0,0,10.74,0L128,213.42l26.63,13.31a12,12,0,0,0,10.74,0L192,213.42l26.63,13.31A12,12,0,0,0,236,216V56A20,20,0,0,0,216,36Zm-4,160.58-14.63-7.31a12,12,0,0,0-10.74,0L160,202.58l-26.63-13.31a12,12,0,0,0-10.74,0L96,202.58,69.37,189.27a12,12,0,0,0-10.74,0L44,196.58V60H212ZM136,108a12,12,0,0,1,12-12h36a12,12,0,0,1,0,24H148A12,12,0,0,1,136,108Zm0,40a12,12,0,0,1,12-12h36a12,12,0,0,1,0,24H148A12,12,0,0,1,136,148ZM72,172h40a12,12,0,0,0,12-12V96a12,12,0,0,0-12-12H72A12,12,0,0,0,60,96v64A12,12,0,0,0,72,172Zm12-64h16v40H84Z"},null,-1),_0=[L0],M0={key:1},N0=t("path",{d:"M216,48H40a8,8,0,0,0-8,8V216l32-16,32,16,32-16,32,16,32-16,32,16V56A8,8,0,0,0,216,48ZM112,160H64V96h48Z",opacity:"0.2"},null,-1),x0=t("path",{d:"M216,40H40A16,16,0,0,0,24,56V216a8,8,0,0,0,11.58,7.15L64,208.94l28.42,14.21a8,8,0,0,0,7.16,0L128,208.94l28.42,14.21a8,8,0,0,0,7.16,0L192,208.94l28.42,14.21A8,8,0,0,0,232,216V56A16,16,0,0,0,216,40Zm0,163.06-20.42-10.22a8,8,0,0,0-7.16,0L160,207.06l-28.42-14.22a8,8,0,0,0-7.16,0L96,207.06,67.58,192.84a8,8,0,0,0-7.16,0L40,203.06V56H216ZM136,112a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H144A8,8,0,0,1,136,112Zm0,32a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H144A8,8,0,0,1,136,144ZM64,168h48a8,8,0,0,0,8-8V96a8,8,0,0,0-8-8H64a8,8,0,0,0-8,8v64A8,8,0,0,0,64,168Zm8-64h32v48H72Z"},null,-1),k0=[N0,x0],C0={key:2},B0=t("path",{d:"M216,40H40A16,16,0,0,0,24,56V216a8,8,0,0,0,11.58,7.15L64,208.94l28.42,14.21a8,8,0,0,0,7.16,0L128,208.94l28.42,14.21a8,8,0,0,0,7.16,0L192,208.94l28.42,14.21A8,8,0,0,0,232,216V56A16,16,0,0,0,216,40ZM116,160a4,4,0,0,1-4,4H64a4,4,0,0,1-4-4V96a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4Zm76-8H144a8,8,0,0,1,0-16h48a8,8,0,0,1,0,16Zm0-32H144a8,8,0,0,1,0-16h48a8,8,0,0,1,0,16Z"},null,-1),P0=[B0],U0={key:3},S0=t("path",{d:"M216,42H40A14,14,0,0,0,26,56V216a6,6,0,0,0,8.68,5.37L64,206.71l29.32,14.66a6,6,0,0,0,5.36,0L128,206.71l29.32,14.66a6,6,0,0,0,5.36,0L192,206.71l29.32,14.66A6,6,0,0,0,224,222a5.93,5.93,0,0,0,3.15-.9A6,6,0,0,0,230,216V56A14,14,0,0,0,216,42Zm2,164.29-23.32-11.66a6,6,0,0,0-5.36,0L160,209.29l-29.32-14.66a6,6,0,0,0-5.36,0L96,209.29,66.68,194.63a6,6,0,0,0-5.36,0L38,206.29V56a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2ZM198,112a6,6,0,0,1-6,6H144a6,6,0,0,1,0-12h48A6,6,0,0,1,198,112Zm0,32a6,6,0,0,1-6,6H144a6,6,0,0,1,0-12h48A6,6,0,0,1,198,144ZM112,90H64a6,6,0,0,0-6,6v64a6,6,0,0,0,6,6h48a6,6,0,0,0,6-6V96A6,6,0,0,0,112,90Zm-6,64H70V102h36Z"},null,-1),q0=[S0],I0={key:4},z0=t("path",{d:"M216,40H40A16,16,0,0,0,24,56V216a8,8,0,0,0,11.58,7.15L64,208.94l28.42,14.21a8,8,0,0,0,7.16,0L128,208.94l28.42,14.21a8,8,0,0,0,7.16,0L192,208.94l28.42,14.21A8,8,0,0,0,232,216V56A16,16,0,0,0,216,40Zm0,163.06-20.42-10.22a8,8,0,0,0-7.16,0L160,207.06l-28.42-14.22a8,8,0,0,0-7.16,0L96,207.06,67.58,192.84a8,8,0,0,0-7.16,0L40,203.06V56H216ZM136,112a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H144A8,8,0,0,1,136,112Zm0,32a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H144A8,8,0,0,1,136,144ZM64,168h48a8,8,0,0,0,8-8V96a8,8,0,0,0-8-8H64a8,8,0,0,0-8,8v64A8,8,0,0,0,64,168Zm8-64h32v48H72Z"},null,-1),D0=[z0],R0={key:5},j0=t("path",{d:"M216,44H40A12,12,0,0,0,28,56V216a4,4,0,0,0,5.79,3.58L64,204.47l30.21,15.11a4,4,0,0,0,3.58,0L128,204.47l30.21,15.11a4,4,0,0,0,3.58,0L192,204.47l30.21,15.11A4.05,4.05,0,0,0,224,220a4,4,0,0,0,4-4V56A12,12,0,0,0,216,44Zm4,165.53-26.21-13.11a4,4,0,0,0-3.58,0L160,211.53l-30.21-15.11a4,4,0,0,0-3.58,0L96,211.53,65.79,196.42a4,4,0,0,0-3.58,0L36,209.53V56a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4ZM196,112a4,4,0,0,1-4,4H144a4,4,0,0,1,0-8h48A4,4,0,0,1,196,112Zm0,32a4,4,0,0,1-4,4H144a4,4,0,0,1,0-8h48A4,4,0,0,1,196,144ZM112,92H64a4,4,0,0,0-4,4v64a4,4,0,0,0,4,4h48a4,4,0,0,0,4-4V96A4,4,0,0,0,112,92Zm-4,64H68V100h40Z"},null,-1),E0=[j0],F0={name:"PhNewspaperClipping"},G0=B({...F0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(b){const d=b,p=f("weight","regular"),c=f("size","1em"),s=f("color","currentColor"),y=f("mirrored",!1),o=v(()=>d.weight??p),h=v(()=>d.size??c),Z=v(()=>d.color??s),m=v(()=>d.mirrored!==void 0?d.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(g,$)=>(n(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:h.value,height:h.value,fill:Z.value,transform:m.value},g.$attrs),[P(g.$slots,"default"),o.value==="bold"?(n(),r("g",$0,_0)):o.value==="duotone"?(n(),r("g",M0,k0)):o.value==="fill"?(n(),r("g",C0,P0)):o.value==="light"?(n(),r("g",U0,q0)):o.value==="regular"?(n(),r("g",I0,D0)):o.value==="thin"?(n(),r("g",R0,E0)):M("",!0)],16,H0))}}),T0={class:"grid grid-cols-1 lg:grid-cols-2 gap-6"},W0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},O0={class:"w-full"},t1={__name:"NewsView",setup(b){const d=z(),p=L([]),c=L(null),s=L(null),y=[{text:"Timestamp",value:"timestamp",width:150,sortable:!0},{text:"Title",value:"title",width:150,sortable:!0},{text:"Body",value:"body",width:300},{text:"Image URL",value:"data.img",width:300}];D(async()=>{o()});async function o(){try{const l=await X();var i=[];for(var e of l)e.timestamp&&(e.timestamp=R(e.timestamp)),i.push(e);p.value=i}catch(l){console.error("Failed to fetch news data:",l)}}const h=i=>{const e=i.id;d.push(`/news/${e}`)},Z={title:null,body:null,data:{img:null}},m=j({...Z});async function g(){try{const i=await e0(m);p.value=i}catch(i){console.error("Failed to post news:",i)}Object.assign(m,Z),o()}async function $(){s.value&&(await a0(c.value,s.value),s.value=null,c.value=null,o())}async function S(){s.value&&(await l0(s.value.id),s.value=null,c.value=null,o())}function q(i){var e=[];for(const l of i)e.push({id:l.id,label:l.title});return e}function I(i){return!i||!p.value?null:(s.value=p.value?.find(e=>e.id===i),!0)}return(i,e)=>(n(),E(J,null,{default:u(()=>[a(F,null,{default:u(()=>[a(H,{class:"mb-6 p-1"},{default:u(()=>e[10]||(e[10]=[t("h1",{class:"text-3xl"},"News Management",-1),t("p",{class:"text-sm text-gray-400"},"Enter an post to read it",-1)])),_:1,__:[10]}),a(N,{icon:w(G0),title:"Post Management",color:"text-emerald-600",main:""},null,8,["icon"]),t("div",T0,[a(H,{"is-form":"",class:"row-span-1 mb-6",onSubmit:e[3]||(e[3]=G(l=>g(),["prevent"]))},{default:u(()=>[a(x,{color:"success",label:"Create Post",icon:w(k),class:"mb-2"},null,8,["icon"]),a(A,{label:"Title",help:"News headline."},{default:u(()=>[a(V,{modelValue:m.title,"onUpdate:modelValue":e[0]||(e[0]=l=>m.title=l),required:""},null,8,["modelValue"])]),_:1}),a(A,{label:"Body",help:"News body."},{default:u(()=>[a(V,{modelValue:m.body,"onUpdate:modelValue":e[1]||(e[1]=l=>m.body=l),required:"",type:"textarea"},null,8,["modelValue"])]),_:1}),a(A,{label:"Image URL",help:"News image URL."},{default:u(()=>[a(V,{modelValue:m.data.img,"onUpdate:modelValue":e[2]||(e[2]=l=>m.data.img=l),required:""},null,8,["modelValue"])]),_:1}),t("div",null,[a(_,{type:"submit",color:"success",label:"Create",small:!1,icon:w(k)},null,8,["icon"])])]),_:1}),a(H,{"is-form":"",class:"row-span-1 mb-6"},{default:u(()=>[a(x,{color:"warning",label:"Edit Post",icon:w(C),class:"mb-2"},null,8,["icon"]),a(A,{label:"Post"},{default:u(()=>[a(V,{modelValue:c.value,"onUpdate:modelValue":e[4]||(e[4]=l=>c.value=l),name:"news",options:q(p.value),required:""},null,8,["modelValue","options"])]),_:1}),a(T),I(c.value)?(n(),r(W,{key:0},[a(A,{label:"Title",help:"News headline."},{default:u(()=>[a(V,{modelValue:s.value.title,"onUpdate:modelValue":e[5]||(e[5]=l=>s.value.title=l),required:""},null,8,["modelValue"])]),_:1}),a(A,{label:"Body",help:"News body."},{default:u(()=>[a(V,{modelValue:s.value.body,"onUpdate:modelValue":e[6]||(e[6]=l=>s.value.body=l),required:"",type:"textarea"},null,8,["modelValue"])]),_:1}),a(A,{label:"Image URL",help:"News image URL."},{default:u(()=>[a(V,{modelValue:s.value.data.img,"onUpdate:modelValue":e[7]||(e[7]=l=>s.value.data.img=l),required:""},null,8,["modelValue"])]),_:1}),a(O,null,{default:u(()=>[a(_,{color:"info",label:"Update",small:!1,icon:w(K),onClick:e[8]||(e[8]=l=>$())},null,8,["icon"]),a(_,{color:"danger",label:"Delete Post",small:!1,icon:w(C),onClick:e[9]||(e[9]=l=>S())},null,8,["icon"])]),_:1})],64)):M("",!0)]),_:1})]),a(N,{icon:w(Y),title:"All News",color:"text-blue-400",main:""},null,8,["icon"]),a(H,{"has-table":"",class:"mb-6"},{default:u(()=>[t("div",W0,[t("div",O0,[a(Q,{headers:y,items:p.value,onRowClicked:h},null,8,["items"]),e[11]||(e[11]=t("h1",{class:"mx-4 mt-1 mb-2 text-md lg:text-lg"}," Click row to open arcade ",-1))])])]),_:1})]),_:1})]),_:1}))}};export{t1 as default}; diff --git a/assets/NewsView-Bxaqo8WY.js b/assets/NewsView-cTpfZwhS.js similarity index 93% rename from assets/NewsView-Bxaqo8WY.js rename to assets/NewsView-cTpfZwhS.js index 7098b7e..702b31d 100644 --- a/assets/NewsView-Bxaqo8WY.js +++ b/assets/NewsView-cTpfZwhS.js @@ -1 +1 @@ -import{u,r as _,o as m,a as r,c as l,w as o,b as c,_ as f,d as h,e,I as p,f as i,F as g,g as k,h as w,i as y,j as d,C as v,k as N}from"./index-wVtKjzJn.js";const C={key:0,class:"grid gap-4 grid-cols-1 w-full pb-4"},D={__name:"NewsView",setup(b){const n=u();var t=_([]);return m(async()=>{try{const s=await n.fetchAllNews(null,!0);t.value=s}catch(s){console.error("Failed to fetch news data:",s)}}),(s,x)=>(r(),l(N,null,{default:o(()=>[c(f,null,{default:o(()=>[c(h,{icon:e(p),title:"Network News Archive",main:""},null,8,["icon"]),e(t).length?(r(),i("div",C,[(r(!0),i(g,null,k(e(t),a=>(r(),l(w,{id:a.id,key:a.id,title:a.title,content:a.body,date:e(y)(a.timestamp),cover:a.data.img,read:e(n)?.userData?.seen_news?e(n)?.userData?.seen_news[a.id]:!1,class:"w-full h-full"},null,8,["id","title","content","date","cover","read"]))),128))])):d("",!0),!e(t)||!e(t).length?(r(),l(v,{key:1})):d("",!0)]),_:1})]),_:1}))}};export{D as default}; +import{u,r as _,o as m,a as r,c as l,w as o,b as c,_ as f,d as h,e,I as p,f as i,F as g,g as k,h as w,i as y,j as d,C as v,k as N}from"./index-Dk-hpw4k.js";const C={key:0,class:"grid gap-4 grid-cols-1 w-full pb-4"},D={__name:"NewsView",setup(b){const n=u();var t=_([]);return m(async()=>{try{const s=await n.fetchAllNews(null,!0);t.value=s}catch(s){console.error("Failed to fetch news data:",s)}}),(s,x)=>(r(),l(N,null,{default:o(()=>[c(f,null,{default:o(()=>[c(h,{icon:e(p),title:"Network News Archive",main:""},null,8,["icon"]),e(t).length?(r(),i("div",C,[(r(!0),i(g,null,k(e(t),a=>(r(),l(w,{id:a.id,key:a.id,title:a.title,content:a.body,date:e(y)(a.timestamp),cover:a.data.img,read:e(n)?.userData?.seen_news?e(n)?.userData?.seen_news[a.id]:!1,class:"w-full h-full"},null,8,["id","title","content","date","cover","read"]))),128))])):d("",!0),!e(t)||!e(t).length?(r(),l(v,{key:1})):d("",!0)]),_:1})]),_:1}))}};export{D as default}; diff --git a/assets/OTAView-DMjHZ8Qt.js b/assets/OTAView-CMN5mz-4.js similarity index 95% rename from assets/OTAView-DMjHZ8Qt.js rename to assets/OTAView-CMN5mz-4.js index 0c9ced6..cbe3144 100644 --- a/assets/OTAView-DMjHZ8Qt.js +++ b/assets/OTAView-CMN5mz-4.js @@ -1 +1 @@ -import{G as y}from"./PhCloudArrowDown.vue-DDaHL11t.js";import{ac as b,ad as r,v as p,a as d,f as i,ae as M,j as C,af as D,p as o,B as U,c as k,w as n,b as a,_ as x,d as A,e as V,as as Z,n as $,s as B,k as O}from"./index-wVtKjzJn.js";import{_ as m}from"./FormField-DCjtMvpI.js";import{_ as H}from"./FormCheckRadio-D9M0Qh1I.js";import{_ as c}from"./FormControl-C552dcWA.js";const L=["width","height","fill","transform"],N={key:0},T=o("path",{d:"M196.49,151.51a12,12,0,0,1-17,17L168,157v51a12,12,0,0,1-24,0V157l-11.51,11.52a12,12,0,1,1-17-17l32-32a12,12,0,0,1,17,0ZM160,36A92.08,92.08,0,0,0,79,84.37,68,68,0,1,0,72,220h28a12,12,0,0,0,0-24H72a44,44,0,0,1-1.81-87.95A91.7,91.7,0,0,0,68,128a12,12,0,0,0,24,0,68,68,0,1,1,132.6,21.29,12,12,0,1,0,22.8,7.51A92.06,92.06,0,0,0,160,36Z"},null,-1),E=[T],S={key:1},q=o("path",{d:"M240,128a80,80,0,0,1-80,80H72A56,56,0,1,1,85.92,97.74l0,.1A80,80,0,0,1,240,128Z",opacity:"0.2"},null,-1),z=o("path",{d:"M178.34,165.66,160,147.31V208a8,8,0,0,1-16,0V147.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32a8,8,0,0,1-11.32,11.32ZM160,40A88.08,88.08,0,0,0,81.29,88.68,64,64,0,1,0,72,216h40a8,8,0,0,0,0-16H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.12A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,100.8,66,8,8,0,0,0,3.2,15.34,7.9,7.9,0,0,0,3.2-.68A88,88,0,0,0,160,40Z"},null,-1),j=[q,z],P={key:2},F=o("path",{d:"M247.93,124.52C246.11,77.54,207.07,40,160.06,40A88.1,88.1,0,0,0,81.29,88.67h0A87.48,87.48,0,0,0,72,127.73,8.18,8.18,0,0,1,64.57,136,8,8,0,0,1,56,128a103.66,103.66,0,0,1,5.34-32.92,4,4,0,0,0-4.75-5.18A64.09,64.09,0,0,0,8,152c0,35.19,29.75,64,65,64H160A88.09,88.09,0,0,0,247.93,124.52Zm-50.27,9.14a8,8,0,0,1-11.32,0L168,115.31V176a8,8,0,0,1-16,0V115.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32A8,8,0,0,1,197.66,133.66Z"},null,-1),G=[F],I={key:3},J=o("path",{d:"M188.24,164.24a6,6,0,0,1-8.48,0L158,142.49V208a6,6,0,0,1-12,0V142.49l-21.76,21.75a6,6,0,0,1-8.48-8.48l32-32a6,6,0,0,1,8.48,0l32,32A6,6,0,0,1,188.24,164.24ZM160,42A86.1,86.1,0,0,0,82.43,90.88,62,62,0,1,0,72,214h40a6,6,0,0,0,0-12H72a50,50,0,0,1,0-100,50.68,50.68,0,0,1,5.91.36A85.54,85.54,0,0,0,74,128a6,6,0,0,0,12,0,74,74,0,1,1,103.6,67.85,6,6,0,0,0,4.8,11A86,86,0,0,0,160,42Z"},null,-1),R=[J],W={key:4},K=o("path",{d:"M178.34,165.66,160,147.31V208a8,8,0,0,1-16,0V147.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32a8,8,0,0,1-11.32,11.32ZM160,40A88.08,88.08,0,0,0,81.29,88.68,64,64,0,1,0,72,216h40a8,8,0,0,0,0-16H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.12A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,100.8,66,8,8,0,0,0,3.2,15.34,7.9,7.9,0,0,0,3.2-.68A88,88,0,0,0,160,40Z"},null,-1),Q=[K],X={key:5},Y=o("path",{d:"M186.83,162.83a4,4,0,0,1-5.66,0L156,137.66V208a4,4,0,0,1-8,0V137.66l-25.17,25.17a4,4,0,0,1-5.66-5.66l32-32a4,4,0,0,1,5.66,0l32,32A4,4,0,0,1,186.83,162.83ZM160,44A84.09,84.09,0,0,0,83.61,93.13,60,60,0,1,0,72,212h40a4,4,0,0,0,0-8H72a52,52,0,1,1,8.57-103.27A83.45,83.45,0,0,0,76,128a4,4,0,0,0,8,0,76,76,0,1,1,106.4,69.68,4,4,0,0,0,1.6,7.66,3.92,3.92,0,0,0,1.6-.33A84,84,0,0,0,160,44Z"},null,-1),e0=[Y],a0={name:"PhCloudArrowUp"},l0=b({...a0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const u=f,e=r("weight","regular"),h=r("size","1em"),l=r("color","currentColor"),t=r("mirrored",!1),s=p(()=>u.weight??e),g=p(()=>u.size??h),_=p(()=>u.color??l),w=p(()=>u.mirrored!==void 0?u.mirrored?"scale(-1, 1)":void 0:t?"scale(-1, 1)":void 0);return(v,o0)=>(d(),i("svg",D({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:g.value,height:g.value,fill:_.value,transform:w.value},v.$attrs),[M(v.$slots,"default"),s.value==="bold"?(d(),i("g",N,E)):s.value==="duotone"?(d(),i("g",S,j)):s.value==="fill"?(d(),i("g",P,G)):s.value==="light"?(d(),i("g",I,R)):s.value==="regular"?(d(),i("g",W,Q)):s.value==="thin"?(d(),i("g",X,e0)):C("",!0)],16,L))}}),t0={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6"},m0={__name:"OTAView",setup(f){const e=U({...{name:"",game:"",mCode:"",fromDatecode:"",toDatecode:"",fileType:"",betaOnly:!1}});return(h,l)=>(d(),k(O,null,{default:n(()=>[a(x,null,{default:n(()=>[a(A,{icon:V(y),title:"OTA Update Administration",color:"text-sky-500",main:""},null,8,["icon"]),o("div",t0,[a(Z,{number:1,label:"Active Updates"})]),a(A,{icon:V(l0),title:"Add an Update",color:"text-emerald-500",main:""},null,8,["icon"]),a($,{"is-form":"",class:"row-span-1"},{default:n(()=>[a(m,{label:"Update Name",help:"This is only for documentation and does not change the update filepath."},{default:n(()=>[a(c,{modelValue:e.name,"onUpdate:modelValue":l[0]||(l[0]=t=>e.name=t),"input-value":e.name,name:"updateName",required:""},null,8,["modelValue","input-value"])]),_:1}),a(m,{label:"MCODE",help:"The MCODE of the destination image. Leave blank for any MCODE (not recommended!). ex: JAB"},{default:n(()=>[a(c,{modelValue:e.mCode,"onUpdate:modelValue":l[1]||(l[1]=t=>e.mCode=t),"input-value":e.mCode,name:"updateMCode",maxlength:"3",minlength:"3"},null,8,["modelValue","input-value"])]),_:1}),a(m,{label:"Initial Datecode",help:"The starting datecode, what will download this update. ex: 2024122600"},{default:n(()=>[a(c,{modelValue:e.fromDatecode,"onUpdate:modelValue":l[2]||(l[2]=t=>e.fromDatecode=t),"input-value":e.fromDatecode,name:"fromDatecode",maxlength:"10",minlength:"10",required:""},null,8,["modelValue","input-value"])]),_:1}),a(m,{label:"Destination Datecode",help:"The resulting datecode, what this update will contain. ex: 2024122700"},{default:n(()=>[a(c,{modelValue:e.toDatecode,"onUpdate:modelValue":l[3]||(l[3]=t=>e.toDatecode=t),"input-value":e.toDatecode,name:"toDatecode",maxlength:"10",minlength:"10",required:""},null,8,["modelValue","input-value"])]),_:1}),a(m,{label:"Beta Restriction",help:"Limit this update to machines registered to a beta testing arcade."},{default:n(()=>[a(H,{modelValue:e.betaOnly,"onUpdate:modelValue":l[4]||(l[4]=t=>e.betaOnly=t),"input-value":e.betaOnly,name:"betaOnly",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),o("div",null,[a(B,{type:"submit",color:"success",label:"Add Update",small:!1,onClick:t=>!1})])]),_:1})]),_:1})]),_:1}))}};export{m0 as default}; +import{G as y}from"./PhCloudArrowDown.vue-BLw-THkW.js";import{ac as b,ad as r,v as p,a as d,f as i,ae as M,j as C,af as D,p as o,B as U,c as k,w as n,b as a,_ as x,d as A,e as V,as as Z,n as $,s as B,k as O}from"./index-Dk-hpw4k.js";import{_ as m}from"./FormField-DrQ1jOX6.js";import{_ as H}from"./FormCheckRadio-D5LpozCg.js";import{_ as c}from"./FormControl-nRAG8NCu.js";const L=["width","height","fill","transform"],N={key:0},T=o("path",{d:"M196.49,151.51a12,12,0,0,1-17,17L168,157v51a12,12,0,0,1-24,0V157l-11.51,11.52a12,12,0,1,1-17-17l32-32a12,12,0,0,1,17,0ZM160,36A92.08,92.08,0,0,0,79,84.37,68,68,0,1,0,72,220h28a12,12,0,0,0,0-24H72a44,44,0,0,1-1.81-87.95A91.7,91.7,0,0,0,68,128a12,12,0,0,0,24,0,68,68,0,1,1,132.6,21.29,12,12,0,1,0,22.8,7.51A92.06,92.06,0,0,0,160,36Z"},null,-1),E=[T],S={key:1},q=o("path",{d:"M240,128a80,80,0,0,1-80,80H72A56,56,0,1,1,85.92,97.74l0,.1A80,80,0,0,1,240,128Z",opacity:"0.2"},null,-1),z=o("path",{d:"M178.34,165.66,160,147.31V208a8,8,0,0,1-16,0V147.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32a8,8,0,0,1-11.32,11.32ZM160,40A88.08,88.08,0,0,0,81.29,88.68,64,64,0,1,0,72,216h40a8,8,0,0,0,0-16H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.12A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,100.8,66,8,8,0,0,0,3.2,15.34,7.9,7.9,0,0,0,3.2-.68A88,88,0,0,0,160,40Z"},null,-1),j=[q,z],P={key:2},F=o("path",{d:"M247.93,124.52C246.11,77.54,207.07,40,160.06,40A88.1,88.1,0,0,0,81.29,88.67h0A87.48,87.48,0,0,0,72,127.73,8.18,8.18,0,0,1,64.57,136,8,8,0,0,1,56,128a103.66,103.66,0,0,1,5.34-32.92,4,4,0,0,0-4.75-5.18A64.09,64.09,0,0,0,8,152c0,35.19,29.75,64,65,64H160A88.09,88.09,0,0,0,247.93,124.52Zm-50.27,9.14a8,8,0,0,1-11.32,0L168,115.31V176a8,8,0,0,1-16,0V115.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32A8,8,0,0,1,197.66,133.66Z"},null,-1),G=[F],I={key:3},J=o("path",{d:"M188.24,164.24a6,6,0,0,1-8.48,0L158,142.49V208a6,6,0,0,1-12,0V142.49l-21.76,21.75a6,6,0,0,1-8.48-8.48l32-32a6,6,0,0,1,8.48,0l32,32A6,6,0,0,1,188.24,164.24ZM160,42A86.1,86.1,0,0,0,82.43,90.88,62,62,0,1,0,72,214h40a6,6,0,0,0,0-12H72a50,50,0,0,1,0-100,50.68,50.68,0,0,1,5.91.36A85.54,85.54,0,0,0,74,128a6,6,0,0,0,12,0,74,74,0,1,1,103.6,67.85,6,6,0,0,0,4.8,11A86,86,0,0,0,160,42Z"},null,-1),R=[J],W={key:4},K=o("path",{d:"M178.34,165.66,160,147.31V208a8,8,0,0,1-16,0V147.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32a8,8,0,0,1-11.32,11.32ZM160,40A88.08,88.08,0,0,0,81.29,88.68,64,64,0,1,0,72,216h40a8,8,0,0,0,0-16H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.12A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,100.8,66,8,8,0,0,0,3.2,15.34,7.9,7.9,0,0,0,3.2-.68A88,88,0,0,0,160,40Z"},null,-1),Q=[K],X={key:5},Y=o("path",{d:"M186.83,162.83a4,4,0,0,1-5.66,0L156,137.66V208a4,4,0,0,1-8,0V137.66l-25.17,25.17a4,4,0,0,1-5.66-5.66l32-32a4,4,0,0,1,5.66,0l32,32A4,4,0,0,1,186.83,162.83ZM160,44A84.09,84.09,0,0,0,83.61,93.13,60,60,0,1,0,72,212h40a4,4,0,0,0,0-8H72a52,52,0,1,1,8.57-103.27A83.45,83.45,0,0,0,76,128a4,4,0,0,0,8,0,76,76,0,1,1,106.4,69.68,4,4,0,0,0,1.6,7.66,3.92,3.92,0,0,0,1.6-.33A84,84,0,0,0,160,44Z"},null,-1),e0=[Y],a0={name:"PhCloudArrowUp"},l0=b({...a0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const u=f,e=r("weight","regular"),h=r("size","1em"),l=r("color","currentColor"),t=r("mirrored",!1),s=p(()=>u.weight??e),g=p(()=>u.size??h),_=p(()=>u.color??l),w=p(()=>u.mirrored!==void 0?u.mirrored?"scale(-1, 1)":void 0:t?"scale(-1, 1)":void 0);return(v,o0)=>(d(),i("svg",D({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:g.value,height:g.value,fill:_.value,transform:w.value},v.$attrs),[M(v.$slots,"default"),s.value==="bold"?(d(),i("g",N,E)):s.value==="duotone"?(d(),i("g",S,j)):s.value==="fill"?(d(),i("g",P,G)):s.value==="light"?(d(),i("g",I,R)):s.value==="regular"?(d(),i("g",W,Q)):s.value==="thin"?(d(),i("g",X,e0)):C("",!0)],16,L))}}),t0={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6"},m0={__name:"OTAView",setup(f){const e=U({...{name:"",game:"",mCode:"",fromDatecode:"",toDatecode:"",fileType:"",betaOnly:!1}});return(h,l)=>(d(),k(O,null,{default:n(()=>[a(x,null,{default:n(()=>[a(A,{icon:V(y),title:"OTA Update Administration",color:"text-sky-500",main:""},null,8,["icon"]),o("div",t0,[a(Z,{number:1,label:"Active Updates"})]),a(A,{icon:V(l0),title:"Add an Update",color:"text-emerald-500",main:""},null,8,["icon"]),a($,{"is-form":"",class:"row-span-1"},{default:n(()=>[a(m,{label:"Update Name",help:"This is only for documentation and does not change the update filepath."},{default:n(()=>[a(c,{modelValue:e.name,"onUpdate:modelValue":l[0]||(l[0]=t=>e.name=t),"input-value":e.name,name:"updateName",required:""},null,8,["modelValue","input-value"])]),_:1}),a(m,{label:"MCODE",help:"The MCODE of the destination image. Leave blank for any MCODE (not recommended!). ex: JAB"},{default:n(()=>[a(c,{modelValue:e.mCode,"onUpdate:modelValue":l[1]||(l[1]=t=>e.mCode=t),"input-value":e.mCode,name:"updateMCode",maxlength:"3",minlength:"3"},null,8,["modelValue","input-value"])]),_:1}),a(m,{label:"Initial Datecode",help:"The starting datecode, what will download this update. ex: 2024122600"},{default:n(()=>[a(c,{modelValue:e.fromDatecode,"onUpdate:modelValue":l[2]||(l[2]=t=>e.fromDatecode=t),"input-value":e.fromDatecode,name:"fromDatecode",maxlength:"10",minlength:"10",required:""},null,8,["modelValue","input-value"])]),_:1}),a(m,{label:"Destination Datecode",help:"The resulting datecode, what this update will contain. ex: 2024122700"},{default:n(()=>[a(c,{modelValue:e.toDatecode,"onUpdate:modelValue":l[3]||(l[3]=t=>e.toDatecode=t),"input-value":e.toDatecode,name:"toDatecode",maxlength:"10",minlength:"10",required:""},null,8,["modelValue","input-value"])]),_:1}),a(m,{label:"Beta Restriction",help:"Limit this update to machines registered to a beta testing arcade."},{default:n(()=>[a(H,{modelValue:e.betaOnly,"onUpdate:modelValue":l[4]||(l[4]=t=>e.betaOnly=t),"input-value":e.betaOnly,name:"betaOnly",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),o("div",null,[a(B,{type:"submit",color:"success",label:"Add Update",small:!1,onClick:t=>!1})])]),_:1})]),_:1})]),_:1}))}};export{m0 as default}; diff --git a/assets/OnboardingView-Da7e31XJ.js b/assets/OnboardingView-CGAegX9x.js similarity index 96% rename from assets/OnboardingView-Da7e31XJ.js rename to assets/OnboardingView-CGAegX9x.js index ba3ae69..ec28ccd 100644 --- a/assets/OnboardingView-Da7e31XJ.js +++ b/assets/OnboardingView-CGAegX9x.js @@ -1 +1 @@ -import{ac as K,ad as H,v as B,a as r,f,ae as Q,j as A,af as W,p as i,u as q,l as X,m as Y,r as E,B as O,c as g,w as s,b as n,_ as ee,d as ae,e as y,n as M,y as k,s as I,K as j,aA as te,G as ne,F as le,g as oe,t as $,k as ie,ag as se}from"./index-wVtKjzJn.js";import{H as re}from"./PhCheckCircle.vue-ODnwZ1NM.js";import{F as de}from"./PhGear.vue-BexnY7gY.js";import{H as R}from"./PhInfo.vue-CFFUVQB_.js";import{_ as d}from"./FormField-DCjtMvpI.js";import{_ as m}from"./FormCheckRadio-D9M0Qh1I.js";import{_ as D}from"./FormControl-C552dcWA.js";import{c as ue,d as ce,e as me}from"./admin-DdMoBX4c.js";import{g as G}from"./pcbid-CIkJuo1f.js";const pe=["width","height","fill","transform"],fe={key:0},be=i("path",{d:"M250.82,170.8A12,12,0,0,0,240,164H148V148h68a12,12,0,0,0,8.88-20.07L148,43.36V12a12,12,0,0,0-21.19-7.71l-104,124A12,12,0,0,0,32,148h92v16H16a12,12,0,0,0-9.37,19.5l29.6,37A19.9,19.9,0,0,0,51.84,228H204.16a19.9,19.9,0,0,0,15.61-7.51l29.6-37A12,12,0,0,0,250.82,170.8ZM188.87,124H148V79ZM57.73,124,124,45v79Zm144.5,80H53.77L41,188H215Z"},null,-1),ge=[be],he={key:1},ve=i("path",{d:"M240,176l-29.6,37a8,8,0,0,1-6.24,3H51.84a8,8,0,0,1-6.24-3L16,176ZM136,8,32,136H136Z",opacity:"0.2"},null,-1),Ve=i("path",{d:"M247.21,172.53A8,8,0,0,0,240,168H144V144h72a8,8,0,0,0,5.92-13.38L144,44.91V8a8,8,0,0,0-14.21-5l-104,128A8,8,0,0,0,32,144h96v24H16a8,8,0,0,0-6.25,13l29.6,37a15.93,15.93,0,0,0,12.49,6H204.16a15.93,15.93,0,0,0,12.49-6l29.6-37A8,8,0,0,0,247.21,172.53ZM197.92,128H144V68.69ZM48.81,128,128,30.53V128Zm155.35,80H51.84l-19.2-24H223.36Z"},null,-1),ye=[ve,Ve],we={key:2},Ie=i("path",{d:"M160,140V72.85a4,4,0,0,1,7-2.69l55,60.46a8,8,0,0,1,.43,10.26,8.24,8.24,0,0,1-6.58,3.12H164A4,4,0,0,1,160,140Zm87.21,32.53A8,8,0,0,0,240,168H144V8a8,8,0,0,0-14.21-5l-104,128A8,8,0,0,0,32,144h96v24H16a8,8,0,0,0-6.25,13l29.6,37a15.93,15.93,0,0,0,12.49,6H204.16a15.93,15.93,0,0,0,12.49-6l29.6-37A8,8,0,0,0,247.21,172.53Z"},null,-1),De=[Ie],Ae={key:3},Ce=i("path",{d:"M245.41,173.4A6,6,0,0,0,240,170H142V142h74a6,6,0,0,0,4.44-10L142,45.68V8a6,6,0,0,0-10.66-3.78l-104,128A6,6,0,0,0,32,142h98v28H16a6,6,0,0,0-4.69,9.75l29.6,37A14,14,0,0,0,51.84,222H204.16a14,14,0,0,0,10.93-5.25l29.6-37A6,6,0,0,0,245.41,173.4Zm-43-43.4H142V63.52ZM44.61,130,130,24.9V130Zm161.11,79.25a2,2,0,0,1-1.56.75H51.84a2,2,0,0,1-1.56-.75L28.48,182h199Z"},null,-1),Pe=[Ce],_e={key:4},He=i("path",{d:"M247.21,172.53A8,8,0,0,0,240,168H144V144h72a8,8,0,0,0,5.92-13.38L144,44.91V8a8,8,0,0,0-14.21-5l-104,128A8,8,0,0,0,32,144h96v24H16a8,8,0,0,0-6.25,13l29.6,37a15.93,15.93,0,0,0,12.49,6H204.16a15.93,15.93,0,0,0,12.49-6l29.6-37A8,8,0,0,0,247.21,172.53ZM197.92,128H144V68.69ZM48.81,128,128,30.53V128Zm155.35,80H51.84l-19.2-24H223.36Z"},null,-1),Be=[He],Me={key:5},ke=i("path",{d:"M243.61,174.27A4,4,0,0,0,240,172H140V140h76a4,4,0,0,0,3-6.69L140,46.45V8a4,4,0,0,0-7.1-2.52l-104,128A4,4,0,0,0,32,140H132v32H16a4,4,0,0,0-3.12,6.5l29.59,37a12,12,0,0,0,9.37,4.5H204.16a12,12,0,0,0,9.37-4.5l29.59-37A4,4,0,0,0,243.61,174.27ZM207,132H140V58.35ZM40.4,132,132,19.27V132Zm166.88,78.5a4,4,0,0,1-3.12,1.5H51.84a4,4,0,0,1-3.12-1.5L24.32,180H231.68Z"},null,-1),$e=[ke],Ne={name:"PhSailboat"},Le=K({...Ne,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(h){const u=h,c=H("weight","regular"),N=H("size","1em"),C=H("color","currentColor"),P=H("mirrored",!1),p=B(()=>u.weight??c),_=B(()=>u.size??N),L=B(()=>u.color??C),v=B(()=>u.mirrored!==void 0?u.mirrored?"scale(-1, 1)":void 0:P?"scale(-1, 1)":void 0);return(w,t)=>(r(),f("svg",W({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:_.value,height:_.value,fill:L.value,transform:v.value},w.$attrs),[Q(w.$slots,"default"),p.value==="bold"?(r(),f("g",fe,ge)):p.value==="duotone"?(r(),f("g",he,ye)):p.value==="fill"?(r(),f("g",we,De)):p.value==="light"?(r(),f("g",Ae,Pe)):p.value==="regular"?(r(),f("g",_e,Be)):p.value==="thin"?(r(),f("g",Me,$e)):A("",!0)],16,pe))}}),z=q();async function Ze(h,u){try{return await z.callApi(`/discord/exportVPN/${h}?discordId=${u}`)}catch(c){throw console.log("Error exporting vpn:",c),c}}async function xe(h,u){try{return await z.callApi(`/discord/onboardArcade/${h}?discordId=${u}`)}catch(c){throw console.log("Error onboarding arcade:",c),c}}const Se={class:"grid grid-cols-1 gap-6"},Ue={class:"mb-4 flex gap-2 items-stretch"},Ee={class:"grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch"},Oe={class:"grid md:grid-cols-2 gap-6"},je={class:"grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch pb-4 md:pb-0"},Re={class:"grid gap-4"},Ge={class:"flex justify-between items-center"},qe={class:"m-[-5px]"},ze={class:"text-md font-bold"},Fe={class:"text-sm"},Je={class:"text-sm font-mono"},Te={class:"grid md:flex gap-4"},la={__name:"OnboardingView",setup(h){const u=X(),c=Y(),N=q(),C=u.params.data,P=E(null);function p(l){try{const e=Uint8Array.from(atob(l),b=>b.charCodeAt(0)),a=new TextDecoder().decode(e);return JSON.parse(a)}catch(e){return console.error("Invalid base64 input or JSON parse error:",e),null}}function _(l){const e=[];return typeof l!="object"||l===null?["data is not an object"]:(typeof l.userId!="string"&&e.push("userId must be a string"),typeof l.type!="string"&&e.push("type must be a string"),typeof l.arcadeName!="string"&&e.push("arcadeName must be a string"),typeof l.cabinetCount!="number"&&e.push("cabinetCount must be a number"),Array.isArray(l.games)?l.games.every(a=>typeof a=="string")||e.push("games must be an array of strings"):e.push("games must be an array"),e)}async function L(){const l=P.value;t.useDiscord=!0,t.discordId=l.userId,t.name=l.arcadeName,await S();for(const e of l.games){if(e==="main")o.name=`${t.name} Main`;else{const a=se(e);a&&(o.name=`${t.name} ${a.shortName?a.shortName:a.name}`)}await x()}}const v={name:"",useDiscord:!0,discordId:"",description:"",paseli:!0,infinitePaseli:!0,maintenance:!1,betas:!1,incognito:!1,machineList:[]},w={name:"",cabinet:!1,ota:!1,generatePCBID:!0,PCBID:""},t=O({...v}),o=O({...w}),Z=E(void 0);if(C)try{const l=p(C),e=_(l);e.length?console.error(e):(P.value=JSON.parse(JSON.stringify(l)),L())}catch(l){console.error(l)}async function x(){for(o.generatePCBID&&(o.PCBID=G());!await ce(o.PCBID);)if(o.generatePCBID)o.PCBID=G();else{window.alert("PCBID already in use!");return}t.machineList.push({name:o.name,cabinet:o.cabinet,ota:o.ota,PCBID:o.PCBID.toUpperCase()}),Object.assign(o,w)}function F(l){t.machineList=t.machineList.filter(e=>e.PCBID!==l)}async function S(){if(t.name){const l=await ue(t.name);l.unused!=null&&(Z.value=l.unused)}}function J(l,e="NA_"){var a=[...l].map(b=>b.charCodeAt(0)<128?b:e).join("");return a=a.replace(/[!"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~]/g,""),a=a.replace(/\s+/g,"_"),a}async function T(l,e){try{const a=await N.getArcadeVPN(l),b=new Blob([a],{type:"application/ovpn"}),V=document.createElement("a");V.href=URL.createObjectURL(b),V.download=`gradius-${J(e.name)}-phaseii-config.ovpn`,document.body.appendChild(V),V.click(),URL.revokeObjectURL(V.href),document.body.removeChild(V)}catch(a){console.log("Failed to fetch arcade data:",a)}}async function U(l){if(t.name==v.name){window.alert("Please input a name.");return}if(t.discordId==v.discordId&&t.useDiscord&&l){window.alert("Please input a Discord ID.");return}if(t.description==v.description&&!t.useDiscord){window.alert("Please input a description.");return}const e=await me(t);l&&e.arcadeId&&(t.useDiscord?(await xe(e.arcadeId,t.discordId),await Ze(e.arcadeId,t.discordId)):await T(e.arcadeId,t)),e.arcadeId?(window.alert("Onboarding complete!"),c.push({name:"arcade",params:{id:e.arcadeId}})):window.alert("Failed to onboard!")}return(l,e)=>(r(),g(ie,null,{default:s(()=>[n(ee,null,{default:s(()=>[n(ae,{icon:y(Le),title:"Arcade Onboarding",color:"text-green-400",main:""},null,8,["icon"]),i("div",Se,[n(M,{"is-form":"",class:"row-span-1"},{default:s(()=>[n(k,{color:"info",label:"General Information",icon:y(R),class:"mb-2"},null,8,["icon"]),n(d,{label:"Arcade Name"},{default:s(()=>[n(D,{modelValue:t.name,"onUpdate:modelValue":e[0]||(e[0]=a=>t.name=a),"input-value":t.name,name:"arcadeName",required:""},null,8,["modelValue","input-value"])]),_:1}),i("div",Ue,[n(I,{color:"info",label:"Check Name",onClick:e[1]||(e[1]=a=>S())}),Z.value==!0?(r(),g(j,{key:0,icon:y(re),color:"text-green-400",size:"25"},null,8,["icon"])):Z.value==!1?(r(),g(j,{key:1,icon:y(te),color:"text-red-400",size:"25"},null,8,["icon"])):A("",!0)]),n(d,{label:"Use Discord",help:"Automated provisioning rather than manual. BadManiac will DM the user via Discord."},{default:s(()=>[n(m,{modelValue:t.useDiscord,"onUpdate:modelValue":e[2]||(e[2]=a=>t.useDiscord=a),"input-value":t.useDiscord,name:"useDiscord",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),t.useDiscord?(r(),g(d,{key:0,label:"Discord ID",help:"Owner's Discord User ID."},{default:s(()=>[n(D,{modelValue:t.discordId,"onUpdate:modelValue":e[3]||(e[3]=a=>t.discordId=a),"input-value":t.discordId,name:"discordId",required:""},null,8,["modelValue","input-value"])]),_:1})):A("",!0),t.useDiscord?A("",!0):(r(),g(d,{key:1,label:"Description",help:"Manual description rather than automated."},{default:s(()=>[n(D,{modelValue:t.description,"onUpdate:modelValue":e[4]||(e[4]=a=>t.description=a),name:"description",required:""},null,8,["modelValue"])]),_:1}))]),_:1}),n(M,{"is-form":"",class:"row-span-1"},{default:s(()=>[n(k,{color:"info",label:"Settings",icon:y(de),class:"mb-2"},null,8,["icon"]),i("div",Ee,[n(d,{label:"PASELI Enabled",help:"Enable or disable PASELI services."},{default:s(()=>[n(m,{modelValue:t.paseli,"onUpdate:modelValue":e[5]||(e[5]=a=>t.paseli=a),"input-value":t.paseli,name:"paseli",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),n(d,{label:"Infinite PASELI",help:"Enable or disable infinite PASELI."},{default:s(()=>[n(m,{modelValue:t.infinitePaseli,"onUpdate:modelValue":e[6]||(e[6]=a=>t.infinitePaseli=a),"input-value":t.infinitePaseli,name:"infinitePaseli",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),n(d,{label:"Maintenance Mode",help:"Place this arcade under Maintenance."},{default:s(()=>[n(m,{modelValue:t.maintenance,"onUpdate:modelValue":e[7]||(e[7]=a=>t.maintenance=a),"input-value":t.maintenance,name:"maintenance",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),n(d,{label:"Incognito Mode",help:"Hide the eAmusement network and ranking data."},{default:s(()=>[n(m,{modelValue:t.incognito,"onUpdate:modelValue":e[8]||(e[8]=a=>t.incognito=a),"input-value":t.incognito,name:"incognito",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),n(d,{label:"Beta Testing",help:"Enable or disable beta testing."},{default:s(()=>[n(m,{modelValue:t.betas,"onUpdate:modelValue":e[9]||(e[9]=a=>t.betas=a),"input-value":t.betas,name:"betas",type:"switch"},null,8,["modelValue","input-value"])]),_:1})])]),_:1}),n(M,{class:"row-span-1"},{default:s(()=>[n(k,{color:"info",label:"Machines",icon:y(R),class:"mb-2"},null,8,["icon"]),i("div",Oe,[i("form",{class:"h-full",onSubmit:e[15]||(e[15]=ne(a=>x(),["prevent"]))},[n(d,{label:"Generate PCBID",help:"Generate a PCBID rather than supply one."},{default:s(()=>[n(m,{modelValue:o.generatePCBID,"onUpdate:modelValue":e[10]||(e[10]=a=>o.generatePCBID=a),"input-value":o.generatePCBID,name:"generatePCBID",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),o.generatePCBID?A("",!0):(r(),g(d,{key:0,label:"PCBID"},{default:s(()=>[n(D,{modelValue:o.PCBID,"onUpdate:modelValue":e[11]||(e[11]=a=>o.PCBID=a),name:"pcbid",required:"",minlength:"20",maxlength:"20"},null,8,["modelValue"])]),_:1})),n(d,{label:"Name"},{default:s(()=>[n(D,{modelValue:o.name,"onUpdate:modelValue":e[12]||(e[12]=a=>o.name=a),name:"name",required:""},null,8,["modelValue"])]),_:1}),i("div",je,[n(d,{label:"Arcade Cabinet",help:"If this is a real cabinet, enable this."},{default:s(()=>[n(m,{modelValue:o.cabinet,"onUpdate:modelValue":e[13]||(e[13]=a=>o.cabinet=a),"input-value":o.cabinet,name:"cabinet",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),n(d,{label:"Enable Updates",help:"Enables or disables OTA updates."},{default:s(()=>[n(m,{modelValue:o.ota,"onUpdate:modelValue":e[14]||(e[14]=a=>o.ota=a),"input-value":o.ota,name:"ota",type:"switch"},null,8,["modelValue","input-value"])]),_:1})]),n(I,{color:"success",type:"submit",label:"Add Machine"})],32),i("div",null,[n(k,{color:"warning",label:"Queue",class:"mb-4"}),i("div",Re,[(r(!0),f(le,null,oe(t.machineList,a=>(r(),g(M,{key:a.name,"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:s(()=>[i("div",Ge,[i("div",qe,[i("h1",ze,$(a.name),1),i("h2",Fe,$(a.cabinet?"Cabinet":"Setup")+$(a.ota?" - OTA Enabled":null),1),i("h2",Je,$(a.PCBID!=""?a.PCBID:"not generated"),1)]),n(I,{color:"danger",label:"Remove",onClick:b=>F(a.PCBID)},null,8,["onClick"])])]),_:2},1024))),128))])])])]),_:1}),i("div",Te,[n(I,{type:"submit",color:"success",label:t.useDiscord?"Create Arcade with Discord":"Create Arcade and VPN",small:!1,onClick:e[16]||(e[16]=a=>U(!0))},null,8,["label"]),n(I,{type:"submit",color:"info",label:"Create Arcade",small:!1,onClick:e[17]||(e[17]=a=>U(!1))})])])]),_:1})]),_:1}))}};export{la as default}; +import{ac as K,ad as H,v as B,a as r,f,ae as Q,j as A,af as W,p as i,u as q,l as X,m as Y,r as E,B as O,c as g,w as s,b as n,_ as ee,d as ae,e as y,n as M,y as k,s as I,K as j,aA as te,G as ne,F as le,g as oe,t as $,k as ie,ag as se}from"./index-Dk-hpw4k.js";import{H as re}from"./PhCheckCircle.vue-C7WJ1ZDh.js";import{F as de}from"./PhGear.vue-BuFpodE8.js";import{H as R}from"./PhInfo.vue-BudWnWDe.js";import{_ as d}from"./FormField-DrQ1jOX6.js";import{_ as m}from"./FormCheckRadio-D5LpozCg.js";import{_ as D}from"./FormControl-nRAG8NCu.js";import{c as ue,d as ce,e as me}from"./admin-d9hoHFt6.js";import{g as G}from"./pcbid-CIkJuo1f.js";const pe=["width","height","fill","transform"],fe={key:0},be=i("path",{d:"M250.82,170.8A12,12,0,0,0,240,164H148V148h68a12,12,0,0,0,8.88-20.07L148,43.36V12a12,12,0,0,0-21.19-7.71l-104,124A12,12,0,0,0,32,148h92v16H16a12,12,0,0,0-9.37,19.5l29.6,37A19.9,19.9,0,0,0,51.84,228H204.16a19.9,19.9,0,0,0,15.61-7.51l29.6-37A12,12,0,0,0,250.82,170.8ZM188.87,124H148V79ZM57.73,124,124,45v79Zm144.5,80H53.77L41,188H215Z"},null,-1),ge=[be],he={key:1},ve=i("path",{d:"M240,176l-29.6,37a8,8,0,0,1-6.24,3H51.84a8,8,0,0,1-6.24-3L16,176ZM136,8,32,136H136Z",opacity:"0.2"},null,-1),Ve=i("path",{d:"M247.21,172.53A8,8,0,0,0,240,168H144V144h72a8,8,0,0,0,5.92-13.38L144,44.91V8a8,8,0,0,0-14.21-5l-104,128A8,8,0,0,0,32,144h96v24H16a8,8,0,0,0-6.25,13l29.6,37a15.93,15.93,0,0,0,12.49,6H204.16a15.93,15.93,0,0,0,12.49-6l29.6-37A8,8,0,0,0,247.21,172.53ZM197.92,128H144V68.69ZM48.81,128,128,30.53V128Zm155.35,80H51.84l-19.2-24H223.36Z"},null,-1),ye=[ve,Ve],we={key:2},Ie=i("path",{d:"M160,140V72.85a4,4,0,0,1,7-2.69l55,60.46a8,8,0,0,1,.43,10.26,8.24,8.24,0,0,1-6.58,3.12H164A4,4,0,0,1,160,140Zm87.21,32.53A8,8,0,0,0,240,168H144V8a8,8,0,0,0-14.21-5l-104,128A8,8,0,0,0,32,144h96v24H16a8,8,0,0,0-6.25,13l29.6,37a15.93,15.93,0,0,0,12.49,6H204.16a15.93,15.93,0,0,0,12.49-6l29.6-37A8,8,0,0,0,247.21,172.53Z"},null,-1),De=[Ie],Ae={key:3},Ce=i("path",{d:"M245.41,173.4A6,6,0,0,0,240,170H142V142h74a6,6,0,0,0,4.44-10L142,45.68V8a6,6,0,0,0-10.66-3.78l-104,128A6,6,0,0,0,32,142h98v28H16a6,6,0,0,0-4.69,9.75l29.6,37A14,14,0,0,0,51.84,222H204.16a14,14,0,0,0,10.93-5.25l29.6-37A6,6,0,0,0,245.41,173.4Zm-43-43.4H142V63.52ZM44.61,130,130,24.9V130Zm161.11,79.25a2,2,0,0,1-1.56.75H51.84a2,2,0,0,1-1.56-.75L28.48,182h199Z"},null,-1),Pe=[Ce],_e={key:4},He=i("path",{d:"M247.21,172.53A8,8,0,0,0,240,168H144V144h72a8,8,0,0,0,5.92-13.38L144,44.91V8a8,8,0,0,0-14.21-5l-104,128A8,8,0,0,0,32,144h96v24H16a8,8,0,0,0-6.25,13l29.6,37a15.93,15.93,0,0,0,12.49,6H204.16a15.93,15.93,0,0,0,12.49-6l29.6-37A8,8,0,0,0,247.21,172.53ZM197.92,128H144V68.69ZM48.81,128,128,30.53V128Zm155.35,80H51.84l-19.2-24H223.36Z"},null,-1),Be=[He],Me={key:5},ke=i("path",{d:"M243.61,174.27A4,4,0,0,0,240,172H140V140h76a4,4,0,0,0,3-6.69L140,46.45V8a4,4,0,0,0-7.1-2.52l-104,128A4,4,0,0,0,32,140H132v32H16a4,4,0,0,0-3.12,6.5l29.59,37a12,12,0,0,0,9.37,4.5H204.16a12,12,0,0,0,9.37-4.5l29.59-37A4,4,0,0,0,243.61,174.27ZM207,132H140V58.35ZM40.4,132,132,19.27V132Zm166.88,78.5a4,4,0,0,1-3.12,1.5H51.84a4,4,0,0,1-3.12-1.5L24.32,180H231.68Z"},null,-1),$e=[ke],Ne={name:"PhSailboat"},Le=K({...Ne,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(h){const u=h,c=H("weight","regular"),N=H("size","1em"),C=H("color","currentColor"),P=H("mirrored",!1),p=B(()=>u.weight??c),_=B(()=>u.size??N),L=B(()=>u.color??C),v=B(()=>u.mirrored!==void 0?u.mirrored?"scale(-1, 1)":void 0:P?"scale(-1, 1)":void 0);return(w,t)=>(r(),f("svg",W({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:_.value,height:_.value,fill:L.value,transform:v.value},w.$attrs),[Q(w.$slots,"default"),p.value==="bold"?(r(),f("g",fe,ge)):p.value==="duotone"?(r(),f("g",he,ye)):p.value==="fill"?(r(),f("g",we,De)):p.value==="light"?(r(),f("g",Ae,Pe)):p.value==="regular"?(r(),f("g",_e,Be)):p.value==="thin"?(r(),f("g",Me,$e)):A("",!0)],16,pe))}}),z=q();async function Ze(h,u){try{return await z.callApi(`/discord/exportVPN/${h}?discordId=${u}`)}catch(c){throw console.log("Error exporting vpn:",c),c}}async function xe(h,u){try{return await z.callApi(`/discord/onboardArcade/${h}?discordId=${u}`)}catch(c){throw console.log("Error onboarding arcade:",c),c}}const Se={class:"grid grid-cols-1 gap-6"},Ue={class:"mb-4 flex gap-2 items-stretch"},Ee={class:"grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch"},Oe={class:"grid md:grid-cols-2 gap-6"},je={class:"grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch pb-4 md:pb-0"},Re={class:"grid gap-4"},Ge={class:"flex justify-between items-center"},qe={class:"m-[-5px]"},ze={class:"text-md font-bold"},Fe={class:"text-sm"},Je={class:"text-sm font-mono"},Te={class:"grid md:flex gap-4"},la={__name:"OnboardingView",setup(h){const u=X(),c=Y(),N=q(),C=u.params.data,P=E(null);function p(l){try{const e=Uint8Array.from(atob(l),b=>b.charCodeAt(0)),a=new TextDecoder().decode(e);return JSON.parse(a)}catch(e){return console.error("Invalid base64 input or JSON parse error:",e),null}}function _(l){const e=[];return typeof l!="object"||l===null?["data is not an object"]:(typeof l.userId!="string"&&e.push("userId must be a string"),typeof l.type!="string"&&e.push("type must be a string"),typeof l.arcadeName!="string"&&e.push("arcadeName must be a string"),typeof l.cabinetCount!="number"&&e.push("cabinetCount must be a number"),Array.isArray(l.games)?l.games.every(a=>typeof a=="string")||e.push("games must be an array of strings"):e.push("games must be an array"),e)}async function L(){const l=P.value;t.useDiscord=!0,t.discordId=l.userId,t.name=l.arcadeName,await S();for(const e of l.games){if(e==="main")o.name=`${t.name} Main`;else{const a=se(e);a&&(o.name=`${t.name} ${a.shortName?a.shortName:a.name}`)}await x()}}const v={name:"",useDiscord:!0,discordId:"",description:"",paseli:!0,infinitePaseli:!0,maintenance:!1,betas:!1,incognito:!1,machineList:[]},w={name:"",cabinet:!1,ota:!1,generatePCBID:!0,PCBID:""},t=O({...v}),o=O({...w}),Z=E(void 0);if(C)try{const l=p(C),e=_(l);e.length?console.error(e):(P.value=JSON.parse(JSON.stringify(l)),L())}catch(l){console.error(l)}async function x(){for(o.generatePCBID&&(o.PCBID=G());!await ce(o.PCBID);)if(o.generatePCBID)o.PCBID=G();else{window.alert("PCBID already in use!");return}t.machineList.push({name:o.name,cabinet:o.cabinet,ota:o.ota,PCBID:o.PCBID.toUpperCase()}),Object.assign(o,w)}function F(l){t.machineList=t.machineList.filter(e=>e.PCBID!==l)}async function S(){if(t.name){const l=await ue(t.name);l.unused!=null&&(Z.value=l.unused)}}function J(l,e="NA_"){var a=[...l].map(b=>b.charCodeAt(0)<128?b:e).join("");return a=a.replace(/[!"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~]/g,""),a=a.replace(/\s+/g,"_"),a}async function T(l,e){try{const a=await N.getArcadeVPN(l),b=new Blob([a],{type:"application/ovpn"}),V=document.createElement("a");V.href=URL.createObjectURL(b),V.download=`gradius-${J(e.name)}-phaseii-config.ovpn`,document.body.appendChild(V),V.click(),URL.revokeObjectURL(V.href),document.body.removeChild(V)}catch(a){console.log("Failed to fetch arcade data:",a)}}async function U(l){if(t.name==v.name){window.alert("Please input a name.");return}if(t.discordId==v.discordId&&t.useDiscord&&l){window.alert("Please input a Discord ID.");return}if(t.description==v.description&&!t.useDiscord){window.alert("Please input a description.");return}const e=await me(t);l&&e.arcadeId&&(t.useDiscord?(await xe(e.arcadeId,t.discordId),await Ze(e.arcadeId,t.discordId)):await T(e.arcadeId,t)),e.arcadeId?(window.alert("Onboarding complete!"),c.push({name:"arcade",params:{id:e.arcadeId}})):window.alert("Failed to onboard!")}return(l,e)=>(r(),g(ie,null,{default:s(()=>[n(ee,null,{default:s(()=>[n(ae,{icon:y(Le),title:"Arcade Onboarding",color:"text-green-400",main:""},null,8,["icon"]),i("div",Se,[n(M,{"is-form":"",class:"row-span-1"},{default:s(()=>[n(k,{color:"info",label:"General Information",icon:y(R),class:"mb-2"},null,8,["icon"]),n(d,{label:"Arcade Name"},{default:s(()=>[n(D,{modelValue:t.name,"onUpdate:modelValue":e[0]||(e[0]=a=>t.name=a),"input-value":t.name,name:"arcadeName",required:""},null,8,["modelValue","input-value"])]),_:1}),i("div",Ue,[n(I,{color:"info",label:"Check Name",onClick:e[1]||(e[1]=a=>S())}),Z.value==!0?(r(),g(j,{key:0,icon:y(re),color:"text-green-400",size:"25"},null,8,["icon"])):Z.value==!1?(r(),g(j,{key:1,icon:y(te),color:"text-red-400",size:"25"},null,8,["icon"])):A("",!0)]),n(d,{label:"Use Discord",help:"Automated provisioning rather than manual. BadManiac will DM the user via Discord."},{default:s(()=>[n(m,{modelValue:t.useDiscord,"onUpdate:modelValue":e[2]||(e[2]=a=>t.useDiscord=a),"input-value":t.useDiscord,name:"useDiscord",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),t.useDiscord?(r(),g(d,{key:0,label:"Discord ID",help:"Owner's Discord User ID."},{default:s(()=>[n(D,{modelValue:t.discordId,"onUpdate:modelValue":e[3]||(e[3]=a=>t.discordId=a),"input-value":t.discordId,name:"discordId",required:""},null,8,["modelValue","input-value"])]),_:1})):A("",!0),t.useDiscord?A("",!0):(r(),g(d,{key:1,label:"Description",help:"Manual description rather than automated."},{default:s(()=>[n(D,{modelValue:t.description,"onUpdate:modelValue":e[4]||(e[4]=a=>t.description=a),name:"description",required:""},null,8,["modelValue"])]),_:1}))]),_:1}),n(M,{"is-form":"",class:"row-span-1"},{default:s(()=>[n(k,{color:"info",label:"Settings",icon:y(de),class:"mb-2"},null,8,["icon"]),i("div",Ee,[n(d,{label:"PASELI Enabled",help:"Enable or disable PASELI services."},{default:s(()=>[n(m,{modelValue:t.paseli,"onUpdate:modelValue":e[5]||(e[5]=a=>t.paseli=a),"input-value":t.paseli,name:"paseli",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),n(d,{label:"Infinite PASELI",help:"Enable or disable infinite PASELI."},{default:s(()=>[n(m,{modelValue:t.infinitePaseli,"onUpdate:modelValue":e[6]||(e[6]=a=>t.infinitePaseli=a),"input-value":t.infinitePaseli,name:"infinitePaseli",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),n(d,{label:"Maintenance Mode",help:"Place this arcade under Maintenance."},{default:s(()=>[n(m,{modelValue:t.maintenance,"onUpdate:modelValue":e[7]||(e[7]=a=>t.maintenance=a),"input-value":t.maintenance,name:"maintenance",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),n(d,{label:"Incognito Mode",help:"Hide the eAmusement network and ranking data."},{default:s(()=>[n(m,{modelValue:t.incognito,"onUpdate:modelValue":e[8]||(e[8]=a=>t.incognito=a),"input-value":t.incognito,name:"incognito",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),n(d,{label:"Beta Testing",help:"Enable or disable beta testing."},{default:s(()=>[n(m,{modelValue:t.betas,"onUpdate:modelValue":e[9]||(e[9]=a=>t.betas=a),"input-value":t.betas,name:"betas",type:"switch"},null,8,["modelValue","input-value"])]),_:1})])]),_:1}),n(M,{class:"row-span-1"},{default:s(()=>[n(k,{color:"info",label:"Machines",icon:y(R),class:"mb-2"},null,8,["icon"]),i("div",Oe,[i("form",{class:"h-full",onSubmit:e[15]||(e[15]=ne(a=>x(),["prevent"]))},[n(d,{label:"Generate PCBID",help:"Generate a PCBID rather than supply one."},{default:s(()=>[n(m,{modelValue:o.generatePCBID,"onUpdate:modelValue":e[10]||(e[10]=a=>o.generatePCBID=a),"input-value":o.generatePCBID,name:"generatePCBID",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),o.generatePCBID?A("",!0):(r(),g(d,{key:0,label:"PCBID"},{default:s(()=>[n(D,{modelValue:o.PCBID,"onUpdate:modelValue":e[11]||(e[11]=a=>o.PCBID=a),name:"pcbid",required:"",minlength:"20",maxlength:"20"},null,8,["modelValue"])]),_:1})),n(d,{label:"Name"},{default:s(()=>[n(D,{modelValue:o.name,"onUpdate:modelValue":e[12]||(e[12]=a=>o.name=a),name:"name",required:""},null,8,["modelValue"])]),_:1}),i("div",je,[n(d,{label:"Arcade Cabinet",help:"If this is a real cabinet, enable this."},{default:s(()=>[n(m,{modelValue:o.cabinet,"onUpdate:modelValue":e[13]||(e[13]=a=>o.cabinet=a),"input-value":o.cabinet,name:"cabinet",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),n(d,{label:"Enable Updates",help:"Enables or disables OTA updates."},{default:s(()=>[n(m,{modelValue:o.ota,"onUpdate:modelValue":e[14]||(e[14]=a=>o.ota=a),"input-value":o.ota,name:"ota",type:"switch"},null,8,["modelValue","input-value"])]),_:1})]),n(I,{color:"success",type:"submit",label:"Add Machine"})],32),i("div",null,[n(k,{color:"warning",label:"Queue",class:"mb-4"}),i("div",Re,[(r(!0),f(le,null,oe(t.machineList,a=>(r(),g(M,{key:a.name,"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:s(()=>[i("div",Ge,[i("div",qe,[i("h1",ze,$(a.name),1),i("h2",Fe,$(a.cabinet?"Cabinet":"Setup")+$(a.ota?" - OTA Enabled":null),1),i("h2",Je,$(a.PCBID!=""?a.PCBID:"not generated"),1)]),n(I,{color:"danger",label:"Remove",onClick:b=>F(a.PCBID)},null,8,["onClick"])])]),_:2},1024))),128))])])])]),_:1}),i("div",Te,[n(I,{type:"submit",color:"success",label:t.useDiscord?"Create Arcade with Discord":"Create Arcade and VPN",small:!1,onClick:e[16]||(e[16]=a=>U(!0))},null,8,["label"]),n(I,{type:"submit",color:"info",label:"Create Arcade",small:!1,onClick:e[17]||(e[17]=a=>U(!1))})])])]),_:1})]),_:1}))}};export{la as default}; diff --git a/assets/PaseliView-DQYVIKgz.js b/assets/PaseliView-DOrbCVr3.js similarity index 93% rename from assets/PaseliView-DQYVIKgz.js rename to assets/PaseliView-DOrbCVr3.js index 7323428..5adc000 100644 --- a/assets/PaseliView-DQYVIKgz.js +++ b/assets/PaseliView-DOrbCVr3.js @@ -1 +1 @@ -import{ac as J,ad as P,v as f,a as u,f as p,ae as O,j as h,af as W,p as r,r as S,l as G,o as K,c as _,w as d,b as l,_ as Q,F as Y,d as X,e as s,as as I,n as k,y as M,s as F,k as ee,i as ae}from"./index-wVtKjzJn.js";import{F as U}from"./PhCashRegister.vue-Ds7QniK6.js";import{I as le}from"./PhCreditCard.vue-_o0-1fhq.js";import{I as j}from"./PhPlusCircle.vue-0Mpg8usa.js";import{_ as q}from"./GeneralTable-DKuLiDzj.js";import{_ as te}from"./ArcadeCard-ClI073xI.js";import{_ as L}from"./FormControl-C552dcWA.js";import{_ as C}from"./FormField-DCjtMvpI.js";import{A as ne,e as re,f as oe}from"./arcade-BSNDeee6.js";import"./contentExport-BrGkhehm.js";import"./PhHouse.vue-NUGOYe5J.js";const ue=["width","height","fill","transform"],se={key:0},ce=r("path",{d:"M209.29,55.6l-56,68.4H176a12,12,0,0,1,0,24H140v16h36a12,12,0,0,1,0,24H140v28a12,12,0,0,1-24,0V188H80a12,12,0,0,1,0-24h36V148H80a12,12,0,0,1,0-24h22.68l-56-68.4A12,12,0,1,1,65.29,40.4L128,117.05,190.71,40.4a12,12,0,1,1,18.58,15.2Z"},null,-1),ie=[ce],de={key:1},me=r("path",{d:"M200,48l-72,88L56,48Z",opacity:"0.2"},null,-1),ve=r("path",{d:"M206.19,53.07,144.88,128H176a8,8,0,0,1,0,16H136v16h40a8,8,0,0,1,0,16H136v40a8,8,0,0,1-16,0V176H80a8,8,0,0,1,0-16h40V144H80a8,8,0,0,1,0-16h31.12L49.81,53.07A8,8,0,0,1,62.19,42.93L128,123.37l65.81-80.44a8,8,0,1,1,12.38,10.14Z"},null,-1),pe=[me,ve],fe={key:2},he=r("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm54.4,52.8L144,128h16a8,8,0,0,1,0,16H136v16h24a8,8,0,0,1,0,16H136v16a8,8,0,0,1-16,0V176H96a8,8,0,0,1,0-16h24V144H96a8,8,0,0,1,0-16h16L73.6,76.8a8,8,0,1,1,12.8-9.6L128,122.67,169.6,67.2a8,8,0,0,1,12.8,9.6Z"},null,-1),ge=[he],be={key:3},_e=r("path",{d:"M204.64,51.8l-64,78.2H176a6,6,0,0,1,0,12H134v20h42a6,6,0,0,1,0,12H134v42a6,6,0,0,1-12,0V174H80a6,6,0,0,1,0-12h42V142H80a6,6,0,0,1,0-12h35.34l-64-78.2a6,6,0,1,1,9.28-7.6L128,126.53,195.36,44.2a6,6,0,0,1,9.28,7.6Z"},null,-1),ye=[_e],Ie={key:4},He=r("path",{d:"M206.19,53.07,144.88,128H176a8,8,0,0,1,0,16H136v16h40a8,8,0,0,1,0,16H136v40a8,8,0,0,1-16,0V176H80a8,8,0,0,1,0-16h40V144H80a8,8,0,0,1,0-16h31.12L49.81,53.07A8,8,0,0,1,62.19,42.93L128,123.37l65.81-80.44a8,8,0,1,1,12.38,10.14Z"},null,-1),we=[He],Ve={key:5},Ae=r("path",{d:"M203.1,50.53,136.44,132H176a4,4,0,0,1,0,8H132v24h44a4,4,0,0,1,0,8H132v44a4,4,0,0,1-8,0V172H80a4,4,0,0,1,0-8h44V140H80a4,4,0,0,1,0-8h39.56L52.9,50.53a4,4,0,0,1,6.2-5.06L128,129.68l68.9-84.21a4,4,0,1,1,6.2,5.06Z"},null,-1),xe=[Ae],Pe={name:"PhCurrencyJpy"},v=J({...Pe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(E){const c=E,o=P("weight","regular"),g=P("size","1em"),t=P("color","currentColor"),$=P("mirrored",!1),i=f(()=>c.weight??o),H=f(()=>c.size??g),w=f(()=>c.color??t),B=f(()=>c.mirrored!==void 0?c.mirrored?"scale(-1, 1)":void 0:$?"scale(-1, 1)":void 0);return(V,D)=>(u(),p("svg",W({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:H.value,height:H.value,fill:w.value,transform:B.value},V.$attrs),[O(V.$slots,"default"),i.value==="bold"?(u(),p("g",se,ie)):i.value==="duotone"?(u(),p("g",de,pe)):i.value==="fill"?(u(),p("g",fe,ge)):i.value==="light"?(u(),p("g",be,ye)):i.value==="regular"?(u(),p("g",Ie,we)):i.value==="thin"?(u(),p("g",Ve,xe)):h("",!0)],16,ue))}}),Se={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6"},ke={class:"grid md:grid-cols-2 gap-6 mb-6"},Le={class:"grid gap-6"},Ce={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},$e={class:"w-full"},Be={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Xe={class:"w-full"},Re={__name:"PaseliView",setup(E){const c=S({}),o=S({}),g=S(!0),t=S({}),$=G(),i=parseInt($.params.id);async function H(){try{c.value=null;const a=await ne(i);c.value=a}catch(a){console.error("Failed to fetch arcade data:",a)}}async function w(){try{o.value=null;const a=await re(i);o.value=a,o.value.transactions?.reverse(),g.value=!1}catch(a){console.error("Failed to fetch arcade PASELI:",a)}}K(()=>{g.value=!0,H(),w()});const B=[{text:"Timestamp",value:"timestamp",width:200},{text:"Amount",value:"data.delta",width:200},{text:"Remaining Balance",value:"data.balance",width:200},{text:"Reason",value:"data.reason",width:200}],V=[{text:"Player",value:"username"},{text:"Balance",value:"balance"}];function D(a){var e=[];for(var n of JSON.parse(JSON.stringify(a)))n.timestamp&&(n.timestamp=ae(n.timestamp)),e.push(n);return e}function z(a){var e=a.target.value;e=e.replace(/[^A-Za-z0-9]/g,""),e=e.toUpperCase().replace(/(.{4})/g,"$1-").replace(/-$/,""),t.value.cardId=e}function N(a){var e=a.target.value;e=e.replace(/[^0-9]/g,""),t.value.credit=e}const T=f(()=>o.value?.balances?o.value.balances.reduce((a,e)=>a+(e.balance||0),0):0),y=f(()=>{if(!o.value?.balances?.length)return{};const a=o.value.balances.filter(m=>m.balance>0),e=a.reduce((m,b)=>m+b.balance,0),n=e/a.length,x=a.reduce((m,b)=>b.balance>m.balance?b:m,a[0]);return{total:e,avg:n,count:a.length,topPlayer:x.username||"(anonymous)",topBalance:x.balance}}),A=f(()=>{if(!o.value?.transactions)return{totalDelta:0,count:0,avgDelta:0,last:null};const a=o.value.transactions,e=a.reduce((m,b)=>m+(b.data?.delta||0),0),n=e/(a.length||1),x=a[a.length-1]||null;return{totalDelta:e,count:a.length,avgDelta:n,last:x}}),R=f(()=>{var a=[];for(const e of o.value.balances)a.push({id:e.userId,label:e.username==""?"Unclaimed Account":e.username});return a});async function Z(){!t.value.cardId&&!t.value.userId||t.value.credit&&(g.value=!0,await oe(i,t.value.userId,t.value.cardId,t.value.credit),t.value.userId=null,t.value.cardId=null,t.value.credit=null,await w())}return(a,e)=>(u(),_(ee,null,{default:d(()=>[l(Q,null,{default:d(()=>[!g.value&&c.value?(u(),p(Y,{key:0},[l(te,{class:"mb-6",arcade:c.value,"use-small":!0},null,8,["arcade"]),l(X,{icon:s(v),title:"PASELI Stats",main:""},null,8,["icon"]),r("div",Se,[T.value?(u(),_(I,{key:0,number:T.value,label:"Total PASELI Net Worth",icon:s(v)},null,8,["number","icon"])):h("",!0),A.value.count?(u(),_(I,{key:1,number:A.value.count,label:"Recent Transactions",icon:s(U)},null,8,["number","icon"])):h("",!0),A.value.totalDelta?(u(),_(I,{key:2,number:A.value.totalDelta,label:"Recent Net Flow",icon:s(v)},null,8,["number","icon"])):h("",!0),y.value.avg?(u(),_(I,{key:3,number:y.value.avg,label:"Average Player Balance",icon:s(v)},null,8,["number","icon"])):h("",!0),y.value.topBalance?(u(),_(I,{key:4,number:y.value.topBalance,label:`Top Player: ${y.value.topPlayer}`,icon:s(v)},null,8,["number","label","icon"])):h("",!0)]),l(X,{icon:s(v),title:"Player PASELI Balances",main:""},null,8,["icon"]),r("div",ke,[r("div",Le,[l(k,{"is-form":""},{default:d(()=>[l(M,{label:"Update balance",color:"success",class:"mb-4",icon:s(j)},null,8,["icon"]),l(C,{label:"Card ID",help:"The ACCESS CODE provided by the game."},{default:d(()=>[l(L,{modelValue:t.value.cardId,"onUpdate:modelValue":e[0]||(e[0]=n=>t.value.cardId=n),icon:s(le),name:"cardId",type:"card",placeholder:"XXXX-XXXX-XXXX-XXXX",minlength:19,maxlength:19,required:"",onInput:z},null,8,["modelValue","icon"])]),_:1}),l(C,{label:"Credit Amount"},{default:d(()=>[l(L,{modelValue:t.value.credit,"onUpdate:modelValue":e[1]||(e[1]=n=>t.value.credit=n),icon:s(v),name:"credit",required:"",maxlength:7,inputmode:"numeric",onInput:N},null,8,["modelValue","icon"])]),_:1}),l(F,{label:"Credit Account",color:"success",onClick:Z})]),_:1}),l(k,{"is-form":""},{default:d(()=>[l(M,{label:"Credit existing account",color:"info",class:"mb-4",icon:s(j)},null,8,["icon"]),l(C,{label:"Select Player"},{default:d(()=>[l(L,{modelValue:t.value.userId,"onUpdate:modelValue":e[2]||(e[2]=n=>t.value.userId=n),options:R.value,required:""},null,8,["modelValue","options"])]),_:1}),l(C,{label:"Credit Amount"},{default:d(()=>[l(L,{modelValue:t.value.credit,"onUpdate:modelValue":e[3]||(e[3]=n=>t.value.credit=n),icon:s(v),name:"credit",required:"",maxlength:7,inputmode:"numeric",onInput:N},null,8,["modelValue","icon"])]),_:1}),l(F,{label:"Credit Selected Player",color:"info",onClick:Z})]),_:1})]),r("div",null,[l(k,{"has-table":""},{default:d(()=>[r("div",Ce,[r("div",$e,[l(q,{headers:V,items:o.value.balances},null,8,["items"])])])]),_:1})])]),l(X,{icon:s(U),title:"PASELI Transaction History",main:""},null,8,["icon"]),l(k,{"has-table":""},{default:d(()=>[r("div",Be,[r("div",Xe,[l(q,{headers:B,items:D(o.value.transactions)},null,8,["items"])])])]),_:1})],64)):h("",!0)]),_:1})]),_:1}))}};export{Re as default}; +import{ac as J,ad as P,v as f,a as u,f as p,ae as O,j as h,af as W,p as r,r as S,l as G,o as K,c as _,w as d,b as l,_ as Q,F as Y,d as X,e as s,as as I,n as k,y as M,s as F,k as ee,i as ae}from"./index-Dk-hpw4k.js";import{F as U}from"./PhCashRegister.vue-BdeCLCoG.js";import{I as le}from"./PhCreditCard.vue-_T1F4aVh.js";import{I as j}from"./PhPlusCircle.vue-CzoG-0TV.js";import{_ as q}from"./GeneralTable-IXSNpfC-.js";import{_ as te}from"./ArcadeCard-Csa8AoCI.js";import{_ as L}from"./FormControl-nRAG8NCu.js";import{_ as C}from"./FormField-DrQ1jOX6.js";import{A as ne,e as re,f as oe}from"./arcade-DnQewig1.js";import"./contentExport-CLAmS0de.js";import"./PhHouse.vue-BE86MhFy.js";const ue=["width","height","fill","transform"],se={key:0},ce=r("path",{d:"M209.29,55.6l-56,68.4H176a12,12,0,0,1,0,24H140v16h36a12,12,0,0,1,0,24H140v28a12,12,0,0,1-24,0V188H80a12,12,0,0,1,0-24h36V148H80a12,12,0,0,1,0-24h22.68l-56-68.4A12,12,0,1,1,65.29,40.4L128,117.05,190.71,40.4a12,12,0,1,1,18.58,15.2Z"},null,-1),ie=[ce],de={key:1},me=r("path",{d:"M200,48l-72,88L56,48Z",opacity:"0.2"},null,-1),ve=r("path",{d:"M206.19,53.07,144.88,128H176a8,8,0,0,1,0,16H136v16h40a8,8,0,0,1,0,16H136v40a8,8,0,0,1-16,0V176H80a8,8,0,0,1,0-16h40V144H80a8,8,0,0,1,0-16h31.12L49.81,53.07A8,8,0,0,1,62.19,42.93L128,123.37l65.81-80.44a8,8,0,1,1,12.38,10.14Z"},null,-1),pe=[me,ve],fe={key:2},he=r("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm54.4,52.8L144,128h16a8,8,0,0,1,0,16H136v16h24a8,8,0,0,1,0,16H136v16a8,8,0,0,1-16,0V176H96a8,8,0,0,1,0-16h24V144H96a8,8,0,0,1,0-16h16L73.6,76.8a8,8,0,1,1,12.8-9.6L128,122.67,169.6,67.2a8,8,0,0,1,12.8,9.6Z"},null,-1),ge=[he],be={key:3},_e=r("path",{d:"M204.64,51.8l-64,78.2H176a6,6,0,0,1,0,12H134v20h42a6,6,0,0,1,0,12H134v42a6,6,0,0,1-12,0V174H80a6,6,0,0,1,0-12h42V142H80a6,6,0,0,1,0-12h35.34l-64-78.2a6,6,0,1,1,9.28-7.6L128,126.53,195.36,44.2a6,6,0,0,1,9.28,7.6Z"},null,-1),ye=[_e],Ie={key:4},He=r("path",{d:"M206.19,53.07,144.88,128H176a8,8,0,0,1,0,16H136v16h40a8,8,0,0,1,0,16H136v40a8,8,0,0,1-16,0V176H80a8,8,0,0,1,0-16h40V144H80a8,8,0,0,1,0-16h31.12L49.81,53.07A8,8,0,0,1,62.19,42.93L128,123.37l65.81-80.44a8,8,0,1,1,12.38,10.14Z"},null,-1),we=[He],Ve={key:5},Ae=r("path",{d:"M203.1,50.53,136.44,132H176a4,4,0,0,1,0,8H132v24h44a4,4,0,0,1,0,8H132v44a4,4,0,0,1-8,0V172H80a4,4,0,0,1,0-8h44V140H80a4,4,0,0,1,0-8h39.56L52.9,50.53a4,4,0,0,1,6.2-5.06L128,129.68l68.9-84.21a4,4,0,1,1,6.2,5.06Z"},null,-1),xe=[Ae],Pe={name:"PhCurrencyJpy"},v=J({...Pe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(E){const c=E,o=P("weight","regular"),g=P("size","1em"),t=P("color","currentColor"),$=P("mirrored",!1),i=f(()=>c.weight??o),H=f(()=>c.size??g),w=f(()=>c.color??t),B=f(()=>c.mirrored!==void 0?c.mirrored?"scale(-1, 1)":void 0:$?"scale(-1, 1)":void 0);return(V,D)=>(u(),p("svg",W({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:H.value,height:H.value,fill:w.value,transform:B.value},V.$attrs),[O(V.$slots,"default"),i.value==="bold"?(u(),p("g",se,ie)):i.value==="duotone"?(u(),p("g",de,pe)):i.value==="fill"?(u(),p("g",fe,ge)):i.value==="light"?(u(),p("g",be,ye)):i.value==="regular"?(u(),p("g",Ie,we)):i.value==="thin"?(u(),p("g",Ve,xe)):h("",!0)],16,ue))}}),Se={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6"},ke={class:"grid md:grid-cols-2 gap-6 mb-6"},Le={class:"grid gap-6"},Ce={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},$e={class:"w-full"},Be={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Xe={class:"w-full"},Re={__name:"PaseliView",setup(E){const c=S({}),o=S({}),g=S(!0),t=S({}),$=G(),i=parseInt($.params.id);async function H(){try{c.value=null;const a=await ne(i);c.value=a}catch(a){console.error("Failed to fetch arcade data:",a)}}async function w(){try{o.value=null;const a=await re(i);o.value=a,o.value.transactions?.reverse(),g.value=!1}catch(a){console.error("Failed to fetch arcade PASELI:",a)}}K(()=>{g.value=!0,H(),w()});const B=[{text:"Timestamp",value:"timestamp",width:200},{text:"Amount",value:"data.delta",width:200},{text:"Remaining Balance",value:"data.balance",width:200},{text:"Reason",value:"data.reason",width:200}],V=[{text:"Player",value:"username"},{text:"Balance",value:"balance"}];function D(a){var e=[];for(var n of JSON.parse(JSON.stringify(a)))n.timestamp&&(n.timestamp=ae(n.timestamp)),e.push(n);return e}function z(a){var e=a.target.value;e=e.replace(/[^A-Za-z0-9]/g,""),e=e.toUpperCase().replace(/(.{4})/g,"$1-").replace(/-$/,""),t.value.cardId=e}function N(a){var e=a.target.value;e=e.replace(/[^0-9]/g,""),t.value.credit=e}const T=f(()=>o.value?.balances?o.value.balances.reduce((a,e)=>a+(e.balance||0),0):0),y=f(()=>{if(!o.value?.balances?.length)return{};const a=o.value.balances.filter(m=>m.balance>0),e=a.reduce((m,b)=>m+b.balance,0),n=e/a.length,x=a.reduce((m,b)=>b.balance>m.balance?b:m,a[0]);return{total:e,avg:n,count:a.length,topPlayer:x.username||"(anonymous)",topBalance:x.balance}}),A=f(()=>{if(!o.value?.transactions)return{totalDelta:0,count:0,avgDelta:0,last:null};const a=o.value.transactions,e=a.reduce((m,b)=>m+(b.data?.delta||0),0),n=e/(a.length||1),x=a[a.length-1]||null;return{totalDelta:e,count:a.length,avgDelta:n,last:x}}),R=f(()=>{var a=[];for(const e of o.value.balances)a.push({id:e.userId,label:e.username==""?"Unclaimed Account":e.username});return a});async function Z(){!t.value.cardId&&!t.value.userId||t.value.credit&&(g.value=!0,await oe(i,t.value.userId,t.value.cardId,t.value.credit),t.value.userId=null,t.value.cardId=null,t.value.credit=null,await w())}return(a,e)=>(u(),_(ee,null,{default:d(()=>[l(Q,null,{default:d(()=>[!g.value&&c.value?(u(),p(Y,{key:0},[l(te,{class:"mb-6",arcade:c.value,"use-small":!0},null,8,["arcade"]),l(X,{icon:s(v),title:"PASELI Stats",main:""},null,8,["icon"]),r("div",Se,[T.value?(u(),_(I,{key:0,number:T.value,label:"Total PASELI Net Worth",icon:s(v)},null,8,["number","icon"])):h("",!0),A.value.count?(u(),_(I,{key:1,number:A.value.count,label:"Recent Transactions",icon:s(U)},null,8,["number","icon"])):h("",!0),A.value.totalDelta?(u(),_(I,{key:2,number:A.value.totalDelta,label:"Recent Net Flow",icon:s(v)},null,8,["number","icon"])):h("",!0),y.value.avg?(u(),_(I,{key:3,number:y.value.avg,label:"Average Player Balance",icon:s(v)},null,8,["number","icon"])):h("",!0),y.value.topBalance?(u(),_(I,{key:4,number:y.value.topBalance,label:`Top Player: ${y.value.topPlayer}`,icon:s(v)},null,8,["number","label","icon"])):h("",!0)]),l(X,{icon:s(v),title:"Player PASELI Balances",main:""},null,8,["icon"]),r("div",ke,[r("div",Le,[l(k,{"is-form":""},{default:d(()=>[l(M,{label:"Update balance",color:"success",class:"mb-4",icon:s(j)},null,8,["icon"]),l(C,{label:"Card ID",help:"The ACCESS CODE provided by the game."},{default:d(()=>[l(L,{modelValue:t.value.cardId,"onUpdate:modelValue":e[0]||(e[0]=n=>t.value.cardId=n),icon:s(le),name:"cardId",type:"card",placeholder:"XXXX-XXXX-XXXX-XXXX",minlength:19,maxlength:19,required:"",onInput:z},null,8,["modelValue","icon"])]),_:1}),l(C,{label:"Credit Amount"},{default:d(()=>[l(L,{modelValue:t.value.credit,"onUpdate:modelValue":e[1]||(e[1]=n=>t.value.credit=n),icon:s(v),name:"credit",required:"",maxlength:7,inputmode:"numeric",onInput:N},null,8,["modelValue","icon"])]),_:1}),l(F,{label:"Credit Account",color:"success",onClick:Z})]),_:1}),l(k,{"is-form":""},{default:d(()=>[l(M,{label:"Credit existing account",color:"info",class:"mb-4",icon:s(j)},null,8,["icon"]),l(C,{label:"Select Player"},{default:d(()=>[l(L,{modelValue:t.value.userId,"onUpdate:modelValue":e[2]||(e[2]=n=>t.value.userId=n),options:R.value,required:""},null,8,["modelValue","options"])]),_:1}),l(C,{label:"Credit Amount"},{default:d(()=>[l(L,{modelValue:t.value.credit,"onUpdate:modelValue":e[3]||(e[3]=n=>t.value.credit=n),icon:s(v),name:"credit",required:"",maxlength:7,inputmode:"numeric",onInput:N},null,8,["modelValue","icon"])]),_:1}),l(F,{label:"Credit Selected Player",color:"info",onClick:Z})]),_:1})]),r("div",null,[l(k,{"has-table":""},{default:d(()=>[r("div",Ce,[r("div",$e,[l(q,{headers:V,items:o.value.balances},null,8,["items"])])])]),_:1})])]),l(X,{icon:s(U),title:"PASELI Transaction History",main:""},null,8,["icon"]),l(k,{"has-table":""},{default:d(()=>[r("div",Be,[r("div",Xe,[l(q,{headers:B,items:D(o.value.transactions)},null,8,["items"])])])]),_:1})],64)):h("",!0)]),_:1})]),_:1}))}};export{Re as default}; diff --git a/assets/PersonalRecords-BVjTLji3.js b/assets/PersonalRecords-CZ2_Yhjy.js similarity index 96% rename from assets/PersonalRecords-BVjTLji3.js rename to assets/PersonalRecords-CZ2_Yhjy.js index 547bac0..1b82efe 100644 --- a/assets/PersonalRecords-BVjTLji3.js +++ b/assets/PersonalRecords-CZ2_Yhjy.js @@ -1 +1 @@ -import{ac as se,ad as N,v as b,a as l,f as c,ae as oe,j as M,af as ne,p as a,aP as re,t as m,aI as U,aJ as Q,aO as X,aV as ie,ba as ce,bb as ue,bc as de,bd as me,a_ as fe,a$ as ge,r as k,V as G,ag as ee,c as D,w as R,F as C,g as j,n as E,b as H,y as he,e as t,l as pe,m as ve,B as be,o as _e,_ as ye,s as z,J as Ve,ay as xe,aT as $e,d as Y,a6 as He,M as we,k as Se}from"./index-wVtKjzJn.js";import{_ as ke}from"./FormControl-C552dcWA.js";import{_ as Me}from"./GameHeader-BDUKDbzK.js";import{A as Ae}from"./music-DRvoH_CN.js";import{A as Ze}from"./profile-bqdi_2hB.js";import{B as Pe}from"./index-nQax1GjZ.js";import{s as Ce,f as Ie}from"./scoreDataFilters-4V9cRP9S.js";import"./PhGear.vue-BexnY7gY.js";import"./PhHouse.vue-NUGOYe5J.js";const Re=["width","height","fill","transform"],De={key:0},Fe=a("path",{d:"M224,196h-4V40a12,12,0,0,0-12-12H152a12,12,0,0,0-12,12V76H96A12,12,0,0,0,84,88v36H48a12,12,0,0,0-12,12v60H32a12,12,0,0,0,0,24H224a12,12,0,0,0,0-24ZM164,52h32V196H164Zm-56,48h32v96H108ZM60,148H84v48H60Z"},null,-1),Ne=[Fe],Le={key:1},Be=a("path",{d:"M208,40V208H152V40Z",opacity:"0.2"},null,-1),Te=a("path",{d:"M224,200h-8V40a8,8,0,0,0-8-8H152a8,8,0,0,0-8,8V80H96a8,8,0,0,0-8,8v40H48a8,8,0,0,0-8,8v64H32a8,8,0,0,0,0,16H224a8,8,0,0,0,0-16ZM160,48h40V200H160ZM104,96h40V200H104ZM56,144H88v56H56Z"},null,-1),Ue=[Be,Te],Ge={key:2},ze=a("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16h8V136a8,8,0,0,1,8-8H72a8,8,0,0,1,8,8v64H96V88a8,8,0,0,1,8-8h32a8,8,0,0,1,8,8V200h16V40a8,8,0,0,1,8-8h40a8,8,0,0,1,8,8V200h8A8,8,0,0,1,232,208Z"},null,-1),je=[ze],Ee={key:3},Oe=a("path",{d:"M224,202H214V40a6,6,0,0,0-6-6H152a6,6,0,0,0-6,6V82H96a6,6,0,0,0-6,6v42H48a6,6,0,0,0-6,6v66H32a6,6,0,0,0,0,12H224a6,6,0,0,0,0-12ZM158,46h44V202H158ZM102,94h44V202H102ZM54,142H90v60H54Z"},null,-1),We=[Oe],qe={key:4},Je=a("path",{d:"M224,200h-8V40a8,8,0,0,0-8-8H152a8,8,0,0,0-8,8V80H96a8,8,0,0,0-8,8v40H48a8,8,0,0,0-8,8v64H32a8,8,0,0,0,0,16H224a8,8,0,0,0,0-16ZM160,48h40V200H160ZM104,96h40V200H104ZM56,144H88v56H56Z"},null,-1),Ke=[Je],Qe={key:5},Xe=a("path",{d:"M224,204H212V40a4,4,0,0,0-4-4H152a4,4,0,0,0-4,4V84H96a4,4,0,0,0-4,4v44H48a4,4,0,0,0-4,4v68H32a4,4,0,0,0,0,8H224a4,4,0,0,0,0-8ZM156,44h48V204H156ZM100,92h48V204H100ZM52,140H92v64H52Z"},null,-1),Ye=[Xe],ea={name:"PhChartBar"},aa=se({...ea,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const r=f,o=N("weight","regular"),$=N("size","1em"),e=N("color","currentColor"),g=N("mirrored",!1),s=b(()=>r.weight??o),n=b(()=>r.size??$),h=b(()=>r.color??e),_=b(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(y,w)=>(l(),c("svg",ne({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:_.value},y.$attrs),[oe(y.$slots,"default"),s.value==="bold"?(l(),c("g",De,Ne)):s.value==="duotone"?(l(),c("g",Le,Ue)):s.value==="fill"?(l(),c("g",Ge,je)):s.value==="light"?(l(),c("g",Ee,We)):s.value==="regular"?(l(),c("g",qe,Ke)):s.value==="thin"?(l(),c("g",Qe,Ye)):M("",!0)],16,Re))}}),ta={class:"mb-6 last:mb-0"},la={key:0,class:"font-bold text-sm"},sa={class:"relative w-full h-6 flex items-center"},oa=["name","min","max","step"],na=["name","min","max","step"],ra={class:"font-light"},ia={__name:"FormRangeSlider",props:{name:{type:String,required:!0},label:{type:String,default:null},modelValue:{type:Array,default:()=>[0,100]},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1}},emits:["update:modelValue"],setup(f,{emit:r}){const o=f,$=r,e=b({get:()=>o.modelValue[0],set:y=>{$("update:modelValue",[Math.min(y,o.modelValue[1]),o.modelValue[1]])}}),g=b({get:()=>o.modelValue[1],set:y=>{$("update:modelValue",[o.modelValue[0],Math.max(y,o.modelValue[0])])}}),s=b(()=>(e.value-o.min)/(o.max-o.min)*100),n=b(()=>(g.value-o.min)/(o.max-o.min)*100),h=b(()=>({background:`linear-gradient(to right, rgb(55, 65, 81) ${s.value}%, rgb(37, 99, 235) ${s.value}%, rgb(37, 99, 235) ${n.value}%, rgb(55, 65, 81) ${n.value}%)`})),_=b(()=>s.value>50);return(y,w)=>(l(),c("div",ta,[f.label?(l(),c("span",la,m(f.label),1)):M("",!0),a("div",sa,[a("div",{class:"absolute w-full h-2 rounded-lg",style:U(h.value)},null,4),Q(a("input",{"onUpdate:modelValue":w[0]||(w[0]=A=>e.value=A),type:"range",name:f.name+"-min",min:f.min,max:f.max,step:f.step,style:U({zIndex:_.value?4:3}),class:"absolute w-full h-2 rounded-lg appearance-none cursor-pointer slider"},null,12,oa),[[X,e.value]]),Q(a("input",{"onUpdate:modelValue":w[1]||(w[1]=A=>g.value=A),type:"range",name:f.name+"-max",min:f.min,max:f.max,step:f.step,style:U({zIndex:_.value?3:4}),class:"absolute w-full h-2 rounded-lg appearance-none cursor-pointer slider"},null,12,na),[[X,g.value]])]),a("span",ra,m(e.value)+" "+m(g.value!=e.value?" - "+g.value:""),1)]))}},ca=re(ia,[["__scopeId","data-v-36c56a02"]]),ua={class:"grid lg:grid-cols-2 gap-4"},da={class:"flex flex-col xl:flex-row justify-between gap-y-4 xl:gap-y-0 xl:gap-x-6 items-start w-full min-w-0"},ma={class:"w-full xl:w-[40%] flex flex-col text-left"},fa={class:"font-medium"},ga={class:"font-light"},ha={class:"font-light"},pa={class:"font-light"},va={class:"font-light"},ba={class:"font-light"},_a={class:"font-light"},ya={class:"font-light"},Va={class:"font-light"},xa={class:"w-full xl:w-[60%] h-60 min-w-0 relative block"},$a={__name:"UserDdrStatistics",props:{profile:{type:String,default:null},game:{type:String,default:null},version:{type:Number,default:9},scores:{type:Object}},setup(f){ie.register(ce,ue,de,me,fe,ge);const r=f,o=k(r.profile),$=k(r.version);G(()=>r.version,()=>{o.value=r.profile,$.value=r.version});const e=[0,7e5,8e5,85e4,9e5,95e4,97e4,98e4,99e4,995e3,999e3,999910,1e6],g=["rgba(220, 38, 38, 0.6)","rgba(192, 38, 211, 0.6)","rgba(22, 95, 250, 0.6)","rgba(0, 125, 244, 0.6)","rgba(0, 149, 230, 0.6)","rgba(0, 169, 226, 0.6)","rgba(0, 187, 225, 0.6)","rgba(0, 206, 224, 0.6)","rgba(0, 221, 218, 0.6)","rgba(94, 234, 212, 0.6)","rgba(251, 191, 36, 0.6)","rgba(251, 211, 96, 0.6)","rgba(253, 230, 138, 0.6)"],s=e.map(v=>v.toLocaleString()),n=[];for(const[v,Z]of e.entries()){const u=e[v+1];n.push(`${Z.toLocaleString()}${u?` - ${(u-1).toLocaleString()}`:""}`)}const h=ee(r.game),_=k({labels:s,datasets:[{label:"0",backgroundColor:g,borderColor:"rgba(22, 95, 250, 0.5)",data:[]},{label:"0",backgroundColor:g,borderColor:"rgba(250, 170, 22, 0.5)",data:[]}]}),y={responsive:!0,maintainAspectRatio:!1,scales:{y:{ticks:{precision:0}}},plugins:{legend:{display:!1},tooltip:{callbacks:{title:function(v){return n[v[0].dataIndex]},label:function(v){return`level ${v.dataset.label}: ${v.parsed.y} scores`}}}}},w=[],A=[];for(const v of r.scores)for(const Z of v.charts){if(!Z.record)continue;(Z.chart>5?A:w).push({song:v,chart:Z})}const i={total:0,avg:0,median:0,mfc:0,pfc:0,aaa:0,aa:0,other:0,fails:0};function p(v,Z,u){return d=>{const F=new Array(e.length).fill(0),[L,B]=d,x=[];u.value={...i};for(const{chart:P}of Z){const I=P.record,q=P.data.difficulty;if(q>=L&&q<=B){let J=-1;for(const[te,le]of e.entries())I.points>=le&&(J=te);F[J]++,x.push(I.points);const T=h.haloTable[I.data.halo],K=h.rankTable[I.data.rank];T=="FAILED"?u.value.fails++:T=="MFC"?u.value.mfc++:T=="PFC"?u.value.pfc++:K=="AAA"?u.value.aaa++:K=="AA+"?u.value.aa++:u.value.other++}}if(u.value.total=x.length,u.value.avg=Math.floor(x.reduce((P,I)=>P+I,0)/(x.length||1)),u.value.median=x[0]??0,x.length>1){x.sort();const P=Math.floor(x.length/2);u.value.median=x.length%2!==0?x[P]:(x[P-1]+x[P])/2}_.value.datasets[v].data=F,_.value.datasets[v].label=`${L}${L!==B?`-${B}`:""}`}}const S=k([1,19]),V=k({...i});G(S,p(0,w,V),{immediate:!0});const O=k([1,19]),W=k({...i});G(O,p(1,A,W),{immediate:!0});const ae=k([{model:S,stats:V,label:"SP"},{model:O,stats:W,label:"DP"}]);return(v,Z)=>_.value.datasets?(l(),D(E,{key:0,class:"my-6"},{default:R(()=>[a("div",ua,[(l(!0),c(C,null,j(ae.value.entries(),([u,d])=>(l(),D(E,{key:d.label,"color-prop":"bg-slate-800 dark:bg-slate-800",class:"min-w-0"},{default:R(()=>[H(he,{color:"info",label:`${d.label} Statistics`,class:"mb-4"},null,8,["label"]),H(ca,{modelValue:d.model,"onUpdate:modelValue":F=>d.model=F,name:`${d.label}-level-range`,label:"Level Range",min:1,max:19,step:1},null,8,["modelValue","onUpdate:modelValue","name"]),a("div",da,[a("div",ma,[a("span",fa," Displaying "+m(d.stats.total.toLocaleString())+" Records ",1),a("span",ga," - with an average score of "+m(d.stats.avg.toLocaleString()),1),a("span",ha," - with a median score of "+m(d.stats.median.toLocaleString()),1),a("span",pa," - of which are MFCs - "+m(d.stats.mfc),1),a("span",va," - of which are PFCs - "+m(d.stats.pfc),1),a("span",ba," - of which are AAAs - "+m(d.stats.aaa),1),a("span",_a," - of which are AA+s - "+m(d.stats.aa),1),a("span",ya," - of which are AAs and below - "+m(d.stats.other),1),a("span",Va," - of which are fails - "+m(d.stats.fails),1)]),a("div",xa,[H(t(Pe),{class:"w-full h-full bg-slate-100 p-2 rounded-lg",data:{labels:_.value.labels,datasets:[_.value.datasets[u]]},options:y},null,8,["data"])])])]),_:2},1024))),128))])]),_:1})):M("",!0)}},Ha={class:"flex gap-2 mb-6 md:mb-0"},wa={key:0,class:"md:w-1/3 md:text-right"},Sa={class:"lg:flex w-full lg:place-content-between"},ka={class:"mb-4 lg:mb-0 space-y-1"},Ma={class:"text-lg lg:text-xl"},Aa={class:"text-md lg:text-lg"},Za={class:"grid md:grid-cols-2 lg:flex gap-2 lg:justify-end lg:place-content-end"},Pa={key:0,class:"bg-gray-900 dark:bg-gray-700 p-4 rounded-lg"},Ca={class:"text-md lg:text-lg"},Ga={__name:"PersonalRecords",setup(f){const r=pe(),o=ve();var $=r.params.game;const e=ee($);var g=r.params.userId??null,s=k([]);const n=k(null),h=be({currentVersion:null});e||o.push({name:"ErrorPage",params:{catchAll:"404"}}),g||o.push({name:"ErrorPage",params:{catchAll:"404"}}),e.versions||(h.currentVersion=1),_e(async()=>{try{const i=await Ae($,g);s.value=i,_(),e.versions&&!h.currentVersion&&(h.currentVersion=y.value.at(-1)?.id??null)}catch(i){console.error("Failed to fetch score data:",i)}});async function _(){try{n.value=null;const i=await Ze($,null,g);n.value=i.profile}catch(i){console.error("Failed to fetch user profile data:",i)}}const y=b(()=>{if(!e.versions)return[];const i=new Set(s.value.map(p=>p.version));return e.versions.filter(p=>i.has(p.id))}),w=b(()=>h.currentVersion?s.value.filter(i=>i.version===h.currentVersion):s.value),A=b(()=>w.value.filter(i=>i.charts.some(p=>p.data?.difficulty!=0&&e.chartTable[p.chart]&&p.record)));return(i,p)=>(l(),D(Se,null,{default:R(()=>[t(s)?(l(),D(ye,{key:0},{default:R(()=>[n.value?(l(),c(C,{key:0},[H(Me,{game:t(e),profile:n.value},null,8,["game","profile"]),a("div",Ha,[H(z,{icon:t(Ve),to:`/games/${t(e).id}/profiles/${n.value.userId}`,outline:!1,color:"info",label:`${n.value.username}'s Profile`},null,8,["icon","to","label"]),H(z,{icon:t(xe),to:`/games/${t(e).id}/scores/${n.value.userId}`,outline:!1,color:"info",label:`${n.value.username}'s Scores`},null,8,["icon","to","label"])]),t(e).id==t($e).DDR&&t(s)?(l(),c(C,{key:0},[H(Y,{icon:t(aa),title:`${n.value.username}'s Overall ${t(e).shortName?t(e).shortName:t(e).name} Statistics`,main:"",class:"mt-6"},null,8,["icon","title"]),H($a,{game:t(e).id,version:h.currentVersion,profile:t(g),scores:t(s)},null,8,["game","version","profile","scores"])],64)):M("",!0),H(Y,{icon:t(He),title:`${n.value.username}'s ${t(e).shortName?t(e).shortName:t(e).name} Records`,main:""},{default:R(()=>[t(e).versions?(l(),c("div",wa,[p[1]||(p[1]=a("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),H(ke,{modelValue:h.currentVersion,"onUpdate:modelValue":p[0]||(p[0]=S=>h.currentVersion=S),options:y.value.slice().reverse()},null,8,["modelValue","options"])])):M("",!0)]),_:1},8,["icon","title"]),(l(!0),c(C,null,j(A.value,S=>(l(),D(E,{key:S.id,class:"mb-6"},{default:R(()=>[a("div",Sa,[a("div",ka,[a("h1",Ma,m(S.name),1),a("h2",Aa,m(S.artist),1),H(z,{label:"View Song",color:"info",to:`/games/${t($)}/song/${S.id}`},null,8,["to"])]),a("div",Za,[(l(!0),c(C,null,j(S.charts,V=>(l(),c(C,{key:V.db_id},[V.record?(l(),c(C,{key:0},[t(Ce)(V.data?.difficulty,t(e).chartTable,V.chart)?(l(),c("div",Pa,[a("h2",Ca,m(t(e).chartTable[V.chart])+" - "+m(t(Ie)(V.data?.difficulty,t(e).difficultyDenom)),1),we(" "+m(V.record?`${V.record?.username} - ${V.record.points?.toLocaleString()}`:"Unclaimed"),1)])):M("",!0)],64)):M("",!0)],64))),128))])])]),_:2},1024))),128))],64)):M("",!0)]),_:1})):M("",!0)]),_:1}))}};export{Ga as default}; +import{ac as se,ad as N,v as b,a as l,f as c,ae as oe,j as M,af as ne,p as a,aP as re,t as m,aI as U,aJ as Q,aO as X,aV as ie,ba as ce,bb as ue,bc as de,bd as me,a_ as fe,a$ as ge,r as k,V as G,ag as ee,c as D,w as R,F as C,g as j,n as E,b as H,y as he,e as t,l as pe,m as ve,B as be,o as _e,_ as ye,s as z,J as Ve,ay as xe,aT as $e,d as Y,a6 as He,M as we,k as Se}from"./index-Dk-hpw4k.js";import{_ as ke}from"./FormControl-nRAG8NCu.js";import{_ as Me}from"./GameHeader-teh_-Ggs.js";import{A as Ae}from"./music-ce8AvqY2.js";import{A as Ze}from"./profile-nv_1Kh6w.js";import{B as Pe}from"./index-BqNq0E8E.js";import{s as Ce,f as Ie}from"./scoreDataFilters-4V9cRP9S.js";import"./PhGear.vue-BuFpodE8.js";import"./PhHouse.vue-BE86MhFy.js";const Re=["width","height","fill","transform"],De={key:0},Fe=a("path",{d:"M224,196h-4V40a12,12,0,0,0-12-12H152a12,12,0,0,0-12,12V76H96A12,12,0,0,0,84,88v36H48a12,12,0,0,0-12,12v60H32a12,12,0,0,0,0,24H224a12,12,0,0,0,0-24ZM164,52h32V196H164Zm-56,48h32v96H108ZM60,148H84v48H60Z"},null,-1),Ne=[Fe],Le={key:1},Be=a("path",{d:"M208,40V208H152V40Z",opacity:"0.2"},null,-1),Te=a("path",{d:"M224,200h-8V40a8,8,0,0,0-8-8H152a8,8,0,0,0-8,8V80H96a8,8,0,0,0-8,8v40H48a8,8,0,0,0-8,8v64H32a8,8,0,0,0,0,16H224a8,8,0,0,0,0-16ZM160,48h40V200H160ZM104,96h40V200H104ZM56,144H88v56H56Z"},null,-1),Ue=[Be,Te],Ge={key:2},ze=a("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16h8V136a8,8,0,0,1,8-8H72a8,8,0,0,1,8,8v64H96V88a8,8,0,0,1,8-8h32a8,8,0,0,1,8,8V200h16V40a8,8,0,0,1,8-8h40a8,8,0,0,1,8,8V200h8A8,8,0,0,1,232,208Z"},null,-1),je=[ze],Ee={key:3},Oe=a("path",{d:"M224,202H214V40a6,6,0,0,0-6-6H152a6,6,0,0,0-6,6V82H96a6,6,0,0,0-6,6v42H48a6,6,0,0,0-6,6v66H32a6,6,0,0,0,0,12H224a6,6,0,0,0,0-12ZM158,46h44V202H158ZM102,94h44V202H102ZM54,142H90v60H54Z"},null,-1),We=[Oe],qe={key:4},Je=a("path",{d:"M224,200h-8V40a8,8,0,0,0-8-8H152a8,8,0,0,0-8,8V80H96a8,8,0,0,0-8,8v40H48a8,8,0,0,0-8,8v64H32a8,8,0,0,0,0,16H224a8,8,0,0,0,0-16ZM160,48h40V200H160ZM104,96h40V200H104ZM56,144H88v56H56Z"},null,-1),Ke=[Je],Qe={key:5},Xe=a("path",{d:"M224,204H212V40a4,4,0,0,0-4-4H152a4,4,0,0,0-4,4V84H96a4,4,0,0,0-4,4v44H48a4,4,0,0,0-4,4v68H32a4,4,0,0,0,0,8H224a4,4,0,0,0,0-8ZM156,44h48V204H156ZM100,92h48V204H100ZM52,140H92v64H52Z"},null,-1),Ye=[Xe],ea={name:"PhChartBar"},aa=se({...ea,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const r=f,o=N("weight","regular"),$=N("size","1em"),e=N("color","currentColor"),g=N("mirrored",!1),s=b(()=>r.weight??o),n=b(()=>r.size??$),h=b(()=>r.color??e),_=b(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(y,w)=>(l(),c("svg",ne({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:_.value},y.$attrs),[oe(y.$slots,"default"),s.value==="bold"?(l(),c("g",De,Ne)):s.value==="duotone"?(l(),c("g",Le,Ue)):s.value==="fill"?(l(),c("g",Ge,je)):s.value==="light"?(l(),c("g",Ee,We)):s.value==="regular"?(l(),c("g",qe,Ke)):s.value==="thin"?(l(),c("g",Qe,Ye)):M("",!0)],16,Re))}}),ta={class:"mb-6 last:mb-0"},la={key:0,class:"font-bold text-sm"},sa={class:"relative w-full h-6 flex items-center"},oa=["name","min","max","step"],na=["name","min","max","step"],ra={class:"font-light"},ia={__name:"FormRangeSlider",props:{name:{type:String,required:!0},label:{type:String,default:null},modelValue:{type:Array,default:()=>[0,100]},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1}},emits:["update:modelValue"],setup(f,{emit:r}){const o=f,$=r,e=b({get:()=>o.modelValue[0],set:y=>{$("update:modelValue",[Math.min(y,o.modelValue[1]),o.modelValue[1]])}}),g=b({get:()=>o.modelValue[1],set:y=>{$("update:modelValue",[o.modelValue[0],Math.max(y,o.modelValue[0])])}}),s=b(()=>(e.value-o.min)/(o.max-o.min)*100),n=b(()=>(g.value-o.min)/(o.max-o.min)*100),h=b(()=>({background:`linear-gradient(to right, rgb(55, 65, 81) ${s.value}%, rgb(37, 99, 235) ${s.value}%, rgb(37, 99, 235) ${n.value}%, rgb(55, 65, 81) ${n.value}%)`})),_=b(()=>s.value>50);return(y,w)=>(l(),c("div",ta,[f.label?(l(),c("span",la,m(f.label),1)):M("",!0),a("div",sa,[a("div",{class:"absolute w-full h-2 rounded-lg",style:U(h.value)},null,4),Q(a("input",{"onUpdate:modelValue":w[0]||(w[0]=A=>e.value=A),type:"range",name:f.name+"-min",min:f.min,max:f.max,step:f.step,style:U({zIndex:_.value?4:3}),class:"absolute w-full h-2 rounded-lg appearance-none cursor-pointer slider"},null,12,oa),[[X,e.value]]),Q(a("input",{"onUpdate:modelValue":w[1]||(w[1]=A=>g.value=A),type:"range",name:f.name+"-max",min:f.min,max:f.max,step:f.step,style:U({zIndex:_.value?3:4}),class:"absolute w-full h-2 rounded-lg appearance-none cursor-pointer slider"},null,12,na),[[X,g.value]])]),a("span",ra,m(e.value)+" "+m(g.value!=e.value?" - "+g.value:""),1)]))}},ca=re(ia,[["__scopeId","data-v-36c56a02"]]),ua={class:"grid lg:grid-cols-2 gap-4"},da={class:"flex flex-col xl:flex-row justify-between gap-y-4 xl:gap-y-0 xl:gap-x-6 items-start w-full min-w-0"},ma={class:"w-full xl:w-[40%] flex flex-col text-left"},fa={class:"font-medium"},ga={class:"font-light"},ha={class:"font-light"},pa={class:"font-light"},va={class:"font-light"},ba={class:"font-light"},_a={class:"font-light"},ya={class:"font-light"},Va={class:"font-light"},xa={class:"w-full xl:w-[60%] h-60 min-w-0 relative block"},$a={__name:"UserDdrStatistics",props:{profile:{type:String,default:null},game:{type:String,default:null},version:{type:Number,default:9},scores:{type:Object}},setup(f){ie.register(ce,ue,de,me,fe,ge);const r=f,o=k(r.profile),$=k(r.version);G(()=>r.version,()=>{o.value=r.profile,$.value=r.version});const e=[0,7e5,8e5,85e4,9e5,95e4,97e4,98e4,99e4,995e3,999e3,999910,1e6],g=["rgba(220, 38, 38, 0.6)","rgba(192, 38, 211, 0.6)","rgba(22, 95, 250, 0.6)","rgba(0, 125, 244, 0.6)","rgba(0, 149, 230, 0.6)","rgba(0, 169, 226, 0.6)","rgba(0, 187, 225, 0.6)","rgba(0, 206, 224, 0.6)","rgba(0, 221, 218, 0.6)","rgba(94, 234, 212, 0.6)","rgba(251, 191, 36, 0.6)","rgba(251, 211, 96, 0.6)","rgba(253, 230, 138, 0.6)"],s=e.map(v=>v.toLocaleString()),n=[];for(const[v,Z]of e.entries()){const u=e[v+1];n.push(`${Z.toLocaleString()}${u?` - ${(u-1).toLocaleString()}`:""}`)}const h=ee(r.game),_=k({labels:s,datasets:[{label:"0",backgroundColor:g,borderColor:"rgba(22, 95, 250, 0.5)",data:[]},{label:"0",backgroundColor:g,borderColor:"rgba(250, 170, 22, 0.5)",data:[]}]}),y={responsive:!0,maintainAspectRatio:!1,scales:{y:{ticks:{precision:0}}},plugins:{legend:{display:!1},tooltip:{callbacks:{title:function(v){return n[v[0].dataIndex]},label:function(v){return`level ${v.dataset.label}: ${v.parsed.y} scores`}}}}},w=[],A=[];for(const v of r.scores)for(const Z of v.charts){if(!Z.record)continue;(Z.chart>5?A:w).push({song:v,chart:Z})}const i={total:0,avg:0,median:0,mfc:0,pfc:0,aaa:0,aa:0,other:0,fails:0};function p(v,Z,u){return d=>{const F=new Array(e.length).fill(0),[L,B]=d,x=[];u.value={...i};for(const{chart:P}of Z){const I=P.record,q=P.data.difficulty;if(q>=L&&q<=B){let J=-1;for(const[te,le]of e.entries())I.points>=le&&(J=te);F[J]++,x.push(I.points);const T=h.haloTable[I.data.halo],K=h.rankTable[I.data.rank];T=="FAILED"?u.value.fails++:T=="MFC"?u.value.mfc++:T=="PFC"?u.value.pfc++:K=="AAA"?u.value.aaa++:K=="AA+"?u.value.aa++:u.value.other++}}if(u.value.total=x.length,u.value.avg=Math.floor(x.reduce((P,I)=>P+I,0)/(x.length||1)),u.value.median=x[0]??0,x.length>1){x.sort();const P=Math.floor(x.length/2);u.value.median=x.length%2!==0?x[P]:(x[P-1]+x[P])/2}_.value.datasets[v].data=F,_.value.datasets[v].label=`${L}${L!==B?`-${B}`:""}`}}const S=k([1,19]),V=k({...i});G(S,p(0,w,V),{immediate:!0});const O=k([1,19]),W=k({...i});G(O,p(1,A,W),{immediate:!0});const ae=k([{model:S,stats:V,label:"SP"},{model:O,stats:W,label:"DP"}]);return(v,Z)=>_.value.datasets?(l(),D(E,{key:0,class:"my-6"},{default:R(()=>[a("div",ua,[(l(!0),c(C,null,j(ae.value.entries(),([u,d])=>(l(),D(E,{key:d.label,"color-prop":"bg-slate-800 dark:bg-slate-800",class:"min-w-0"},{default:R(()=>[H(he,{color:"info",label:`${d.label} Statistics`,class:"mb-4"},null,8,["label"]),H(ca,{modelValue:d.model,"onUpdate:modelValue":F=>d.model=F,name:`${d.label}-level-range`,label:"Level Range",min:1,max:19,step:1},null,8,["modelValue","onUpdate:modelValue","name"]),a("div",da,[a("div",ma,[a("span",fa," Displaying "+m(d.stats.total.toLocaleString())+" Records ",1),a("span",ga," - with an average score of "+m(d.stats.avg.toLocaleString()),1),a("span",ha," - with a median score of "+m(d.stats.median.toLocaleString()),1),a("span",pa," - of which are MFCs - "+m(d.stats.mfc),1),a("span",va," - of which are PFCs - "+m(d.stats.pfc),1),a("span",ba," - of which are AAAs - "+m(d.stats.aaa),1),a("span",_a," - of which are AA+s - "+m(d.stats.aa),1),a("span",ya," - of which are AAs and below - "+m(d.stats.other),1),a("span",Va," - of which are fails - "+m(d.stats.fails),1)]),a("div",xa,[H(t(Pe),{class:"w-full h-full bg-slate-100 p-2 rounded-lg",data:{labels:_.value.labels,datasets:[_.value.datasets[u]]},options:y},null,8,["data"])])])]),_:2},1024))),128))])]),_:1})):M("",!0)}},Ha={class:"flex gap-2 mb-6 md:mb-0"},wa={key:0,class:"md:w-1/3 md:text-right"},Sa={class:"lg:flex w-full lg:place-content-between"},ka={class:"mb-4 lg:mb-0 space-y-1"},Ma={class:"text-lg lg:text-xl"},Aa={class:"text-md lg:text-lg"},Za={class:"grid md:grid-cols-2 lg:flex gap-2 lg:justify-end lg:place-content-end"},Pa={key:0,class:"bg-gray-900 dark:bg-gray-700 p-4 rounded-lg"},Ca={class:"text-md lg:text-lg"},Ga={__name:"PersonalRecords",setup(f){const r=pe(),o=ve();var $=r.params.game;const e=ee($);var g=r.params.userId??null,s=k([]);const n=k(null),h=be({currentVersion:null});e||o.push({name:"ErrorPage",params:{catchAll:"404"}}),g||o.push({name:"ErrorPage",params:{catchAll:"404"}}),e.versions||(h.currentVersion=1),_e(async()=>{try{const i=await Ae($,g);s.value=i,_(),e.versions&&!h.currentVersion&&(h.currentVersion=y.value.at(-1)?.id??null)}catch(i){console.error("Failed to fetch score data:",i)}});async function _(){try{n.value=null;const i=await Ze($,null,g);n.value=i.profile}catch(i){console.error("Failed to fetch user profile data:",i)}}const y=b(()=>{if(!e.versions)return[];const i=new Set(s.value.map(p=>p.version));return e.versions.filter(p=>i.has(p.id))}),w=b(()=>h.currentVersion?s.value.filter(i=>i.version===h.currentVersion):s.value),A=b(()=>w.value.filter(i=>i.charts.some(p=>p.data?.difficulty!=0&&e.chartTable[p.chart]&&p.record)));return(i,p)=>(l(),D(Se,null,{default:R(()=>[t(s)?(l(),D(ye,{key:0},{default:R(()=>[n.value?(l(),c(C,{key:0},[H(Me,{game:t(e),profile:n.value},null,8,["game","profile"]),a("div",Ha,[H(z,{icon:t(Ve),to:`/games/${t(e).id}/profiles/${n.value.userId}`,outline:!1,color:"info",label:`${n.value.username}'s Profile`},null,8,["icon","to","label"]),H(z,{icon:t(xe),to:`/games/${t(e).id}/scores/${n.value.userId}`,outline:!1,color:"info",label:`${n.value.username}'s Scores`},null,8,["icon","to","label"])]),t(e).id==t($e).DDR&&t(s)?(l(),c(C,{key:0},[H(Y,{icon:t(aa),title:`${n.value.username}'s Overall ${t(e).shortName?t(e).shortName:t(e).name} Statistics`,main:"",class:"mt-6"},null,8,["icon","title"]),H($a,{game:t(e).id,version:h.currentVersion,profile:t(g),scores:t(s)},null,8,["game","version","profile","scores"])],64)):M("",!0),H(Y,{icon:t(He),title:`${n.value.username}'s ${t(e).shortName?t(e).shortName:t(e).name} Records`,main:""},{default:R(()=>[t(e).versions?(l(),c("div",wa,[p[1]||(p[1]=a("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),H(ke,{modelValue:h.currentVersion,"onUpdate:modelValue":p[0]||(p[0]=S=>h.currentVersion=S),options:y.value.slice().reverse()},null,8,["modelValue","options"])])):M("",!0)]),_:1},8,["icon","title"]),(l(!0),c(C,null,j(A.value,S=>(l(),D(E,{key:S.id,class:"mb-6"},{default:R(()=>[a("div",Sa,[a("div",ka,[a("h1",Ma,m(S.name),1),a("h2",Aa,m(S.artist),1),H(z,{label:"View Song",color:"info",to:`/games/${t($)}/song/${S.id}`},null,8,["to"])]),a("div",Za,[(l(!0),c(C,null,j(S.charts,V=>(l(),c(C,{key:V.db_id},[V.record?(l(),c(C,{key:0},[t(Ce)(V.data?.difficulty,t(e).chartTable,V.chart)?(l(),c("div",Pa,[a("h2",Ca,m(t(e).chartTable[V.chart])+" - "+m(t(Ie)(V.data?.difficulty,t(e).difficultyDenom)),1),we(" "+m(V.record?`${V.record?.username} - ${V.record.points?.toLocaleString()}`:"Unclaimed"),1)])):M("",!0)],64)):M("",!0)],64))),128))])])]),_:2},1024))),128))],64)):M("",!0)]),_:1})):M("",!0)]),_:1}))}};export{Ga as default}; diff --git a/assets/PersonalScores-DqKqsIil.js b/assets/PersonalScores-CMwLFMxC.js similarity index 79% rename from assets/PersonalScores-DqKqsIil.js rename to assets/PersonalScores-CMwLFMxC.js index 7fbf990..a8859c6 100644 --- a/assets/PersonalScores-DqKqsIil.js +++ b/assets/PersonalScores-CMwLFMxC.js @@ -1 +1 @@ -import{l as h,m as v,u as b,ag as I,r as f,o as y,a as d,c as P,w as n,b as r,_ as S,f as k,F as w,e,p as G,s as p,J as N,a6 as x,d as A,ay as B,n as F,j as R,k as C}from"./index-wVtKjzJn.js";import{_ as V}from"./GeneralTable-DKuLiDzj.js";import{_ as D}from"./GameHeader-BDUKDbzK.js";import{A as E}from"./profile-bqdi_2hB.js";import{a as H,p as M}from"./scores-vD9JVrKX.js";import"./contentExport-BrGkhehm.js";import"./PhGear.vue-BexnY7gY.js";import"./PhHouse.vue-NUGOYe5J.js";import"./scoreDataFilters-4V9cRP9S.js";const T={class:"flex gap-2 mb-6"},X={__name:"PersonalScores",setup(j){const c=h(),i=v(),_=b();var t=null,a=null,l=null;t=c.params.game,l=c.params.userId,a=I(t),a||i.push({name:"ErrorPage",params:{catchAll:"404"}});const s=f(null),m=f([]);y(async()=>{try{const o=await _.getAttemptData(t,l);m.value=H(a,o)}catch(o){console.error("Failed to fetch score data:",o)}$()});async function $(){try{s.value=null;const o=await E(t,null,l);s.value=o.profile}catch(o){console.error("Failed to fetch user profile data:",o)}}const g=o=>{const u=o.song.id;i.push(`/games/${t}/song/${u}`)};return(o,u)=>(d(),P(C,null,{default:n(()=>[r(S,null,{default:n(()=>[s.value?(d(),k(w,{key:0},[r(D,{game:e(a),profile:s.value},null,8,["game","profile"]),G("div",T,[r(p,{icon:e(N),to:`/games/${e(a).id}/profiles/${s.value.userId}`,outline:!1,color:"info",label:`${s.value.username}'s Profile`},null,8,["icon","to","label"]),r(p,{icon:e(x),to:`/games/${e(a).id}/records/${s.value.userId}`,outline:!1,color:"info",label:`${s.value.username}'s Records`},null,8,["icon","to","label"])]),r(A,{icon:e(B),title:`${s.value.username}'s ${e(a).shortName?e(a).shortName:e(a).name} Scores`,main:""},null,8,["icon","title"]),r(F,{"has-table":""},{default:n(()=>[r(V,{headers:e(M)(e(a)),items:m.value,onRowClicked:g},null,8,["headers","items"])]),_:1})],64)):R("",!0)]),_:1})]),_:1}))}};export{X as default}; +import{l as h,m as v,u as b,ag as I,r as f,o as y,a as d,c as P,w as n,b as r,_ as S,f as k,F as w,e,p as G,s as p,J as N,a6 as x,d as A,ay as B,n as F,j as R,k as C}from"./index-Dk-hpw4k.js";import{_ as V}from"./GeneralTable-IXSNpfC-.js";import{_ as D}from"./GameHeader-teh_-Ggs.js";import{A as E}from"./profile-nv_1Kh6w.js";import{a as H,p as M}from"./scores-QJEJP8ba.js";import"./contentExport-CLAmS0de.js";import"./PhGear.vue-BuFpodE8.js";import"./PhHouse.vue-BE86MhFy.js";import"./scoreDataFilters-4V9cRP9S.js";const T={class:"flex gap-2 mb-6"},X={__name:"PersonalScores",setup(j){const c=h(),i=v(),_=b();var t=null,a=null,l=null;t=c.params.game,l=c.params.userId,a=I(t),a||i.push({name:"ErrorPage",params:{catchAll:"404"}});const s=f(null),m=f([]);y(async()=>{try{const o=await _.getAttemptData(t,l);m.value=H(a,o)}catch(o){console.error("Failed to fetch score data:",o)}$()});async function $(){try{s.value=null;const o=await E(t,null,l);s.value=o.profile}catch(o){console.error("Failed to fetch user profile data:",o)}}const g=o=>{const u=o.song.id;i.push(`/games/${t}/song/${u}`)};return(o,u)=>(d(),P(C,null,{default:n(()=>[r(S,null,{default:n(()=>[s.value?(d(),k(w,{key:0},[r(D,{game:e(a),profile:s.value},null,8,["game","profile"]),G("div",T,[r(p,{icon:e(N),to:`/games/${e(a).id}/profiles/${s.value.userId}`,outline:!1,color:"info",label:`${s.value.username}'s Profile`},null,8,["icon","to","label"]),r(p,{icon:e(x),to:`/games/${e(a).id}/records/${s.value.userId}`,outline:!1,color:"info",label:`${s.value.username}'s Records`},null,8,["icon","to","label"])]),r(A,{icon:e(B),title:`${s.value.username}'s ${e(a).shortName?e(a).shortName:e(a).name} Scores`,main:""},null,8,["icon","title"]),r(F,{"has-table":""},{default:n(()=>[r(V,{headers:e(M)(e(a)),items:m.value,onRowClicked:g},null,8,["headers","items"])]),_:1})],64)):R("",!0)]),_:1})]),_:1}))}};export{X as default}; diff --git a/assets/PhAt.vue-x1qALKC9.js b/assets/PhAt.vue-5vVT97jo.js similarity index 98% rename from assets/PhAt.vue-x1qALKC9.js rename to assets/PhAt.vue-5vVT97jo.js index 1d4ab0a..3f33fd6 100644 --- a/assets/PhAt.vue-x1qALKC9.js +++ b/assets/PhAt.vue-5vVT97jo.js @@ -1 +1 @@ -import{ac as h,ad as o,v as c,a,f as e,ae as A,j as Z,af as f,p as t}from"./index-wVtKjzJn.js";const C=["width","height","fill","transform"],w={key:0},y=t("path",{d:"M128,20a108,108,0,0,0,0,216c22.27,0,45.69-6.73,62.64-18a12,12,0,1,0-13.29-20c-13,8.63-31.89,14-49.35,14a84,84,0,1,1,84-84c0,9.29-1.67,17.08-4.69,21.95-2.64,4.24-6,6.05-11.31,6.05s-8.67-1.81-11.31-6.05c-3-4.87-4.69-12.66-4.69-21.95V88a12,12,0,0,0-23.49-3.46,52,52,0,1,0,8.86,79.57C172.3,174.3,182.81,180,196,180c24.67,0,40-19.92,40-52A108.12,108.12,0,0,0,128,20Zm0,136a28,28,0,1,1,28-28A28,28,0,0,1,128,156Z"},null,-1),k=[y],M={key:1},V=t("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),B=t("path",{d:"M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z"},null,-1),S=[V,B],x={key:2},z=t("path",{d:"M232,128c0,.51,0,1,0,1.52-.34,14.26-5.63,30.48-28,30.48-23.14,0-28-17.4-28-32V88a8,8,0,0,0-8.53-8A8.17,8.17,0,0,0,160,88.27v4a48,48,0,1,0,6.73,64.05,40.19,40.19,0,0,0,3.38,5C175.48,168,185.71,176,204,176a54.81,54.81,0,0,0,9.22-.75,4,4,0,0,1,4.09,6A104.05,104.05,0,0,1,125.91,232C71.13,230.9,26.2,186.86,24.08,132.11A104,104,0,1,1,232,128ZM96,128a32,32,0,1,0,32-32A32,32,0,0,0,96,128Z"},null,-1),N=[z],b={key:3},j=t("path",{d:"M128,26a102,102,0,0,0,0,204c21.13,0,43.31-6.35,59.32-17a6,6,0,0,0-6.65-10c-13.9,9.25-34.09,15-52.67,15a90,90,0,1,1,90-90c0,29.58-13.78,34-22,34s-22-4.42-22-34V88a6,6,0,0,0-12,0v9a46,46,0,1,0,4.34,56.32C171.76,166.6,182,174,196,174c21.29,0,34-17.2,34-46A102.12,102.12,0,0,0,128,26Zm0,136a34,34,0,1,1,34-34A34,34,0,0,1,128,162Z"},null,-1),P=[j],$={key:4},E=t("path",{d:"M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z"},null,-1),q=[E],D={key:5},F=t("path",{d:"M128,28a100,100,0,0,0,0,200c20.76,0,42.52-6.23,58.21-16.66a4,4,0,1,0-4.43-6.67C167.35,214.27,147.24,220,128,220a92,92,0,1,1,92-92c0,31.32-15,36-24,36s-24-4.68-24-36V88a4,4,0,0,0-8,0v14.75a44,44,0,1,0,2.82,45.94C171.46,163.58,181.66,172,196,172c20,0,32-16.45,32-44A100.11,100.11,0,0,0,128,28Zm0,136a36,36,0,1,1,36-36A36,36,0,0,1,128,164Z"},null,-1),G=[F],I={name:"PhAt"},H=h({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){const r=n,u=o("weight","regular"),d=o("size","1em"),m=o("color","currentColor"),p=o("mirrored",!1),l=c(()=>r.weight??u),s=c(()=>r.size??d),v=c(()=>r.color??m),g=c(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(i,W)=>(a(),e("svg",f({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:v.value,transform:g.value},i.$attrs),[A(i.$slots,"default"),l.value==="bold"?(a(),e("g",w,k)):l.value==="duotone"?(a(),e("g",M,S)):l.value==="fill"?(a(),e("g",x,N)):l.value==="light"?(a(),e("g",b,P)):l.value==="regular"?(a(),e("g",$,q)):l.value==="thin"?(a(),e("g",D,G)):Z("",!0)],16,C))}});export{H as I}; +import{ac as h,ad as o,v as c,a,f as e,ae as A,j as Z,af as f,p as t}from"./index-Dk-hpw4k.js";const C=["width","height","fill","transform"],w={key:0},y=t("path",{d:"M128,20a108,108,0,0,0,0,216c22.27,0,45.69-6.73,62.64-18a12,12,0,1,0-13.29-20c-13,8.63-31.89,14-49.35,14a84,84,0,1,1,84-84c0,9.29-1.67,17.08-4.69,21.95-2.64,4.24-6,6.05-11.31,6.05s-8.67-1.81-11.31-6.05c-3-4.87-4.69-12.66-4.69-21.95V88a12,12,0,0,0-23.49-3.46,52,52,0,1,0,8.86,79.57C172.3,174.3,182.81,180,196,180c24.67,0,40-19.92,40-52A108.12,108.12,0,0,0,128,20Zm0,136a28,28,0,1,1,28-28A28,28,0,0,1,128,156Z"},null,-1),k=[y],M={key:1},V=t("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),B=t("path",{d:"M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z"},null,-1),S=[V,B],x={key:2},z=t("path",{d:"M232,128c0,.51,0,1,0,1.52-.34,14.26-5.63,30.48-28,30.48-23.14,0-28-17.4-28-32V88a8,8,0,0,0-8.53-8A8.17,8.17,0,0,0,160,88.27v4a48,48,0,1,0,6.73,64.05,40.19,40.19,0,0,0,3.38,5C175.48,168,185.71,176,204,176a54.81,54.81,0,0,0,9.22-.75,4,4,0,0,1,4.09,6A104.05,104.05,0,0,1,125.91,232C71.13,230.9,26.2,186.86,24.08,132.11A104,104,0,1,1,232,128ZM96,128a32,32,0,1,0,32-32A32,32,0,0,0,96,128Z"},null,-1),N=[z],b={key:3},j=t("path",{d:"M128,26a102,102,0,0,0,0,204c21.13,0,43.31-6.35,59.32-17a6,6,0,0,0-6.65-10c-13.9,9.25-34.09,15-52.67,15a90,90,0,1,1,90-90c0,29.58-13.78,34-22,34s-22-4.42-22-34V88a6,6,0,0,0-12,0v9a46,46,0,1,0,4.34,56.32C171.76,166.6,182,174,196,174c21.29,0,34-17.2,34-46A102.12,102.12,0,0,0,128,26Zm0,136a34,34,0,1,1,34-34A34,34,0,0,1,128,162Z"},null,-1),P=[j],$={key:4},E=t("path",{d:"M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z"},null,-1),q=[E],D={key:5},F=t("path",{d:"M128,28a100,100,0,0,0,0,200c20.76,0,42.52-6.23,58.21-16.66a4,4,0,1,0-4.43-6.67C167.35,214.27,147.24,220,128,220a92,92,0,1,1,92-92c0,31.32-15,36-24,36s-24-4.68-24-36V88a4,4,0,0,0-8,0v14.75a44,44,0,1,0,2.82,45.94C171.46,163.58,181.66,172,196,172c20,0,32-16.45,32-44A100.11,100.11,0,0,0,128,28Zm0,136a36,36,0,1,1,36-36A36,36,0,0,1,128,164Z"},null,-1),G=[F],I={name:"PhAt"},H=h({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){const r=n,u=o("weight","regular"),d=o("size","1em"),m=o("color","currentColor"),p=o("mirrored",!1),l=c(()=>r.weight??u),s=c(()=>r.size??d),v=c(()=>r.color??m),g=c(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(i,W)=>(a(),e("svg",f({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:v.value,transform:g.value},i.$attrs),[A(i.$slots,"default"),l.value==="bold"?(a(),e("g",w,k)):l.value==="duotone"?(a(),e("g",M,S)):l.value==="fill"?(a(),e("g",x,N)):l.value==="light"?(a(),e("g",b,P)):l.value==="regular"?(a(),e("g",$,q)):l.value==="thin"?(a(),e("g",D,G)):Z("",!0)],16,C))}});export{H as I}; diff --git a/assets/PhCashRegister.vue-Ds7QniK6.js b/assets/PhCashRegister.vue-BdeCLCoG.js similarity index 98% rename from assets/PhCashRegister.vue-Ds7QniK6.js rename to assets/PhCashRegister.vue-BdeCLCoG.js index cc55b68..fb00f1b 100644 --- a/assets/PhCashRegister.vue-Ds7QniK6.js +++ b/assets/PhCashRegister.vue-BdeCLCoG.js @@ -1 +1 @@ -import{ac as v,ad as h,v as l,a,f as H,ae as u,j as d,af as p,p as e}from"./index-wVtKjzJn.js";const g=["width","height","fill","transform"],c={key:0},f=e("path",{d:"M243.61,157,221.17,71a20,20,0,0,0-19.35-15H140V40a20,20,0,0,0-20-20H80A20,20,0,0,0,60,40V56H54.18A20,20,0,0,0,34.83,71L12.39,157a11.94,11.94,0,0,0-.39,3v32a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V160A11.94,11.94,0,0,0,243.61,157ZM84,44h32V56H84ZM57.27,80H198.73l17.74,68H39.53ZM36,188V172H220v16Zm28-72a12,12,0,0,1,12-12h8a12,12,0,0,1,0,24H76A12,12,0,0,1,64,116Zm48,0a12,12,0,0,1,12-12h8a12,12,0,0,1,0,24h-8A12,12,0,0,1,112,116Zm48,0a12,12,0,0,1,12-12h8a12,12,0,0,1,0,24h-8A12,12,0,0,1,160,116Z"},null,-1),y=[f],w={key:1},k=e("path",{d:"M232,160H24L46.49,70.06A8,8,0,0,1,54.25,64h147.5a8,8,0,0,1,7.76,6.06Z",opacity:"0.2"},null,-1),L=e("path",{d:"M239.76,158.06,217.28,68.12A16,16,0,0,0,201.75,56H136V40a16,16,0,0,0-16-16H80A16,16,0,0,0,64,40V56H54.25A16,16,0,0,0,38.72,68.12L16.24,158.06A7.93,7.93,0,0,0,16,160v32a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V160A7.93,7.93,0,0,0,239.76,158.06ZM80,40h40V56H80ZM54.25,72h147.5l20,80H34.25ZM32,192V168H224v24ZM64,96a8,8,0,0,1,8-8H88a8,8,0,0,1,0,16H72A8,8,0,0,1,64,96Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H120A8,8,0,0,1,112,96Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H168A8,8,0,0,1,160,96ZM64,128a8,8,0,0,1,8-8H88a8,8,0,0,1,0,16H72A8,8,0,0,1,64,128Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H120A8,8,0,0,1,112,128Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H168A8,8,0,0,1,160,128Z"},null,-1),B=[k,L],C={key:2},S=e("path",{d:"M239.76,158.06,217.28,68.12A16,16,0,0,0,201.75,56H136V40a16,16,0,0,0-16-16H80A16,16,0,0,0,64,40V56H54.25A16,16,0,0,0,38.72,68.12L16.24,158.06A7.93,7.93,0,0,0,16,160v32a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V160A7.93,7.93,0,0,0,239.76,158.06ZM168,88h16a8,8,0,0,1,0,16H168a8,8,0,0,1,0-16Zm0,32h16a8,8,0,0,1,0,16H168a8,8,0,0,1,0-16ZM136,88a8,8,0,0,1,0,16H120a8,8,0,0,1,0-16Zm8,40a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,128ZM80,40h40V56H80ZM72,88H88a8,8,0,0,1,0,16H72a8,8,0,0,1,0-16Zm0,32H88a8,8,0,0,1,0,16H72a8,8,0,0,1,0-16Zm152,72H32V168H224Z"},null,-1),x=[S],z={key:3},N=e("path",{d:"M237.82,158.54,215.34,68.61A14,14,0,0,0,201.75,58H134V40a14,14,0,0,0-14-14H80A14,14,0,0,0,66,40V58H54.25A14,14,0,0,0,40.66,68.6L18.18,158.54A6,6,0,0,0,18,160v32a14,14,0,0,0,14,14H224a14,14,0,0,0,14-14V160A6,6,0,0,0,237.82,158.54ZM78,40a2,2,0,0,1,2-2h40a2,2,0,0,1,2,2V58H78ZM52.31,71.51A2,2,0,0,1,54.25,70h147.5a2,2,0,0,1,1.94,1.51L224.32,154H31.68ZM224,194H32a2,2,0,0,1-2-2V166H226v26A2,2,0,0,1,224,194ZM66,96a6,6,0,0,1,6-6H88a6,6,0,0,1,0,12H72A6,6,0,0,1,66,96Zm48,0a6,6,0,0,1,6-6h16a6,6,0,0,1,0,12H120A6,6,0,0,1,114,96Zm48,0a6,6,0,0,1,6-6h16a6,6,0,0,1,0,12H168A6,6,0,0,1,162,96ZM66,128a6,6,0,0,1,6-6H88a6,6,0,0,1,0,12H72A6,6,0,0,1,66,128Zm48,0a6,6,0,0,1,6-6h16a6,6,0,0,1,0,12H120A6,6,0,0,1,114,128Zm48,0a6,6,0,0,1,6-6h16a6,6,0,0,1,0,12H168A6,6,0,0,1,162,128Z"},null,-1),b=[N],j={key:4},P=e("path",{d:"M239.76,158.06,217.28,68.12A16,16,0,0,0,201.75,56H136V40a16,16,0,0,0-16-16H80A16,16,0,0,0,64,40V56H54.25A16,16,0,0,0,38.72,68.12L16.24,158.06A7.93,7.93,0,0,0,16,160v32a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V160A7.93,7.93,0,0,0,239.76,158.06ZM80,40h40V56H80ZM54.25,72h147.5l20,80H34.25ZM32,192V168H224v24ZM64,96a8,8,0,0,1,8-8H88a8,8,0,0,1,0,16H72A8,8,0,0,1,64,96Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H120A8,8,0,0,1,112,96Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H168A8,8,0,0,1,160,96ZM64,128a8,8,0,0,1,8-8H88a8,8,0,0,1,0,16H72A8,8,0,0,1,64,128Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H120A8,8,0,0,1,112,128Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H168A8,8,0,0,1,160,128Z"},null,-1),$=[P],E={key:5},R=e("path",{d:"M235.88,159,213.4,69.09A12,12,0,0,0,201.75,60H132V40a12,12,0,0,0-12-12H80A12,12,0,0,0,68,40V60H54.25A12,12,0,0,0,42.6,69.09L20.12,159a4,4,0,0,0-.12,1v32a12,12,0,0,0,12,12H224a12,12,0,0,0,12-12V160A4,4,0,0,0,235.88,159ZM76,40a4,4,0,0,1,4-4h40a4,4,0,0,1,4,4V60H76ZM50.37,71a4,4,0,0,1,3.88-3h147.5a4,4,0,0,1,3.88,3l21.25,85H29.12ZM224,196H32a4,4,0,0,1-4-4V164H228v28A4,4,0,0,1,224,196ZM68,96a4,4,0,0,1,4-4H88a4,4,0,0,1,0,8H72A4,4,0,0,1,68,96Zm48,0a4,4,0,0,1,4-4h16a4,4,0,0,1,0,8H120A4,4,0,0,1,116,96Zm48,0a4,4,0,0,1,4-4h16a4,4,0,0,1,0,8H168A4,4,0,0,1,164,96ZM68,128a4,4,0,0,1,4-4H88a4,4,0,0,1,0,8H72A4,4,0,0,1,68,128Zm48,0a4,4,0,0,1,4-4h16a4,4,0,0,1,0,8H120A4,4,0,0,1,116,128Zm48,0a4,4,0,0,1,4-4h16a4,4,0,0,1,0,8H168A4,4,0,0,1,164,128Z"},null,-1),q=[R],F={name:"PhCashRegister"},D=v({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const Z=o,m=h("weight","regular"),M=h("size","1em"),V=h("color","currentColor"),s=h("mirrored",!1),A=l(()=>Z.weight??m),t=l(()=>Z.size??M),i=l(()=>Z.color??V),n=l(()=>Z.mirrored!==void 0?Z.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(r,W)=>(a(),H("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:t.value,height:t.value,fill:i.value,transform:n.value},r.$attrs),[u(r.$slots,"default"),A.value==="bold"?(a(),H("g",c,y)):A.value==="duotone"?(a(),H("g",w,B)):A.value==="fill"?(a(),H("g",C,x)):A.value==="light"?(a(),H("g",z,b)):A.value==="regular"?(a(),H("g",j,$)):A.value==="thin"?(a(),H("g",E,q)):d("",!0)],16,g))}});export{D as F}; +import{ac as v,ad as h,v as l,a,f as H,ae as u,j as d,af as p,p as e}from"./index-Dk-hpw4k.js";const g=["width","height","fill","transform"],c={key:0},f=e("path",{d:"M243.61,157,221.17,71a20,20,0,0,0-19.35-15H140V40a20,20,0,0,0-20-20H80A20,20,0,0,0,60,40V56H54.18A20,20,0,0,0,34.83,71L12.39,157a11.94,11.94,0,0,0-.39,3v32a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V160A11.94,11.94,0,0,0,243.61,157ZM84,44h32V56H84ZM57.27,80H198.73l17.74,68H39.53ZM36,188V172H220v16Zm28-72a12,12,0,0,1,12-12h8a12,12,0,0,1,0,24H76A12,12,0,0,1,64,116Zm48,0a12,12,0,0,1,12-12h8a12,12,0,0,1,0,24h-8A12,12,0,0,1,112,116Zm48,0a12,12,0,0,1,12-12h8a12,12,0,0,1,0,24h-8A12,12,0,0,1,160,116Z"},null,-1),y=[f],w={key:1},k=e("path",{d:"M232,160H24L46.49,70.06A8,8,0,0,1,54.25,64h147.5a8,8,0,0,1,7.76,6.06Z",opacity:"0.2"},null,-1),L=e("path",{d:"M239.76,158.06,217.28,68.12A16,16,0,0,0,201.75,56H136V40a16,16,0,0,0-16-16H80A16,16,0,0,0,64,40V56H54.25A16,16,0,0,0,38.72,68.12L16.24,158.06A7.93,7.93,0,0,0,16,160v32a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V160A7.93,7.93,0,0,0,239.76,158.06ZM80,40h40V56H80ZM54.25,72h147.5l20,80H34.25ZM32,192V168H224v24ZM64,96a8,8,0,0,1,8-8H88a8,8,0,0,1,0,16H72A8,8,0,0,1,64,96Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H120A8,8,0,0,1,112,96Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H168A8,8,0,0,1,160,96ZM64,128a8,8,0,0,1,8-8H88a8,8,0,0,1,0,16H72A8,8,0,0,1,64,128Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H120A8,8,0,0,1,112,128Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H168A8,8,0,0,1,160,128Z"},null,-1),B=[k,L],C={key:2},S=e("path",{d:"M239.76,158.06,217.28,68.12A16,16,0,0,0,201.75,56H136V40a16,16,0,0,0-16-16H80A16,16,0,0,0,64,40V56H54.25A16,16,0,0,0,38.72,68.12L16.24,158.06A7.93,7.93,0,0,0,16,160v32a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V160A7.93,7.93,0,0,0,239.76,158.06ZM168,88h16a8,8,0,0,1,0,16H168a8,8,0,0,1,0-16Zm0,32h16a8,8,0,0,1,0,16H168a8,8,0,0,1,0-16ZM136,88a8,8,0,0,1,0,16H120a8,8,0,0,1,0-16Zm8,40a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,128ZM80,40h40V56H80ZM72,88H88a8,8,0,0,1,0,16H72a8,8,0,0,1,0-16Zm0,32H88a8,8,0,0,1,0,16H72a8,8,0,0,1,0-16Zm152,72H32V168H224Z"},null,-1),x=[S],z={key:3},N=e("path",{d:"M237.82,158.54,215.34,68.61A14,14,0,0,0,201.75,58H134V40a14,14,0,0,0-14-14H80A14,14,0,0,0,66,40V58H54.25A14,14,0,0,0,40.66,68.6L18.18,158.54A6,6,0,0,0,18,160v32a14,14,0,0,0,14,14H224a14,14,0,0,0,14-14V160A6,6,0,0,0,237.82,158.54ZM78,40a2,2,0,0,1,2-2h40a2,2,0,0,1,2,2V58H78ZM52.31,71.51A2,2,0,0,1,54.25,70h147.5a2,2,0,0,1,1.94,1.51L224.32,154H31.68ZM224,194H32a2,2,0,0,1-2-2V166H226v26A2,2,0,0,1,224,194ZM66,96a6,6,0,0,1,6-6H88a6,6,0,0,1,0,12H72A6,6,0,0,1,66,96Zm48,0a6,6,0,0,1,6-6h16a6,6,0,0,1,0,12H120A6,6,0,0,1,114,96Zm48,0a6,6,0,0,1,6-6h16a6,6,0,0,1,0,12H168A6,6,0,0,1,162,96ZM66,128a6,6,0,0,1,6-6H88a6,6,0,0,1,0,12H72A6,6,0,0,1,66,128Zm48,0a6,6,0,0,1,6-6h16a6,6,0,0,1,0,12H120A6,6,0,0,1,114,128Zm48,0a6,6,0,0,1,6-6h16a6,6,0,0,1,0,12H168A6,6,0,0,1,162,128Z"},null,-1),b=[N],j={key:4},P=e("path",{d:"M239.76,158.06,217.28,68.12A16,16,0,0,0,201.75,56H136V40a16,16,0,0,0-16-16H80A16,16,0,0,0,64,40V56H54.25A16,16,0,0,0,38.72,68.12L16.24,158.06A7.93,7.93,0,0,0,16,160v32a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V160A7.93,7.93,0,0,0,239.76,158.06ZM80,40h40V56H80ZM54.25,72h147.5l20,80H34.25ZM32,192V168H224v24ZM64,96a8,8,0,0,1,8-8H88a8,8,0,0,1,0,16H72A8,8,0,0,1,64,96Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H120A8,8,0,0,1,112,96Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H168A8,8,0,0,1,160,96ZM64,128a8,8,0,0,1,8-8H88a8,8,0,0,1,0,16H72A8,8,0,0,1,64,128Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H120A8,8,0,0,1,112,128Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H168A8,8,0,0,1,160,128Z"},null,-1),$=[P],E={key:5},R=e("path",{d:"M235.88,159,213.4,69.09A12,12,0,0,0,201.75,60H132V40a12,12,0,0,0-12-12H80A12,12,0,0,0,68,40V60H54.25A12,12,0,0,0,42.6,69.09L20.12,159a4,4,0,0,0-.12,1v32a12,12,0,0,0,12,12H224a12,12,0,0,0,12-12V160A4,4,0,0,0,235.88,159ZM76,40a4,4,0,0,1,4-4h40a4,4,0,0,1,4,4V60H76ZM50.37,71a4,4,0,0,1,3.88-3h147.5a4,4,0,0,1,3.88,3l21.25,85H29.12ZM224,196H32a4,4,0,0,1-4-4V164H228v28A4,4,0,0,1,224,196ZM68,96a4,4,0,0,1,4-4H88a4,4,0,0,1,0,8H72A4,4,0,0,1,68,96Zm48,0a4,4,0,0,1,4-4h16a4,4,0,0,1,0,8H120A4,4,0,0,1,116,96Zm48,0a4,4,0,0,1,4-4h16a4,4,0,0,1,0,8H168A4,4,0,0,1,164,96ZM68,128a4,4,0,0,1,4-4H88a4,4,0,0,1,0,8H72A4,4,0,0,1,68,128Zm48,0a4,4,0,0,1,4-4h16a4,4,0,0,1,0,8H120A4,4,0,0,1,116,128Zm48,0a4,4,0,0,1,4-4h16a4,4,0,0,1,0,8H168A4,4,0,0,1,164,128Z"},null,-1),q=[R],F={name:"PhCashRegister"},D=v({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const Z=o,m=h("weight","regular"),M=h("size","1em"),V=h("color","currentColor"),s=h("mirrored",!1),A=l(()=>Z.weight??m),t=l(()=>Z.size??M),i=l(()=>Z.color??V),n=l(()=>Z.mirrored!==void 0?Z.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(r,W)=>(a(),H("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:t.value,height:t.value,fill:i.value,transform:n.value},r.$attrs),[u(r.$slots,"default"),A.value==="bold"?(a(),H("g",c,y)):A.value==="duotone"?(a(),H("g",w,B)):A.value==="fill"?(a(),H("g",C,x)):A.value==="light"?(a(),H("g",z,b)):A.value==="regular"?(a(),H("g",j,$)):A.value==="thin"?(a(),H("g",E,q)):d("",!0)],16,g))}});export{D as F}; diff --git a/assets/PhCheckCircle.vue-ODnwZ1NM.js b/assets/PhCheckCircle.vue-C7WJ1ZDh.js similarity index 97% rename from assets/PhCheckCircle.vue-ODnwZ1NM.js rename to assets/PhCheckCircle.vue-C7WJ1ZDh.js index 49cb43a..1f0e7e1 100644 --- a/assets/PhCheckCircle.vue-ODnwZ1NM.js +++ b/assets/PhCheckCircle.vue-C7WJ1ZDh.js @@ -1 +1 @@ -import{ac as Z,ad as o,v as i,a as e,f as a,ae as v,j as A,af as M,p as l}from"./index-wVtKjzJn.js";const f=["width","height","fill","transform"],y={key:0},w=l("path",{d:"M176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"},null,-1),k=[w],L={key:1},B=l("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),C=l("path",{d:"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),S=[B,C],x={key:2},z=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z"},null,-1),N=[z],b={key:3},j=l("path",{d:"M172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),P=[j],V={key:4},$=l("path",{d:"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),E=[$],q={key:5},D=l("path",{d:"M170.83,101.17a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),F=[D],H={name:"PhCheckCircle"},G=Z({...H,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(u){const r=u,d=o("weight","regular"),m=o("size","1em"),p=o("color","currentColor"),h=o("mirrored",!1),t=i(()=>r.weight??d),s=i(()=>r.size??m),g=i(()=>r.color??p),c=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(n,W)=>(e(),a("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:g.value,transform:c.value},n.$attrs),[v(n.$slots,"default"),t.value==="bold"?(e(),a("g",y,k)):t.value==="duotone"?(e(),a("g",L,S)):t.value==="fill"?(e(),a("g",x,N)):t.value==="light"?(e(),a("g",b,P)):t.value==="regular"?(e(),a("g",V,E)):t.value==="thin"?(e(),a("g",q,F)):A("",!0)],16,f))}});export{G as H}; +import{ac as Z,ad as o,v as i,a as e,f as a,ae as v,j as A,af as M,p as l}from"./index-Dk-hpw4k.js";const f=["width","height","fill","transform"],y={key:0},w=l("path",{d:"M176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"},null,-1),k=[w],L={key:1},B=l("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),C=l("path",{d:"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),S=[B,C],x={key:2},z=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z"},null,-1),N=[z],b={key:3},j=l("path",{d:"M172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),P=[j],V={key:4},$=l("path",{d:"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),E=[$],q={key:5},D=l("path",{d:"M170.83,101.17a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),F=[D],H={name:"PhCheckCircle"},G=Z({...H,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(u){const r=u,d=o("weight","regular"),m=o("size","1em"),p=o("color","currentColor"),h=o("mirrored",!1),t=i(()=>r.weight??d),s=i(()=>r.size??m),g=i(()=>r.color??p),c=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(n,W)=>(e(),a("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:g.value,transform:c.value},n.$attrs),[v(n.$slots,"default"),t.value==="bold"?(e(),a("g",y,k)):t.value==="duotone"?(e(),a("g",L,S)):t.value==="fill"?(e(),a("g",x,N)):t.value==="light"?(e(),a("g",b,P)):t.value==="regular"?(e(),a("g",V,E)):t.value==="thin"?(e(),a("g",q,F)):A("",!0)],16,f))}});export{G as H}; diff --git a/assets/PhCloudArrowDown.vue-DDaHL11t.js b/assets/PhCloudArrowDown.vue-BLw-THkW.js similarity index 98% rename from assets/PhCloudArrowDown.vue-DDaHL11t.js rename to assets/PhCloudArrowDown.vue-BLw-THkW.js index d30d280..98cd8f8 100644 --- a/assets/PhCloudArrowDown.vue-DDaHL11t.js +++ b/assets/PhCloudArrowDown.vue-BLw-THkW.js @@ -1 +1 @@ -import{ac as A,ad as o,v as i,a,f as e,ae as c,j as Z,af as w,p as l}from"./index-wVtKjzJn.js";const H=["width","height","fill","transform"],f={key:0},y=l("path",{d:"M192.49,167.51a12,12,0,0,1,0,17l-32,32a12,12,0,0,1-17,0l-32-32a12,12,0,1,1,17-17L140,179V128a12,12,0,0,1,24,0v51l11.51-11.52A12,12,0,0,1,192.49,167.51ZM160,36A92.08,92.08,0,0,0,79,84.37,68,68,0,1,0,72,220H84a12,12,0,0,0,0-24H72a44,44,0,0,1-1.81-87.95A91.7,91.7,0,0,0,68,128a12,12,0,0,0,24,0,68,68,0,0,1,136,0,67.27,67.27,0,0,1-7.25,30.59,12,12,0,1,0,21.42,10.82A91.08,91.08,0,0,0,252,128,92.1,92.1,0,0,0,160,36Z"},null,-1),k=[y],M={key:1},V=l("path",{d:"M240,128a80,80,0,0,1-80,80H72A56,56,0,1,1,85.92,97.74l0,.1A80,80,0,0,1,240,128Z",opacity:"0.2"},null,-1),C=l("path",{d:"M248,128a87.34,87.34,0,0,1-17.6,52.81,8,8,0,1,1-12.8-9.62A71.34,71.34,0,0,0,232,128a72,72,0,0,0-144,0,8,8,0,0,1-16,0,88,88,0,0,1,3.29-23.88C74.2,104,73.1,104,72,104a48,48,0,0,0,0,96H96a8,8,0,0,1,0,16H72A64,64,0,1,1,81.29,88.68,88,88,0,0,1,248,128Zm-69.66,42.34L160,188.69V128a8,8,0,0,0-16,0v60.69l-18.34-18.35a8,8,0,0,0-11.32,11.32l32,32a8,8,0,0,0,11.32,0l32-32a8,8,0,0,0-11.32-11.32Z"},null,-1),L=[V,C],B={key:2},S=l("path",{d:"M247.93,124.52C246.11,77.54,207.07,40,160.06,40A88.1,88.1,0,0,0,81.29,88.67h0A87.48,87.48,0,0,0,72,127.73,8.18,8.18,0,0,1,64.57,136,8,8,0,0,1,56,128a103.66,103.66,0,0,1,5.34-32.92,4,4,0,0,0-4.75-5.18A64.09,64.09,0,0,0,8,152c0,35.19,29.75,64,65,64H160A88.09,88.09,0,0,0,247.93,124.52Zm-50.27,25.14-32,32a8,8,0,0,1-11.32,0l-32-32a8,8,0,0,1,11.32-11.32L152,156.69V96a8,8,0,0,1,16,0v60.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),x=[S],z={key:3},N=l("path",{d:"M246,128a85.27,85.27,0,0,1-17.2,51.6,6,6,0,1,1-9.6-7.2A74,74,0,1,0,86,128a6,6,0,0,1-12,0,85.54,85.54,0,0,1,3.91-25.64A50.68,50.68,0,0,0,72,102a50,50,0,0,0,0,100H96a6,6,0,0,1,0,12H72A62,62,0,1,1,82.43,90.88,86,86,0,0,1,246,128Zm-66.24,43.76L158,193.51V128a6,6,0,0,0-12,0v65.51l-21.76-21.75a6,6,0,0,0-8.48,8.48l32,32a6,6,0,0,0,8.48,0l32-32a6,6,0,0,0-8.48-8.48Z"},null,-1),b=[N],j={key:4},P=l("path",{d:"M248,128a87.34,87.34,0,0,1-17.6,52.81,8,8,0,1,1-12.8-9.62A71.34,71.34,0,0,0,232,128a72,72,0,0,0-144,0,8,8,0,0,1-16,0,88,88,0,0,1,3.29-23.88C74.2,104,73.1,104,72,104a48,48,0,0,0,0,96H96a8,8,0,0,1,0,16H72A64,64,0,1,1,81.29,88.68,88,88,0,0,1,248,128Zm-69.66,42.34L160,188.69V128a8,8,0,0,0-16,0v60.69l-18.34-18.35a8,8,0,0,0-11.32,11.32l32,32a8,8,0,0,0,11.32,0l32-32a8,8,0,0,0-11.32-11.32Z"},null,-1),$=[P],D={key:5},E=l("path",{d:"M244,128a83.28,83.28,0,0,1-16.8,50.4,4,4,0,1,1-6.4-4.8A76,76,0,1,0,84,128a4,4,0,0,1-8,0,83.45,83.45,0,0,1,4.57-27.27A52,52,0,1,0,72,204H96a4,4,0,0,1,0,8H72A60,60,0,1,1,83.61,93.13,84,84,0,0,1,244,128Zm-62.83,45.17L156,198.34V128a4,4,0,0,0-8,0v70.34l-25.17-25.17a4,4,0,0,0-5.66,5.66l32,32a4,4,0,0,0,5.66,0l32-32a4,4,0,0,0-5.66-5.66Z"},null,-1),q=[E],G={name:"PhCloudArrowDown"},F=A({...G,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(u){const r=u,d=o("weight","regular"),m=o("size","1em"),p=o("color","currentColor"),v=o("mirrored",!1),t=i(()=>r.weight??d),n=i(()=>r.size??m),h=i(()=>r.color??p),g=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:v?"scale(-1, 1)":void 0);return(s,W)=>(a(),e("svg",w({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:g.value},s.$attrs),[c(s.$slots,"default"),t.value==="bold"?(a(),e("g",f,k)):t.value==="duotone"?(a(),e("g",M,L)):t.value==="fill"?(a(),e("g",B,x)):t.value==="light"?(a(),e("g",z,b)):t.value==="regular"?(a(),e("g",j,$)):t.value==="thin"?(a(),e("g",D,q)):Z("",!0)],16,H))}});export{F as G}; +import{ac as A,ad as o,v as i,a,f as e,ae as c,j as Z,af as w,p as l}from"./index-Dk-hpw4k.js";const H=["width","height","fill","transform"],f={key:0},y=l("path",{d:"M192.49,167.51a12,12,0,0,1,0,17l-32,32a12,12,0,0,1-17,0l-32-32a12,12,0,1,1,17-17L140,179V128a12,12,0,0,1,24,0v51l11.51-11.52A12,12,0,0,1,192.49,167.51ZM160,36A92.08,92.08,0,0,0,79,84.37,68,68,0,1,0,72,220H84a12,12,0,0,0,0-24H72a44,44,0,0,1-1.81-87.95A91.7,91.7,0,0,0,68,128a12,12,0,0,0,24,0,68,68,0,0,1,136,0,67.27,67.27,0,0,1-7.25,30.59,12,12,0,1,0,21.42,10.82A91.08,91.08,0,0,0,252,128,92.1,92.1,0,0,0,160,36Z"},null,-1),k=[y],M={key:1},V=l("path",{d:"M240,128a80,80,0,0,1-80,80H72A56,56,0,1,1,85.92,97.74l0,.1A80,80,0,0,1,240,128Z",opacity:"0.2"},null,-1),C=l("path",{d:"M248,128a87.34,87.34,0,0,1-17.6,52.81,8,8,0,1,1-12.8-9.62A71.34,71.34,0,0,0,232,128a72,72,0,0,0-144,0,8,8,0,0,1-16,0,88,88,0,0,1,3.29-23.88C74.2,104,73.1,104,72,104a48,48,0,0,0,0,96H96a8,8,0,0,1,0,16H72A64,64,0,1,1,81.29,88.68,88,88,0,0,1,248,128Zm-69.66,42.34L160,188.69V128a8,8,0,0,0-16,0v60.69l-18.34-18.35a8,8,0,0,0-11.32,11.32l32,32a8,8,0,0,0,11.32,0l32-32a8,8,0,0,0-11.32-11.32Z"},null,-1),L=[V,C],B={key:2},S=l("path",{d:"M247.93,124.52C246.11,77.54,207.07,40,160.06,40A88.1,88.1,0,0,0,81.29,88.67h0A87.48,87.48,0,0,0,72,127.73,8.18,8.18,0,0,1,64.57,136,8,8,0,0,1,56,128a103.66,103.66,0,0,1,5.34-32.92,4,4,0,0,0-4.75-5.18A64.09,64.09,0,0,0,8,152c0,35.19,29.75,64,65,64H160A88.09,88.09,0,0,0,247.93,124.52Zm-50.27,25.14-32,32a8,8,0,0,1-11.32,0l-32-32a8,8,0,0,1,11.32-11.32L152,156.69V96a8,8,0,0,1,16,0v60.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),x=[S],z={key:3},N=l("path",{d:"M246,128a85.27,85.27,0,0,1-17.2,51.6,6,6,0,1,1-9.6-7.2A74,74,0,1,0,86,128a6,6,0,0,1-12,0,85.54,85.54,0,0,1,3.91-25.64A50.68,50.68,0,0,0,72,102a50,50,0,0,0,0,100H96a6,6,0,0,1,0,12H72A62,62,0,1,1,82.43,90.88,86,86,0,0,1,246,128Zm-66.24,43.76L158,193.51V128a6,6,0,0,0-12,0v65.51l-21.76-21.75a6,6,0,0,0-8.48,8.48l32,32a6,6,0,0,0,8.48,0l32-32a6,6,0,0,0-8.48-8.48Z"},null,-1),b=[N],j={key:4},P=l("path",{d:"M248,128a87.34,87.34,0,0,1-17.6,52.81,8,8,0,1,1-12.8-9.62A71.34,71.34,0,0,0,232,128a72,72,0,0,0-144,0,8,8,0,0,1-16,0,88,88,0,0,1,3.29-23.88C74.2,104,73.1,104,72,104a48,48,0,0,0,0,96H96a8,8,0,0,1,0,16H72A64,64,0,1,1,81.29,88.68,88,88,0,0,1,248,128Zm-69.66,42.34L160,188.69V128a8,8,0,0,0-16,0v60.69l-18.34-18.35a8,8,0,0,0-11.32,11.32l32,32a8,8,0,0,0,11.32,0l32-32a8,8,0,0,0-11.32-11.32Z"},null,-1),$=[P],D={key:5},E=l("path",{d:"M244,128a83.28,83.28,0,0,1-16.8,50.4,4,4,0,1,1-6.4-4.8A76,76,0,1,0,84,128a4,4,0,0,1-8,0,83.45,83.45,0,0,1,4.57-27.27A52,52,0,1,0,72,204H96a4,4,0,0,1,0,8H72A60,60,0,1,1,83.61,93.13,84,84,0,0,1,244,128Zm-62.83,45.17L156,198.34V128a4,4,0,0,0-8,0v70.34l-25.17-25.17a4,4,0,0,0-5.66,5.66l32,32a4,4,0,0,0,5.66,0l32-32a4,4,0,0,0-5.66-5.66Z"},null,-1),q=[E],G={name:"PhCloudArrowDown"},F=A({...G,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(u){const r=u,d=o("weight","regular"),m=o("size","1em"),p=o("color","currentColor"),v=o("mirrored",!1),t=i(()=>r.weight??d),n=i(()=>r.size??m),h=i(()=>r.color??p),g=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:v?"scale(-1, 1)":void 0);return(s,W)=>(a(),e("svg",w({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:g.value},s.$attrs),[c(s.$slots,"default"),t.value==="bold"?(a(),e("g",f,k)):t.value==="duotone"?(a(),e("g",M,L)):t.value==="fill"?(a(),e("g",B,x)):t.value==="light"?(a(),e("g",z,b)):t.value==="regular"?(a(),e("g",j,$)):t.value==="thin"?(a(),e("g",D,q)):Z("",!0)],16,H))}});export{F as G}; diff --git a/assets/PhCreditCard.vue-_o0-1fhq.js b/assets/PhCreditCard.vue-_T1F4aVh.js similarity index 97% rename from assets/PhCreditCard.vue-_o0-1fhq.js rename to assets/PhCreditCard.vue-_T1F4aVh.js index 2e48687..b7bb211 100644 --- a/assets/PhCreditCard.vue-_o0-1fhq.js +++ b/assets/PhCreditCard.vue-_T1F4aVh.js @@ -1 +1 @@ -import{ac as A,ad as o,v as H,a,f as e,ae as v,j as p,af as g,p as t}from"./index-wVtKjzJn.js";const c=["width","height","fill","transform"],M={key:0},f=t("path",{d:"M224,44H32A20,20,0,0,0,12,64V192a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V64A20,20,0,0,0,224,44Zm-4,24V88H36V68ZM36,188V112H220v76Zm172-24a12,12,0,0,1-12,12H164a12,12,0,0,1,0-24h32A12,12,0,0,1,208,164Zm-68,0a12,12,0,0,1-12,12H116a12,12,0,0,1,0-24h12A12,12,0,0,1,140,164Z"},null,-1),y=[f],w={key:1},k=t("path",{d:"M232,96v96a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V96Z",opacity:"0.2"},null,-1),B=t("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm0,16V88H32V64Zm0,128H32V104H224v88Zm-16-24a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h32A8,8,0,0,1,208,168Zm-64,0a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,168Z"},null,-1),C=[k,B],S={key:2},x=t("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM136,176H120a8,8,0,0,1,0-16h16a8,8,0,0,1,0,16Zm64,0H168a8,8,0,0,1,0-16h32a8,8,0,0,1,0,16ZM32,88V64H224V88Z"},null,-1),z=[x],N={key:3},b=t("path",{d:"M224,50H32A14,14,0,0,0,18,64V192a14,14,0,0,0,14,14H224a14,14,0,0,0,14-14V64A14,14,0,0,0,224,50ZM32,62H224a2,2,0,0,1,2,2V90H30V64A2,2,0,0,1,32,62ZM224,194H32a2,2,0,0,1-2-2V102H226v90A2,2,0,0,1,224,194Zm-18-26a6,6,0,0,1-6,6H168a6,6,0,0,1,0-12h32A6,6,0,0,1,206,168Zm-64,0a6,6,0,0,1-6,6H120a6,6,0,0,1,0-12h16A6,6,0,0,1,142,168Z"},null,-1),j=[b],P={key:4},$=t("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm0,16V88H32V64Zm0,128H32V104H224v88Zm-16-24a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h32A8,8,0,0,1,208,168Zm-64,0a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,168Z"},null,-1),E=[$],q={key:5},D=t("path",{d:"M224,52H32A12,12,0,0,0,20,64V192a12,12,0,0,0,12,12H224a12,12,0,0,0,12-12V64A12,12,0,0,0,224,52ZM32,60H224a4,4,0,0,1,4,4V92H28V64A4,4,0,0,1,32,60ZM224,196H32a4,4,0,0,1-4-4V100H228v92A4,4,0,0,1,224,196Zm-20-28a4,4,0,0,1-4,4H168a4,4,0,0,1,0-8h32A4,4,0,0,1,204,168Zm-64,0a4,4,0,0,1-4,4H120a4,4,0,0,1,0-8h16A4,4,0,0,1,140,168Z"},null,-1),F=[D],I={name:"PhCreditCard"},G=A({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(h){const l=h,i=o("weight","regular"),s=o("size","1em"),Z=o("color","currentColor"),n=o("mirrored",!1),r=H(()=>l.weight??i),m=H(()=>l.size??s),d=H(()=>l.color??Z),u=H(()=>l.mirrored!==void 0?l.mirrored?"scale(-1, 1)":void 0:n?"scale(-1, 1)":void 0);return(V,W)=>(a(),e("svg",g({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:m.value,height:m.value,fill:d.value,transform:u.value},V.$attrs),[v(V.$slots,"default"),r.value==="bold"?(a(),e("g",M,y)):r.value==="duotone"?(a(),e("g",w,C)):r.value==="fill"?(a(),e("g",S,z)):r.value==="light"?(a(),e("g",N,j)):r.value==="regular"?(a(),e("g",P,E)):r.value==="thin"?(a(),e("g",q,F)):p("",!0)],16,c))}});export{G as I}; +import{ac as A,ad as o,v as H,a,f as e,ae as v,j as p,af as g,p as t}from"./index-Dk-hpw4k.js";const c=["width","height","fill","transform"],M={key:0},f=t("path",{d:"M224,44H32A20,20,0,0,0,12,64V192a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V64A20,20,0,0,0,224,44Zm-4,24V88H36V68ZM36,188V112H220v76Zm172-24a12,12,0,0,1-12,12H164a12,12,0,0,1,0-24h32A12,12,0,0,1,208,164Zm-68,0a12,12,0,0,1-12,12H116a12,12,0,0,1,0-24h12A12,12,0,0,1,140,164Z"},null,-1),y=[f],w={key:1},k=t("path",{d:"M232,96v96a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V96Z",opacity:"0.2"},null,-1),B=t("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm0,16V88H32V64Zm0,128H32V104H224v88Zm-16-24a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h32A8,8,0,0,1,208,168Zm-64,0a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,168Z"},null,-1),C=[k,B],S={key:2},x=t("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM136,176H120a8,8,0,0,1,0-16h16a8,8,0,0,1,0,16Zm64,0H168a8,8,0,0,1,0-16h32a8,8,0,0,1,0,16ZM32,88V64H224V88Z"},null,-1),z=[x],N={key:3},b=t("path",{d:"M224,50H32A14,14,0,0,0,18,64V192a14,14,0,0,0,14,14H224a14,14,0,0,0,14-14V64A14,14,0,0,0,224,50ZM32,62H224a2,2,0,0,1,2,2V90H30V64A2,2,0,0,1,32,62ZM224,194H32a2,2,0,0,1-2-2V102H226v90A2,2,0,0,1,224,194Zm-18-26a6,6,0,0,1-6,6H168a6,6,0,0,1,0-12h32A6,6,0,0,1,206,168Zm-64,0a6,6,0,0,1-6,6H120a6,6,0,0,1,0-12h16A6,6,0,0,1,142,168Z"},null,-1),j=[b],P={key:4},$=t("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm0,16V88H32V64Zm0,128H32V104H224v88Zm-16-24a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h32A8,8,0,0,1,208,168Zm-64,0a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,168Z"},null,-1),E=[$],q={key:5},D=t("path",{d:"M224,52H32A12,12,0,0,0,20,64V192a12,12,0,0,0,12,12H224a12,12,0,0,0,12-12V64A12,12,0,0,0,224,52ZM32,60H224a4,4,0,0,1,4,4V92H28V64A4,4,0,0,1,32,60ZM224,196H32a4,4,0,0,1-4-4V100H228v92A4,4,0,0,1,224,196Zm-20-28a4,4,0,0,1-4,4H168a4,4,0,0,1,0-8h32A4,4,0,0,1,204,168Zm-64,0a4,4,0,0,1-4,4H120a4,4,0,0,1,0-8h16A4,4,0,0,1,140,168Z"},null,-1),F=[D],I={name:"PhCreditCard"},G=A({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(h){const l=h,i=o("weight","regular"),s=o("size","1em"),Z=o("color","currentColor"),n=o("mirrored",!1),r=H(()=>l.weight??i),m=H(()=>l.size??s),d=H(()=>l.color??Z),u=H(()=>l.mirrored!==void 0?l.mirrored?"scale(-1, 1)":void 0:n?"scale(-1, 1)":void 0);return(V,W)=>(a(),e("svg",g({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:m.value,height:m.value,fill:d.value,transform:u.value},V.$attrs),[v(V.$slots,"default"),r.value==="bold"?(a(),e("g",M,y)):r.value==="duotone"?(a(),e("g",w,C)):r.value==="fill"?(a(),e("g",S,z)):r.value==="light"?(a(),e("g",N,j)):r.value==="regular"?(a(),e("g",P,E)):r.value==="thin"?(a(),e("g",q,F)):p("",!0)],16,c))}});export{G as I}; diff --git a/assets/PhFlagCheckered.vue-DQ_sZIIa.js b/assets/PhFlagCheckered.vue-4yqgixX0.js similarity index 99% rename from assets/PhFlagCheckered.vue-DQ_sZIIa.js rename to assets/PhFlagCheckered.vue-4yqgixX0.js index 101c964..fbc7a1a 100644 --- a/assets/PhFlagCheckered.vue-DQ_sZIIa.js +++ b/assets/PhFlagCheckered.vue-4yqgixX0.js @@ -1 +1 @@ -import{ac as m,ad as t,v as l,a as e,f as c,ae as u,j as d,af as p,p as a}from"./index-wVtKjzJn.js";const g=["width","height","fill","transform"],h={key:0},f=a("path",{d:"M229,45a12,12,0,0,0-12.85,1.84c-24.71,21.41-44.53,13.31-74.82-1.68C113.19,31.27,78.17,13.94,40.14,46.88A12,12,0,0,0,36,56V224a12,12,0,0,0,24,0V181.71c22.84-17.13,42.1-9.11,70.68,5,16.23,8,34.74,17.2,54.8,17.2,14.72,0,30.28-4.94,46.38-18.88A12,12,0,0,0,236,176V56A12,12,0,0,0,229,45ZM185.48,83.91A63,63,0,0,0,212,78.08v32.15c-11,8.26-21.2,10.67-32,9.37V83.66C181.81,83.81,183.64,83.91,185.48,83.91ZM156,78.08v34.09c-4.64-2-9.5-4.4-14.68-7A255.21,255.21,0,0,0,116,93.83V59.75c4.64,2,9.5,4.4,14.68,7A252.91,252.91,0,0,0,156,78.08ZM92,52.32V88.24a63.33,63.33,0,0,0-32,5.61V61.68C71,53.42,81.2,51,92,52.32ZM86.52,148A63,63,0,0,0,60,153.86V121.7c11-8.25,21.2-10.66,32-9.36v35.94C90.19,148.13,88.36,148,86.52,148ZM116,153.86V119.77c4.64,2,9.5,4.4,14.68,7A252.91,252.91,0,0,0,156,138.1v34.09c-4.64-2.05-9.5-4.4-14.68-7A250.66,250.66,0,0,0,116,153.86Zm64,25.76V143.68c1.81.14,3.64.24,5.48.24A62.85,62.85,0,0,0,212,138.07v32.19C201,178.52,190.8,180.92,180,179.62Z"},null,-1),y=[f],w={key:1},k=a("path",{d:"M224,56v60c-19.89,17.23-38.23,18.39-56,13.48v-60C185.76,74.39,204.11,73.23,224,56ZM104,102.52v-60C86.24,37.61,67.89,38.77,48,56v60c19.89-17.22,38.23-18.39,56-13.48v60c21.62,6,42.38,21,64,27v-60c-21.62-6-42.38-21-64-27Z",opacity:"0.2"},null,-1),B=a("path",{d:"M227.32,48.75A8,8,0,0,0,218.76,50c-28,24.22-51.72,12.48-79.21-1.13C111.07,34.76,78.78,18.79,42.76,50A8,8,0,0,0,40,56V224a8,8,0,0,0,16,0V179.77c26.79-21.16,49.87-9.75,76.45,3.41,28.49,14.09,60.77,30.06,96.79-1.13a8,8,0,0,0,2.76-6V56A8,8,0,0,0,227.32,48.75ZM216,71.6v40.65c-14,11.06-27,13.22-40,10.88V79.34A60.05,60.05,0,0,0,216,71.6Zm-56,3.76v43c-6.66-2.67-13.43-6-20.45-9.48-8.82-4.37-18-8.91-27.55-12.18v-43c6.66,2.66,13.43,6,20.45,9.48C141.27,67.55,150.46,72.09,160,75.36ZM96,48.91V92.69a60.06,60.06,0,0,0-40,7.75V59.78C70,48.72,83,46.57,96,48.91ZM86.58,152A60.06,60.06,0,0,0,56,160.43V119.78c14-11.06,27-13.22,40-10.88v43.8A65.61,65.61,0,0,0,86.58,152ZM112,156.67v-43c6.66,2.66,13.43,6,20.45,9.48,8.82,4.37,18,8.9,27.55,12.17v43c-6.66-2.67-13.43-6-20.45-9.48C130.73,164.47,121.54,159.94,112,156.67Zm64,26.45v-43.8a65.61,65.61,0,0,0,9.42.72A60.11,60.11,0,0,0,216,131.57v40.68C202,183.31,189,185.46,176,183.12Z"},null,-1),S=[k,B],x={key:2},z=a("path",{d:"M227.32,48.75A8,8,0,0,0,218.76,50c-28,24.22-51.72,12.48-79.21-1.13C111.07,34.76,78.78,18.79,42.76,50h0A8,8,0,0,0,40,56V224a8,8,0,0,0,16,0V179.77c26.79-21.16,49.87-9.75,76.45,3.41,16.4,8.11,34.06,16.85,53,16.85,13.93,0,28.54-4.75,43.82-18a8,8,0,0,0,2.76-6V56A8,8,0,0,0,227.32,48.75ZM56,160.44V109.88c16.85-11.28,32.64-11.59,48-7.34v51.74C88.87,150.47,72.87,150.71,56,160.44ZM104,50.87c9.25,2.83,18.61,7.45,28.45,12.32,11.26,5.57,23.11,11.43,35.55,14.56v51.74c15.35,4.25,31.14,3.94,48-7.35v50.11c-16.87,13.32-32.27,13.72-48,8.91V129.49c-21.62-6-42.38-21-64-26.95Z"},null,-1),N=[z],b={key:3},j=a("path",{d:"M226.49,50.5a6,6,0,0,0-6.42.92c-29,25.11-53.28,13.08-81.41-.84-27.92-13.82-59.57-29.49-94.59.84A6,6,0,0,0,42,56V224a6,6,0,0,0,12,0V178.78c28.08-22.79,51.88-11,79.34,2.59,27.92,13.82,59.58,29.48,94.59-.85A6,6,0,0,0,230,176V56A6,6,0,0,0,226.49,50.5ZM218,68v45.2c-15.53,12.6-29.75,14.65-44,11.65V76.88C188,79.33,202.64,77.78,218,68Zm-56,5.87v47.4c-7.6-2.85-15.31-6.66-23.34-10.64-9.16-4.53-18.71-9.26-28.66-12.5V50.71a255.17,255.17,0,0,1,23.34,10.63C142.5,65.87,152.05,70.59,162,73.83ZM98,47.13V95c-14-2.45-28.64-.89-44,8.93V58.75C69.53,46.15,83.75,44.13,98,47.13ZM86.63,154C76.13,154,65.24,156.79,54,164V118.79c15.53-12.61,29.75-14.65,44-11.65v47.93A66.32,66.32,0,0,0,86.63,154ZM110,158.11V110.72c7.6,2.84,15.31,6.66,23.34,10.63,9.16,4.53,18.71,9.26,28.66,12.5v47.39c-7.6-2.85-15.31-6.66-23.34-10.63C129.5,166.07,120,161.35,110,158.11Zm64,26.7V136.89a66.32,66.32,0,0,0,11.37,1c10.5,0,21.39-2.78,32.63-10v45.24C202.47,185.79,188.25,187.81,174,184.81Z"},null,-1),P=[j],$={key:4},E=a("path",{d:"M227.32,48.75A8,8,0,0,0,218.76,50c-28,24.22-51.72,12.48-79.21-1.13C111.07,34.76,78.78,18.79,42.76,50A8,8,0,0,0,40,56V224a8,8,0,0,0,16,0V179.77c26.79-21.16,49.87-9.75,76.45,3.41,28.49,14.09,60.77,30.06,96.79-1.13a8,8,0,0,0,2.76-6V56A8,8,0,0,0,227.32,48.75ZM216,71.6v40.65c-14,11.06-27,13.22-40,10.88V79.34A60.05,60.05,0,0,0,216,71.6Zm-56,3.76v43c-6.66-2.67-13.43-6-20.45-9.48-8.82-4.37-18-8.91-27.55-12.18v-43c6.66,2.66,13.43,6,20.45,9.48C141.27,67.55,150.46,72.09,160,75.36ZM96,48.91V92.69a60.06,60.06,0,0,0-40,7.75V59.78C70,48.72,83,46.57,96,48.91ZM86.58,152A60.06,60.06,0,0,0,56,160.43V119.78c14-11.06,27-13.22,40-10.88v43.8A65.61,65.61,0,0,0,86.58,152ZM112,156.67v-43c6.66,2.66,13.43,6,20.45,9.48,8.82,4.37,18,8.9,27.55,12.17v43c-6.66-2.67-13.43-6-20.45-9.48C130.73,164.47,121.54,159.94,112,156.67Zm64,26.45v-43.8a65.61,65.61,0,0,0,9.42.72A60.11,60.11,0,0,0,216,131.57v40.68C202,183.31,189,185.46,176,183.12Z"},null,-1),F=[E],q={key:5},D=a("path",{d:"M225.66,52.44a4,4,0,0,0-4.28.61c-30,26-56,13.08-83.61-.56-28.7-14.2-58.38-28.88-92.39.56a4,4,0,0,0-1.38,3V224a4,4,0,0,0,8,0V177.87c29.41-24.39,55.08-11.69,82.23,1.74,28.7,14.19,58.38,28.88,92.39-.56a4,4,0,0,0,1.38-3v-120A4,4,0,0,0,225.66,52.44ZM220,64.32V114.2c-16.91,14-32.58,15.79-48,12.2V74.67C187.24,77.9,203.09,76.37,220,64.32Zm-56,8.23v51.54c-8.7-3-17.39-7.25-26.23-11.62-9.76-4.84-19.64-9.72-29.77-12.91V48c8.7,3,17.39,7.25,26.23,11.62C144,64.49,153.87,69.37,164,72.55ZM100,45.73V97.44c-15.24-3.23-31.09-1.69-48,10.37V57.93C68.91,43.9,84.58,42.15,100,45.73ZM52,167.78V117.9c16.91-14,32.58-15.79,48-12.2v51.72A64.48,64.48,0,0,0,86.64,156C75.52,156,64,159.2,52,167.78Zm56-8.23V108c8.71,3,17.39,7.25,26.23,11.62,9.76,4.83,19.64,9.71,29.77,12.89v51.54c-8.71-3-17.39-7.25-26.23-11.62C128,167.61,118.13,162.73,108,159.55Zm64,26.82V134.65a64.48,64.48,0,0,0,13.36,1.47c11.12,0,22.61-3.27,34.64-11.85v49.9C203.09,188.19,187.42,190,172,186.37Z"},null,-1),G=[D],I={name:"PhFlagCheckered"},H=m({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const V=Z,C=t("weight","regular"),A=t("size","1em"),i=t("color","currentColor"),s=t("mirrored",!1),v=l(()=>V.weight??C),r=l(()=>V.size??A),M=l(()=>V.color??i),n=l(()=>V.mirrored!==void 0?V.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(o,W)=>(e(),c("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:r.value,height:r.value,fill:M.value,transform:n.value},o.$attrs),[u(o.$slots,"default"),v.value==="bold"?(e(),c("g",h,y)):v.value==="duotone"?(e(),c("g",w,S)):v.value==="fill"?(e(),c("g",x,N)):v.value==="light"?(e(),c("g",b,P)):v.value==="regular"?(e(),c("g",$,F)):v.value==="thin"?(e(),c("g",q,G)):d("",!0)],16,g))}});export{H as I}; +import{ac as m,ad as t,v as l,a as e,f as c,ae as u,j as d,af as p,p as a}from"./index-Dk-hpw4k.js";const g=["width","height","fill","transform"],h={key:0},f=a("path",{d:"M229,45a12,12,0,0,0-12.85,1.84c-24.71,21.41-44.53,13.31-74.82-1.68C113.19,31.27,78.17,13.94,40.14,46.88A12,12,0,0,0,36,56V224a12,12,0,0,0,24,0V181.71c22.84-17.13,42.1-9.11,70.68,5,16.23,8,34.74,17.2,54.8,17.2,14.72,0,30.28-4.94,46.38-18.88A12,12,0,0,0,236,176V56A12,12,0,0,0,229,45ZM185.48,83.91A63,63,0,0,0,212,78.08v32.15c-11,8.26-21.2,10.67-32,9.37V83.66C181.81,83.81,183.64,83.91,185.48,83.91ZM156,78.08v34.09c-4.64-2-9.5-4.4-14.68-7A255.21,255.21,0,0,0,116,93.83V59.75c4.64,2,9.5,4.4,14.68,7A252.91,252.91,0,0,0,156,78.08ZM92,52.32V88.24a63.33,63.33,0,0,0-32,5.61V61.68C71,53.42,81.2,51,92,52.32ZM86.52,148A63,63,0,0,0,60,153.86V121.7c11-8.25,21.2-10.66,32-9.36v35.94C90.19,148.13,88.36,148,86.52,148ZM116,153.86V119.77c4.64,2,9.5,4.4,14.68,7A252.91,252.91,0,0,0,156,138.1v34.09c-4.64-2.05-9.5-4.4-14.68-7A250.66,250.66,0,0,0,116,153.86Zm64,25.76V143.68c1.81.14,3.64.24,5.48.24A62.85,62.85,0,0,0,212,138.07v32.19C201,178.52,190.8,180.92,180,179.62Z"},null,-1),y=[f],w={key:1},k=a("path",{d:"M224,56v60c-19.89,17.23-38.23,18.39-56,13.48v-60C185.76,74.39,204.11,73.23,224,56ZM104,102.52v-60C86.24,37.61,67.89,38.77,48,56v60c19.89-17.22,38.23-18.39,56-13.48v60c21.62,6,42.38,21,64,27v-60c-21.62-6-42.38-21-64-27Z",opacity:"0.2"},null,-1),B=a("path",{d:"M227.32,48.75A8,8,0,0,0,218.76,50c-28,24.22-51.72,12.48-79.21-1.13C111.07,34.76,78.78,18.79,42.76,50A8,8,0,0,0,40,56V224a8,8,0,0,0,16,0V179.77c26.79-21.16,49.87-9.75,76.45,3.41,28.49,14.09,60.77,30.06,96.79-1.13a8,8,0,0,0,2.76-6V56A8,8,0,0,0,227.32,48.75ZM216,71.6v40.65c-14,11.06-27,13.22-40,10.88V79.34A60.05,60.05,0,0,0,216,71.6Zm-56,3.76v43c-6.66-2.67-13.43-6-20.45-9.48-8.82-4.37-18-8.91-27.55-12.18v-43c6.66,2.66,13.43,6,20.45,9.48C141.27,67.55,150.46,72.09,160,75.36ZM96,48.91V92.69a60.06,60.06,0,0,0-40,7.75V59.78C70,48.72,83,46.57,96,48.91ZM86.58,152A60.06,60.06,0,0,0,56,160.43V119.78c14-11.06,27-13.22,40-10.88v43.8A65.61,65.61,0,0,0,86.58,152ZM112,156.67v-43c6.66,2.66,13.43,6,20.45,9.48,8.82,4.37,18,8.9,27.55,12.17v43c-6.66-2.67-13.43-6-20.45-9.48C130.73,164.47,121.54,159.94,112,156.67Zm64,26.45v-43.8a65.61,65.61,0,0,0,9.42.72A60.11,60.11,0,0,0,216,131.57v40.68C202,183.31,189,185.46,176,183.12Z"},null,-1),S=[k,B],x={key:2},z=a("path",{d:"M227.32,48.75A8,8,0,0,0,218.76,50c-28,24.22-51.72,12.48-79.21-1.13C111.07,34.76,78.78,18.79,42.76,50h0A8,8,0,0,0,40,56V224a8,8,0,0,0,16,0V179.77c26.79-21.16,49.87-9.75,76.45,3.41,16.4,8.11,34.06,16.85,53,16.85,13.93,0,28.54-4.75,43.82-18a8,8,0,0,0,2.76-6V56A8,8,0,0,0,227.32,48.75ZM56,160.44V109.88c16.85-11.28,32.64-11.59,48-7.34v51.74C88.87,150.47,72.87,150.71,56,160.44ZM104,50.87c9.25,2.83,18.61,7.45,28.45,12.32,11.26,5.57,23.11,11.43,35.55,14.56v51.74c15.35,4.25,31.14,3.94,48-7.35v50.11c-16.87,13.32-32.27,13.72-48,8.91V129.49c-21.62-6-42.38-21-64-26.95Z"},null,-1),N=[z],b={key:3},j=a("path",{d:"M226.49,50.5a6,6,0,0,0-6.42.92c-29,25.11-53.28,13.08-81.41-.84-27.92-13.82-59.57-29.49-94.59.84A6,6,0,0,0,42,56V224a6,6,0,0,0,12,0V178.78c28.08-22.79,51.88-11,79.34,2.59,27.92,13.82,59.58,29.48,94.59-.85A6,6,0,0,0,230,176V56A6,6,0,0,0,226.49,50.5ZM218,68v45.2c-15.53,12.6-29.75,14.65-44,11.65V76.88C188,79.33,202.64,77.78,218,68Zm-56,5.87v47.4c-7.6-2.85-15.31-6.66-23.34-10.64-9.16-4.53-18.71-9.26-28.66-12.5V50.71a255.17,255.17,0,0,1,23.34,10.63C142.5,65.87,152.05,70.59,162,73.83ZM98,47.13V95c-14-2.45-28.64-.89-44,8.93V58.75C69.53,46.15,83.75,44.13,98,47.13ZM86.63,154C76.13,154,65.24,156.79,54,164V118.79c15.53-12.61,29.75-14.65,44-11.65v47.93A66.32,66.32,0,0,0,86.63,154ZM110,158.11V110.72c7.6,2.84,15.31,6.66,23.34,10.63,9.16,4.53,18.71,9.26,28.66,12.5v47.39c-7.6-2.85-15.31-6.66-23.34-10.63C129.5,166.07,120,161.35,110,158.11Zm64,26.7V136.89a66.32,66.32,0,0,0,11.37,1c10.5,0,21.39-2.78,32.63-10v45.24C202.47,185.79,188.25,187.81,174,184.81Z"},null,-1),P=[j],$={key:4},E=a("path",{d:"M227.32,48.75A8,8,0,0,0,218.76,50c-28,24.22-51.72,12.48-79.21-1.13C111.07,34.76,78.78,18.79,42.76,50A8,8,0,0,0,40,56V224a8,8,0,0,0,16,0V179.77c26.79-21.16,49.87-9.75,76.45,3.41,28.49,14.09,60.77,30.06,96.79-1.13a8,8,0,0,0,2.76-6V56A8,8,0,0,0,227.32,48.75ZM216,71.6v40.65c-14,11.06-27,13.22-40,10.88V79.34A60.05,60.05,0,0,0,216,71.6Zm-56,3.76v43c-6.66-2.67-13.43-6-20.45-9.48-8.82-4.37-18-8.91-27.55-12.18v-43c6.66,2.66,13.43,6,20.45,9.48C141.27,67.55,150.46,72.09,160,75.36ZM96,48.91V92.69a60.06,60.06,0,0,0-40,7.75V59.78C70,48.72,83,46.57,96,48.91ZM86.58,152A60.06,60.06,0,0,0,56,160.43V119.78c14-11.06,27-13.22,40-10.88v43.8A65.61,65.61,0,0,0,86.58,152ZM112,156.67v-43c6.66,2.66,13.43,6,20.45,9.48,8.82,4.37,18,8.9,27.55,12.17v43c-6.66-2.67-13.43-6-20.45-9.48C130.73,164.47,121.54,159.94,112,156.67Zm64,26.45v-43.8a65.61,65.61,0,0,0,9.42.72A60.11,60.11,0,0,0,216,131.57v40.68C202,183.31,189,185.46,176,183.12Z"},null,-1),F=[E],q={key:5},D=a("path",{d:"M225.66,52.44a4,4,0,0,0-4.28.61c-30,26-56,13.08-83.61-.56-28.7-14.2-58.38-28.88-92.39.56a4,4,0,0,0-1.38,3V224a4,4,0,0,0,8,0V177.87c29.41-24.39,55.08-11.69,82.23,1.74,28.7,14.19,58.38,28.88,92.39-.56a4,4,0,0,0,1.38-3v-120A4,4,0,0,0,225.66,52.44ZM220,64.32V114.2c-16.91,14-32.58,15.79-48,12.2V74.67C187.24,77.9,203.09,76.37,220,64.32Zm-56,8.23v51.54c-8.7-3-17.39-7.25-26.23-11.62-9.76-4.84-19.64-9.72-29.77-12.91V48c8.7,3,17.39,7.25,26.23,11.62C144,64.49,153.87,69.37,164,72.55ZM100,45.73V97.44c-15.24-3.23-31.09-1.69-48,10.37V57.93C68.91,43.9,84.58,42.15,100,45.73ZM52,167.78V117.9c16.91-14,32.58-15.79,48-12.2v51.72A64.48,64.48,0,0,0,86.64,156C75.52,156,64,159.2,52,167.78Zm56-8.23V108c8.71,3,17.39,7.25,26.23,11.62,9.76,4.83,19.64,9.71,29.77,12.89v51.54c-8.71-3-17.39-7.25-26.23-11.62C128,167.61,118.13,162.73,108,159.55Zm64,26.82V134.65a64.48,64.48,0,0,0,13.36,1.47c11.12,0,22.61-3.27,34.64-11.85v49.9C203.09,188.19,187.42,190,172,186.37Z"},null,-1),G=[D],I={name:"PhFlagCheckered"},H=m({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const V=Z,C=t("weight","regular"),A=t("size","1em"),i=t("color","currentColor"),s=t("mirrored",!1),v=l(()=>V.weight??C),r=l(()=>V.size??A),M=l(()=>V.color??i),n=l(()=>V.mirrored!==void 0?V.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(o,W)=>(e(),c("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:r.value,height:r.value,fill:M.value,transform:n.value},o.$attrs),[u(o.$slots,"default"),v.value==="bold"?(e(),c("g",h,y)):v.value==="duotone"?(e(),c("g",w,S)):v.value==="fill"?(e(),c("g",x,N)):v.value==="light"?(e(),c("g",b,P)):v.value==="regular"?(e(),c("g",$,F)):v.value==="thin"?(e(),c("g",q,G)):d("",!0)],16,g))}});export{H as I}; diff --git a/assets/PhGear.vue-BexnY7gY.js b/assets/PhGear.vue-BuFpodE8.js similarity index 99% rename from assets/PhGear.vue-BexnY7gY.js rename to assets/PhGear.vue-BuFpodE8.js index 5e34eaf..104ad4d 100644 --- a/assets/PhGear.vue-BexnY7gY.js +++ b/assets/PhGear.vue-BuFpodE8.js @@ -1 +1 @@ -import{ac as q,ad as t,v as r,a,f as l,ae as Z,j as p,af as g,p as L}from"./index-wVtKjzJn.js";const v=["width","height","fill","transform"],f={key:0},y=L("path",{d:"M128,76a52,52,0,1,0,52,52A52.06,52.06,0,0,0,128,76Zm0,80a28,28,0,1,1,28-28A28,28,0,0,1,128,156Zm92-27.21v-1.58l14-17.51a12,12,0,0,0,2.23-10.59A111.75,111.75,0,0,0,225,71.89,12,12,0,0,0,215.89,66L193.61,63.5l-1.11-1.11L190,40.1A12,12,0,0,0,184.11,31a111.67,111.67,0,0,0-27.23-11.27A12,12,0,0,0,146.3,22L128.79,36h-1.58L109.7,22a12,12,0,0,0-10.59-2.23A111.75,111.75,0,0,0,71.89,31.05,12,12,0,0,0,66,40.11L63.5,62.39,62.39,63.5,40.1,66A12,12,0,0,0,31,71.89,111.67,111.67,0,0,0,19.77,99.12,12,12,0,0,0,22,109.7l14,17.51v1.58L22,146.3a12,12,0,0,0-2.23,10.59,111.75,111.75,0,0,0,11.29,27.22A12,12,0,0,0,40.11,190l22.28,2.48,1.11,1.11L66,215.9A12,12,0,0,0,71.89,225a111.67,111.67,0,0,0,27.23,11.27A12,12,0,0,0,109.7,234l17.51-14h1.58l17.51,14a12,12,0,0,0,10.59,2.23A111.75,111.75,0,0,0,184.11,225a12,12,0,0,0,5.91-9.06l2.48-22.28,1.11-1.11L215.9,190a12,12,0,0,0,9.06-5.91,111.67,111.67,0,0,0,11.27-27.23A12,12,0,0,0,234,146.3Zm-24.12-4.89a70.1,70.1,0,0,1,0,8.2,12,12,0,0,0,2.61,8.22l12.84,16.05A86.47,86.47,0,0,1,207,166.86l-20.43,2.27a12,12,0,0,0-7.65,4,69,69,0,0,1-5.8,5.8,12,12,0,0,0-4,7.65L166.86,207a86.47,86.47,0,0,1-10.49,4.35l-16.05-12.85a12,12,0,0,0-7.5-2.62c-.24,0-.48,0-.72,0a70.1,70.1,0,0,1-8.2,0,12.06,12.06,0,0,0-8.22,2.6L99.63,211.33A86.47,86.47,0,0,1,89.14,207l-2.27-20.43a12,12,0,0,0-4-7.65,69,69,0,0,1-5.8-5.8,12,12,0,0,0-7.65-4L49,166.86a86.47,86.47,0,0,1-4.35-10.49l12.84-16.05a12,12,0,0,0,2.61-8.22,70.1,70.1,0,0,1,0-8.2,12,12,0,0,0-2.61-8.22L44.67,99.63A86.47,86.47,0,0,1,49,89.14l20.43-2.27a12,12,0,0,0,7.65-4,69,69,0,0,1,5.8-5.8,12,12,0,0,0,4-7.65L89.14,49a86.47,86.47,0,0,1,10.49-4.35l16.05,12.85a12.06,12.06,0,0,0,8.22,2.6,70.1,70.1,0,0,1,8.2,0,12,12,0,0,0,8.22-2.6l16.05-12.85A86.47,86.47,0,0,1,166.86,49l2.27,20.43a12,12,0,0,0,4,7.65,69,69,0,0,1,5.8,5.8,12,12,0,0,0,7.65,4L207,89.14a86.47,86.47,0,0,1,4.35,10.49l-12.84,16.05A12,12,0,0,0,195.88,123.9Z"},null,-1),w=[y],M={key:1},k=L("path",{d:"M207.86,123.18l16.78-21a99.14,99.14,0,0,0-10.07-24.29l-26.7-3a81,81,0,0,0-6.81-6.81l-3-26.71a99.43,99.43,0,0,0-24.3-10l-21,16.77a81.59,81.59,0,0,0-9.64,0l-21-16.78A99.14,99.14,0,0,0,77.91,41.43l-3,26.7a81,81,0,0,0-6.81,6.81l-26.71,3a99.43,99.43,0,0,0-10,24.3l16.77,21a81.59,81.59,0,0,0,0,9.64l-16.78,21a99.14,99.14,0,0,0,10.07,24.29l26.7,3a81,81,0,0,0,6.81,6.81l3,26.71a99.43,99.43,0,0,0,24.3,10l21-16.77a81.59,81.59,0,0,0,9.64,0l21,16.78a99.14,99.14,0,0,0,24.29-10.07l3-26.7a81,81,0,0,0,6.81-6.81l26.71-3a99.43,99.43,0,0,0,10-24.3l-16.77-21A81.59,81.59,0,0,0,207.86,123.18ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z",opacity:"0.2"},null,-1),Q=L("path",{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm88-29.84q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.6,107.6,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.29,107.29,0,0,0-26.25-10.86,8,8,0,0,0-7.06,1.48L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.6,107.6,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06Zm-16.1-6.5a73.93,73.93,0,0,1,0,8.68,8,8,0,0,0,1.74,5.48l14.19,17.73a91.57,91.57,0,0,1-6.23,15L187,173.11a8,8,0,0,0-5.1,2.64,74.11,74.11,0,0,1-6.14,6.14,8,8,0,0,0-2.64,5.1l-2.51,22.58a91.32,91.32,0,0,1-15,6.23l-17.74-14.19a8,8,0,0,0-5-1.75h-.48a73.93,73.93,0,0,1-8.68,0,8.06,8.06,0,0,0-5.48,1.74L100.45,215.8a91.57,91.57,0,0,1-15-6.23L82.89,187a8,8,0,0,0-2.64-5.1,74.11,74.11,0,0,1-6.14-6.14,8,8,0,0,0-5.1-2.64L46.43,170.6a91.32,91.32,0,0,1-6.23-15l14.19-17.74a8,8,0,0,0,1.74-5.48,73.93,73.93,0,0,1,0-8.68,8,8,0,0,0-1.74-5.48L40.2,100.45a91.57,91.57,0,0,1,6.23-15L69,82.89a8,8,0,0,0,5.1-2.64,74.11,74.11,0,0,1,6.14-6.14A8,8,0,0,0,82.89,69L85.4,46.43a91.32,91.32,0,0,1,15-6.23l17.74,14.19a8,8,0,0,0,5.48,1.74,73.93,73.93,0,0,1,8.68,0,8.06,8.06,0,0,0,5.48-1.74L155.55,40.2a91.57,91.57,0,0,1,15,6.23L173.11,69a8,8,0,0,0,2.64,5.1,74.11,74.11,0,0,1,6.14,6.14,8,8,0,0,0,5.1,2.64l22.58,2.51a91.32,91.32,0,0,1,6.23,15l-14.19,17.74A8,8,0,0,0,199.87,123.66Z"},null,-1),B=[k,Q],S={key:2},x=L("path",{d:"M216,130.16q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.6,107.6,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.29,107.29,0,0,0-26.25-10.86,8,8,0,0,0-7.06,1.48L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.6,107.6,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z"},null,-1),z=[x],C={key:3},N=L("path",{d:"M128,82a46,46,0,1,0,46,46A46.06,46.06,0,0,0,128,82Zm0,80a34,34,0,1,1,34-34A34,34,0,0,1,128,162ZM214,130.84c.06-1.89.06-3.79,0-5.68L229.33,106a6,6,0,0,0,1.11-5.29A105.34,105.34,0,0,0,219.76,74.9a6,6,0,0,0-4.53-3l-24.45-2.71q-1.93-2.07-4-4l-2.72-24.46a6,6,0,0,0-3-4.53,105.65,105.65,0,0,0-25.77-10.66A6,6,0,0,0,150,26.68l-19.2,15.37c-1.89-.06-3.79-.06-5.68,0L106,26.67a6,6,0,0,0-5.29-1.11A105.34,105.34,0,0,0,74.9,36.24a6,6,0,0,0-3,4.53L69.23,65.22q-2.07,1.94-4,4L40.76,72a6,6,0,0,0-4.53,3,105.65,105.65,0,0,0-10.66,25.77A6,6,0,0,0,26.68,106l15.37,19.2c-.06,1.89-.06,3.79,0,5.68L26.67,150.05a6,6,0,0,0-1.11,5.29A105.34,105.34,0,0,0,36.24,181.1a6,6,0,0,0,4.53,3l24.45,2.71q1.94,2.07,4,4L72,215.24a6,6,0,0,0,3,4.53,105.65,105.65,0,0,0,25.77,10.66,6,6,0,0,0,5.29-1.11L125.16,214c1.89.06,3.79.06,5.68,0l19.21,15.38a6,6,0,0,0,3.75,1.31,6.2,6.2,0,0,0,1.54-.2,105.34,105.34,0,0,0,25.76-10.68,6,6,0,0,0,3-4.53l2.71-24.45q2.07-1.93,4-4l24.46-2.72a6,6,0,0,0,4.53-3,105.49,105.49,0,0,0,10.66-25.77,6,6,0,0,0-1.11-5.29Zm-3.1,41.63-23.64,2.63a6,6,0,0,0-3.82,2,75.14,75.14,0,0,1-6.31,6.31,6,6,0,0,0-2,3.82l-2.63,23.63A94.28,94.28,0,0,1,155.14,218l-18.57-14.86a6,6,0,0,0-3.75-1.31h-.36a78.07,78.07,0,0,1-8.92,0,6,6,0,0,0-4.11,1.3L100.87,218a94.13,94.13,0,0,1-17.34-7.17L80.9,187.21a6,6,0,0,0-2-3.82,75.14,75.14,0,0,1-6.31-6.31,6,6,0,0,0-3.82-2l-23.63-2.63A94.28,94.28,0,0,1,38,155.14l14.86-18.57a6,6,0,0,0,1.3-4.11,78.07,78.07,0,0,1,0-8.92,6,6,0,0,0-1.3-4.11L38,100.87a94.13,94.13,0,0,1,7.17-17.34L68.79,80.9a6,6,0,0,0,3.82-2,75.14,75.14,0,0,1,6.31-6.31,6,6,0,0,0,2-3.82l2.63-23.63A94.28,94.28,0,0,1,100.86,38l18.57,14.86a6,6,0,0,0,4.11,1.3,78.07,78.07,0,0,1,8.92,0,6,6,0,0,0,4.11-1.3L155.13,38a94.13,94.13,0,0,1,17.34,7.17l2.63,23.64a6,6,0,0,0,2,3.82,75.14,75.14,0,0,1,6.31,6.31,6,6,0,0,0,3.82,2l23.63,2.63A94.28,94.28,0,0,1,218,100.86l-14.86,18.57a6,6,0,0,0-1.3,4.11,78.07,78.07,0,0,1,0,8.92,6,6,0,0,0,1.3,4.11L218,155.13A94.13,94.13,0,0,1,210.85,172.47Z"},null,-1),b=[N],j={key:4},P=L("path",{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm88-29.84q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.21,107.21,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.71,107.71,0,0,0-26.25-10.87,8,8,0,0,0-7.06,1.49L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.21,107.21,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06Zm-16.1-6.5a73.93,73.93,0,0,1,0,8.68,8,8,0,0,0,1.74,5.48l14.19,17.73a91.57,91.57,0,0,1-6.23,15L187,173.11a8,8,0,0,0-5.1,2.64,74.11,74.11,0,0,1-6.14,6.14,8,8,0,0,0-2.64,5.1l-2.51,22.58a91.32,91.32,0,0,1-15,6.23l-17.74-14.19a8,8,0,0,0-5-1.75h-.48a73.93,73.93,0,0,1-8.68,0,8,8,0,0,0-5.48,1.74L100.45,215.8a91.57,91.57,0,0,1-15-6.23L82.89,187a8,8,0,0,0-2.64-5.1,74.11,74.11,0,0,1-6.14-6.14,8,8,0,0,0-5.1-2.64L46.43,170.6a91.32,91.32,0,0,1-6.23-15l14.19-17.74a8,8,0,0,0,1.74-5.48,73.93,73.93,0,0,1,0-8.68,8,8,0,0,0-1.74-5.48L40.2,100.45a91.57,91.57,0,0,1,6.23-15L69,82.89a8,8,0,0,0,5.1-2.64,74.11,74.11,0,0,1,6.14-6.14A8,8,0,0,0,82.89,69L85.4,46.43a91.32,91.32,0,0,1,15-6.23l17.74,14.19a8,8,0,0,0,5.48,1.74,73.93,73.93,0,0,1,8.68,0,8,8,0,0,0,5.48-1.74L155.55,40.2a91.57,91.57,0,0,1,15,6.23L173.11,69a8,8,0,0,0,2.64,5.1,74.11,74.11,0,0,1,6.14,6.14,8,8,0,0,0,5.1,2.64l22.58,2.51a91.32,91.32,0,0,1,6.23,15l-14.19,17.74A8,8,0,0,0,199.87,123.66Z"},null,-1),V=[P],$={key:5},E=L("path",{d:"M128,84a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,84Zm0,80a36,36,0,1,1,36-36A36,36,0,0,1,128,164Zm83.93-32.49q.13-3.51,0-7l15.83-19.79a4,4,0,0,0,.75-3.53A103.64,103.64,0,0,0,218,75.9a4,4,0,0,0-3-2l-25.19-2.8c-1.58-1.71-3.24-3.37-4.95-4.95L182.07,41a4,4,0,0,0-2-3A104,104,0,0,0,154.82,27.5a4,4,0,0,0-3.53.74L131.51,44.07q-3.51-.14-7,0L104.7,28.24a4,4,0,0,0-3.53-.75A103.64,103.64,0,0,0,75.9,38a4,4,0,0,0-2,3l-2.8,25.19c-1.71,1.58-3.37,3.24-4.95,4.95L41,73.93a4,4,0,0,0-3,2A104,104,0,0,0,27.5,101.18a4,4,0,0,0,.74,3.53l15.83,19.78q-.14,3.51,0,7L28.24,151.3a4,4,0,0,0-.75,3.53A103.64,103.64,0,0,0,38,180.1a4,4,0,0,0,3,2l25.19,2.8c1.58,1.71,3.24,3.37,4.95,4.95l2.8,25.2a4,4,0,0,0,2,3,104,104,0,0,0,25.28,10.46,4,4,0,0,0,3.53-.74l19.78-15.83q3.51.13,7,0l19.79,15.83a4,4,0,0,0,2.5.88,4,4,0,0,0,1-.13A103.64,103.64,0,0,0,180.1,218a4,4,0,0,0,2-3l2.8-25.19c1.71-1.58,3.37-3.24,4.95-4.95l25.2-2.8a4,4,0,0,0,3-2,104,104,0,0,0,10.46-25.28,4,4,0,0,0-.74-3.53Zm.17,42.83-24.67,2.74a4,4,0,0,0-2.55,1.32,76.2,76.2,0,0,1-6.48,6.48,4,4,0,0,0-1.32,2.55l-2.74,24.66a95.45,95.45,0,0,1-19.64,8.15l-19.38-15.51a4,4,0,0,0-2.5-.87h-.24a73.67,73.67,0,0,1-9.16,0,4,4,0,0,0-2.74.87l-19.37,15.5a95.33,95.33,0,0,1-19.65-8.13l-2.74-24.67a4,4,0,0,0-1.32-2.55,76.2,76.2,0,0,1-6.48-6.48,4,4,0,0,0-2.55-1.32l-24.66-2.74a95.45,95.45,0,0,1-8.15-19.64l15.51-19.38a4,4,0,0,0,.87-2.74,77.76,77.76,0,0,1,0-9.16,4,4,0,0,0-.87-2.74l-15.5-19.37A95.33,95.33,0,0,1,43.9,81.66l24.67-2.74a4,4,0,0,0,2.55-1.32,76.2,76.2,0,0,1,6.48-6.48,4,4,0,0,0,1.32-2.55l2.74-24.66a95.45,95.45,0,0,1,19.64-8.15l19.38,15.51a4,4,0,0,0,2.74.87,73.67,73.67,0,0,1,9.16,0,4,4,0,0,0,2.74-.87l19.37-15.5a95.33,95.33,0,0,1,19.65,8.13l2.74,24.67a4,4,0,0,0,1.32,2.55,76.2,76.2,0,0,1,6.48,6.48,4,4,0,0,0,2.55,1.32l24.66,2.74a95.45,95.45,0,0,1,8.15,19.64l-15.51,19.38a4,4,0,0,0-.87,2.74,77.76,77.76,0,0,1,0,9.16,4,4,0,0,0,.87,2.74l15.5,19.37A95.33,95.33,0,0,1,212.1,174.34Z"},null,-1),G=[E],F={name:"PhGear"},D=q({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){const A=n,i=t("weight","regular"),s=t("size","1em"),h=t("color","currentColor"),u=t("mirrored",!1),e=r(()=>A.weight??i),o=r(()=>A.size??s),c=r(()=>A.color??h),d=r(()=>A.mirrored!==void 0?A.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(m,W)=>(a(),l("svg",g({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:c.value,transform:d.value},m.$attrs),[Z(m.$slots,"default"),e.value==="bold"?(a(),l("g",f,w)):e.value==="duotone"?(a(),l("g",M,B)):e.value==="fill"?(a(),l("g",S,z)):e.value==="light"?(a(),l("g",C,b)):e.value==="regular"?(a(),l("g",j,V)):e.value==="thin"?(a(),l("g",$,G)):p("",!0)],16,v))}});export{D as F}; +import{ac as q,ad as t,v as r,a,f as l,ae as Z,j as p,af as g,p as L}from"./index-Dk-hpw4k.js";const v=["width","height","fill","transform"],f={key:0},y=L("path",{d:"M128,76a52,52,0,1,0,52,52A52.06,52.06,0,0,0,128,76Zm0,80a28,28,0,1,1,28-28A28,28,0,0,1,128,156Zm92-27.21v-1.58l14-17.51a12,12,0,0,0,2.23-10.59A111.75,111.75,0,0,0,225,71.89,12,12,0,0,0,215.89,66L193.61,63.5l-1.11-1.11L190,40.1A12,12,0,0,0,184.11,31a111.67,111.67,0,0,0-27.23-11.27A12,12,0,0,0,146.3,22L128.79,36h-1.58L109.7,22a12,12,0,0,0-10.59-2.23A111.75,111.75,0,0,0,71.89,31.05,12,12,0,0,0,66,40.11L63.5,62.39,62.39,63.5,40.1,66A12,12,0,0,0,31,71.89,111.67,111.67,0,0,0,19.77,99.12,12,12,0,0,0,22,109.7l14,17.51v1.58L22,146.3a12,12,0,0,0-2.23,10.59,111.75,111.75,0,0,0,11.29,27.22A12,12,0,0,0,40.11,190l22.28,2.48,1.11,1.11L66,215.9A12,12,0,0,0,71.89,225a111.67,111.67,0,0,0,27.23,11.27A12,12,0,0,0,109.7,234l17.51-14h1.58l17.51,14a12,12,0,0,0,10.59,2.23A111.75,111.75,0,0,0,184.11,225a12,12,0,0,0,5.91-9.06l2.48-22.28,1.11-1.11L215.9,190a12,12,0,0,0,9.06-5.91,111.67,111.67,0,0,0,11.27-27.23A12,12,0,0,0,234,146.3Zm-24.12-4.89a70.1,70.1,0,0,1,0,8.2,12,12,0,0,0,2.61,8.22l12.84,16.05A86.47,86.47,0,0,1,207,166.86l-20.43,2.27a12,12,0,0,0-7.65,4,69,69,0,0,1-5.8,5.8,12,12,0,0,0-4,7.65L166.86,207a86.47,86.47,0,0,1-10.49,4.35l-16.05-12.85a12,12,0,0,0-7.5-2.62c-.24,0-.48,0-.72,0a70.1,70.1,0,0,1-8.2,0,12.06,12.06,0,0,0-8.22,2.6L99.63,211.33A86.47,86.47,0,0,1,89.14,207l-2.27-20.43a12,12,0,0,0-4-7.65,69,69,0,0,1-5.8-5.8,12,12,0,0,0-7.65-4L49,166.86a86.47,86.47,0,0,1-4.35-10.49l12.84-16.05a12,12,0,0,0,2.61-8.22,70.1,70.1,0,0,1,0-8.2,12,12,0,0,0-2.61-8.22L44.67,99.63A86.47,86.47,0,0,1,49,89.14l20.43-2.27a12,12,0,0,0,7.65-4,69,69,0,0,1,5.8-5.8,12,12,0,0,0,4-7.65L89.14,49a86.47,86.47,0,0,1,10.49-4.35l16.05,12.85a12.06,12.06,0,0,0,8.22,2.6,70.1,70.1,0,0,1,8.2,0,12,12,0,0,0,8.22-2.6l16.05-12.85A86.47,86.47,0,0,1,166.86,49l2.27,20.43a12,12,0,0,0,4,7.65,69,69,0,0,1,5.8,5.8,12,12,0,0,0,7.65,4L207,89.14a86.47,86.47,0,0,1,4.35,10.49l-12.84,16.05A12,12,0,0,0,195.88,123.9Z"},null,-1),w=[y],M={key:1},k=L("path",{d:"M207.86,123.18l16.78-21a99.14,99.14,0,0,0-10.07-24.29l-26.7-3a81,81,0,0,0-6.81-6.81l-3-26.71a99.43,99.43,0,0,0-24.3-10l-21,16.77a81.59,81.59,0,0,0-9.64,0l-21-16.78A99.14,99.14,0,0,0,77.91,41.43l-3,26.7a81,81,0,0,0-6.81,6.81l-26.71,3a99.43,99.43,0,0,0-10,24.3l16.77,21a81.59,81.59,0,0,0,0,9.64l-16.78,21a99.14,99.14,0,0,0,10.07,24.29l26.7,3a81,81,0,0,0,6.81,6.81l3,26.71a99.43,99.43,0,0,0,24.3,10l21-16.77a81.59,81.59,0,0,0,9.64,0l21,16.78a99.14,99.14,0,0,0,24.29-10.07l3-26.7a81,81,0,0,0,6.81-6.81l26.71-3a99.43,99.43,0,0,0,10-24.3l-16.77-21A81.59,81.59,0,0,0,207.86,123.18ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z",opacity:"0.2"},null,-1),Q=L("path",{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm88-29.84q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.6,107.6,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.29,107.29,0,0,0-26.25-10.86,8,8,0,0,0-7.06,1.48L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.6,107.6,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06Zm-16.1-6.5a73.93,73.93,0,0,1,0,8.68,8,8,0,0,0,1.74,5.48l14.19,17.73a91.57,91.57,0,0,1-6.23,15L187,173.11a8,8,0,0,0-5.1,2.64,74.11,74.11,0,0,1-6.14,6.14,8,8,0,0,0-2.64,5.1l-2.51,22.58a91.32,91.32,0,0,1-15,6.23l-17.74-14.19a8,8,0,0,0-5-1.75h-.48a73.93,73.93,0,0,1-8.68,0,8.06,8.06,0,0,0-5.48,1.74L100.45,215.8a91.57,91.57,0,0,1-15-6.23L82.89,187a8,8,0,0,0-2.64-5.1,74.11,74.11,0,0,1-6.14-6.14,8,8,0,0,0-5.1-2.64L46.43,170.6a91.32,91.32,0,0,1-6.23-15l14.19-17.74a8,8,0,0,0,1.74-5.48,73.93,73.93,0,0,1,0-8.68,8,8,0,0,0-1.74-5.48L40.2,100.45a91.57,91.57,0,0,1,6.23-15L69,82.89a8,8,0,0,0,5.1-2.64,74.11,74.11,0,0,1,6.14-6.14A8,8,0,0,0,82.89,69L85.4,46.43a91.32,91.32,0,0,1,15-6.23l17.74,14.19a8,8,0,0,0,5.48,1.74,73.93,73.93,0,0,1,8.68,0,8.06,8.06,0,0,0,5.48-1.74L155.55,40.2a91.57,91.57,0,0,1,15,6.23L173.11,69a8,8,0,0,0,2.64,5.1,74.11,74.11,0,0,1,6.14,6.14,8,8,0,0,0,5.1,2.64l22.58,2.51a91.32,91.32,0,0,1,6.23,15l-14.19,17.74A8,8,0,0,0,199.87,123.66Z"},null,-1),B=[k,Q],S={key:2},x=L("path",{d:"M216,130.16q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.6,107.6,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.29,107.29,0,0,0-26.25-10.86,8,8,0,0,0-7.06,1.48L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.6,107.6,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z"},null,-1),z=[x],C={key:3},N=L("path",{d:"M128,82a46,46,0,1,0,46,46A46.06,46.06,0,0,0,128,82Zm0,80a34,34,0,1,1,34-34A34,34,0,0,1,128,162ZM214,130.84c.06-1.89.06-3.79,0-5.68L229.33,106a6,6,0,0,0,1.11-5.29A105.34,105.34,0,0,0,219.76,74.9a6,6,0,0,0-4.53-3l-24.45-2.71q-1.93-2.07-4-4l-2.72-24.46a6,6,0,0,0-3-4.53,105.65,105.65,0,0,0-25.77-10.66A6,6,0,0,0,150,26.68l-19.2,15.37c-1.89-.06-3.79-.06-5.68,0L106,26.67a6,6,0,0,0-5.29-1.11A105.34,105.34,0,0,0,74.9,36.24a6,6,0,0,0-3,4.53L69.23,65.22q-2.07,1.94-4,4L40.76,72a6,6,0,0,0-4.53,3,105.65,105.65,0,0,0-10.66,25.77A6,6,0,0,0,26.68,106l15.37,19.2c-.06,1.89-.06,3.79,0,5.68L26.67,150.05a6,6,0,0,0-1.11,5.29A105.34,105.34,0,0,0,36.24,181.1a6,6,0,0,0,4.53,3l24.45,2.71q1.94,2.07,4,4L72,215.24a6,6,0,0,0,3,4.53,105.65,105.65,0,0,0,25.77,10.66,6,6,0,0,0,5.29-1.11L125.16,214c1.89.06,3.79.06,5.68,0l19.21,15.38a6,6,0,0,0,3.75,1.31,6.2,6.2,0,0,0,1.54-.2,105.34,105.34,0,0,0,25.76-10.68,6,6,0,0,0,3-4.53l2.71-24.45q2.07-1.93,4-4l24.46-2.72a6,6,0,0,0,4.53-3,105.49,105.49,0,0,0,10.66-25.77,6,6,0,0,0-1.11-5.29Zm-3.1,41.63-23.64,2.63a6,6,0,0,0-3.82,2,75.14,75.14,0,0,1-6.31,6.31,6,6,0,0,0-2,3.82l-2.63,23.63A94.28,94.28,0,0,1,155.14,218l-18.57-14.86a6,6,0,0,0-3.75-1.31h-.36a78.07,78.07,0,0,1-8.92,0,6,6,0,0,0-4.11,1.3L100.87,218a94.13,94.13,0,0,1-17.34-7.17L80.9,187.21a6,6,0,0,0-2-3.82,75.14,75.14,0,0,1-6.31-6.31,6,6,0,0,0-3.82-2l-23.63-2.63A94.28,94.28,0,0,1,38,155.14l14.86-18.57a6,6,0,0,0,1.3-4.11,78.07,78.07,0,0,1,0-8.92,6,6,0,0,0-1.3-4.11L38,100.87a94.13,94.13,0,0,1,7.17-17.34L68.79,80.9a6,6,0,0,0,3.82-2,75.14,75.14,0,0,1,6.31-6.31,6,6,0,0,0,2-3.82l2.63-23.63A94.28,94.28,0,0,1,100.86,38l18.57,14.86a6,6,0,0,0,4.11,1.3,78.07,78.07,0,0,1,8.92,0,6,6,0,0,0,4.11-1.3L155.13,38a94.13,94.13,0,0,1,17.34,7.17l2.63,23.64a6,6,0,0,0,2,3.82,75.14,75.14,0,0,1,6.31,6.31,6,6,0,0,0,3.82,2l23.63,2.63A94.28,94.28,0,0,1,218,100.86l-14.86,18.57a6,6,0,0,0-1.3,4.11,78.07,78.07,0,0,1,0,8.92,6,6,0,0,0,1.3,4.11L218,155.13A94.13,94.13,0,0,1,210.85,172.47Z"},null,-1),b=[N],j={key:4},P=L("path",{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm88-29.84q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.21,107.21,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.71,107.71,0,0,0-26.25-10.87,8,8,0,0,0-7.06,1.49L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.21,107.21,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06Zm-16.1-6.5a73.93,73.93,0,0,1,0,8.68,8,8,0,0,0,1.74,5.48l14.19,17.73a91.57,91.57,0,0,1-6.23,15L187,173.11a8,8,0,0,0-5.1,2.64,74.11,74.11,0,0,1-6.14,6.14,8,8,0,0,0-2.64,5.1l-2.51,22.58a91.32,91.32,0,0,1-15,6.23l-17.74-14.19a8,8,0,0,0-5-1.75h-.48a73.93,73.93,0,0,1-8.68,0,8,8,0,0,0-5.48,1.74L100.45,215.8a91.57,91.57,0,0,1-15-6.23L82.89,187a8,8,0,0,0-2.64-5.1,74.11,74.11,0,0,1-6.14-6.14,8,8,0,0,0-5.1-2.64L46.43,170.6a91.32,91.32,0,0,1-6.23-15l14.19-17.74a8,8,0,0,0,1.74-5.48,73.93,73.93,0,0,1,0-8.68,8,8,0,0,0-1.74-5.48L40.2,100.45a91.57,91.57,0,0,1,6.23-15L69,82.89a8,8,0,0,0,5.1-2.64,74.11,74.11,0,0,1,6.14-6.14A8,8,0,0,0,82.89,69L85.4,46.43a91.32,91.32,0,0,1,15-6.23l17.74,14.19a8,8,0,0,0,5.48,1.74,73.93,73.93,0,0,1,8.68,0,8,8,0,0,0,5.48-1.74L155.55,40.2a91.57,91.57,0,0,1,15,6.23L173.11,69a8,8,0,0,0,2.64,5.1,74.11,74.11,0,0,1,6.14,6.14,8,8,0,0,0,5.1,2.64l22.58,2.51a91.32,91.32,0,0,1,6.23,15l-14.19,17.74A8,8,0,0,0,199.87,123.66Z"},null,-1),V=[P],$={key:5},E=L("path",{d:"M128,84a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,84Zm0,80a36,36,0,1,1,36-36A36,36,0,0,1,128,164Zm83.93-32.49q.13-3.51,0-7l15.83-19.79a4,4,0,0,0,.75-3.53A103.64,103.64,0,0,0,218,75.9a4,4,0,0,0-3-2l-25.19-2.8c-1.58-1.71-3.24-3.37-4.95-4.95L182.07,41a4,4,0,0,0-2-3A104,104,0,0,0,154.82,27.5a4,4,0,0,0-3.53.74L131.51,44.07q-3.51-.14-7,0L104.7,28.24a4,4,0,0,0-3.53-.75A103.64,103.64,0,0,0,75.9,38a4,4,0,0,0-2,3l-2.8,25.19c-1.71,1.58-3.37,3.24-4.95,4.95L41,73.93a4,4,0,0,0-3,2A104,104,0,0,0,27.5,101.18a4,4,0,0,0,.74,3.53l15.83,19.78q-.14,3.51,0,7L28.24,151.3a4,4,0,0,0-.75,3.53A103.64,103.64,0,0,0,38,180.1a4,4,0,0,0,3,2l25.19,2.8c1.58,1.71,3.24,3.37,4.95,4.95l2.8,25.2a4,4,0,0,0,2,3,104,104,0,0,0,25.28,10.46,4,4,0,0,0,3.53-.74l19.78-15.83q3.51.13,7,0l19.79,15.83a4,4,0,0,0,2.5.88,4,4,0,0,0,1-.13A103.64,103.64,0,0,0,180.1,218a4,4,0,0,0,2-3l2.8-25.19c1.71-1.58,3.37-3.24,4.95-4.95l25.2-2.8a4,4,0,0,0,3-2,104,104,0,0,0,10.46-25.28,4,4,0,0,0-.74-3.53Zm.17,42.83-24.67,2.74a4,4,0,0,0-2.55,1.32,76.2,76.2,0,0,1-6.48,6.48,4,4,0,0,0-1.32,2.55l-2.74,24.66a95.45,95.45,0,0,1-19.64,8.15l-19.38-15.51a4,4,0,0,0-2.5-.87h-.24a73.67,73.67,0,0,1-9.16,0,4,4,0,0,0-2.74.87l-19.37,15.5a95.33,95.33,0,0,1-19.65-8.13l-2.74-24.67a4,4,0,0,0-1.32-2.55,76.2,76.2,0,0,1-6.48-6.48,4,4,0,0,0-2.55-1.32l-24.66-2.74a95.45,95.45,0,0,1-8.15-19.64l15.51-19.38a4,4,0,0,0,.87-2.74,77.76,77.76,0,0,1,0-9.16,4,4,0,0,0-.87-2.74l-15.5-19.37A95.33,95.33,0,0,1,43.9,81.66l24.67-2.74a4,4,0,0,0,2.55-1.32,76.2,76.2,0,0,1,6.48-6.48,4,4,0,0,0,1.32-2.55l2.74-24.66a95.45,95.45,0,0,1,19.64-8.15l19.38,15.51a4,4,0,0,0,2.74.87,73.67,73.67,0,0,1,9.16,0,4,4,0,0,0,2.74-.87l19.37-15.5a95.33,95.33,0,0,1,19.65,8.13l2.74,24.67a4,4,0,0,0,1.32,2.55,76.2,76.2,0,0,1,6.48,6.48,4,4,0,0,0,2.55,1.32l24.66,2.74a95.45,95.45,0,0,1,8.15,19.64l-15.51,19.38a4,4,0,0,0-.87,2.74,77.76,77.76,0,0,1,0,9.16,4,4,0,0,0,.87,2.74l15.5,19.37A95.33,95.33,0,0,1,212.1,174.34Z"},null,-1),G=[E],F={name:"PhGear"},D=q({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){const A=n,i=t("weight","regular"),s=t("size","1em"),h=t("color","currentColor"),u=t("mirrored",!1),e=r(()=>A.weight??i),o=r(()=>A.size??s),c=r(()=>A.color??h),d=r(()=>A.mirrored!==void 0?A.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(m,W)=>(a(),l("svg",g({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:c.value,transform:d.value},m.$attrs),[Z(m.$slots,"default"),e.value==="bold"?(a(),l("g",f,w)):e.value==="duotone"?(a(),l("g",M,B)):e.value==="fill"?(a(),l("g",S,z)):e.value==="light"?(a(),l("g",C,b)):e.value==="regular"?(a(),l("g",j,V)):e.value==="thin"?(a(),l("g",$,G)):p("",!0)],16,v))}});export{D as F}; diff --git a/assets/PhHouse.vue-NUGOYe5J.js b/assets/PhHouse.vue-BE86MhFy.js similarity index 97% rename from assets/PhHouse.vue-NUGOYe5J.js rename to assets/PhHouse.vue-BE86MhFy.js index c996b67..aad1c49 100644 --- a/assets/PhHouse.vue-NUGOYe5J.js +++ b/assets/PhHouse.vue-BE86MhFy.js @@ -1 +1 @@ -import{ac as g,ad as o,v,a,f as e,ae as c,j as m,af as A,p as l}from"./index-wVtKjzJn.js";const M=["width","height","fill","transform"],Z={key:0},f=l("path",{d:"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z"},null,-1),y=[f],w={key:1},k=l("path",{d:"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z",opacity:"0.2"},null,-1),B=l("path",{d:"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z"},null,-1),S=[k,B],x={key:2},z=l("path",{d:"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z"},null,-1),C=[z],N={key:3},b=l("path",{d:"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z"},null,-1),j=[b],P={key:4},$=l("path",{d:"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z"},null,-1),E=[$],q={key:5},D=l("path",{d:"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z"},null,-1),F=[D],I={name:"PhHouse"},G=g({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(s){const r=s,n=o("weight","regular"),u=o("size","1em"),d=o("color","currentColor"),V=o("mirrored",!1),t=v(()=>r.weight??n),h=v(()=>r.size??u),p=v(()=>r.color??d),H=v(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:V?"scale(-1, 1)":void 0);return(i,W)=>(a(),e("svg",A({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:h.value,height:h.value,fill:p.value,transform:H.value},i.$attrs),[c(i.$slots,"default"),t.value==="bold"?(a(),e("g",Z,y)):t.value==="duotone"?(a(),e("g",w,S)):t.value==="fill"?(a(),e("g",x,C)):t.value==="light"?(a(),e("g",N,j)):t.value==="regular"?(a(),e("g",P,E)):t.value==="thin"?(a(),e("g",q,F)):m("",!0)],16,M))}});export{G as I}; +import{ac as g,ad as o,v,a,f as e,ae as c,j as m,af as A,p as l}from"./index-Dk-hpw4k.js";const M=["width","height","fill","transform"],Z={key:0},f=l("path",{d:"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z"},null,-1),y=[f],w={key:1},k=l("path",{d:"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z",opacity:"0.2"},null,-1),B=l("path",{d:"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z"},null,-1),S=[k,B],x={key:2},z=l("path",{d:"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z"},null,-1),C=[z],N={key:3},b=l("path",{d:"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z"},null,-1),j=[b],P={key:4},$=l("path",{d:"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z"},null,-1),E=[$],q={key:5},D=l("path",{d:"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z"},null,-1),F=[D],I={name:"PhHouse"},G=g({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(s){const r=s,n=o("weight","regular"),u=o("size","1em"),d=o("color","currentColor"),V=o("mirrored",!1),t=v(()=>r.weight??n),h=v(()=>r.size??u),p=v(()=>r.color??d),H=v(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:V?"scale(-1, 1)":void 0);return(i,W)=>(a(),e("svg",A({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:h.value,height:h.value,fill:p.value,transform:H.value},i.$attrs),[c(i.$slots,"default"),t.value==="bold"?(a(),e("g",Z,y)):t.value==="duotone"?(a(),e("g",w,S)):t.value==="fill"?(a(),e("g",x,C)):t.value==="light"?(a(),e("g",N,j)):t.value==="regular"?(a(),e("g",P,E)):t.value==="thin"?(a(),e("g",q,F)):m("",!0)],16,M))}});export{G as I}; diff --git a/assets/PhInfo.vue-CFFUVQB_.js b/assets/PhInfo.vue-BudWnWDe.js similarity index 97% rename from assets/PhInfo.vue-CFFUVQB_.js rename to assets/PhInfo.vue-BudWnWDe.js index 25bccd4..bb64290 100644 --- a/assets/PhInfo.vue-CFFUVQB_.js +++ b/assets/PhInfo.vue-BudWnWDe.js @@ -1 +1 @@ -import{ac as g,ad as o,v as m,a,f as e,ae as h,j as c,af as f,p as l}from"./index-wVtKjzJn.js";const y=["width","height","fill","transform"],M={key:0},w=l("path",{d:"M108,84a16,16,0,1,1,16,16A16,16,0,0,1,108,84Zm128,44A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Zm-72,36.68V132a20,20,0,0,0-20-20,12,12,0,0,0-4,23.32V168a20,20,0,0,0,20,20,12,12,0,0,0,4-23.32Z"},null,-1),V=[w],k={key:1},B=l("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),S=l("path",{d:"M144,176a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176Zm88-48A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128ZM124,96a12,12,0,1,0-12-12A12,12,0,0,0,124,96Z"},null,-1),x=[B,S],z={key:2},C=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-4,48a12,12,0,1,1-12,12A12,12,0,0,1,124,72Zm12,112a16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40a8,8,0,0,1,0,16Z"},null,-1),N=[C],b={key:3},j=l("path",{d:"M142,176a6,6,0,0,1-6,6,14,14,0,0,1-14-14V128a2,2,0,0,0-2-2,6,6,0,0,1,0-12,14,14,0,0,1,14,14v40a2,2,0,0,0,2,2A6,6,0,0,1,142,176ZM124,94a10,10,0,1,0-10-10A10,10,0,0,0,124,94Zm106,34A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),P=[j],$={key:4},E=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z"},null,-1),I=[E],q={key:5},D=l("path",{d:"M140,176a4,4,0,0,1-4,4,12,12,0,0,1-12-12V128a4,4,0,0,0-4-4,4,4,0,0,1,0-8,12,12,0,0,1,12,12v40a4,4,0,0,0,4,4A4,4,0,0,1,140,176ZM124,92a8,8,0,1,0-8-8A8,8,0,0,0,124,92Zm104,36A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),F=[D],H={name:"PhInfo"},G=g({...H,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(s){const r=s,u=o("weight","regular"),d=o("size","1em"),p=o("color","currentColor"),Z=o("mirrored",!1),t=m(()=>r.weight??u),i=m(()=>r.size??d),v=m(()=>r.color??p),A=m(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:Z?"scale(-1, 1)":void 0);return(n,W)=>(a(),e("svg",f({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:v.value,transform:A.value},n.$attrs),[h(n.$slots,"default"),t.value==="bold"?(a(),e("g",M,V)):t.value==="duotone"?(a(),e("g",k,x)):t.value==="fill"?(a(),e("g",z,N)):t.value==="light"?(a(),e("g",b,P)):t.value==="regular"?(a(),e("g",$,I)):t.value==="thin"?(a(),e("g",q,F)):c("",!0)],16,y))}});export{G as H}; +import{ac as g,ad as o,v as m,a,f as e,ae as h,j as c,af as f,p as l}from"./index-Dk-hpw4k.js";const y=["width","height","fill","transform"],M={key:0},w=l("path",{d:"M108,84a16,16,0,1,1,16,16A16,16,0,0,1,108,84Zm128,44A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Zm-72,36.68V132a20,20,0,0,0-20-20,12,12,0,0,0-4,23.32V168a20,20,0,0,0,20,20,12,12,0,0,0,4-23.32Z"},null,-1),V=[w],k={key:1},B=l("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),S=l("path",{d:"M144,176a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176Zm88-48A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128ZM124,96a12,12,0,1,0-12-12A12,12,0,0,0,124,96Z"},null,-1),x=[B,S],z={key:2},C=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-4,48a12,12,0,1,1-12,12A12,12,0,0,1,124,72Zm12,112a16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40a8,8,0,0,1,0,16Z"},null,-1),N=[C],b={key:3},j=l("path",{d:"M142,176a6,6,0,0,1-6,6,14,14,0,0,1-14-14V128a2,2,0,0,0-2-2,6,6,0,0,1,0-12,14,14,0,0,1,14,14v40a2,2,0,0,0,2,2A6,6,0,0,1,142,176ZM124,94a10,10,0,1,0-10-10A10,10,0,0,0,124,94Zm106,34A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),P=[j],$={key:4},E=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z"},null,-1),I=[E],q={key:5},D=l("path",{d:"M140,176a4,4,0,0,1-4,4,12,12,0,0,1-12-12V128a4,4,0,0,0-4-4,4,4,0,0,1,0-8,12,12,0,0,1,12,12v40a4,4,0,0,0,4,4A4,4,0,0,1,140,176ZM124,92a8,8,0,1,0-8-8A8,8,0,0,0,124,92Zm104,36A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),F=[D],H={name:"PhInfo"},G=g({...H,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(s){const r=s,u=o("weight","regular"),d=o("size","1em"),p=o("color","currentColor"),Z=o("mirrored",!1),t=m(()=>r.weight??u),i=m(()=>r.size??d),v=m(()=>r.color??p),A=m(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:Z?"scale(-1, 1)":void 0);return(n,W)=>(a(),e("svg",f({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:v.value,transform:A.value},n.$attrs),[h(n.$slots,"default"),t.value==="bold"?(a(),e("g",M,V)):t.value==="duotone"?(a(),e("g",k,x)):t.value==="fill"?(a(),e("g",z,N)):t.value==="light"?(a(),e("g",b,P)):t.value==="regular"?(a(),e("g",$,I)):t.value==="thin"?(a(),e("g",q,F)):c("",!0)],16,y))}});export{G as H}; diff --git a/assets/PhKey.vue-D7ySGtjg.js b/assets/PhKey.vue-CBQNiezJ.js similarity index 98% rename from assets/PhKey.vue-D7ySGtjg.js rename to assets/PhKey.vue-CBQNiezJ.js index 4057f5b..a0e4480 100644 --- a/assets/PhKey.vue-D7ySGtjg.js +++ b/assets/PhKey.vue-CBQNiezJ.js @@ -1 +1 @@ -import{ac as V,ad as o,v as A,a,f as e,ae as p,j as g,af as m,p as l}from"./index-wVtKjzJn.js";const Z=["width","height","fill","transform"],M={key:0},y=l("path",{d:"M196,76a16,16,0,1,1-16-16A16,16,0,0,1,196,76Zm48,22.74A84.3,84.3,0,0,1,160.11,180H160a83.52,83.52,0,0,1-23.65-3.38l-7.86,7.87A12,12,0,0,1,120,188H108v12a12,12,0,0,1-12,12H84v12a12,12,0,0,1-12,12H40a20,20,0,0,1-20-20V187.31a19.86,19.86,0,0,1,5.86-14.14l53.52-53.52A84,84,0,1,1,244,98.74ZM202.43,53.57A59.48,59.48,0,0,0,158,36c-32,1-58,27.89-58,59.89a59.69,59.69,0,0,0,4.2,22.19,12,12,0,0,1-2.55,13.21L44,189v23H60V200a12,12,0,0,1,12-12H84V176a12,12,0,0,1,12-12h19l9.65-9.65a12,12,0,0,1,13.22-2.55A59.58,59.58,0,0,0,160,156h.08c32,0,58.87-26.07,59.89-58A59.55,59.55,0,0,0,202.43,53.57Z"},null,-1),f=[y],w={key:1},L=l("path",{d:"M232,98.36C230.73,136.92,198.67,168,160.09,168a71.68,71.68,0,0,1-26.92-5.17h0L120,176H96v24H72v24H40a8,8,0,0,1-8-8V187.31a8,8,0,0,1,2.34-5.65l58.83-58.83h0A71.68,71.68,0,0,1,88,95.91c0-38.58,31.08-70.64,69.64-71.87A72,72,0,0,1,232,98.36Z",opacity:"0.2"},null,-1),k=l("path",{d:"M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM224,98.1c-1.09,34.09-29.75,61.86-63.89,61.9H160a63.7,63.7,0,0,1-23.65-4.51,8,8,0,0,0-8.84,1.68L116.69,168H96a8,8,0,0,0-8,8v16H72a8,8,0,0,0-8,8v16H40V187.31l58.83-58.82a8,8,0,0,0,1.68-8.84A63.72,63.72,0,0,1,96,95.92c0-34.14,27.81-62.8,61.9-63.89A64,64,0,0,1,224,98.1ZM192,76a12,12,0,1,1-12-12A12,12,0,0,1,192,76Z"},null,-1),C=[L,k],B={key:2},S=l("path",{d:"M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM180,92a16,16,0,1,1,16-16A16,16,0,0,1,180,92Z"},null,-1),x=[S],z={key:3},N=l("path",{d:"M215.15,40.85A78,78,0,0,0,86.2,121.31l-56.1,56.1a13.94,13.94,0,0,0-4.1,9.9V216a14,14,0,0,0,14,14H72a6,6,0,0,0,6-6V206H96a6,6,0,0,0,6-6V182h18a6,6,0,0,0,4.24-1.76l10.45-10.44A77.59,77.59,0,0,0,160,174h.1A78,78,0,0,0,215.15,40.85ZM226,98.16c-1.12,35.16-30.67,63.8-65.88,63.84a65.93,65.93,0,0,1-24.51-4.67,6,6,0,0,0-6.64,1.26L117.51,170H96a6,6,0,0,0-6,6v18H72a6,6,0,0,0-6,6v18H40a2,2,0,0,1-2-2V187.31a2,2,0,0,1,.58-1.41l58.83-58.83a6,6,0,0,0,1.26-6.64A65.61,65.61,0,0,1,94,95.92C94,60.71,122.68,31.16,157.83,30A66,66,0,0,1,226,98.16ZM190,76a10,10,0,1,1-10-10A10,10,0,0,1,190,76Z"},null,-1),b=[N],j={key:4},P=l("path",{d:"M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM224,98.1c-1.09,34.09-29.75,61.86-63.89,61.9H160a63.7,63.7,0,0,1-23.65-4.51,8,8,0,0,0-8.84,1.68L116.69,168H96a8,8,0,0,0-8,8v16H72a8,8,0,0,0-8,8v16H40V187.31l58.83-58.82a8,8,0,0,0,1.68-8.84A63.72,63.72,0,0,1,96,95.92c0-34.14,27.81-62.8,61.9-63.89A64,64,0,0,1,224,98.1ZM192,76a12,12,0,1,1-12-12A12,12,0,0,1,192,76Z"},null,-1),$=[P],E={key:5},K=l("path",{d:"M213.74,42.26A76,76,0,0,0,88.51,121.84l-57,57A11.93,11.93,0,0,0,28,187.31V216a12,12,0,0,0,12,12H72a4,4,0,0,0,4-4V204H96a4,4,0,0,0,4-4V180h20a4,4,0,0,0,2.83-1.17l11.33-11.34A75.72,75.72,0,0,0,160,172h.1A76,76,0,0,0,213.74,42.26Zm14.22,56c-1.15,36.22-31.6,65.72-67.87,65.77H160a67.52,67.52,0,0,1-25.21-4.83,4,4,0,0,0-4.45.83l-12,12H96a4,4,0,0,0-4,4v20H72a4,4,0,0,0-4,4v20H40a4,4,0,0,1-4-4V187.31a4.06,4.06,0,0,1,1.17-2.83L96,125.66a4,4,0,0,0,.83-4.45A67.51,67.51,0,0,1,92,95.91C92,59.64,121.55,29.19,157.77,28A68,68,0,0,1,228,98.23ZM188,76a8,8,0,1,1-8-8A8,8,0,0,1,188,76Z"},null,-1),q=[K],F={name:"PhKey"},D=V({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,s=o("weight","regular"),v=o("size","1em"),n=o("color","currentColor"),u=o("mirrored",!1),t=A(()=>r.weight??s),H=A(()=>r.size??v),d=A(()=>r.color??n),c=A(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(h,W)=>(a(),e("svg",m({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:H.value,height:H.value,fill:d.value,transform:c.value},h.$attrs),[p(h.$slots,"default"),t.value==="bold"?(a(),e("g",M,f)):t.value==="duotone"?(a(),e("g",w,C)):t.value==="fill"?(a(),e("g",B,x)):t.value==="light"?(a(),e("g",z,b)):t.value==="regular"?(a(),e("g",j,$)):t.value==="thin"?(a(),e("g",E,q)):g("",!0)],16,Z))}});export{D as F}; +import{ac as V,ad as o,v as A,a,f as e,ae as p,j as g,af as m,p as l}from"./index-Dk-hpw4k.js";const Z=["width","height","fill","transform"],M={key:0},y=l("path",{d:"M196,76a16,16,0,1,1-16-16A16,16,0,0,1,196,76Zm48,22.74A84.3,84.3,0,0,1,160.11,180H160a83.52,83.52,0,0,1-23.65-3.38l-7.86,7.87A12,12,0,0,1,120,188H108v12a12,12,0,0,1-12,12H84v12a12,12,0,0,1-12,12H40a20,20,0,0,1-20-20V187.31a19.86,19.86,0,0,1,5.86-14.14l53.52-53.52A84,84,0,1,1,244,98.74ZM202.43,53.57A59.48,59.48,0,0,0,158,36c-32,1-58,27.89-58,59.89a59.69,59.69,0,0,0,4.2,22.19,12,12,0,0,1-2.55,13.21L44,189v23H60V200a12,12,0,0,1,12-12H84V176a12,12,0,0,1,12-12h19l9.65-9.65a12,12,0,0,1,13.22-2.55A59.58,59.58,0,0,0,160,156h.08c32,0,58.87-26.07,59.89-58A59.55,59.55,0,0,0,202.43,53.57Z"},null,-1),f=[y],w={key:1},L=l("path",{d:"M232,98.36C230.73,136.92,198.67,168,160.09,168a71.68,71.68,0,0,1-26.92-5.17h0L120,176H96v24H72v24H40a8,8,0,0,1-8-8V187.31a8,8,0,0,1,2.34-5.65l58.83-58.83h0A71.68,71.68,0,0,1,88,95.91c0-38.58,31.08-70.64,69.64-71.87A72,72,0,0,1,232,98.36Z",opacity:"0.2"},null,-1),k=l("path",{d:"M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM224,98.1c-1.09,34.09-29.75,61.86-63.89,61.9H160a63.7,63.7,0,0,1-23.65-4.51,8,8,0,0,0-8.84,1.68L116.69,168H96a8,8,0,0,0-8,8v16H72a8,8,0,0,0-8,8v16H40V187.31l58.83-58.82a8,8,0,0,0,1.68-8.84A63.72,63.72,0,0,1,96,95.92c0-34.14,27.81-62.8,61.9-63.89A64,64,0,0,1,224,98.1ZM192,76a12,12,0,1,1-12-12A12,12,0,0,1,192,76Z"},null,-1),C=[L,k],B={key:2},S=l("path",{d:"M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM180,92a16,16,0,1,1,16-16A16,16,0,0,1,180,92Z"},null,-1),x=[S],z={key:3},N=l("path",{d:"M215.15,40.85A78,78,0,0,0,86.2,121.31l-56.1,56.1a13.94,13.94,0,0,0-4.1,9.9V216a14,14,0,0,0,14,14H72a6,6,0,0,0,6-6V206H96a6,6,0,0,0,6-6V182h18a6,6,0,0,0,4.24-1.76l10.45-10.44A77.59,77.59,0,0,0,160,174h.1A78,78,0,0,0,215.15,40.85ZM226,98.16c-1.12,35.16-30.67,63.8-65.88,63.84a65.93,65.93,0,0,1-24.51-4.67,6,6,0,0,0-6.64,1.26L117.51,170H96a6,6,0,0,0-6,6v18H72a6,6,0,0,0-6,6v18H40a2,2,0,0,1-2-2V187.31a2,2,0,0,1,.58-1.41l58.83-58.83a6,6,0,0,0,1.26-6.64A65.61,65.61,0,0,1,94,95.92C94,60.71,122.68,31.16,157.83,30A66,66,0,0,1,226,98.16ZM190,76a10,10,0,1,1-10-10A10,10,0,0,1,190,76Z"},null,-1),b=[N],j={key:4},P=l("path",{d:"M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM224,98.1c-1.09,34.09-29.75,61.86-63.89,61.9H160a63.7,63.7,0,0,1-23.65-4.51,8,8,0,0,0-8.84,1.68L116.69,168H96a8,8,0,0,0-8,8v16H72a8,8,0,0,0-8,8v16H40V187.31l58.83-58.82a8,8,0,0,0,1.68-8.84A63.72,63.72,0,0,1,96,95.92c0-34.14,27.81-62.8,61.9-63.89A64,64,0,0,1,224,98.1ZM192,76a12,12,0,1,1-12-12A12,12,0,0,1,192,76Z"},null,-1),$=[P],E={key:5},K=l("path",{d:"M213.74,42.26A76,76,0,0,0,88.51,121.84l-57,57A11.93,11.93,0,0,0,28,187.31V216a12,12,0,0,0,12,12H72a4,4,0,0,0,4-4V204H96a4,4,0,0,0,4-4V180h20a4,4,0,0,0,2.83-1.17l11.33-11.34A75.72,75.72,0,0,0,160,172h.1A76,76,0,0,0,213.74,42.26Zm14.22,56c-1.15,36.22-31.6,65.72-67.87,65.77H160a67.52,67.52,0,0,1-25.21-4.83,4,4,0,0,0-4.45.83l-12,12H96a4,4,0,0,0-4,4v20H72a4,4,0,0,0-4,4v20H40a4,4,0,0,1-4-4V187.31a4.06,4.06,0,0,1,1.17-2.83L96,125.66a4,4,0,0,0,.83-4.45A67.51,67.51,0,0,1,92,95.91C92,59.64,121.55,29.19,157.77,28A68,68,0,0,1,228,98.23ZM188,76a8,8,0,1,1-8-8A8,8,0,0,1,188,76Z"},null,-1),q=[K],F={name:"PhKey"},D=V({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,s=o("weight","regular"),v=o("size","1em"),n=o("color","currentColor"),u=o("mirrored",!1),t=A(()=>r.weight??s),H=A(()=>r.size??v),d=A(()=>r.color??n),c=A(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(h,W)=>(a(),e("svg",m({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:H.value,height:H.value,fill:d.value,transform:c.value},h.$attrs),[p(h.$slots,"default"),t.value==="bold"?(a(),e("g",M,f)):t.value==="duotone"?(a(),e("g",w,C)):t.value==="fill"?(a(),e("g",B,x)):t.value==="light"?(a(),e("g",z,b)):t.value==="regular"?(a(),e("g",j,$)):t.value==="thin"?(a(),e("g",E,q)):g("",!0)],16,Z))}});export{D as F}; diff --git a/assets/PhMagnifyingGlass.vue-CpYAZDX5.js b/assets/PhMagnifyingGlass.vue-CQkwqMG1.js similarity index 97% rename from assets/PhMagnifyingGlass.vue-CpYAZDX5.js rename to assets/PhMagnifyingGlass.vue-CQkwqMG1.js index 8e5842a..5630267 100644 --- a/assets/PhMagnifyingGlass.vue-CpYAZDX5.js +++ b/assets/PhMagnifyingGlass.vue-CQkwqMG1.js @@ -1 +1 @@ -import{ac as v,ad as o,v as i,a as e,f as a,ae as Z,j as M,af as f,p as l}from"./index-wVtKjzJn.js";const y=["width","height","fill","transform"],w={key:0},A=l("path",{d:"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z"},null,-1),k=[A],B={key:1},S=l("path",{d:"M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z",opacity:"0.2"},null,-1),x=l("path",{d:"M229.66,218.34,179.6,168.28a88.21,88.21,0,1,0-11.32,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"},null,-1),z=[S,x],C={key:2},N=l("path",{d:"M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z"},null,-1),b=[N],j={key:3},P=l("path",{d:"M228.24,219.76l-51.38-51.38a86.15,86.15,0,1,0-8.48,8.48l51.38,51.38a6,6,0,0,0,8.48-8.48ZM38,112a74,74,0,1,1,74,74A74.09,74.09,0,0,1,38,112Z"},null,-1),V=[P],$={key:4},E=l("path",{d:"M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"},null,-1),G=[E],q={key:5},D=l("path",{d:"M226.83,221.17l-52.7-52.7a84.1,84.1,0,1,0-5.66,5.66l52.7,52.7a4,4,0,0,0,5.66-5.66ZM36,112a76,76,0,1,1,76,76A76.08,76.08,0,0,1,36,112Z"},null,-1),F=[D],I={name:"PhMagnifyingGlass"},H=v({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(u){const r=u,d=o("weight","regular"),g=o("size","1em"),p=o("color","currentColor"),h=o("mirrored",!1),t=i(()=>r.weight??d),s=i(()=>r.size??g),m=i(()=>r.color??p),c=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(n,W)=>(e(),a("svg",f({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:m.value,transform:c.value},n.$attrs),[Z(n.$slots,"default"),t.value==="bold"?(e(),a("g",w,k)):t.value==="duotone"?(e(),a("g",B,z)):t.value==="fill"?(e(),a("g",C,b)):t.value==="light"?(e(),a("g",j,V)):t.value==="regular"?(e(),a("g",$,G)):t.value==="thin"?(e(),a("g",q,F)):M("",!0)],16,y))}});export{H as I}; +import{ac as v,ad as o,v as i,a as e,f as a,ae as Z,j as M,af as f,p as l}from"./index-Dk-hpw4k.js";const y=["width","height","fill","transform"],w={key:0},A=l("path",{d:"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z"},null,-1),k=[A],B={key:1},S=l("path",{d:"M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z",opacity:"0.2"},null,-1),x=l("path",{d:"M229.66,218.34,179.6,168.28a88.21,88.21,0,1,0-11.32,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"},null,-1),z=[S,x],C={key:2},N=l("path",{d:"M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z"},null,-1),b=[N],j={key:3},P=l("path",{d:"M228.24,219.76l-51.38-51.38a86.15,86.15,0,1,0-8.48,8.48l51.38,51.38a6,6,0,0,0,8.48-8.48ZM38,112a74,74,0,1,1,74,74A74.09,74.09,0,0,1,38,112Z"},null,-1),V=[P],$={key:4},E=l("path",{d:"M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"},null,-1),G=[E],q={key:5},D=l("path",{d:"M226.83,221.17l-52.7-52.7a84.1,84.1,0,1,0-5.66,5.66l52.7,52.7a4,4,0,0,0,5.66-5.66ZM36,112a76,76,0,1,1,76,76A76.08,76.08,0,0,1,36,112Z"},null,-1),F=[D],I={name:"PhMagnifyingGlass"},H=v({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(u){const r=u,d=o("weight","regular"),g=o("size","1em"),p=o("color","currentColor"),h=o("mirrored",!1),t=i(()=>r.weight??d),s=i(()=>r.size??g),m=i(()=>r.color??p),c=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(n,W)=>(e(),a("svg",f({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:m.value,transform:c.value},n.$attrs),[Z(n.$slots,"default"),t.value==="bold"?(e(),a("g",w,k)):t.value==="duotone"?(e(),a("g",B,z)):t.value==="fill"?(e(),a("g",C,b)):t.value==="light"?(e(),a("g",j,V)):t.value==="regular"?(e(),a("g",$,G)):t.value==="thin"?(e(),a("g",q,F)):M("",!0)],16,y))}});export{H as I}; diff --git a/assets/PhPassword.vue-wP8b-7PJ.js b/assets/PhPassword.vue-By-mWAfz.js similarity index 98% rename from assets/PhPassword.vue-wP8b-7PJ.js rename to assets/PhPassword.vue-By-mWAfz.js index 3d1d924..5d63c7d 100644 --- a/assets/PhPassword.vue-wP8b-7PJ.js +++ b/assets/PhPassword.vue-By-mWAfz.js @@ -1 +1 @@ -import{ac as g,ad as o,v as i,a,f as l,ae as h,j as Z,af as c,p as e}from"./index-wVtKjzJn.js";const A=["width","height","fill","transform"],f={key:0},w=e("path",{d:"M48,56V200a12,12,0,0,1-24,0V56a12,12,0,0,1,24,0Zm86.73,50.7L120,111.48V96a12,12,0,0,0-24,0v15.48L81.27,106.7a12,12,0,1,0-7.41,22.82l14.72,4.79-9.1,12.52A12,12,0,1,0,98.9,160.94l9.1-12.52,9.1,12.52a12,12,0,1,0,19.42-14.11l-9.1-12.52,14.72-4.79a12,12,0,1,0-7.41-22.82Zm115.12,7.7a12,12,0,0,0-15.12-7.7L220,111.48V96a12,12,0,0,0-24,0v15.48l-14.73-4.78a12,12,0,1,0-7.41,22.82l14.72,4.79-9.1,12.52a12,12,0,1,0,19.42,14.11l9.1-12.52,9.1,12.52a12,12,0,1,0,19.42-14.11l-9.1-12.52,14.72-4.79A12,12,0,0,0,249.85,114.4Z"},null,-1),y=[w],M={key:1},k=e("path",{d:"M256,72V184a16,16,0,0,1-16,16H16A16,16,0,0,1,0,184V72A16,16,0,0,1,16,56H240A16,16,0,0,1,256,72Z",opacity:"0.2"},null,-1),B=e("path",{d:"M48,56V200a8,8,0,0,1-16,0V56a8,8,0,0,1,16,0Zm92,54.5L120,117V96a8,8,0,0,0-16,0v21L84,110.5a8,8,0,0,0-5,15.22l20,6.49-12.34,17a8,8,0,1,0,12.94,9.4l12.34-17,12.34,17a8,8,0,1,0,12.94-9.4l-12.34-17,20-6.49A8,8,0,0,0,140,110.5ZM246,115.64A8,8,0,0,0,236,110.5L216,117V96a8,8,0,0,0-16,0v21l-20-6.49a8,8,0,0,0-4.95,15.22l20,6.49-12.34,17a8,8,0,1,0,12.94,9.4l12.34-17,12.34,17a8,8,0,1,0,12.94-9.4l-12.34-17,20-6.49A8,8,0,0,0,246,115.64Z"},null,-1),H=[k,B],S={key:2},x=e("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm-19.42,94.71a8,8,0,1,1-13,9.41L184,141.61l-7.63,10.51a8,8,0,1,1-13-9.41l7.64-10.5-12.36-4a8,8,0,1,1,5-15.21L176,117V104a8,8,0,0,1,16,0v13l12.35-4a8,8,0,0,1,5,15.21l-12.36,4Zm-72,0a8,8,0,1,1-13,9.41L112,141.61l-7.63,10.51a8,8,0,1,1-13-9.41l7.64-10.5-12.36-4a8,8,0,1,1,5-15.21L104,117V104a8,8,0,0,1,16,0v13l12.35-4a8,8,0,1,1,5,15.21l-12.36,4ZM64,88v80a8,8,0,0,1-16,0V88a8,8,0,0,1,16,0Z"},null,-1),z=[x],C={key:3},N=e("path",{d:"M46,56V200a6,6,0,0,1-12,0V56a6,6,0,0,1,12,0Zm94.58,56.41L118,119.74V96a6,6,0,0,0-12,0v23.74l-22.58-7.33a6,6,0,1,0-3.71,11.41l22.58,7.33-14,19.21a6,6,0,1,0,9.7,7.06l14-19.21,14,19.21a6,6,0,0,0,9.7-7.06l-14-19.21,22.58-7.33a6,6,0,1,0-3.71-11.41Zm103.56,3.85a6,6,0,0,0-7.56-3.85L214,119.74V96a6,6,0,0,0-12,0v23.74l-22.58-7.33a6,6,0,1,0-3.71,11.41l22.58,7.33-13.95,19.21a6,6,0,1,0,9.7,7.06l14-19.21,14,19.21a6,6,0,0,0,9.7-7.06l-13.95-19.21,22.58-7.33A6,6,0,0,0,244.14,116.26Z"},null,-1),P=[N],b={key:4},j=e("path",{d:"M48,56V200a8,8,0,0,1-16,0V56a8,8,0,0,1,16,0Zm92,54.5L120,117V96a8,8,0,0,0-16,0v21L84,110.5a8,8,0,0,0-5,15.22l20,6.49-12.34,17a8,8,0,1,0,12.94,9.4l12.34-17,12.34,17a8,8,0,1,0,12.94-9.4l-12.34-17,20-6.49A8,8,0,0,0,140,110.5ZM246,115.64A8,8,0,0,0,236,110.5L216,117V96a8,8,0,0,0-16,0v21l-20-6.49a8,8,0,0,0-4.95,15.22l20,6.49-12.34,17a8,8,0,1,0,12.94,9.4l12.34-17,12.34,17a8,8,0,1,0,12.94-9.4l-12.34-17,20-6.49A8,8,0,0,0,246,115.64Z"},null,-1),$=[j],E={key:5},q=e("path",{d:"M44,56V200a4,4,0,0,1-8,0V56a4,4,0,0,1,8,0Zm97.2,58.31L116,122.49V96a4,4,0,0,0-8,0v26.49l-25.2-8.18a4,4,0,0,0-2.47,7.61l25.2,8.18L90,151.54a4,4,0,1,0,6.47,4.7L112,134.81l15.57,21.43a4,4,0,0,0,3.24,1.65,4,4,0,0,0,3.23-6.35L118.47,130.1l25.2-8.18a4,4,0,0,0-2.47-7.61Zm101,2.57a4,4,0,0,0-5-2.57L212,122.49V96a4,4,0,0,0-8,0v26.49l-25.2-8.18a4,4,0,0,0-2.47,7.61l25.2,8.18L186,151.54a4,4,0,1,0,6.47,4.7L208,134.81l15.57,21.43a4,4,0,0,0,3.24,1.65,4,4,0,0,0,3.23-6.35L214.47,130.1l25.2-8.18A4,4,0,0,0,242.24,116.88Z"},null,-1),D=[q],G={name:"PhPassword"},F=g({...G,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(m){const r=m,n=o("weight","regular"),V=o("size","1em"),u=o("color","currentColor"),d=o("mirrored",!1),t=i(()=>r.weight??n),s=i(()=>r.size??V),p=i(()=>r.color??u),L=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:d?"scale(-1, 1)":void 0);return(v,W)=>(a(),l("svg",c({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:p.value,transform:L.value},v.$attrs),[h(v.$slots,"default"),t.value==="bold"?(a(),l("g",f,y)):t.value==="duotone"?(a(),l("g",M,H)):t.value==="fill"?(a(),l("g",S,z)):t.value==="light"?(a(),l("g",C,P)):t.value==="regular"?(a(),l("g",b,$)):t.value==="thin"?(a(),l("g",E,D)):Z("",!0)],16,A))}});export{F as G}; +import{ac as g,ad as o,v as i,a,f as l,ae as h,j as Z,af as c,p as e}from"./index-Dk-hpw4k.js";const A=["width","height","fill","transform"],f={key:0},w=e("path",{d:"M48,56V200a12,12,0,0,1-24,0V56a12,12,0,0,1,24,0Zm86.73,50.7L120,111.48V96a12,12,0,0,0-24,0v15.48L81.27,106.7a12,12,0,1,0-7.41,22.82l14.72,4.79-9.1,12.52A12,12,0,1,0,98.9,160.94l9.1-12.52,9.1,12.52a12,12,0,1,0,19.42-14.11l-9.1-12.52,14.72-4.79a12,12,0,1,0-7.41-22.82Zm115.12,7.7a12,12,0,0,0-15.12-7.7L220,111.48V96a12,12,0,0,0-24,0v15.48l-14.73-4.78a12,12,0,1,0-7.41,22.82l14.72,4.79-9.1,12.52a12,12,0,1,0,19.42,14.11l9.1-12.52,9.1,12.52a12,12,0,1,0,19.42-14.11l-9.1-12.52,14.72-4.79A12,12,0,0,0,249.85,114.4Z"},null,-1),y=[w],M={key:1},k=e("path",{d:"M256,72V184a16,16,0,0,1-16,16H16A16,16,0,0,1,0,184V72A16,16,0,0,1,16,56H240A16,16,0,0,1,256,72Z",opacity:"0.2"},null,-1),B=e("path",{d:"M48,56V200a8,8,0,0,1-16,0V56a8,8,0,0,1,16,0Zm92,54.5L120,117V96a8,8,0,0,0-16,0v21L84,110.5a8,8,0,0,0-5,15.22l20,6.49-12.34,17a8,8,0,1,0,12.94,9.4l12.34-17,12.34,17a8,8,0,1,0,12.94-9.4l-12.34-17,20-6.49A8,8,0,0,0,140,110.5ZM246,115.64A8,8,0,0,0,236,110.5L216,117V96a8,8,0,0,0-16,0v21l-20-6.49a8,8,0,0,0-4.95,15.22l20,6.49-12.34,17a8,8,0,1,0,12.94,9.4l12.34-17,12.34,17a8,8,0,1,0,12.94-9.4l-12.34-17,20-6.49A8,8,0,0,0,246,115.64Z"},null,-1),H=[k,B],S={key:2},x=e("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm-19.42,94.71a8,8,0,1,1-13,9.41L184,141.61l-7.63,10.51a8,8,0,1,1-13-9.41l7.64-10.5-12.36-4a8,8,0,1,1,5-15.21L176,117V104a8,8,0,0,1,16,0v13l12.35-4a8,8,0,0,1,5,15.21l-12.36,4Zm-72,0a8,8,0,1,1-13,9.41L112,141.61l-7.63,10.51a8,8,0,1,1-13-9.41l7.64-10.5-12.36-4a8,8,0,1,1,5-15.21L104,117V104a8,8,0,0,1,16,0v13l12.35-4a8,8,0,1,1,5,15.21l-12.36,4ZM64,88v80a8,8,0,0,1-16,0V88a8,8,0,0,1,16,0Z"},null,-1),z=[x],C={key:3},N=e("path",{d:"M46,56V200a6,6,0,0,1-12,0V56a6,6,0,0,1,12,0Zm94.58,56.41L118,119.74V96a6,6,0,0,0-12,0v23.74l-22.58-7.33a6,6,0,1,0-3.71,11.41l22.58,7.33-14,19.21a6,6,0,1,0,9.7,7.06l14-19.21,14,19.21a6,6,0,0,0,9.7-7.06l-14-19.21,22.58-7.33a6,6,0,1,0-3.71-11.41Zm103.56,3.85a6,6,0,0,0-7.56-3.85L214,119.74V96a6,6,0,0,0-12,0v23.74l-22.58-7.33a6,6,0,1,0-3.71,11.41l22.58,7.33-13.95,19.21a6,6,0,1,0,9.7,7.06l14-19.21,14,19.21a6,6,0,0,0,9.7-7.06l-13.95-19.21,22.58-7.33A6,6,0,0,0,244.14,116.26Z"},null,-1),P=[N],b={key:4},j=e("path",{d:"M48,56V200a8,8,0,0,1-16,0V56a8,8,0,0,1,16,0Zm92,54.5L120,117V96a8,8,0,0,0-16,0v21L84,110.5a8,8,0,0,0-5,15.22l20,6.49-12.34,17a8,8,0,1,0,12.94,9.4l12.34-17,12.34,17a8,8,0,1,0,12.94-9.4l-12.34-17,20-6.49A8,8,0,0,0,140,110.5ZM246,115.64A8,8,0,0,0,236,110.5L216,117V96a8,8,0,0,0-16,0v21l-20-6.49a8,8,0,0,0-4.95,15.22l20,6.49-12.34,17a8,8,0,1,0,12.94,9.4l12.34-17,12.34,17a8,8,0,1,0,12.94-9.4l-12.34-17,20-6.49A8,8,0,0,0,246,115.64Z"},null,-1),$=[j],E={key:5},q=e("path",{d:"M44,56V200a4,4,0,0,1-8,0V56a4,4,0,0,1,8,0Zm97.2,58.31L116,122.49V96a4,4,0,0,0-8,0v26.49l-25.2-8.18a4,4,0,0,0-2.47,7.61l25.2,8.18L90,151.54a4,4,0,1,0,6.47,4.7L112,134.81l15.57,21.43a4,4,0,0,0,3.24,1.65,4,4,0,0,0,3.23-6.35L118.47,130.1l25.2-8.18a4,4,0,0,0-2.47-7.61Zm101,2.57a4,4,0,0,0-5-2.57L212,122.49V96a4,4,0,0,0-8,0v26.49l-25.2-8.18a4,4,0,0,0-2.47,7.61l25.2,8.18L186,151.54a4,4,0,1,0,6.47,4.7L208,134.81l15.57,21.43a4,4,0,0,0,3.24,1.65,4,4,0,0,0,3.23-6.35L214.47,130.1l25.2-8.18A4,4,0,0,0,242.24,116.88Z"},null,-1),D=[q],G={name:"PhPassword"},F=g({...G,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(m){const r=m,n=o("weight","regular"),V=o("size","1em"),u=o("color","currentColor"),d=o("mirrored",!1),t=i(()=>r.weight??n),s=i(()=>r.size??V),p=i(()=>r.color??u),L=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:d?"scale(-1, 1)":void 0);return(v,W)=>(a(),l("svg",c({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:p.value,transform:L.value},v.$attrs),[h(v.$slots,"default"),t.value==="bold"?(a(),l("g",f,y)):t.value==="duotone"?(a(),l("g",M,H)):t.value==="fill"?(a(),l("g",S,z)):t.value==="light"?(a(),l("g",C,P)):t.value==="regular"?(a(),l("g",b,$)):t.value==="thin"?(a(),l("g",E,D)):Z("",!0)],16,A))}});export{F as G}; diff --git a/assets/PhPencilCircle.vue-C--77okU.js b/assets/PhPencilCircle.vue-CnRuQHv-.js similarity index 98% rename from assets/PhPencilCircle.vue-C--77okU.js rename to assets/PhPencilCircle.vue-CnRuQHv-.js index 34eff91..0f09c5e 100644 --- a/assets/PhPencilCircle.vue-C--77okU.js +++ b/assets/PhPencilCircle.vue-CnRuQHv-.js @@ -1 +1 @@ -import{ac as p,ad as o,v as m,a,f as e,ae as g,j as A,af as M,p as l}from"./index-wVtKjzJn.js";const f=["width","height","fill","transform"],y={key:0},w=l("path",{d:"M204.37,51.6A108.08,108.08,0,1,0,236,128,108.09,108.09,0,0,0,204.37,51.6ZM92,200a12,12,0,1,1,24,0v11.11a83.78,83.78,0,0,1-24-7.22Zm48,0a12,12,0,1,1,24,0v3.89a83.78,83.78,0,0,1-24,7.22Zm-33.86-52h43.72l7.57,16.42A35.95,35.95,0,0,0,128,173.22a35.95,35.95,0,0,0-29.43-8.79Zm11.08-24L128,100.62,138.78,124ZM188,186.79V176a12.15,12.15,0,0,0-1.1-5l-48-104a12,12,0,0,0-21.8,0L69.1,171a12.15,12.15,0,0,0-1.1,5v10.77a84,84,0,1,1,120,0Z"},null,-1),V=[w],k={key:1},L=l("path",{d:"M176,211.16Zm-96,0ZM224,128A96,96,0,1,0,80,211.16V176L128,72l48,104v35.16A96,96,0,0,0,224,128Z",opacity:"0.2"},null,-1),B=l("path",{d:"M201.54,54.46A104,104,0,0,0,54.46,201.54,104,104,0,0,0,201.54,54.46ZM88,192a16,16,0,0,1,32,0v23.59a88,88,0,0,1-32-9.22Zm48,0a16,16,0,0,1,32,0v14.37a88,88,0,0,1-32,9.22Zm-28.73-56h41.46l11.58,25.1A31.93,31.93,0,0,0,128,170.87a31.93,31.93,0,0,0-32.31-9.77Zm7.39-16L128,91.09,141.34,120Zm75.56,70.23c-2,2-4.08,3.87-6.22,5.64V176a7.91,7.91,0,0,0-.74-3.35l-48-104a8,8,0,0,0-14.52,0l-48,104A7.91,7.91,0,0,0,72,176v19.87c-2.14-1.77-4.22-3.64-6.22-5.64a88,88,0,1,1,124.44,0Z"},null,-1),C=[L,B],S={key:2},x=l("path",{d:"M201.54,54.46A104,104,0,0,0,54.46,201.54,104,104,0,0,0,201.54,54.46ZM128,170.87a31.93,31.93,0,0,0-32.31-9.77L111,128H145l15.27,33.1A31.93,31.93,0,0,0,128,170.87Zm40,35.5a88,88,0,0,1-32,9.22V192a16,16,0,0,1,32,0Zm22.22-16.14c-2,2-4.08,3.87-6.22,5.64V176a7.91,7.91,0,0,0-.74-3.35l-48-104a8,8,0,0,0-14.52,0l-48,104A7.91,7.91,0,0,0,72,176v19.87c-2.14-1.77-4.22-3.64-6.22-5.64a88,88,0,1,1,124.44,0Z"},null,-1),z=[x],N={key:3},P=l("path",{d:"M200.12,55.87A102,102,0,1,0,55.88,200.12,102,102,0,1,0,200.12,55.87ZM106,134h44l14.1,30.56A30,30,0,0,0,128,174a30,30,0,0,0-36.11-9.46Zm5.54-12L128,86.32,144.47,122ZM134,192a18,18,0,0,1,36,0v15.64a89.26,89.26,0,0,1-36,10.14Zm-48,0a18,18,0,0,1,36,0v25.78a89.26,89.26,0,0,1-36-10.14Zm105.64-.36A92.76,92.76,0,0,1,182,200V176a6,6,0,0,0-.55-2.51l-48-104a6,6,0,0,0-10.9,0l-48,104A6,6,0,0,0,74,176v24a92.76,92.76,0,0,1-9.64-8.37,90,90,0,1,1,127.28,0Z"},null,-1),b=[P],j={key:4},$=l("path",{d:"M201.54,54.46A104,104,0,0,0,54.46,201.54,104,104,0,0,0,201.54,54.46ZM88,192a16,16,0,0,1,32,0v23.59a88,88,0,0,1-32-9.22Zm48,0a16,16,0,0,1,32,0v14.37a88,88,0,0,1-32,9.22Zm-28.73-56h41.46l11.58,25.1A31.93,31.93,0,0,0,128,170.87a31.93,31.93,0,0,0-32.31-9.77Zm7.39-16L128,91.09,141.34,120Zm75.56,70.23c-2,2-4.08,3.87-6.22,5.64V176a7.91,7.91,0,0,0-.74-3.35l-48-104a8,8,0,0,0-14.52,0l-48,104A7.91,7.91,0,0,0,72,176v19.87c-2.14-1.77-4.22-3.64-6.22-5.64a88,88,0,1,1,124.44,0Z"},null,-1),E=[$],H={key:5},q=l("path",{d:"M198.71,57.29A100,100,0,1,0,57.29,198.71,100,100,0,1,0,198.71,57.29Zm-94,74.71h46.58l17.28,37.45A28,28,0,0,0,128,177.6a28,28,0,0,0-40.57-8.15Zm3.7-8L128,81.55,147.59,124ZM132,192a20,20,0,0,1,40,0v16.83a91.31,91.31,0,0,1-40,11.07Zm-48,0a20,20,0,0,1,40,0v27.9a91.31,91.31,0,0,1-40-11.07Zm109.05,1.05A92.41,92.41,0,0,1,180,203.9V176a4.07,4.07,0,0,0-.37-1.68l-48-104a4,4,0,0,0-7.26,0l-48,104A4.07,4.07,0,0,0,76,176v27.9a92.41,92.41,0,0,1-13-10.85,92,92,0,1,1,130.1,0Z"},null,-1),D=[q],G={name:"PhPencilCircle"},F=p({...G,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,n=o("weight","regular"),s=o("size","1em"),u=o("color","currentColor"),d=o("mirrored",!1),t=m(()=>r.weight??n),Z=m(()=>r.size??s),h=m(()=>r.color??u),c=m(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:d?"scale(-1, 1)":void 0);return(v,W)=>(a(),e("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:Z.value,height:Z.value,fill:h.value,transform:c.value},v.$attrs),[g(v.$slots,"default"),t.value==="bold"?(a(),e("g",y,V)):t.value==="duotone"?(a(),e("g",k,C)):t.value==="fill"?(a(),e("g",S,z)):t.value==="light"?(a(),e("g",N,b)):t.value==="regular"?(a(),e("g",j,E)):t.value==="thin"?(a(),e("g",H,D)):A("",!0)],16,f))}});export{F as G}; +import{ac as p,ad as o,v as m,a,f as e,ae as g,j as A,af as M,p as l}from"./index-Dk-hpw4k.js";const f=["width","height","fill","transform"],y={key:0},w=l("path",{d:"M204.37,51.6A108.08,108.08,0,1,0,236,128,108.09,108.09,0,0,0,204.37,51.6ZM92,200a12,12,0,1,1,24,0v11.11a83.78,83.78,0,0,1-24-7.22Zm48,0a12,12,0,1,1,24,0v3.89a83.78,83.78,0,0,1-24,7.22Zm-33.86-52h43.72l7.57,16.42A35.95,35.95,0,0,0,128,173.22a35.95,35.95,0,0,0-29.43-8.79Zm11.08-24L128,100.62,138.78,124ZM188,186.79V176a12.15,12.15,0,0,0-1.1-5l-48-104a12,12,0,0,0-21.8,0L69.1,171a12.15,12.15,0,0,0-1.1,5v10.77a84,84,0,1,1,120,0Z"},null,-1),V=[w],k={key:1},L=l("path",{d:"M176,211.16Zm-96,0ZM224,128A96,96,0,1,0,80,211.16V176L128,72l48,104v35.16A96,96,0,0,0,224,128Z",opacity:"0.2"},null,-1),B=l("path",{d:"M201.54,54.46A104,104,0,0,0,54.46,201.54,104,104,0,0,0,201.54,54.46ZM88,192a16,16,0,0,1,32,0v23.59a88,88,0,0,1-32-9.22Zm48,0a16,16,0,0,1,32,0v14.37a88,88,0,0,1-32,9.22Zm-28.73-56h41.46l11.58,25.1A31.93,31.93,0,0,0,128,170.87a31.93,31.93,0,0,0-32.31-9.77Zm7.39-16L128,91.09,141.34,120Zm75.56,70.23c-2,2-4.08,3.87-6.22,5.64V176a7.91,7.91,0,0,0-.74-3.35l-48-104a8,8,0,0,0-14.52,0l-48,104A7.91,7.91,0,0,0,72,176v19.87c-2.14-1.77-4.22-3.64-6.22-5.64a88,88,0,1,1,124.44,0Z"},null,-1),C=[L,B],S={key:2},x=l("path",{d:"M201.54,54.46A104,104,0,0,0,54.46,201.54,104,104,0,0,0,201.54,54.46ZM128,170.87a31.93,31.93,0,0,0-32.31-9.77L111,128H145l15.27,33.1A31.93,31.93,0,0,0,128,170.87Zm40,35.5a88,88,0,0,1-32,9.22V192a16,16,0,0,1,32,0Zm22.22-16.14c-2,2-4.08,3.87-6.22,5.64V176a7.91,7.91,0,0,0-.74-3.35l-48-104a8,8,0,0,0-14.52,0l-48,104A7.91,7.91,0,0,0,72,176v19.87c-2.14-1.77-4.22-3.64-6.22-5.64a88,88,0,1,1,124.44,0Z"},null,-1),z=[x],N={key:3},P=l("path",{d:"M200.12,55.87A102,102,0,1,0,55.88,200.12,102,102,0,1,0,200.12,55.87ZM106,134h44l14.1,30.56A30,30,0,0,0,128,174a30,30,0,0,0-36.11-9.46Zm5.54-12L128,86.32,144.47,122ZM134,192a18,18,0,0,1,36,0v15.64a89.26,89.26,0,0,1-36,10.14Zm-48,0a18,18,0,0,1,36,0v25.78a89.26,89.26,0,0,1-36-10.14Zm105.64-.36A92.76,92.76,0,0,1,182,200V176a6,6,0,0,0-.55-2.51l-48-104a6,6,0,0,0-10.9,0l-48,104A6,6,0,0,0,74,176v24a92.76,92.76,0,0,1-9.64-8.37,90,90,0,1,1,127.28,0Z"},null,-1),b=[P],j={key:4},$=l("path",{d:"M201.54,54.46A104,104,0,0,0,54.46,201.54,104,104,0,0,0,201.54,54.46ZM88,192a16,16,0,0,1,32,0v23.59a88,88,0,0,1-32-9.22Zm48,0a16,16,0,0,1,32,0v14.37a88,88,0,0,1-32,9.22Zm-28.73-56h41.46l11.58,25.1A31.93,31.93,0,0,0,128,170.87a31.93,31.93,0,0,0-32.31-9.77Zm7.39-16L128,91.09,141.34,120Zm75.56,70.23c-2,2-4.08,3.87-6.22,5.64V176a7.91,7.91,0,0,0-.74-3.35l-48-104a8,8,0,0,0-14.52,0l-48,104A7.91,7.91,0,0,0,72,176v19.87c-2.14-1.77-4.22-3.64-6.22-5.64a88,88,0,1,1,124.44,0Z"},null,-1),E=[$],H={key:5},q=l("path",{d:"M198.71,57.29A100,100,0,1,0,57.29,198.71,100,100,0,1,0,198.71,57.29Zm-94,74.71h46.58l17.28,37.45A28,28,0,0,0,128,177.6a28,28,0,0,0-40.57-8.15Zm3.7-8L128,81.55,147.59,124ZM132,192a20,20,0,0,1,40,0v16.83a91.31,91.31,0,0,1-40,11.07Zm-48,0a20,20,0,0,1,40,0v27.9a91.31,91.31,0,0,1-40-11.07Zm109.05,1.05A92.41,92.41,0,0,1,180,203.9V176a4.07,4.07,0,0,0-.37-1.68l-48-104a4,4,0,0,0-7.26,0l-48,104A4.07,4.07,0,0,0,76,176v27.9a92.41,92.41,0,0,1-13-10.85,92,92,0,1,1,130.1,0Z"},null,-1),D=[q],G={name:"PhPencilCircle"},F=p({...G,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,n=o("weight","regular"),s=o("size","1em"),u=o("color","currentColor"),d=o("mirrored",!1),t=m(()=>r.weight??n),Z=m(()=>r.size??s),h=m(()=>r.color??u),c=m(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:d?"scale(-1, 1)":void 0);return(v,W)=>(a(),e("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:Z.value,height:Z.value,fill:h.value,transform:c.value},v.$attrs),[g(v.$slots,"default"),t.value==="bold"?(a(),e("g",y,V)):t.value==="duotone"?(a(),e("g",k,C)):t.value==="fill"?(a(),e("g",S,z)):t.value==="light"?(a(),e("g",N,b)):t.value==="regular"?(a(),e("g",j,E)):t.value==="thin"?(a(),e("g",H,D)):A("",!0)],16,f))}});export{F as G}; diff --git a/assets/PhPlusCircle.vue-0Mpg8usa.js b/assets/PhPlusCircle.vue-CzoG-0TV.js similarity index 97% rename from assets/PhPlusCircle.vue-0Mpg8usa.js rename to assets/PhPlusCircle.vue-CzoG-0TV.js index 570ce01..038ae21 100644 --- a/assets/PhPlusCircle.vue-0Mpg8usa.js +++ b/assets/PhPlusCircle.vue-CzoG-0TV.js @@ -1 +1 @@ -import{ac as c,ad as o,v as h,a,f as e,ae as Z,j as A,af as V,p as l}from"./index-wVtKjzJn.js";const H=["width","height","fill","transform"],f={key:0},y=l("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm52-84a12,12,0,0,1-12,12H140v28a12,12,0,0,1-24,0V140H88a12,12,0,0,1,0-24h28V88a12,12,0,0,1,24,0v28h28A12,12,0,0,1,180,128Z"},null,-1),w=[y],k={key:1},M=l("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),B=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48-88a8,8,0,0,1-8,8H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32A8,8,0,0,1,176,128Z"},null,-1),C=[M,B],S={key:2},x=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.13,104.13,0,0,0,128,24Zm40,112H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32a8,8,0,0,1,0,16Z"},null,-1),z=[x],N={key:3},P=l("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm46-90a6,6,0,0,1-6,6H134v34a6,6,0,0,1-12,0V134H88a6,6,0,0,1,0-12h34V88a6,6,0,0,1,12,0v34h34A6,6,0,0,1,174,128Z"},null,-1),b=[P],j={key:4},$=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48-88a8,8,0,0,1-8,8H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32A8,8,0,0,1,176,128Z"},null,-1),E=[$],q={key:5},D=l("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm44-92a4,4,0,0,1-4,4H132v36a4,4,0,0,1-8,0V132H88a4,4,0,0,1,0-8h36V88a4,4,0,0,1,8,0v36h36A4,4,0,0,1,172,128Z"},null,-1),F=[D],I={name:"PhPlusCircle"},G=c({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(m){const r=m,n=o("weight","regular"),u=o("size","1em"),v=o("color","currentColor"),d=o("mirrored",!1),t=h(()=>r.weight??n),i=h(()=>r.size??u),p=h(()=>r.color??v),g=h(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:d?"scale(-1, 1)":void 0);return(s,W)=>(a(),e("svg",V({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:p.value,transform:g.value},s.$attrs),[Z(s.$slots,"default"),t.value==="bold"?(a(),e("g",f,w)):t.value==="duotone"?(a(),e("g",k,C)):t.value==="fill"?(a(),e("g",S,z)):t.value==="light"?(a(),e("g",N,b)):t.value==="regular"?(a(),e("g",j,E)):t.value==="thin"?(a(),e("g",q,F)):A("",!0)],16,H))}});export{G as I}; +import{ac as c,ad as o,v as h,a,f as e,ae as Z,j as A,af as V,p as l}from"./index-Dk-hpw4k.js";const H=["width","height","fill","transform"],f={key:0},y=l("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm52-84a12,12,0,0,1-12,12H140v28a12,12,0,0,1-24,0V140H88a12,12,0,0,1,0-24h28V88a12,12,0,0,1,24,0v28h28A12,12,0,0,1,180,128Z"},null,-1),w=[y],k={key:1},M=l("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),B=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48-88a8,8,0,0,1-8,8H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32A8,8,0,0,1,176,128Z"},null,-1),C=[M,B],S={key:2},x=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.13,104.13,0,0,0,128,24Zm40,112H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32a8,8,0,0,1,0,16Z"},null,-1),z=[x],N={key:3},P=l("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm46-90a6,6,0,0,1-6,6H134v34a6,6,0,0,1-12,0V134H88a6,6,0,0,1,0-12h34V88a6,6,0,0,1,12,0v34h34A6,6,0,0,1,174,128Z"},null,-1),b=[P],j={key:4},$=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48-88a8,8,0,0,1-8,8H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32A8,8,0,0,1,176,128Z"},null,-1),E=[$],q={key:5},D=l("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm44-92a4,4,0,0,1-4,4H132v36a4,4,0,0,1-8,0V132H88a4,4,0,0,1,0-8h36V88a4,4,0,0,1,8,0v36h36A4,4,0,0,1,172,128Z"},null,-1),F=[D],I={name:"PhPlusCircle"},G=c({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(m){const r=m,n=o("weight","regular"),u=o("size","1em"),v=o("color","currentColor"),d=o("mirrored",!1),t=h(()=>r.weight??n),i=h(()=>r.size??u),p=h(()=>r.color??v),g=h(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:d?"scale(-1, 1)":void 0);return(s,W)=>(a(),e("svg",V({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:p.value,transform:g.value},s.$attrs),[Z(s.$slots,"default"),t.value==="bold"?(a(),e("g",f,w)):t.value==="duotone"?(a(),e("g",k,C)):t.value==="fill"?(a(),e("g",S,z)):t.value==="light"?(a(),e("g",N,b)):t.value==="regular"?(a(),e("g",j,E)):t.value==="thin"?(a(),e("g",q,F)):A("",!0)],16,H))}});export{G as I}; diff --git a/assets/PhSpinnerBall.vue-Db6IBr48.js b/assets/PhSpinnerBall.vue-D5axbtr6.js similarity index 98% rename from assets/PhSpinnerBall.vue-Db6IBr48.js rename to assets/PhSpinnerBall.vue-D5axbtr6.js index 107a3cc..b814ff7 100644 --- a/assets/PhSpinnerBall.vue-Db6IBr48.js +++ b/assets/PhSpinnerBall.vue-D5axbtr6.js @@ -1 +1 @@ -import{ac as p,ad as r,v as o,a as e,f as a,ae as g,j as C,af as h,p as c}from"./index-wVtKjzJn.js";const v=["width","height","fill","transform"],f={key:0},y=c("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm83.65,100.47C188.51,136,170.71,133.74,151.92,126c7.87-6,15.29-12.73,21.35-21.16A74.85,74.85,0,0,0,187,68.25,83.73,83.73,0,0,1,211.65,120.47ZM163.3,51.8c1.9,27.81-9,42.09-25.09,54.48-1.24-9.82-3.38-19.61-7.64-29.08A75,75,0,0,0,105.69,47,83.73,83.73,0,0,1,163.3,51.8ZM79.69,59.35c25,12.25,31.93,28.8,34.6,48.94-9.12-3.82-18.66-6.87-29-7.91a75,75,0,0,0-38.59,6.46A84.2,84.2,0,0,1,79.69,59.35ZM44.35,135.53C67.49,120,85.29,122.26,104.08,130c-7.87,6-15.29,12.73-21.35,21.16A74.85,74.85,0,0,0,69,187.75,83.73,83.73,0,0,1,44.35,135.53ZM92.7,204.2c-1.9-27.81,9-42.09,25.09-54.48,1.24,9.82,3.38,19.61,7.64,29.08A75,75,0,0,0,150.31,209,83.73,83.73,0,0,1,92.7,204.2Zm83.61-7.55c-25-12.25-31.93-28.8-34.6-48.94,9.12,3.82,18.66,6.87,29,7.91q3.75.38,7.47.38a76,76,0,0,0,31.12-6.85A84.19,84.19,0,0,1,176.31,196.65Z"},null,-1),w=[y],k={key:1},B=c("path",{d:"M128,128c-28.36-14.12-56.73-28.24-96,1.61,0-.53,0-1.07,0-1.61A96,96,0,0,1,78.6,45.67C124.09,64.75,126,96.38,128,128ZM81.4,212a96,96,0,0,0,94.6-.81c.47-.27.94-.53,1.4-.81C131.91,191.25,130,159.62,128,128,101.59,145.5,75.18,163,81.4,212ZM224,126.39a96,96,0,0,0-48-81.53l-1.4-.81C180.82,93,154.41,110.5,128,128,156.36,142.12,184.73,156.24,224,126.39Z",opacity:"0.2"},null,-1),S=c("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.82,98.46c-28.34,20-49.57,14.68-71.87,4.39,20.07-14.19,38.86-32.21,39.53-67.11A87.92,87.92,0,0,1,215.82,122.46ZM167.11,49.19C170.24,83.71,155,99.44,135,113.61c-2.25-24.48-8.44-49.8-38.37-67.82a87.89,87.89,0,0,1,70.5,3.4ZM79.32,54.73c31.45,14.55,37.47,35.58,39.71,60-22.33-10.29-47.35-17.59-77.93-.68A88.18,88.18,0,0,1,79.32,54.73ZM40.18,133.54c28.34-20,49.57-14.68,71.87-4.39C92,143.34,73.19,161.36,72.52,196.26A87.92,87.92,0,0,1,40.18,133.54Zm48.71,73.27C85.76,172.29,101,156.56,121,142.39c2.25,24.48,8.44,49.8,38.37,67.82a87.89,87.89,0,0,1-70.5-3.4Zm87.79-5.54c-31.45-14.55-37.47-35.58-39.71-60,12.72,5.86,26.31,10.75,41.3,10.75,11.33,0,23.46-2.8,36.63-10.08A88.2,88.2,0,0,1,176.68,201.27Z"},null,-1),x=[B,S],z={key:2},N=c("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm39.11,25.19C170.24,83.71,155,99.44,135,113.61c-2.25-24.48-8.44-49.8-38.37-67.82a87.89,87.89,0,0,1,70.5,3.4ZM40.18,133.54c28.34-20,49.57-14.68,71.87-4.39C92,143.34,73.19,161.36,72.52,196.26A87.92,87.92,0,0,1,40.18,133.54Zm136.5,67.73c-31.45-14.55-37.47-35.58-39.71-60,12.72,5.86,26.31,10.75,41.3,10.75,11.33,0,23.46-2.8,36.63-10.08A88.2,88.2,0,0,1,176.68,201.27Z"},null,-1),b=[N],j={key:3},P=c("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm89.89,97.44c-31,22.37-53.66,15.36-77.93,3.75,21.43-14.75,42.27-33.21,41.51-71.54A90,90,0,0,1,217.89,123.44ZM169,47.89c3.84,38-13.53,54.13-35.71,69.34C131.22,91.29,125.67,64,92.06,45.5A89.88,89.88,0,0,1,169,47.89ZM79.14,52.45C114,68.15,119.23,91.23,121.32,118c-23.5-11.18-49.92-20-82.75-.17A90.12,90.12,0,0,1,79.14,52.45Zm-41,80.11c31.05-22.37,53.66-15.36,77.93-3.75C94.61,143.56,73.77,162,74.53,200.35A90,90,0,0,1,38.11,132.56ZM87,208.11c-3.84-38,13.53-54.13,35.71-69.34,2.06,25.94,7.61,53.24,41.22,71.73A89.88,89.88,0,0,1,87,208.11Zm89.85-4.56C142,187.85,136.77,164.77,134.68,138c13.36,6.36,27.67,12,43.56,12,12.06,0,25-3.23,39.19-11.79A90.15,90.15,0,0,1,176.86,203.55Z"},null,-1),V=[P],$={key:4},q=c("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.82,98.46c-28.34,20-49.57,14.68-71.87,4.39,20.06-14.19,38.86-32.21,39.53-67.11A87.92,87.92,0,0,1,215.82,122.46ZM167.11,49.19C170.24,83.71,155,99.44,135,113.61c-2.25-24.48-8.44-49.8-38.37-67.82a87.89,87.89,0,0,1,70.5,3.4ZM79.32,54.73c31.45,14.55,37.47,35.58,39.71,60-22.33-10.29-47.35-17.59-77.93-.68A88.18,88.18,0,0,1,79.32,54.73ZM40.18,133.54c28.34-20,49.57-14.68,71.87-4.39C92,143.34,73.19,161.36,72.52,196.26A87.92,87.92,0,0,1,40.18,133.54Zm48.71,73.27C85.76,172.29,101,156.56,121,142.39c2.25,24.48,8.44,49.8,38.37,67.82a87.89,87.89,0,0,1-70.5-3.4Zm87.79-5.54c-31.45-14.55-37.47-35.58-39.71-60,12.72,5.86,26.31,10.75,41.3,10.75,11.33,0,23.46-2.8,36.63-10.08A88.2,88.2,0,0,1,176.68,201.27Z"},null,-1),E=[q],D={key:5},F=c("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm91.92,96.44c-33.69,24.71-58.55,15.45-83.94,3,23.54-15.86,45.85-33.95,43.34-75.81A92,92,0,0,1,219.92,124.44ZM170.86,46.61C175.4,88.13,155,105,131.55,120.83c-2-28.32-6.47-56.69-44-75.45a91.87,91.87,0,0,1,83.3,1.23ZM79,50.18c38.22,16.83,42.63,43,44.58,71.16-25.5-12.46-52.33-22.75-87.34.38A92.07,92.07,0,0,1,79,50.18Zm-42.9,81.38c33.69-24.71,58.55-15.45,83.94-3.05-23.54,15.86-45.85,34-43.34,75.81A92,92,0,0,1,36.08,131.56Zm49.06,77.83C80.6,167.87,101,151,124.45,135.17c2,28.32,6.47,56.69,44,75.45a91.87,91.87,0,0,1-83.3-1.23ZM177,205.82c-38.22-16.83-42.63-43-44.58-71.16,14.43,7.05,29.29,13.41,45.81,13.41,12.67,0,26.33-3.74,41.53-13.78A92.06,92.06,0,0,1,177,205.82Z"},null,-1),G=[F],I={name:"PhSpinnerBall"},H=p({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const t=A,i=r("weight","regular"),n=r("size","1em"),s=r("color","currentColor"),u=r("mirrored",!1),l=o(()=>t.weight??i),Z=o(()=>t.size??n),d=o(()=>t.color??s),M=o(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(m,W)=>(e(),a("svg",h({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:Z.value,height:Z.value,fill:d.value,transform:M.value},m.$attrs),[g(m.$slots,"default"),l.value==="bold"?(e(),a("g",f,w)):l.value==="duotone"?(e(),a("g",k,x)):l.value==="fill"?(e(),a("g",z,b)):l.value==="light"?(e(),a("g",j,V)):l.value==="regular"?(e(),a("g",$,E)):l.value==="thin"?(e(),a("g",D,G)):C("",!0)],16,v))}});export{H as I}; +import{ac as p,ad as r,v as o,a as e,f as a,ae as g,j as C,af as h,p as c}from"./index-Dk-hpw4k.js";const v=["width","height","fill","transform"],f={key:0},y=c("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm83.65,100.47C188.51,136,170.71,133.74,151.92,126c7.87-6,15.29-12.73,21.35-21.16A74.85,74.85,0,0,0,187,68.25,83.73,83.73,0,0,1,211.65,120.47ZM163.3,51.8c1.9,27.81-9,42.09-25.09,54.48-1.24-9.82-3.38-19.61-7.64-29.08A75,75,0,0,0,105.69,47,83.73,83.73,0,0,1,163.3,51.8ZM79.69,59.35c25,12.25,31.93,28.8,34.6,48.94-9.12-3.82-18.66-6.87-29-7.91a75,75,0,0,0-38.59,6.46A84.2,84.2,0,0,1,79.69,59.35ZM44.35,135.53C67.49,120,85.29,122.26,104.08,130c-7.87,6-15.29,12.73-21.35,21.16A74.85,74.85,0,0,0,69,187.75,83.73,83.73,0,0,1,44.35,135.53ZM92.7,204.2c-1.9-27.81,9-42.09,25.09-54.48,1.24,9.82,3.38,19.61,7.64,29.08A75,75,0,0,0,150.31,209,83.73,83.73,0,0,1,92.7,204.2Zm83.61-7.55c-25-12.25-31.93-28.8-34.6-48.94,9.12,3.82,18.66,6.87,29,7.91q3.75.38,7.47.38a76,76,0,0,0,31.12-6.85A84.19,84.19,0,0,1,176.31,196.65Z"},null,-1),w=[y],k={key:1},B=c("path",{d:"M128,128c-28.36-14.12-56.73-28.24-96,1.61,0-.53,0-1.07,0-1.61A96,96,0,0,1,78.6,45.67C124.09,64.75,126,96.38,128,128ZM81.4,212a96,96,0,0,0,94.6-.81c.47-.27.94-.53,1.4-.81C131.91,191.25,130,159.62,128,128,101.59,145.5,75.18,163,81.4,212ZM224,126.39a96,96,0,0,0-48-81.53l-1.4-.81C180.82,93,154.41,110.5,128,128,156.36,142.12,184.73,156.24,224,126.39Z",opacity:"0.2"},null,-1),S=c("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.82,98.46c-28.34,20-49.57,14.68-71.87,4.39,20.07-14.19,38.86-32.21,39.53-67.11A87.92,87.92,0,0,1,215.82,122.46ZM167.11,49.19C170.24,83.71,155,99.44,135,113.61c-2.25-24.48-8.44-49.8-38.37-67.82a87.89,87.89,0,0,1,70.5,3.4ZM79.32,54.73c31.45,14.55,37.47,35.58,39.71,60-22.33-10.29-47.35-17.59-77.93-.68A88.18,88.18,0,0,1,79.32,54.73ZM40.18,133.54c28.34-20,49.57-14.68,71.87-4.39C92,143.34,73.19,161.36,72.52,196.26A87.92,87.92,0,0,1,40.18,133.54Zm48.71,73.27C85.76,172.29,101,156.56,121,142.39c2.25,24.48,8.44,49.8,38.37,67.82a87.89,87.89,0,0,1-70.5-3.4Zm87.79-5.54c-31.45-14.55-37.47-35.58-39.71-60,12.72,5.86,26.31,10.75,41.3,10.75,11.33,0,23.46-2.8,36.63-10.08A88.2,88.2,0,0,1,176.68,201.27Z"},null,-1),x=[B,S],z={key:2},N=c("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm39.11,25.19C170.24,83.71,155,99.44,135,113.61c-2.25-24.48-8.44-49.8-38.37-67.82a87.89,87.89,0,0,1,70.5,3.4ZM40.18,133.54c28.34-20,49.57-14.68,71.87-4.39C92,143.34,73.19,161.36,72.52,196.26A87.92,87.92,0,0,1,40.18,133.54Zm136.5,67.73c-31.45-14.55-37.47-35.58-39.71-60,12.72,5.86,26.31,10.75,41.3,10.75,11.33,0,23.46-2.8,36.63-10.08A88.2,88.2,0,0,1,176.68,201.27Z"},null,-1),b=[N],j={key:3},P=c("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm89.89,97.44c-31,22.37-53.66,15.36-77.93,3.75,21.43-14.75,42.27-33.21,41.51-71.54A90,90,0,0,1,217.89,123.44ZM169,47.89c3.84,38-13.53,54.13-35.71,69.34C131.22,91.29,125.67,64,92.06,45.5A89.88,89.88,0,0,1,169,47.89ZM79.14,52.45C114,68.15,119.23,91.23,121.32,118c-23.5-11.18-49.92-20-82.75-.17A90.12,90.12,0,0,1,79.14,52.45Zm-41,80.11c31.05-22.37,53.66-15.36,77.93-3.75C94.61,143.56,73.77,162,74.53,200.35A90,90,0,0,1,38.11,132.56ZM87,208.11c-3.84-38,13.53-54.13,35.71-69.34,2.06,25.94,7.61,53.24,41.22,71.73A89.88,89.88,0,0,1,87,208.11Zm89.85-4.56C142,187.85,136.77,164.77,134.68,138c13.36,6.36,27.67,12,43.56,12,12.06,0,25-3.23,39.19-11.79A90.15,90.15,0,0,1,176.86,203.55Z"},null,-1),V=[P],$={key:4},q=c("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.82,98.46c-28.34,20-49.57,14.68-71.87,4.39,20.06-14.19,38.86-32.21,39.53-67.11A87.92,87.92,0,0,1,215.82,122.46ZM167.11,49.19C170.24,83.71,155,99.44,135,113.61c-2.25-24.48-8.44-49.8-38.37-67.82a87.89,87.89,0,0,1,70.5,3.4ZM79.32,54.73c31.45,14.55,37.47,35.58,39.71,60-22.33-10.29-47.35-17.59-77.93-.68A88.18,88.18,0,0,1,79.32,54.73ZM40.18,133.54c28.34-20,49.57-14.68,71.87-4.39C92,143.34,73.19,161.36,72.52,196.26A87.92,87.92,0,0,1,40.18,133.54Zm48.71,73.27C85.76,172.29,101,156.56,121,142.39c2.25,24.48,8.44,49.8,38.37,67.82a87.89,87.89,0,0,1-70.5-3.4Zm87.79-5.54c-31.45-14.55-37.47-35.58-39.71-60,12.72,5.86,26.31,10.75,41.3,10.75,11.33,0,23.46-2.8,36.63-10.08A88.2,88.2,0,0,1,176.68,201.27Z"},null,-1),E=[q],D={key:5},F=c("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm91.92,96.44c-33.69,24.71-58.55,15.45-83.94,3,23.54-15.86,45.85-33.95,43.34-75.81A92,92,0,0,1,219.92,124.44ZM170.86,46.61C175.4,88.13,155,105,131.55,120.83c-2-28.32-6.47-56.69-44-75.45a91.87,91.87,0,0,1,83.3,1.23ZM79,50.18c38.22,16.83,42.63,43,44.58,71.16-25.5-12.46-52.33-22.75-87.34.38A92.07,92.07,0,0,1,79,50.18Zm-42.9,81.38c33.69-24.71,58.55-15.45,83.94-3.05-23.54,15.86-45.85,34-43.34,75.81A92,92,0,0,1,36.08,131.56Zm49.06,77.83C80.6,167.87,101,151,124.45,135.17c2,28.32,6.47,56.69,44,75.45a91.87,91.87,0,0,1-83.3-1.23ZM177,205.82c-38.22-16.83-42.63-43-44.58-71.16,14.43,7.05,29.29,13.41,45.81,13.41,12.67,0,26.33-3.74,41.53-13.78A92.06,92.06,0,0,1,177,205.82Z"},null,-1),G=[F],I={name:"PhSpinnerBall"},H=p({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const t=A,i=r("weight","regular"),n=r("size","1em"),s=r("color","currentColor"),u=r("mirrored",!1),l=o(()=>t.weight??i),Z=o(()=>t.size??n),d=o(()=>t.color??s),M=o(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(m,W)=>(e(),a("svg",h({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:Z.value,height:Z.value,fill:d.value,transform:M.value},m.$attrs),[g(m.$slots,"default"),l.value==="bold"?(e(),a("g",f,w)):l.value==="duotone"?(e(),a("g",k,x)):l.value==="fill"?(e(),a("g",z,b)):l.value==="light"?(e(),a("g",j,V)):l.value==="regular"?(e(),a("g",$,E)):l.value==="thin"?(e(),a("g",D,G)):C("",!0)],16,v))}});export{H as I}; diff --git a/assets/PhUnite.vue-Ce_YTJ4v.js b/assets/PhUnite.vue-ClZhMYSR.js similarity index 98% rename from assets/PhUnite.vue-Ce_YTJ4v.js rename to assets/PhUnite.vue-ClZhMYSR.js index 81001e2..c7e9c1b 100644 --- a/assets/PhUnite.vue-Ce_YTJ4v.js +++ b/assets/PhUnite.vue-ClZhMYSR.js @@ -1 +1 @@ -import{ac as p,ad as t,v as r,a,f as l,ae as g,j as h,af as L,p as e}from"./index-wVtKjzJn.js";const v=["width","height","fill","transform"],f={key:0},y=e("path",{d:"M178,78A84,84,0,1,0,78,178,84,84,0,1,0,178,78Zm42,82a60.75,60.75,0,0,1-.38,6.65l-44-44a83.31,83.31,0,0,0,4-19.34A60.09,60.09,0,0,1,220,160Zm-74-30.94L126.94,110a59.57,59.57,0,0,1,28.9-9.81A59.57,59.57,0,0,1,146,129.06ZM110,126.94,129.06,146a59.57,59.57,0,0,1-28.9,9.81A59.57,59.57,0,0,1,110,126.94Zm42.7-50.6a83.31,83.31,0,0,0-19.34,4l-44-44A60.75,60.75,0,0,1,96,36,60.09,60.09,0,0,1,152.67,76.34ZM64.19,45.16l46.73,46.73a85,85,0,0,0-19,19L45.16,64.19A60.45,60.45,0,0,1,64.19,45.16ZM36,96a60.75,60.75,0,0,1,.38-6.65l44,44a83.31,83.31,0,0,0-4,19.34A60.09,60.09,0,0,1,36,96Zm67.33,83.66a83.31,83.31,0,0,0,19.34-4l44,44A60.75,60.75,0,0,1,160,220,60.09,60.09,0,0,1,103.33,179.66Zm88.48,31.18-46.73-46.73a85,85,0,0,0,19-19l46.73,46.73A60.45,60.45,0,0,1,191.81,210.84Z"},null,-1),w=[y],k={key:1},C=e("path",{d:"M232,160a72,72,0,0,1-143.6,7.6,72,72,0,1,1,79.2-79.2A72,72,0,0,1,232,160Z",opacity:"0.2"},null,-1),B=e("path",{d:"M174.63,81.37a80,80,0,1,0-93.26,93.26,80,80,0,1,0,93.26-93.26ZM32,96a64,64,0,0,1,126-16A80.08,80.08,0,0,0,80.05,158,64.11,64.11,0,0,1,32,96Zm128,0a64.07,64.07,0,0,1-64,64A64.07,64.07,0,0,1,160,96Zm0,128A64.11,64.11,0,0,1,98,176,80.08,80.08,0,0,0,176,98,64,64,0,0,1,160,224Z"},null,-1),S=[C,B],x={key:2},z=e("path",{d:"M240,164a76,76,0,0,1-151.9,3.9,76,76,0,1,1,79.8-79.8A76.1,76.1,0,0,1,240,164Z"},null,-1),N=[z],b={key:3},j=e("path",{d:"M172.91,83.09a78,78,0,1,0-89.82,89.82,78,78,0,1,0,89.82-89.82ZM226,160a65.31,65.31,0,0,1-.62,8.9l-53.76-53.77A77.84,77.84,0,0,0,174,96c0-.17,0-.33,0-.49A66.1,66.1,0,0,1,226,160ZM45.31,53.79l55.5,55.5a77.86,77.86,0,0,0-12,19L34,73.48A66,66,0,0,1,45.31,53.79Zm88.92,96-28-28a66.47,66.47,0,0,1,15.52-15.52l28,28A66.47,66.47,0,0,1,134.23,149.75ZM162,96a65.62,65.62,0,0,1-6,27.49L132.51,100A65.62,65.62,0,0,1,160,94c.65,0,1.3,0,1.95,0C162,94.7,162,95.35,162,96Zm-52.71,4.81-55.5-55.5A66,66,0,0,1,73.48,34l54.8,54.81A77.86,77.86,0,0,0,109.29,100.81ZM94,160a65.62,65.62,0,0,1,6-27.49L123.49,156A65.62,65.62,0,0,1,96,162c-.65,0-1.3,0-2-.05C94,161.3,94,160.65,94,160Zm52.71-4.81,55.5,55.5A66,66,0,0,1,182.52,222l-54.8-54.81A77.86,77.86,0,0,0,146.71,155.19Zm8.48-8.48a77.86,77.86,0,0,0,12-19L222,182.52a66,66,0,0,1-11.35,19.69Zm5.3-64.7H160a77.84,77.84,0,0,0-19.13,2.38L87.1,30.62A65.31,65.31,0,0,1,96,30,66.1,66.1,0,0,1,160.49,82ZM30,96a65.31,65.31,0,0,1,.62-8.9l53.76,53.77A77.84,77.84,0,0,0,82,160c0,.17,0,.33,0,.49A66.1,66.1,0,0,1,30,96Zm65.51,78H96a77.84,77.84,0,0,0,19.13-2.38l53.77,53.76a65.31,65.31,0,0,1-8.9.62A66.1,66.1,0,0,1,95.51,174Z"},null,-1),H=[j],P={key:4},V=e("path",{d:"M174.63,81.37a80,80,0,1,0-93.26,93.26,80,80,0,1,0,93.26-93.26ZM224,160c0,1.52-.07,3-.18,4.51l-50-50A80,80,0,0,0,176,98,64.11,64.11,0,0,1,224,160ZM45.47,56.79,98.09,109.4a80.5,80.5,0,0,0-9.93,15.44L36.3,73A64,64,0,0,1,45.47,56.79ZM73,36.3l51.86,51.86a80.5,80.5,0,0,0-15.44,9.93L56.79,45.47A64,64,0,0,1,73,36.3Zm61.46,110.83-25.57-25.57a64.65,64.65,0,0,1,12.69-12.69l25.57,25.57A64.65,64.65,0,0,1,134.44,147.13ZM155.31,120,136,100.69A63.48,63.48,0,0,1,160,96,63.48,63.48,0,0,1,155.31,120Zm-54.62,16L120,155.31A63.48,63.48,0,0,1,96,160,63.48,63.48,0,0,1,100.69,136Zm45.91,21.91,52.61,52.62A64,64,0,0,1,183,219.7l-51.86-51.86A80.5,80.5,0,0,0,146.6,157.91Zm11.31-11.31a80.5,80.5,0,0,0,9.93-15.44L219.7,183a64,64,0,0,1-9.17,16.19ZM158,80.05a80,80,0,0,0-16.49,2.13l-50-50C93,32.07,94.48,32,96,32A64.11,64.11,0,0,1,158,80.05ZM32,96c0-1.52.07-3,.18-4.51l50,50A80,80,0,0,0,80.05,158,64.11,64.11,0,0,1,32,96ZM98,176a80,80,0,0,0,16.49-2.13l50,50c-1.49.11-3,.18-4.51.18A64.11,64.11,0,0,1,98,176Z"},null,-1),$=[V],E={key:5},U=e("path",{d:"M171.17,84.83a76,76,0,1,0-86.34,86.34,76,76,0,1,0,86.34-86.34ZM228,160a68.63,68.63,0,0,1-1.27,13.07l-57.34-57.34A76,76,0,0,0,172,96c0-1,0-2-.07-2.93A68.1,68.1,0,0,1,228,160ZM45.2,50.86l58.34,58.33a76.35,76.35,0,0,0-14.09,22.6L31.67,74A68.14,68.14,0,0,1,45.2,50.86ZM74,31.67l57.78,57.78a76.35,76.35,0,0,0-22.6,14.09L50.86,45.2A68.14,68.14,0,0,1,74,31.67ZM164,96a67.59,67.59,0,0,1-7.45,30.89L129.11,99.45A67.59,67.59,0,0,1,160,92c1.3,0,2.6,0,3.88.12C164,93.4,164,94.7,164,96Zm-30,56.36L103.64,122A68.74,68.74,0,0,1,122,103.64L152.36,134A68.74,68.74,0,0,1,134,152.36ZM92,160a67.59,67.59,0,0,1,7.45-30.89l27.44,27.44A67.59,67.59,0,0,1,96,164c-1.3,0-2.6-.05-3.88-.12C92.05,162.6,92,161.3,92,160Zm54.81-7.54,58.33,58.34A68.14,68.14,0,0,1,182,224.33l-57.78-57.78A76.35,76.35,0,0,0,146.81,152.46Zm5.65-5.65a76.35,76.35,0,0,0,14.09-22.6L224.33,182a68.14,68.14,0,0,1-13.53,23.15Zm10.47-62.74c-1,0-2-.07-2.93-.07a76,76,0,0,0-19.73,2.61L82.93,29.27a68,68,0,0,1,80,54.8ZM28,96a68.63,68.63,0,0,1,1.27-13.07l57.34,57.34A76,76,0,0,0,84,160c0,1,0,2,.07,2.93A68.1,68.1,0,0,1,28,96Zm65.07,75.93c1,0,2,.07,2.93.07a76,76,0,0,0,19.73-2.61l57.34,57.34a68,68,0,0,1-80-54.8Z"},null,-1),q=[U],F={name:"PhUnite"},D=p({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(c){const Z=c,i=t("weight","regular"),n=t("size","1em"),s=t("color","currentColor"),M=t("mirrored",!1),A=r(()=>Z.weight??i),o=r(()=>Z.size??n),u=r(()=>Z.color??s),d=r(()=>Z.mirrored!==void 0?Z.mirrored?"scale(-1, 1)":void 0:M?"scale(-1, 1)":void 0);return(m,W)=>(a(),l("svg",L({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:u.value,transform:d.value},m.$attrs),[g(m.$slots,"default"),A.value==="bold"?(a(),l("g",f,w)):A.value==="duotone"?(a(),l("g",k,S)):A.value==="fill"?(a(),l("g",x,N)):A.value==="light"?(a(),l("g",b,H)):A.value==="regular"?(a(),l("g",P,$)):A.value==="thin"?(a(),l("g",E,q)):h("",!0)],16,v))}});export{D as F}; +import{ac as p,ad as t,v as r,a,f as l,ae as g,j as h,af as L,p as e}from"./index-Dk-hpw4k.js";const v=["width","height","fill","transform"],f={key:0},y=e("path",{d:"M178,78A84,84,0,1,0,78,178,84,84,0,1,0,178,78Zm42,82a60.75,60.75,0,0,1-.38,6.65l-44-44a83.31,83.31,0,0,0,4-19.34A60.09,60.09,0,0,1,220,160Zm-74-30.94L126.94,110a59.57,59.57,0,0,1,28.9-9.81A59.57,59.57,0,0,1,146,129.06ZM110,126.94,129.06,146a59.57,59.57,0,0,1-28.9,9.81A59.57,59.57,0,0,1,110,126.94Zm42.7-50.6a83.31,83.31,0,0,0-19.34,4l-44-44A60.75,60.75,0,0,1,96,36,60.09,60.09,0,0,1,152.67,76.34ZM64.19,45.16l46.73,46.73a85,85,0,0,0-19,19L45.16,64.19A60.45,60.45,0,0,1,64.19,45.16ZM36,96a60.75,60.75,0,0,1,.38-6.65l44,44a83.31,83.31,0,0,0-4,19.34A60.09,60.09,0,0,1,36,96Zm67.33,83.66a83.31,83.31,0,0,0,19.34-4l44,44A60.75,60.75,0,0,1,160,220,60.09,60.09,0,0,1,103.33,179.66Zm88.48,31.18-46.73-46.73a85,85,0,0,0,19-19l46.73,46.73A60.45,60.45,0,0,1,191.81,210.84Z"},null,-1),w=[y],k={key:1},C=e("path",{d:"M232,160a72,72,0,0,1-143.6,7.6,72,72,0,1,1,79.2-79.2A72,72,0,0,1,232,160Z",opacity:"0.2"},null,-1),B=e("path",{d:"M174.63,81.37a80,80,0,1,0-93.26,93.26,80,80,0,1,0,93.26-93.26ZM32,96a64,64,0,0,1,126-16A80.08,80.08,0,0,0,80.05,158,64.11,64.11,0,0,1,32,96Zm128,0a64.07,64.07,0,0,1-64,64A64.07,64.07,0,0,1,160,96Zm0,128A64.11,64.11,0,0,1,98,176,80.08,80.08,0,0,0,176,98,64,64,0,0,1,160,224Z"},null,-1),S=[C,B],x={key:2},z=e("path",{d:"M240,164a76,76,0,0,1-151.9,3.9,76,76,0,1,1,79.8-79.8A76.1,76.1,0,0,1,240,164Z"},null,-1),N=[z],b={key:3},j=e("path",{d:"M172.91,83.09a78,78,0,1,0-89.82,89.82,78,78,0,1,0,89.82-89.82ZM226,160a65.31,65.31,0,0,1-.62,8.9l-53.76-53.77A77.84,77.84,0,0,0,174,96c0-.17,0-.33,0-.49A66.1,66.1,0,0,1,226,160ZM45.31,53.79l55.5,55.5a77.86,77.86,0,0,0-12,19L34,73.48A66,66,0,0,1,45.31,53.79Zm88.92,96-28-28a66.47,66.47,0,0,1,15.52-15.52l28,28A66.47,66.47,0,0,1,134.23,149.75ZM162,96a65.62,65.62,0,0,1-6,27.49L132.51,100A65.62,65.62,0,0,1,160,94c.65,0,1.3,0,1.95,0C162,94.7,162,95.35,162,96Zm-52.71,4.81-55.5-55.5A66,66,0,0,1,73.48,34l54.8,54.81A77.86,77.86,0,0,0,109.29,100.81ZM94,160a65.62,65.62,0,0,1,6-27.49L123.49,156A65.62,65.62,0,0,1,96,162c-.65,0-1.3,0-2-.05C94,161.3,94,160.65,94,160Zm52.71-4.81,55.5,55.5A66,66,0,0,1,182.52,222l-54.8-54.81A77.86,77.86,0,0,0,146.71,155.19Zm8.48-8.48a77.86,77.86,0,0,0,12-19L222,182.52a66,66,0,0,1-11.35,19.69Zm5.3-64.7H160a77.84,77.84,0,0,0-19.13,2.38L87.1,30.62A65.31,65.31,0,0,1,96,30,66.1,66.1,0,0,1,160.49,82ZM30,96a65.31,65.31,0,0,1,.62-8.9l53.76,53.77A77.84,77.84,0,0,0,82,160c0,.17,0,.33,0,.49A66.1,66.1,0,0,1,30,96Zm65.51,78H96a77.84,77.84,0,0,0,19.13-2.38l53.77,53.76a65.31,65.31,0,0,1-8.9.62A66.1,66.1,0,0,1,95.51,174Z"},null,-1),H=[j],P={key:4},V=e("path",{d:"M174.63,81.37a80,80,0,1,0-93.26,93.26,80,80,0,1,0,93.26-93.26ZM224,160c0,1.52-.07,3-.18,4.51l-50-50A80,80,0,0,0,176,98,64.11,64.11,0,0,1,224,160ZM45.47,56.79,98.09,109.4a80.5,80.5,0,0,0-9.93,15.44L36.3,73A64,64,0,0,1,45.47,56.79ZM73,36.3l51.86,51.86a80.5,80.5,0,0,0-15.44,9.93L56.79,45.47A64,64,0,0,1,73,36.3Zm61.46,110.83-25.57-25.57a64.65,64.65,0,0,1,12.69-12.69l25.57,25.57A64.65,64.65,0,0,1,134.44,147.13ZM155.31,120,136,100.69A63.48,63.48,0,0,1,160,96,63.48,63.48,0,0,1,155.31,120Zm-54.62,16L120,155.31A63.48,63.48,0,0,1,96,160,63.48,63.48,0,0,1,100.69,136Zm45.91,21.91,52.61,52.62A64,64,0,0,1,183,219.7l-51.86-51.86A80.5,80.5,0,0,0,146.6,157.91Zm11.31-11.31a80.5,80.5,0,0,0,9.93-15.44L219.7,183a64,64,0,0,1-9.17,16.19ZM158,80.05a80,80,0,0,0-16.49,2.13l-50-50C93,32.07,94.48,32,96,32A64.11,64.11,0,0,1,158,80.05ZM32,96c0-1.52.07-3,.18-4.51l50,50A80,80,0,0,0,80.05,158,64.11,64.11,0,0,1,32,96ZM98,176a80,80,0,0,0,16.49-2.13l50,50c-1.49.11-3,.18-4.51.18A64.11,64.11,0,0,1,98,176Z"},null,-1),$=[V],E={key:5},U=e("path",{d:"M171.17,84.83a76,76,0,1,0-86.34,86.34,76,76,0,1,0,86.34-86.34ZM228,160a68.63,68.63,0,0,1-1.27,13.07l-57.34-57.34A76,76,0,0,0,172,96c0-1,0-2-.07-2.93A68.1,68.1,0,0,1,228,160ZM45.2,50.86l58.34,58.33a76.35,76.35,0,0,0-14.09,22.6L31.67,74A68.14,68.14,0,0,1,45.2,50.86ZM74,31.67l57.78,57.78a76.35,76.35,0,0,0-22.6,14.09L50.86,45.2A68.14,68.14,0,0,1,74,31.67ZM164,96a67.59,67.59,0,0,1-7.45,30.89L129.11,99.45A67.59,67.59,0,0,1,160,92c1.3,0,2.6,0,3.88.12C164,93.4,164,94.7,164,96Zm-30,56.36L103.64,122A68.74,68.74,0,0,1,122,103.64L152.36,134A68.74,68.74,0,0,1,134,152.36ZM92,160a67.59,67.59,0,0,1,7.45-30.89l27.44,27.44A67.59,67.59,0,0,1,96,164c-1.3,0-2.6-.05-3.88-.12C92.05,162.6,92,161.3,92,160Zm54.81-7.54,58.33,58.34A68.14,68.14,0,0,1,182,224.33l-57.78-57.78A76.35,76.35,0,0,0,146.81,152.46Zm5.65-5.65a76.35,76.35,0,0,0,14.09-22.6L224.33,182a68.14,68.14,0,0,1-13.53,23.15Zm10.47-62.74c-1,0-2-.07-2.93-.07a76,76,0,0,0-19.73,2.61L82.93,29.27a68,68,0,0,1,80,54.8ZM28,96a68.63,68.63,0,0,1,1.27-13.07l57.34,57.34A76,76,0,0,0,84,160c0,1,0,2,.07,2.93A68.1,68.1,0,0,1,28,96Zm65.07,75.93c1,0,2,.07,2.93.07a76,76,0,0,0,19.73-2.61l57.34,57.34a68,68,0,0,1-80-54.8Z"},null,-1),q=[U],F={name:"PhUnite"},D=p({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(c){const Z=c,i=t("weight","regular"),n=t("size","1em"),s=t("color","currentColor"),M=t("mirrored",!1),A=r(()=>Z.weight??i),o=r(()=>Z.size??n),u=r(()=>Z.color??s),d=r(()=>Z.mirrored!==void 0?Z.mirrored?"scale(-1, 1)":void 0:M?"scale(-1, 1)":void 0);return(m,W)=>(a(),l("svg",L({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:u.value,transform:d.value},m.$attrs),[g(m.$slots,"default"),A.value==="bold"?(a(),l("g",f,w)):A.value==="duotone"?(a(),l("g",k,S)):A.value==="fill"?(a(),l("g",x,N)):A.value==="light"?(a(),l("g",b,H)):A.value==="regular"?(a(),l("g",P,$)):A.value==="thin"?(a(),l("g",E,q)):h("",!0)],16,v))}});export{D as F}; diff --git a/assets/PhUserGear.vue-BxmrBzPs.js b/assets/PhUserGear.vue-S3_V3sN8.js similarity index 98% rename from assets/PhUserGear.vue-BxmrBzPs.js rename to assets/PhUserGear.vue-S3_V3sN8.js index 6118ef8..182ce60 100644 --- a/assets/PhUserGear.vue-BxmrBzPs.js +++ b/assets/PhUserGear.vue-S3_V3sN8.js @@ -1 +1 @@ -import{ac as g,ad as o,v as s,a,f as l,ae as h,j as A,af as M,p as e}from"./index-wVtKjzJn.js";const C=["width","height","fill","transform"],V={key:0},f=e("path",{d:"M148.5,156.53a72,72,0,1,0-89,0,124,124,0,0,0-48.69,35.75,12,12,0,0,0,18.38,15.44C48.54,184.69,75.11,172,104,172c37,0,61.12,19.42,74.81,35.72a12,12,0,1,0,18.38-15.44A124,124,0,0,0,148.5,156.53ZM56,100a48,48,0,1,1,48,48A48.05,48.05,0,0,1,56,100Zm190.53,40-7.11,2.31,4.39,6.05a12,12,0,1,1-19.41,14.11l-4.4-6.06-4.4,6.06a12,12,0,1,1-19.41-14.11l4.39-6.05L193.47,140a12,12,0,1,1,7.41-22.83l7.12,2.31V112a12,12,0,0,1,24,0v7.48l7.12-2.31A12,12,0,1,1,246.53,140Z"},null,-1),y=[f],w={key:1},k=e("path",{d:"M168,100a60,60,0,1,1-60-60A60,60,0,0,1,168,100Z",opacity:"0.2"},null,-1),B=e("path",{d:"M144,157.68a68,68,0,1,0-71.9,0c-20.65,6.76-39.23,19.39-54.17,37.17a8,8,0,1,0,12.24,10.3C50.25,181.19,77.91,168,108,168s57.75,13.19,77.87,37.15a8,8,0,0,0,12.26-10.3C183.18,177.07,164.6,164.44,144,157.68ZM56,100a52,52,0,1,1,52,52A52.06,52.06,0,0,1,56,100Zm196.25,43.07-4.66-2.69a23.6,23.6,0,0,0,0-8.76l4.66-2.69a8,8,0,1,0-8-13.86l-4.67,2.7a23.92,23.92,0,0,0-7.58-4.39V108a8,8,0,0,0-16,0v5.38a23.92,23.92,0,0,0-7.58,4.39l-4.67-2.7a8,8,0,1,0-8,13.86l4.66,2.69a23.6,23.6,0,0,0,0,8.76l-4.66,2.69a8,8,0,0,0,8,13.86l4.67-2.7a23.92,23.92,0,0,0,7.58,4.39V164a8,8,0,0,0,16,0v-5.38a23.92,23.92,0,0,0,7.58-4.39l4.67,2.7a7.92,7.92,0,0,0,4,1.07,8,8,0,0,0,4-14.93ZM224,144a8,8,0,1,1,8-8A8,8,0,0,1,224,144Z"},null,-1),S=[k,B],x={key:2},z=e("path",{d:"M198.13,194.85A8,8,0,0,1,192,208H24a8,8,0,0,1-6.12-13.15c14.94-17.78,33.52-30.41,54.17-37.17a68,68,0,1,1,71.9,0C164.6,164.44,183.18,177.07,198.13,194.85ZM255.18,154a8,8,0,0,1-6.94,4,7.92,7.92,0,0,1-4-1.07l-4.67-2.7a23.92,23.92,0,0,1-7.58,4.39V164a8,8,0,0,1-16,0v-5.38a23.92,23.92,0,0,1-7.58-4.39l-4.67,2.7a7.92,7.92,0,0,1-4,1.07,8,8,0,0,1-4-14.93l4.66-2.69a23.6,23.6,0,0,1,0-8.76l-4.66-2.69a8,8,0,1,1,8-13.86l4.67,2.7a23.92,23.92,0,0,1,7.58-4.39V108a8,8,0,0,1,16,0v5.38a23.92,23.92,0,0,1,7.58,4.39l4.67-2.7a8,8,0,1,1,8,13.86l-4.66,2.69a23.6,23.6,0,0,1,0,8.76l4.66,2.69A8,8,0,0,1,255.18,154ZM224,144a8,8,0,1,0-8-8A8,8,0,0,0,224,144Z"},null,-1),N=[z],b={key:3},j=e("path",{d:"M139,158.25a66,66,0,1,0-62,0c-22,6.23-41.88,19.16-57.61,37.89a6,6,0,0,0,9.18,7.72C49.1,179.44,77.31,166,108,166s58.9,13.44,79.41,37.86a6,6,0,1,0,9.18-7.72C180.86,177.41,161,164.48,139,158.25ZM54,100a54,54,0,1,1,54,54A54.06,54.06,0,0,1,54,100Zm197.25,44.8-5.92-3.41a22,22,0,0,0,0-10.78l5.92-3.41a6,6,0,0,0-6-10.4l-5.93,3.43a22,22,0,0,0-9.32-5.39V108a6,6,0,0,0-12,0v6.84a22,22,0,0,0-9.32,5.39l-5.93-3.43a6,6,0,0,0-6,10.4l5.92,3.41a22,22,0,0,0,0,10.78l-5.92,3.41a6,6,0,0,0,6,10.4l5.93-3.43a22,22,0,0,0,9.32,5.39V164a6,6,0,0,0,12,0v-6.84a22,22,0,0,0,9.32-5.39l5.93,3.43a6,6,0,0,0,6-10.4ZM224,146a10,10,0,1,1,10-10A10,10,0,0,1,224,146Z"},null,-1),L=[j],P={key:4},$=e("path",{d:"M144,157.68a68,68,0,1,0-71.9,0c-20.65,6.76-39.23,19.39-54.17,37.17a8,8,0,1,0,12.24,10.3C50.25,181.19,77.91,168,108,168s57.75,13.19,77.87,37.15a8,8,0,0,0,12.26-10.3C183.18,177.07,164.6,164.44,144,157.68ZM56,100a52,52,0,1,1,52,52A52.06,52.06,0,0,1,56,100Zm196.25,43.07-4.66-2.69a23.6,23.6,0,0,0,0-8.76l4.66-2.69a8,8,0,1,0-8-13.86l-4.67,2.7a23.92,23.92,0,0,0-7.58-4.39V108a8,8,0,0,0-16,0v5.38a23.92,23.92,0,0,0-7.58,4.39l-4.67-2.7a8,8,0,1,0-8,13.86l4.66,2.69a23.6,23.6,0,0,0,0,8.76l-4.66,2.69a8,8,0,0,0,8,13.86l4.67-2.7a23.92,23.92,0,0,0,7.58,4.39V164a8,8,0,0,0,16,0v-5.38a23.92,23.92,0,0,0,7.58-4.39l4.67,2.7a7.92,7.92,0,0,0,4,1.07,8,8,0,0,0,4-14.93ZM216,136a8,8,0,1,1,8,8A8,8,0,0,1,216,136Z"},null,-1),E=[$],G={key:5},H=e("path",{d:"M133.17,158.84a64,64,0,1,0-50.34,0c-23.76,5.46-45.18,18.69-61.89,38.59a4,4,0,1,0,6.12,5.14C48,177.7,76.7,164,108,164s60,13.7,80.94,38.57a4,4,0,0,0,6.12-5.14C178.35,177.53,156.93,164.3,133.17,158.84ZM52,100a56,56,0,1,1,56,56A56.06,56.06,0,0,1,52,100Zm198.25,46.54L243,142.33a19.78,19.78,0,0,0,0-12.66l7.29-4.21a4,4,0,1,0-4-6.92l-7.31,4.21A20,20,0,0,0,228,116.4V108a4,4,0,0,0-8,0v8.4a20,20,0,0,0-10.94,6.35l-7.31-4.21a4,4,0,1,0-4,6.92l7.29,4.21a19.78,19.78,0,0,0,0,12.66l-7.29,4.21a4,4,0,0,0,2,7.46,3.92,3.92,0,0,0,2-.54l7.31-4.21A20,20,0,0,0,220,155.6V164a4,4,0,0,0,8,0v-8.4a20,20,0,0,0,10.94-6.35l7.31,4.21a3.92,3.92,0,0,0,2,.54,4,4,0,0,0,2-7.46ZM224,148a12,12,0,1,1,12-12A12,12,0,0,1,224,148Z"},null,-1),U=[H],D={name:"PhUserGear"},q=g({...D,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(v){const r=v,u=o("weight","regular"),d=o("size","1em"),p=o("color","currentColor"),c=o("mirrored",!1),t=s(()=>r.weight??u),i=s(()=>r.size??d),m=s(()=>r.color??p),Z=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:c?"scale(-1, 1)":void 0);return(n,W)=>(a(),l("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:m.value,transform:Z.value},n.$attrs),[h(n.$slots,"default"),t.value==="bold"?(a(),l("g",V,y)):t.value==="duotone"?(a(),l("g",w,S)):t.value==="fill"?(a(),l("g",x,N)):t.value==="light"?(a(),l("g",b,L)):t.value==="regular"?(a(),l("g",P,E)):t.value==="thin"?(a(),l("g",G,U)):A("",!0)],16,C))}});export{q as D}; +import{ac as g,ad as o,v as s,a,f as l,ae as h,j as A,af as M,p as e}from"./index-Dk-hpw4k.js";const C=["width","height","fill","transform"],V={key:0},f=e("path",{d:"M148.5,156.53a72,72,0,1,0-89,0,124,124,0,0,0-48.69,35.75,12,12,0,0,0,18.38,15.44C48.54,184.69,75.11,172,104,172c37,0,61.12,19.42,74.81,35.72a12,12,0,1,0,18.38-15.44A124,124,0,0,0,148.5,156.53ZM56,100a48,48,0,1,1,48,48A48.05,48.05,0,0,1,56,100Zm190.53,40-7.11,2.31,4.39,6.05a12,12,0,1,1-19.41,14.11l-4.4-6.06-4.4,6.06a12,12,0,1,1-19.41-14.11l4.39-6.05L193.47,140a12,12,0,1,1,7.41-22.83l7.12,2.31V112a12,12,0,0,1,24,0v7.48l7.12-2.31A12,12,0,1,1,246.53,140Z"},null,-1),y=[f],w={key:1},k=e("path",{d:"M168,100a60,60,0,1,1-60-60A60,60,0,0,1,168,100Z",opacity:"0.2"},null,-1),B=e("path",{d:"M144,157.68a68,68,0,1,0-71.9,0c-20.65,6.76-39.23,19.39-54.17,37.17a8,8,0,1,0,12.24,10.3C50.25,181.19,77.91,168,108,168s57.75,13.19,77.87,37.15a8,8,0,0,0,12.26-10.3C183.18,177.07,164.6,164.44,144,157.68ZM56,100a52,52,0,1,1,52,52A52.06,52.06,0,0,1,56,100Zm196.25,43.07-4.66-2.69a23.6,23.6,0,0,0,0-8.76l4.66-2.69a8,8,0,1,0-8-13.86l-4.67,2.7a23.92,23.92,0,0,0-7.58-4.39V108a8,8,0,0,0-16,0v5.38a23.92,23.92,0,0,0-7.58,4.39l-4.67-2.7a8,8,0,1,0-8,13.86l4.66,2.69a23.6,23.6,0,0,0,0,8.76l-4.66,2.69a8,8,0,0,0,8,13.86l4.67-2.7a23.92,23.92,0,0,0,7.58,4.39V164a8,8,0,0,0,16,0v-5.38a23.92,23.92,0,0,0,7.58-4.39l4.67,2.7a7.92,7.92,0,0,0,4,1.07,8,8,0,0,0,4-14.93ZM224,144a8,8,0,1,1,8-8A8,8,0,0,1,224,144Z"},null,-1),S=[k,B],x={key:2},z=e("path",{d:"M198.13,194.85A8,8,0,0,1,192,208H24a8,8,0,0,1-6.12-13.15c14.94-17.78,33.52-30.41,54.17-37.17a68,68,0,1,1,71.9,0C164.6,164.44,183.18,177.07,198.13,194.85ZM255.18,154a8,8,0,0,1-6.94,4,7.92,7.92,0,0,1-4-1.07l-4.67-2.7a23.92,23.92,0,0,1-7.58,4.39V164a8,8,0,0,1-16,0v-5.38a23.92,23.92,0,0,1-7.58-4.39l-4.67,2.7a7.92,7.92,0,0,1-4,1.07,8,8,0,0,1-4-14.93l4.66-2.69a23.6,23.6,0,0,1,0-8.76l-4.66-2.69a8,8,0,1,1,8-13.86l4.67,2.7a23.92,23.92,0,0,1,7.58-4.39V108a8,8,0,0,1,16,0v5.38a23.92,23.92,0,0,1,7.58,4.39l4.67-2.7a8,8,0,1,1,8,13.86l-4.66,2.69a23.6,23.6,0,0,1,0,8.76l4.66,2.69A8,8,0,0,1,255.18,154ZM224,144a8,8,0,1,0-8-8A8,8,0,0,0,224,144Z"},null,-1),N=[z],b={key:3},j=e("path",{d:"M139,158.25a66,66,0,1,0-62,0c-22,6.23-41.88,19.16-57.61,37.89a6,6,0,0,0,9.18,7.72C49.1,179.44,77.31,166,108,166s58.9,13.44,79.41,37.86a6,6,0,1,0,9.18-7.72C180.86,177.41,161,164.48,139,158.25ZM54,100a54,54,0,1,1,54,54A54.06,54.06,0,0,1,54,100Zm197.25,44.8-5.92-3.41a22,22,0,0,0,0-10.78l5.92-3.41a6,6,0,0,0-6-10.4l-5.93,3.43a22,22,0,0,0-9.32-5.39V108a6,6,0,0,0-12,0v6.84a22,22,0,0,0-9.32,5.39l-5.93-3.43a6,6,0,0,0-6,10.4l5.92,3.41a22,22,0,0,0,0,10.78l-5.92,3.41a6,6,0,0,0,6,10.4l5.93-3.43a22,22,0,0,0,9.32,5.39V164a6,6,0,0,0,12,0v-6.84a22,22,0,0,0,9.32-5.39l5.93,3.43a6,6,0,0,0,6-10.4ZM224,146a10,10,0,1,1,10-10A10,10,0,0,1,224,146Z"},null,-1),L=[j],P={key:4},$=e("path",{d:"M144,157.68a68,68,0,1,0-71.9,0c-20.65,6.76-39.23,19.39-54.17,37.17a8,8,0,1,0,12.24,10.3C50.25,181.19,77.91,168,108,168s57.75,13.19,77.87,37.15a8,8,0,0,0,12.26-10.3C183.18,177.07,164.6,164.44,144,157.68ZM56,100a52,52,0,1,1,52,52A52.06,52.06,0,0,1,56,100Zm196.25,43.07-4.66-2.69a23.6,23.6,0,0,0,0-8.76l4.66-2.69a8,8,0,1,0-8-13.86l-4.67,2.7a23.92,23.92,0,0,0-7.58-4.39V108a8,8,0,0,0-16,0v5.38a23.92,23.92,0,0,0-7.58,4.39l-4.67-2.7a8,8,0,1,0-8,13.86l4.66,2.69a23.6,23.6,0,0,0,0,8.76l-4.66,2.69a8,8,0,0,0,8,13.86l4.67-2.7a23.92,23.92,0,0,0,7.58,4.39V164a8,8,0,0,0,16,0v-5.38a23.92,23.92,0,0,0,7.58-4.39l4.67,2.7a7.92,7.92,0,0,0,4,1.07,8,8,0,0,0,4-14.93ZM216,136a8,8,0,1,1,8,8A8,8,0,0,1,216,136Z"},null,-1),E=[$],G={key:5},H=e("path",{d:"M133.17,158.84a64,64,0,1,0-50.34,0c-23.76,5.46-45.18,18.69-61.89,38.59a4,4,0,1,0,6.12,5.14C48,177.7,76.7,164,108,164s60,13.7,80.94,38.57a4,4,0,0,0,6.12-5.14C178.35,177.53,156.93,164.3,133.17,158.84ZM52,100a56,56,0,1,1,56,56A56.06,56.06,0,0,1,52,100Zm198.25,46.54L243,142.33a19.78,19.78,0,0,0,0-12.66l7.29-4.21a4,4,0,1,0-4-6.92l-7.31,4.21A20,20,0,0,0,228,116.4V108a4,4,0,0,0-8,0v8.4a20,20,0,0,0-10.94,6.35l-7.31-4.21a4,4,0,1,0-4,6.92l7.29,4.21a19.78,19.78,0,0,0,0,12.66l-7.29,4.21a4,4,0,0,0,2,7.46,3.92,3.92,0,0,0,2-.54l7.31-4.21A20,20,0,0,0,220,155.6V164a4,4,0,0,0,8,0v-8.4a20,20,0,0,0,10.94-6.35l7.31,4.21a3.92,3.92,0,0,0,2,.54,4,4,0,0,0,2-7.46ZM224,148a12,12,0,1,1,12-12A12,12,0,0,1,224,148Z"},null,-1),U=[H],D={name:"PhUserGear"},q=g({...D,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(v){const r=v,u=o("weight","regular"),d=o("size","1em"),p=o("color","currentColor"),c=o("mirrored",!1),t=s(()=>r.weight??u),i=s(()=>r.size??d),m=s(()=>r.color??p),Z=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:c?"scale(-1, 1)":void 0);return(n,W)=>(a(),l("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:m.value,transform:Z.value},n.$attrs),[h(n.$slots,"default"),t.value==="bold"?(a(),l("g",V,y)):t.value==="duotone"?(a(),l("g",w,S)):t.value==="fill"?(a(),l("g",x,N)):t.value==="light"?(a(),l("g",b,L)):t.value==="regular"?(a(),l("g",P,E)):t.value==="thin"?(a(),l("g",G,U)):A("",!0)],16,C))}});export{q as D}; diff --git a/assets/PhUsersThree.vue-rDhRCrzW.js b/assets/PhUsersThree.vue-DZOvdkSB.js similarity index 98% rename from assets/PhUsersThree.vue-rDhRCrzW.js rename to assets/PhUsersThree.vue-DZOvdkSB.js index a2af3fc..62c59c3 100644 --- a/assets/PhUsersThree.vue-rDhRCrzW.js +++ b/assets/PhUsersThree.vue-DZOvdkSB.js @@ -1 +1 @@ -import{ac as h,ad as A,v as o,a,f as e,ae as g,j as M,af as v,p as t}from"./index-wVtKjzJn.js";const f=["width","height","fill","transform"],y={key:0},w=t("path",{d:"M164.38,181.1a52,52,0,1,0-72.76,0,75.89,75.89,0,0,0-30,28.89,12,12,0,0,0,20.78,12,53,53,0,0,1,91.22,0,12,12,0,1,0,20.78-12A75.89,75.89,0,0,0,164.38,181.1ZM100,144a28,28,0,1,1,28,28A28,28,0,0,1,100,144Zm147.21,9.59a12,12,0,0,1-16.81-2.39c-8.33-11.09-19.85-19.59-29.33-21.64a12,12,0,0,1-1.82-22.91,20,20,0,1,0-24.78-28.3,12,12,0,1,1-21-11.6,44,44,0,1,1,73.28,48.35,92.18,92.18,0,0,1,22.85,21.69A12,12,0,0,1,247.21,153.59Zm-192.28-24c-9.48,2.05-21,10.55-29.33,21.65A12,12,0,0,1,6.41,136.79,92.37,92.37,0,0,1,29.26,115.1a44,44,0,1,1,73.28-48.35,12,12,0,1,1-21,11.6,20,20,0,1,0-24.78,28.3,12,12,0,0,1-1.82,22.91Z"},null,-1),k=[w],B={key:1},C=t("path",{d:"M168,144a40,40,0,1,1-40-40A40,40,0,0,1,168,144ZM64,56A32,32,0,1,0,96,88,32,32,0,0,0,64,56Zm128,0a32,32,0,1,0,32,32A32,32,0,0,0,192,56Z",opacity:"0.2"},null,-1),S=t("path",{d:"M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1,0-16,24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.85,8,57,57,0,0,0-98.15,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z"},null,-1),x=[C,S],z={key:2},H=t("path",{d:"M64.12,147.8a4,4,0,0,1-4,4.2H16a8,8,0,0,1-7.8-6.17,8.35,8.35,0,0,1,1.62-6.93A67.79,67.79,0,0,1,37,117.51a40,40,0,1,1,66.46-35.8,3.94,3.94,0,0,1-2.27,4.18A64.08,64.08,0,0,0,64,144C64,145.28,64,146.54,64.12,147.8Zm182-8.91A67.76,67.76,0,0,0,219,117.51a40,40,0,1,0-66.46-35.8,3.94,3.94,0,0,0,2.27,4.18A64.08,64.08,0,0,1,192,144c0,1.28,0,2.54-.12,3.8a4,4,0,0,0,4,4.2H240a8,8,0,0,0,7.8-6.17A8.33,8.33,0,0,0,246.17,138.89Zm-89,43.18a48,48,0,1,0-58.37,0A72.13,72.13,0,0,0,65.07,212,8,8,0,0,0,72,224H184a8,8,0,0,0,6.93-12A72.15,72.15,0,0,0,157.19,182.07Z"},null,-1),N=[H],b={key:3},j=t("path",{d:"M243.6,148.8a6,6,0,0,1-8.4-1.2A53.58,53.58,0,0,0,192,126a6,6,0,0,1,0-12,26,26,0,1,0-25.18-32.5,6,6,0,0,1-11.62-3,38,38,0,1,1,59.91,39.63A65.69,65.69,0,0,1,244.8,140.4,6,6,0,0,1,243.6,148.8ZM189.19,213a6,6,0,0,1-2.19,8.2,5.9,5.9,0,0,1-3,.81,6,6,0,0,1-5.2-3,59,59,0,0,0-101.62,0,6,6,0,1,1-10.38-6A70.1,70.1,0,0,1,103,182.55a46,46,0,1,1,50.1,0A70.1,70.1,0,0,1,189.19,213ZM128,178a34,34,0,1,0-34-34A34,34,0,0,0,128,178ZM70,120a6,6,0,0,0-6-6A26,26,0,1,1,89.18,81.49a6,6,0,1,0,11.62-3,38,38,0,1,0-59.91,39.63A65.69,65.69,0,0,0,11.2,140.4a6,6,0,1,0,9.6,7.2A53.58,53.58,0,0,1,64,126,6,6,0,0,0,70,120Z"},null,-1),P=[j],V={key:4},$=t("path",{d:"M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1-7.37-4.89,8,8,0,0,1,0-6.22A8,8,0,0,1,192,112a24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.84,8,57,57,0,0,0-98.16,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z"},null,-1),E=[$],T={key:5},U=t("path",{d:"M237,147.44a4,4,0,0,1-5.48-1.4c-8.33-14-20.93-22-34.56-22a4,4,0,0,1-1.2-.2,36.76,36.76,0,0,1-3.8.2,4,4,0,0,1,0-8,28,28,0,1,0-27.12-35,4,4,0,0,1-7.75-2,36,36,0,1,1,54,39.48c10.81,3.85,20.51,12,27.31,23.48A4,4,0,0,1,237,147.44ZM187.46,214a4,4,0,0,1-1.46,5.46,3.93,3.93,0,0,1-2,.54,4,4,0,0,1-3.46-2,61,61,0,0,0-105.08,0,4,4,0,0,1-6.92-4,68.35,68.35,0,0,1,39.19-31,44,44,0,1,1,40.54,0A68.35,68.35,0,0,1,187.46,214ZM128,180a36,36,0,1,0-36-36A36,36,0,0,0,128,180ZM64,116A28,28,0,1,1,91.12,81a4,4,0,0,0,7.75-2A36,36,0,1,0,45.3,118.75,63.55,63.55,0,0,0,12.8,141.6a4,4,0,0,0,6.4,4.8A55.55,55.55,0,0,1,64,124a4,4,0,0,0,0-8Z"},null,-1),q=[U],F={name:"PhUsersThree"},D=h({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){const l=n,u=A("weight","regular"),d=A("size","1em"),Z=A("color","currentColor"),p=A("mirrored",!1),r=o(()=>l.weight??u),s=o(()=>l.size??d),m=o(()=>l.color??Z),c=o(()=>l.mirrored!==void 0?l.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(i,W)=>(a(),e("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:m.value,transform:c.value},i.$attrs),[g(i.$slots,"default"),r.value==="bold"?(a(),e("g",y,k)):r.value==="duotone"?(a(),e("g",B,x)):r.value==="fill"?(a(),e("g",z,N)):r.value==="light"?(a(),e("g",b,P)):r.value==="regular"?(a(),e("g",V,E)):r.value==="thin"?(a(),e("g",T,q)):M("",!0)],16,f))}});export{D as F}; +import{ac as h,ad as A,v as o,a,f as e,ae as g,j as M,af as v,p as t}from"./index-Dk-hpw4k.js";const f=["width","height","fill","transform"],y={key:0},w=t("path",{d:"M164.38,181.1a52,52,0,1,0-72.76,0,75.89,75.89,0,0,0-30,28.89,12,12,0,0,0,20.78,12,53,53,0,0,1,91.22,0,12,12,0,1,0,20.78-12A75.89,75.89,0,0,0,164.38,181.1ZM100,144a28,28,0,1,1,28,28A28,28,0,0,1,100,144Zm147.21,9.59a12,12,0,0,1-16.81-2.39c-8.33-11.09-19.85-19.59-29.33-21.64a12,12,0,0,1-1.82-22.91,20,20,0,1,0-24.78-28.3,12,12,0,1,1-21-11.6,44,44,0,1,1,73.28,48.35,92.18,92.18,0,0,1,22.85,21.69A12,12,0,0,1,247.21,153.59Zm-192.28-24c-9.48,2.05-21,10.55-29.33,21.65A12,12,0,0,1,6.41,136.79,92.37,92.37,0,0,1,29.26,115.1a44,44,0,1,1,73.28-48.35,12,12,0,1,1-21,11.6,20,20,0,1,0-24.78,28.3,12,12,0,0,1-1.82,22.91Z"},null,-1),k=[w],B={key:1},C=t("path",{d:"M168,144a40,40,0,1,1-40-40A40,40,0,0,1,168,144ZM64,56A32,32,0,1,0,96,88,32,32,0,0,0,64,56Zm128,0a32,32,0,1,0,32,32A32,32,0,0,0,192,56Z",opacity:"0.2"},null,-1),S=t("path",{d:"M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1,0-16,24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.85,8,57,57,0,0,0-98.15,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z"},null,-1),x=[C,S],z={key:2},H=t("path",{d:"M64.12,147.8a4,4,0,0,1-4,4.2H16a8,8,0,0,1-7.8-6.17,8.35,8.35,0,0,1,1.62-6.93A67.79,67.79,0,0,1,37,117.51a40,40,0,1,1,66.46-35.8,3.94,3.94,0,0,1-2.27,4.18A64.08,64.08,0,0,0,64,144C64,145.28,64,146.54,64.12,147.8Zm182-8.91A67.76,67.76,0,0,0,219,117.51a40,40,0,1,0-66.46-35.8,3.94,3.94,0,0,0,2.27,4.18A64.08,64.08,0,0,1,192,144c0,1.28,0,2.54-.12,3.8a4,4,0,0,0,4,4.2H240a8,8,0,0,0,7.8-6.17A8.33,8.33,0,0,0,246.17,138.89Zm-89,43.18a48,48,0,1,0-58.37,0A72.13,72.13,0,0,0,65.07,212,8,8,0,0,0,72,224H184a8,8,0,0,0,6.93-12A72.15,72.15,0,0,0,157.19,182.07Z"},null,-1),N=[H],b={key:3},j=t("path",{d:"M243.6,148.8a6,6,0,0,1-8.4-1.2A53.58,53.58,0,0,0,192,126a6,6,0,0,1,0-12,26,26,0,1,0-25.18-32.5,6,6,0,0,1-11.62-3,38,38,0,1,1,59.91,39.63A65.69,65.69,0,0,1,244.8,140.4,6,6,0,0,1,243.6,148.8ZM189.19,213a6,6,0,0,1-2.19,8.2,5.9,5.9,0,0,1-3,.81,6,6,0,0,1-5.2-3,59,59,0,0,0-101.62,0,6,6,0,1,1-10.38-6A70.1,70.1,0,0,1,103,182.55a46,46,0,1,1,50.1,0A70.1,70.1,0,0,1,189.19,213ZM128,178a34,34,0,1,0-34-34A34,34,0,0,0,128,178ZM70,120a6,6,0,0,0-6-6A26,26,0,1,1,89.18,81.49a6,6,0,1,0,11.62-3,38,38,0,1,0-59.91,39.63A65.69,65.69,0,0,0,11.2,140.4a6,6,0,1,0,9.6,7.2A53.58,53.58,0,0,1,64,126,6,6,0,0,0,70,120Z"},null,-1),P=[j],V={key:4},$=t("path",{d:"M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1-7.37-4.89,8,8,0,0,1,0-6.22A8,8,0,0,1,192,112a24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.84,8,57,57,0,0,0-98.16,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z"},null,-1),E=[$],T={key:5},U=t("path",{d:"M237,147.44a4,4,0,0,1-5.48-1.4c-8.33-14-20.93-22-34.56-22a4,4,0,0,1-1.2-.2,36.76,36.76,0,0,1-3.8.2,4,4,0,0,1,0-8,28,28,0,1,0-27.12-35,4,4,0,0,1-7.75-2,36,36,0,1,1,54,39.48c10.81,3.85,20.51,12,27.31,23.48A4,4,0,0,1,237,147.44ZM187.46,214a4,4,0,0,1-1.46,5.46,3.93,3.93,0,0,1-2,.54,4,4,0,0,1-3.46-2,61,61,0,0,0-105.08,0,4,4,0,0,1-6.92-4,68.35,68.35,0,0,1,39.19-31,44,44,0,1,1,40.54,0A68.35,68.35,0,0,1,187.46,214ZM128,180a36,36,0,1,0-36-36A36,36,0,0,0,128,180ZM64,116A28,28,0,1,1,91.12,81a4,4,0,0,0,7.75-2A36,36,0,1,0,45.3,118.75,63.55,63.55,0,0,0,12.8,141.6a4,4,0,0,0,6.4,4.8A55.55,55.55,0,0,1,64,124a4,4,0,0,0,0-8Z"},null,-1),q=[U],F={name:"PhUsersThree"},D=h({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){const l=n,u=A("weight","regular"),d=A("size","1em"),Z=A("color","currentColor"),p=A("mirrored",!1),r=o(()=>l.weight??u),s=o(()=>l.size??d),m=o(()=>l.color??Z),c=o(()=>l.mirrored!==void 0?l.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(i,W)=>(a(),e("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:m.value,transform:c.value},i.$attrs),[g(i.$slots,"default"),r.value==="bold"?(a(),e("g",y,k)):r.value==="duotone"?(a(),e("g",B,x)):r.value==="fill"?(a(),e("g",z,N)):r.value==="light"?(a(),e("g",b,P)):r.value==="regular"?(a(),e("g",V,E)):r.value==="thin"?(a(),e("g",T,q)):M("",!0)],16,f))}});export{D as F}; diff --git a/assets/PlayerView-FhNeRQ3m.js b/assets/PlayerView-p5s7slD5.js similarity index 97% rename from assets/PlayerView-FhNeRQ3m.js rename to assets/PlayerView-p5s7slD5.js index 8bda864..0fe46a6 100644 --- a/assets/PlayerView-FhNeRQ3m.js +++ b/assets/PlayerView-p5s7slD5.js @@ -1,4 +1,4 @@ -import{ac as G,ad as w,v as $,a,f as i,ae as R,j as l,af as J,p as t,u as he,r as M,o as Y,g as E,c as u,w as _,b as y,y as I,t as g,n as T,F as P,aV as ke,aW as $e,aX as Ae,aY as we,aZ as Ve,a_ as xe,a$ as Ce,V as re,e as v,l as Se,m as Me,ag as Ze,B as Pe,i as j,_ as Le,d as H,J as Te,aI as De,s as ae,ay as He,a6 as Ie,as as c,D as Be,M as x,aT as Ne,k as je}from"./index-wVtKjzJn.js";import{g as Q,_ as Fe,I as ze}from"./danClass-DWv1vwdA.js";import{_ as Ee}from"./GameHeader-BDUKDbzK.js";import{_ as Ge,g as z,a as Re,b as K}from"./ProfileCard-sSSTYc2C.js";import{_ as Je}from"./FormControl-C552dcWA.js";import{_ as Xe}from"./UserSticker-9eqH0hul.js";import{R as le}from"./index-nQax1GjZ.js";import{b as qe,A as We}from"./profile-bqdi_2hB.js";import{A as Oe}from"./arcade-BSNDeee6.js";import{a as Ue}from"./music-DRvoH_CN.js";import"./GeneralTable-DKuLiDzj.js";import"./contentExport-BrGkhehm.js";import"./PhGear.vue-BexnY7gY.js";import"./PhHouse.vue-NUGOYe5J.js";import"./userData-DZYdegtD.js";const Qe=["width","height","fill","transform"],Ke={key:0},Ye=t("path",{d:"M236,208a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V48a12,12,0,0,1,24,0v85.55L88.1,95a12,12,0,0,1,15.1-.57l56.22,42.16L216.1,87A12,12,0,1,1,231.9,105l-64,56a12,12,0,0,1-15.1.57L96.58,119.44,44,165.45V196H224A12,12,0,0,1,236,208Z"},null,-1),ea=[Ye],aa={key:1},la=t("path",{d:"M224,64V208H32V48H208A16,16,0,0,1,224,64Z",opacity:"0.2"},null,-1),ta=t("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0v94.37L90.73,98a8,8,0,0,1,10.07-.38l58.81,44.11L218.73,90a8,8,0,1,1,10.54,12l-64,56a8,8,0,0,1-10.07.38L96.39,114.29,40,163.63V200H224A8,8,0,0,1,232,208Z"},null,-1),ra=[la,ta],na={key:2},ua=t("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM200,176a8,8,0,0,1,0,16H56a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v62.92l34.88-29.07a8,8,0,0,1,9.56-.51l43,28.69,43.41-36.18a8,8,0,0,1,10.24,12.3l-48,40a8,8,0,0,1-9.56.51l-43-28.69L64,155.75V176Z"},null,-1),oa=[ua],sa={key:3},ia=t("path",{d:"M230,208a6,6,0,0,1-6,6H32a6,6,0,0,1-6-6V48a6,6,0,0,1,12,0v98.78l54.05-47.3a6,6,0,0,1,7.55-.28l60.11,45.08,60.34-52.8a6,6,0,0,1,7.9,9l-64,56a6,6,0,0,1-7.55.28L96.29,111.72,38,162.72V202H224A6,6,0,0,1,230,208Z"},null,-1),ca=[ia],da={key:4},ma=t("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0v94.37L90.73,98a8,8,0,0,1,10.07-.38l58.81,44.11L218.73,90a8,8,0,1,1,10.54,12l-64,56a8,8,0,0,1-10.07.38L96.39,114.29,40,163.63V200H224A8,8,0,0,1,232,208Z"},null,-1),va=[ma],pa={key:5},fa=t("path",{d:"M228,208a4,4,0,0,1-4,4H32a4,4,0,0,1-4-4V48a4,4,0,0,1,8,0V151.19L93.37,101a4,4,0,0,1,5-.19l61.41,46.05L221.37,93a4,4,0,0,1,5.26,6l-64,56a4,4,0,0,1-5,.19l-61.41-46L36,161.81V204H224A4,4,0,0,1,228,208Z"},null,-1),ba=[fa],_a={name:"PhChartLine"},ya=G({..._a,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(C){const m=C,A=w("weight","regular"),V=w("size","1em"),h=w("color","currentColor"),p=w("mirrored",!1),s=$(()=>m.weight??A),b=$(()=>m.size??V),d=$(()=>m.color??h),e=$(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(k,f)=>(a(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:d.value,transform:e.value},k.$attrs),[R(k.$slots,"default"),s.value==="bold"?(a(),i("g",Ke,ea)):s.value==="duotone"?(a(),i("g",aa,ra)):s.value==="fill"?(a(),i("g",na,oa)):s.value==="light"?(a(),i("g",sa,ca)):s.value==="regular"?(a(),i("g",da,va)):s.value==="thin"?(a(),i("g",pa,ba)):l("",!0)],16,Qe))}}),ga=["width","height","fill","transform"],ha={key:0},ka=t("path",{d:"M93.82,116.64A12,12,0,0,0,100,106.15V40.74A12,12,0,0,0,83,29.83,108.26,108.26,0,0,0,20,128c0,3.37.16,6.76.47,10.1a12,12,0,0,0,17.76,9.38ZM76,62.06v37L44.81,116.36A84.39,84.39,0,0,1,76,62.06ZM128,20a12,12,0,0,0-12,12v89.53L39.18,166.27a12,12,0,0,0-4.3,16.46A108,108,0,1,0,128,20Zm0,192a84.47,84.47,0,0,1-65.57-31.5L134,138.79a12,12,0,0,0,6-10.37V44.85A84,84,0,0,1,128,212Z"},null,-1),$a=[ka],Aa={key:1},wa=t("path",{d:"M96,37.5v72l-62.4,36A96,96,0,0,1,96,37.5Z",opacity:"0.2"},null,-1),Va=t("path",{d:"M100,116.43a8,8,0,0,0,4-6.93v-72A8,8,0,0,0,93.34,30,104.06,104.06,0,0,0,25.73,147a8,8,0,0,0,4.52,5.81,7.86,7.86,0,0,0,3.35.74,8,8,0,0,0,4-1.07ZM88,49.62v55.26L40.12,132.51C40,131,40,129.48,40,128A88.12,88.12,0,0,1,88,49.62ZM128,24a8,8,0,0,0-8,8v91.82L41.19,169.73a8,8,0,0,0-2.87,11A104,104,0,1,0,128,24Zm0,192a88.47,88.47,0,0,1-71.49-36.68l75.52-44a8,8,0,0,0,4-6.92V40.36A88,88,0,0,1,128,216Z"},null,-1),xa=[wa,Va],Ca={key:2},Sa=t("path",{d:"M100,116.43a8,8,0,0,0,4-6.93v-72A8,8,0,0,0,93.34,30,104.06,104.06,0,0,0,25.73,147a8,8,0,0,0,4.52,5.81,7.86,7.86,0,0,0,3.35.74,8,8,0,0,0,4-1.07ZM88,49.62v55.26L40.12,132.51C40,131,40,129.48,40,128A88.12,88.12,0,0,1,88,49.62ZM232,128A104,104,0,0,1,38.32,180.7a8,8,0,0,1,2.87-11L120,123.83V32a8,8,0,0,1,8-8,104.05,104.05,0,0,1,89.74,51.48c.11.16.21.32.31.49s.2.37.29.55A103.34,103.34,0,0,1,232,128Z"},null,-1),Ma=[Sa],Za={key:3},Pa=t("path",{d:"M102,109.5v-72a6,6,0,0,0-8-5.66A102,102,0,0,0,27.7,146.59a6,6,0,0,0,8.9,4.11l62.4-36A6,6,0,0,0,102,109.5ZM90,106l-51.66,29.8Q38,131.91,38,128A90.1,90.1,0,0,1,90,46.42Zm38-80a6,6,0,0,0-6,6v93L42.2,171.46a6,6,0,0,0-2.15,8.22A102,102,0,1,0,128,26Zm0,192a90.48,90.48,0,0,1-74.38-39.31L131,133.61a6,6,0,0,0,3-5.19V38.2A90,90,0,0,1,128,218Z"},null,-1),La=[Pa],Ta={key:4},Da=t("path",{d:"M100,116.43a8,8,0,0,0,4-6.93v-72A8,8,0,0,0,93.34,30,104.06,104.06,0,0,0,25.73,147a8,8,0,0,0,4.52,5.81,7.86,7.86,0,0,0,3.35.74,8,8,0,0,0,4-1.07ZM88,49.62v55.26L40.12,132.51C40,131,40,129.48,40,128A88.12,88.12,0,0,1,88,49.62ZM128,24a8,8,0,0,0-8,8v91.82L41.19,169.73a8,8,0,0,0-2.87,11A104,104,0,1,0,128,24Zm0,192a88.47,88.47,0,0,1-71.49-36.68l75.52-44a8,8,0,0,0,4-6.92V40.36A88,88,0,0,1,128,216Z"},null,-1),Ha=[Da],Ia={key:5},Ba=t("path",{d:"M100,109.5v-72a4,4,0,0,0-5.33-3.77,100,100,0,0,0-65,112.5A4,4,0,0,0,35.6,149L98,113A4,4,0,0,0,100,109.5Zm-8-2.31L36.67,139.11A92,92,0,0,1,92,43.34ZM128,28a4,4,0,0,0-4,4v94.12L43.2,173.18a4,4,0,0,0-1.43,5.49A100,100,0,1,0,128,28Zm0,192a92.47,92.47,0,0,1-77.22-42L130,131.88a4,4,0,0,0,2-3.46V36.09A92,92,0,0,1,128,220Z"},null,-1),Na=[Ba],ja={name:"PhChartPieSlice"},Fa=G({...ja,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(C){const m=C,A=w("weight","regular"),V=w("size","1em"),h=w("color","currentColor"),p=w("mirrored",!1),s=$(()=>m.weight??A),b=$(()=>m.size??V),d=$(()=>m.color??h),e=$(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(k,f)=>(a(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:d.value,transform:e.value},k.$attrs),[R(k.$slots,"default"),s.value==="bold"?(a(),i("g",ha,$a)):s.value==="duotone"?(a(),i("g",Aa,xa)):s.value==="fill"?(a(),i("g",Ca,Ma)):s.value==="light"?(a(),i("g",Za,La)):s.value==="regular"?(a(),i("g",Ta,Ha)):s.value==="thin"?(a(),i("g",Ia,Na)):l("",!0)],16,ga))}}),za=["width","height","fill","transform"],Ea={key:0},Ga=t("path",{d:"M168,28H88A60.07,60.07,0,0,0,28,88v80a60.07,60.07,0,0,0,60,60h48a11.9,11.9,0,0,0,3.79-.62c27.63-9.21,78.38-60,87.59-87.59A11.9,11.9,0,0,0,228,136V88A60.07,60.07,0,0,0,168,28ZM52,168V88A36,36,0,0,1,88,52h80a36,36,0,0,1,36,36v36H184a60.07,60.07,0,0,0-60,60v20H88A36,36,0,0,1,52,168Zm96,27.63V184a36,36,0,0,1,36-36h11.63C184,164.11,164.11,184,148,195.63Z"},null,-1),Ra=[Ga],Ja={key:1},Xa=t("path",{d:"M216,136c-8,24-56,72-80,80V184a48,48,0,0,1,48-48Z",opacity:"0.2"},null,-1),qa=t("path",{d:"M168,32H88A56.06,56.06,0,0,0,32,88v80a56.06,56.06,0,0,0,56,56h48a8.07,8.07,0,0,0,2.53-.41c26.23-8.75,76.31-58.83,85.06-85.06A8.07,8.07,0,0,0,224,136V88A56.06,56.06,0,0,0,168,32ZM48,168V88A40,40,0,0,1,88,48h80a40,40,0,0,1,40,40v40H184a56.06,56.06,0,0,0-56,56v24H88A40,40,0,0,1,48,168Zm96,35.14V184a40,40,0,0,1,40-40h19.14C191,163.5,163.5,191,144,203.14Z"},null,-1),Wa=[Xa,qa],Oa={key:2},Ua=t("path",{d:"M168,32H88A56.06,56.06,0,0,0,32,88v80a56.06,56.06,0,0,0,56,56h48a8.07,8.07,0,0,0,2.53-.41c26.23-8.75,76.31-58.83,85.06-85.06A8.07,8.07,0,0,0,224,136V88A56.06,56.06,0,0,0,168,32ZM136,207.42V176a40,40,0,0,1,40-40h31.42C198.16,157.55,157.55,198.16,136,207.42Z"},null,-1),Qa=[Ua],Ka={key:3},Ya=t("path",{d:"M168,34H88A54.06,54.06,0,0,0,34,88v80a54.06,54.06,0,0,0,54,54h48a5.86,5.86,0,0,0,1.9-.31c25.84-8.61,75.18-57.95,83.79-83.79A5.86,5.86,0,0,0,222,136V88A54.06,54.06,0,0,0,168,34ZM46,168V88A42,42,0,0,1,88,46h80a42,42,0,0,1,42,42v42H184a54.06,54.06,0,0,0-54,54v26H88A42,42,0,0,1,46,168Zm96,38.67V184a42,42,0,0,1,42-42h22.67C194.84,163.1,163.1,194.84,142,206.67Z"},null,-1),el=[Ya],al={key:4},ll=t("path",{d:"M168,32H88A56.06,56.06,0,0,0,32,88v80a56.06,56.06,0,0,0,56,56h48a8.07,8.07,0,0,0,2.53-.41c26.23-8.75,76.31-58.83,85.06-85.06A8.07,8.07,0,0,0,224,136V88A56.06,56.06,0,0,0,168,32ZM48,168V88A40,40,0,0,1,88,48h80a40,40,0,0,1,40,40v40H184a56.06,56.06,0,0,0-56,56v24H88A40,40,0,0,1,48,168Zm96,35.14V184a40,40,0,0,1,40-40h19.14C191,163.5,163.5,191,144,203.14Z"},null,-1),tl=[ll],rl={key:5},nl=t("path",{d:"M168,36H88A52.06,52.06,0,0,0,36,88v80a52.06,52.06,0,0,0,52,52h48a3.83,3.83,0,0,0,1.26-.21c25.46-8.48,74.05-57.07,82.53-82.53A3.83,3.83,0,0,0,220,136V88A52.06,52.06,0,0,0,168,36ZM44,168V88A44.05,44.05,0,0,1,88,44h80a44.05,44.05,0,0,1,44,44v44H184a52.06,52.06,0,0,0-52,52v28H88A44.05,44.05,0,0,1,44,168Zm96,42V184a44.05,44.05,0,0,1,44-44h26C198.9,162.23,162.23,198.9,140,210Z"},null,-1),ul=[nl],ol={name:"PhSticker"},sl=G({...ol,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(C){const m=C,A=w("weight","regular"),V=w("size","1em"),h=w("color","currentColor"),p=w("mirrored",!1),s=$(()=>m.weight??A),b=$(()=>m.size??V),d=$(()=>m.color??h),e=$(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(k,f)=>(a(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:d.value,transform:e.value},k.$attrs),[R(k.$slots,"default"),s.value==="bold"?(a(),i("g",Ea,Ra)):s.value==="duotone"?(a(),i("g",Ja,Wa)):s.value==="fill"?(a(),i("g",Oa,Qa)):s.value==="light"?(a(),i("g",Ka,el)):s.value==="regular"?(a(),i("g",al,tl)):s.value==="thin"?(a(),i("g",rl,ul)):l("",!0)],16,za))}}),il=["width","height","fill","transform"],cl={key:0},dl=t("path",{d:"M229.26,90.4a108,108,0,0,1-177.63,114A108,108,0,0,1,195.41,43.63l20.1-20.11a12,12,0,0,1,17,17l-96,96a12,12,0,1,1-17-17l24-24a36,36,0,1,0,19.76,39.65,12,12,0,0,1,23.53,4.74,60,60,0,1,1-25.73-62L178.3,60.74a84,84,0,1,0,28.46,38,12,12,0,1,1,22.5-8.35Z"},null,-1),ml=[dl],vl={key:1},pl=t("path",{d:"M176,128a48,48,0,1,1-48-48A48,48,0,0,1,176,128Z",opacity:"0.2"},null,-1),fl=t("path",{d:"M221.87,83.16A104.1,104.1,0,1,1,195.67,49l22.67-22.68a8,8,0,0,1,11.32,11.32l-96,96a8,8,0,0,1-11.32-11.32l27.72-27.72a40,40,0,1,0,17.87,31.09,8,8,0,1,1,16-.9,56,56,0,1,1-22.38-41.65L184.3,60.39a87.88,87.88,0,1,0,23.13,29.67,8,8,0,0,1,14.44-6.9Z"},null,-1),bl=[pl,fl],_l={key:2},yl=t("path",{d:"M221.87,83.16A104.1,104.1,0,1,1,195.67,49l22.67-22.68a8,8,0,0,1,11.32,11.32L167.6,99.71h0l-37.71,37.71-23.95,23.95a40,40,0,0,0,62-35.67,8,8,0,1,1,16-.9,56,56,0,0,1-95.5,42.79h0a56,56,0,0,1,73.13-84.43L184.3,60.39a87.88,87.88,0,1,0,23.13,29.67,8,8,0,0,1,14.44-6.9Z"},null,-1),gl=[yl],hl={key:3},kl=t("path",{d:"M220.06,84a102.06,102.06,0,1,1-24.31-32.27l24-24a6,6,0,0,1,8.48,8.49l-96,96a6,6,0,1,1-8.48-8.49l29.39-29.4a42,42,0,1,0,16.78,31.24,6,6,0,1,1,12-.68A54,54,0,1,1,161.7,85.83l25.54-25.55a89.91,89.91,0,1,0,22,28.93A6,6,0,1,1,220.06,84Z"},null,-1),$l=[kl],Al={key:4},wl=t("path",{d:"M221.87,83.16A104.1,104.1,0,1,1,195.67,49l22.67-22.68a8,8,0,0,1,11.32,11.32l-96,96a8,8,0,0,1-11.32-11.32l27.72-27.72a40,40,0,1,0,17.87,31.09,8,8,0,1,1,16-.9,56,56,0,1,1-22.38-41.65L184.3,60.39a87.88,87.88,0,1,0,23.13,29.67,8,8,0,0,1,14.44-6.9Z"},null,-1),Vl=[wl],xl={key:5},Cl=t("path",{d:"M218.26,84.89a100.16,100.16,0,1,1-22.44-30.37l25.35-25.35a4,4,0,1,1,5.66,5.66l-96,96a4,4,0,0,1-5.66-5.66l31-31a44,44,0,1,0,15.78,31.3,4,4,0,0,1,8-.46,52,52,0,1,1-18.1-36.51l28.34-28.33A92,92,0,0,0,63,193.05,92,92,0,0,0,211,88.33a4,4,0,1,1,7.22-3.44Z"},null,-1),Sl=[Cl],Ml={name:"PhTarget"},Zl=G({...Ml,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(C){const m=C,A=w("weight","regular"),V=w("size","1em"),h=w("color","currentColor"),p=w("mirrored",!1),s=$(()=>m.weight??A),b=$(()=>m.size??V),d=$(()=>m.color??h),e=$(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(k,f)=>(a(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:d.value,transform:e.value},k.$attrs),[R(k.$slots,"default"),s.value==="bold"?(a(),i("g",cl,ml)):s.value==="duotone"?(a(),i("g",vl,bl)):s.value==="fill"?(a(),i("g",_l,gl)):s.value==="light"?(a(),i("g",hl,$l)):s.value==="regular"?(a(),i("g",Al,Vl)):s.value==="thin"?(a(),i("g",xl,Sl)):l("",!0)],16,il))}}),Pl={class:"flex space-x-2 mb-2"},Ll={class:"flex justify-between items-center"},Tl={class:"grid"},Dl={class:"text-lg font-bold"},Hl={class:"text-md"},Il={class:"text-lg"},Bl={class:"text-lg"},te={__name:"JubilityTable",props:{jubilityData:{type:Array,required:!0},version:{type:Number,required:!0}},setup(C){const m=he(),A=M(null),V=C,h={0:{label:"Basic",color:"info"},1:{label:"Advanced",color:"warning"},2:{label:"Extreme",color:"danger"}};return Y(async()=>{try{A.value=null;const p=V.jubilityData.map(d=>d.song_id),s=await m.getMusicData("jubeat",V.version,p),b=V.jubilityData.map(d=>{const e=s.find(k=>k.id===d.song_id&&k.chart===d.chart);return{...d,...e?{songData:e}:{}}});b.sort((d,e)=>e.rate-d.rate),A.value=b}catch(p){console.error("Failed to fetch music data:",p)}}),(p,s)=>A.value?(a(!0),i(P,{key:0},E(A.value,b=>(a(),u(T,{key:b.id,"color-prop":"bg-slate-800 dark:bg-slate-800",class:"my-3 p-5","has-table":""},{default:_(()=>[t("div",Pl,[y(I,{label:h[b.chart].label,color:h[b.chart].color},null,8,["label","color"]),b.hard?(a(),u(I,{key:0,label:"Hard Mode",color:"danger"})):l("",!0)]),t("div",Ll,[t("div",Tl,[t("h1",Dl,g(b.songData.name),1),t("h2",Hl,g(b.songData.artist),1)]),t("div",null,[t("h2",Il,"Jubility: "+g(b.value/10),1),t("h2",Bl,"Rate: "+g(b.rate/10),1)])])]),_:2},1024))),128)):l("",!0)}},Nl={class:"grid lg:grid-cols-2 gap-4"},jl={class:"w-full grid place-content-center text-center"},Fl={class:"text-lg"},zl={class:"w-full grid place-content-center text-center"},El={class:"text-lg"},Gl={__name:"UserNotesRadar",props:{profile:{type:String,default:null},game:{type:String,default:null},version:{type:Number,default:9}},setup(C){ke.register($e,Ae,we,Ve,xe,Ce);const m=C,A=M(m.profile),V=M(m.version),h=M(!0),p=M(0),s=M({labels:["Notes","Peak","Scratch","Sof-Lan","Charge","Chord"],datasets:[{label:"SP",backgroundColor:"rgba(22, 95, 250, 0.2)",borderColor:"rgba(22, 95, 250, 1)",pointBackgroundColor:"rgba(22, 95, 250, 1)",pointBorderColor:"#fff",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(22, 95, 250, 1)",data:[]},{label:"DP",backgroundColor:"rgba(250, 170, 22, 0.2)",borderColor:"rgba(250, 170, 22, 1)",pointBackgroundColor:"rgba(250, 170, 22, 1)",pointBorderColor:"#fff",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(250, 170, 22, 1)",data:[]}]});re(()=>m.version,()=>{A.value=m.profile,V.value=m.version,b()});async function b(){try{const f=await qe(m.game,m.version,A.value,[["notes_radar",0],["notes_radar",1]]),Z=B=>{const[N,F,X,q,W,O]=B;return[N/100,F/100,X/100,q/100,W/100,O/100]};f[0]?.achievementId===0&&(s.value.datasets[0].data=Z(f[0].data.radar_score)),f[1]?.achievementId===1&&(s.value.datasets[1].data=Z(f[1].data.radar_score)),h.value=!1,p.value+=1}catch(f){console.error("Failed to fetch arcade data:",f)}}Y(async()=>{b()});const d={responsive:!1,maintainAspectRatio:!0,scales:{r:{ticks:{stepSize:30,callback:function(f){return f}},pointLabels:{font:{size:15}}}}},e=$(()=>s.value.datasets[0].data.reduce((f,Z)=>f+Z,0).toFixed(2)),k=$(()=>s.value.datasets[1].data.reduce((f,Z)=>f+Z,0).toFixed(2));return(f,Z)=>s.value.datasets[0]?(a(),u(T,{key:0,class:"my-6"},{default:_(()=>[t("div",Nl,[y(T,{"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:_(()=>[y(I,{color:"info",label:"SP Radar",class:"mb-2"}),t("div",jl,[(a(),u(v(le),{key:p.value,class:"bg-slate-100 p-2 rounded-lg",data:{labels:s.value.labels,datasets:[s.value.datasets[0]]},options:d},null,8,["data"])),t("span",Fl,"Total score: "+g(e.value),1)])]),_:1}),y(T,{"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:_(()=>[y(I,{color:"info",label:"DP Radar",class:"mb-2"}),t("div",zl,[(a(),u(v(le),{key:p.value,class:"bg-slate-100 p-2 rounded-lg",data:{labels:s.value.labels,datasets:[s.value.datasets[1]]},options:d},null,8,["data"])),t("span",El,"Total score: "+g(k.value),1)])]),_:1})])]),_:1})):l("",!0)}},Rl={key:0,class:"mt-2 md:mt-0 md:w-1/3 md:text-right"},Jl=["src"],Xl={class:"bg-white dark:bg-slate-900/90 rounded-2xl pt-6 p-3 card-content"},ql={class:"w-full"},Wl={key:0,class:"md:w-1/3 grid grid-cols-1 md:grid-cols-2 gap-3 mt-4"},Ol={class:"my-6 grid grid-cols-1 md:grid-cols-4 gap-6"},Ul={class:"my-6 grid grid-cols-2 md:grid-cols-5 xl:grid-cols-6 gap-6"},Ql={key:2,class:"mb-6"},Kl={class:"my-6 grid grid-cols-1 md:grid-cols-2 gap-6"},Yl={class:"my-6"},e0={class:"my-6"},a0={class:"flex gap-6 overflow-x-auto py-4 scrollbar"},l0={class:"w-full rounded-xl bg-slate-800 p-4 shadow-sm space-y-4"},t0={class:"font-semibold text-base"},r0={class:"text-xs text-neutral-500"},n0={class:"flex items-center justify-between gap-2"},u0={class:"text-xs font-medium text-primary-700"},o0={class:"text-xs text-neutral-500"},A0={__name:"PlayerView",setup(C){const m="https://cdn.phaseii.network/file/PhaseII/web-assets",A=Se(),V=Me();var h=null,p=null,s=null,b=!0;h=A.params.game,s=A.params.userId,p=Ze(h),p||V.push({name:"ErrorPage",params:{catchAll:"404"}});const d=Pe({currentVersion:null});re(()=>d.currentVersion,()=>{b?b=!1:F()});const e=M(null),k=M(null),f=M(null),Z=M(null),B=M([]),N=M(null);Y(async()=>{F()}),p.versions||(d.currentVersion=1);async function F(){try{e.value=null;var n=await We(h,d.currentVersion,s);const r=await de(n.stats),o=ie(n.profile,n.stats);e.value=o[0],k.value=n.versions,f.value=o[1],f.value.timeline=r,n&&!d.currentVersion&&(d.currentVersion=n.versions[n.versions.length-1]),n.hitChart?.length&&(B.value=pe(n.hitChart),await me(),Z.value=fe(n.hitChart))}catch(r){console.error("Failed to fetch user profile data:",r)}}async function X(n){try{return await Oe(n)}catch(r){console.error("Failed to fetch arcade data:",r)}}var q=[{label:"Register Date",type:String,span:"md:col-span-2",key:"first_play_timestamp"},{label:"Last Play",type:String,span:"md:col-span-2",key:"last_play_timestamp"},{label:"First Arcade",type:String,span:"md:col-span-2",key:"first_play_arcade"},{label:"Last Arcade",type:String,span:"md:col-span-2",key:"last_play_arcade"},{label:"Total Plays",type:Number,key:"total_plays"},{label:"EXP",type:Number,key:"exp"},{label:"SP Plays",type:Number,key:"single_plays"},{label:"DP Plays",type:Number,key:"double_plays"},{label:"SP DJPOINT",type:Number,key:"single_dj_points"},{label:"DP DJPOINT",type:Number,key:"double_dj_points"}];function W(){return d.currentVersion?`${m}/games/${p.id}/card/${d.currentVersion}.webp`:p.cardBG}function O(){return d.currentVersion&&p.videoTable?.includes(d.currentVersion)?`https://cdn.phaseii.network/file/PhaseII/game-assets/video/${p.id}/${d.currentVersion}.mp4`:null}function ne(){return p.videoTable?.includes(d.currentVersion)?null:` +import{ac as G,ad as w,v as $,a,f as i,ae as R,j as l,af as J,p as t,u as he,r as M,o as Y,g as E,c as u,w as _,b as y,y as I,t as g,n as T,F as P,aV as ke,aW as $e,aX as Ae,aY as we,aZ as Ve,a_ as xe,a$ as Ce,V as re,e as v,l as Se,m as Me,ag as Ze,B as Pe,i as j,_ as Le,d as H,J as Te,aI as De,s as ae,ay as He,a6 as Ie,as as c,D as Be,M as x,aT as Ne,k as je}from"./index-Dk-hpw4k.js";import{g as Q,_ as Fe,I as ze}from"./danClass-IFc20ENZ.js";import{_ as Ee}from"./GameHeader-teh_-Ggs.js";import{_ as Ge,g as z,a as Re,b as K}from"./ProfileCard-BRBnnSdC.js";import{_ as Je}from"./FormControl-nRAG8NCu.js";import{_ as Xe}from"./UserSticker-2XHO-TXD.js";import{R as le}from"./index-BqNq0E8E.js";import{b as qe,A as We}from"./profile-nv_1Kh6w.js";import{A as Oe}from"./arcade-DnQewig1.js";import{a as Ue}from"./music-ce8AvqY2.js";import"./GeneralTable-IXSNpfC-.js";import"./contentExport-CLAmS0de.js";import"./PhGear.vue-BuFpodE8.js";import"./PhHouse.vue-BE86MhFy.js";import"./userData-DZYdegtD.js";const Qe=["width","height","fill","transform"],Ke={key:0},Ye=t("path",{d:"M236,208a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V48a12,12,0,0,1,24,0v85.55L88.1,95a12,12,0,0,1,15.1-.57l56.22,42.16L216.1,87A12,12,0,1,1,231.9,105l-64,56a12,12,0,0,1-15.1.57L96.58,119.44,44,165.45V196H224A12,12,0,0,1,236,208Z"},null,-1),ea=[Ye],aa={key:1},la=t("path",{d:"M224,64V208H32V48H208A16,16,0,0,1,224,64Z",opacity:"0.2"},null,-1),ta=t("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0v94.37L90.73,98a8,8,0,0,1,10.07-.38l58.81,44.11L218.73,90a8,8,0,1,1,10.54,12l-64,56a8,8,0,0,1-10.07.38L96.39,114.29,40,163.63V200H224A8,8,0,0,1,232,208Z"},null,-1),ra=[la,ta],na={key:2},ua=t("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM200,176a8,8,0,0,1,0,16H56a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v62.92l34.88-29.07a8,8,0,0,1,9.56-.51l43,28.69,43.41-36.18a8,8,0,0,1,10.24,12.3l-48,40a8,8,0,0,1-9.56.51l-43-28.69L64,155.75V176Z"},null,-1),oa=[ua],sa={key:3},ia=t("path",{d:"M230,208a6,6,0,0,1-6,6H32a6,6,0,0,1-6-6V48a6,6,0,0,1,12,0v98.78l54.05-47.3a6,6,0,0,1,7.55-.28l60.11,45.08,60.34-52.8a6,6,0,0,1,7.9,9l-64,56a6,6,0,0,1-7.55.28L96.29,111.72,38,162.72V202H224A6,6,0,0,1,230,208Z"},null,-1),ca=[ia],da={key:4},ma=t("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0v94.37L90.73,98a8,8,0,0,1,10.07-.38l58.81,44.11L218.73,90a8,8,0,1,1,10.54,12l-64,56a8,8,0,0,1-10.07.38L96.39,114.29,40,163.63V200H224A8,8,0,0,1,232,208Z"},null,-1),va=[ma],pa={key:5},fa=t("path",{d:"M228,208a4,4,0,0,1-4,4H32a4,4,0,0,1-4-4V48a4,4,0,0,1,8,0V151.19L93.37,101a4,4,0,0,1,5-.19l61.41,46.05L221.37,93a4,4,0,0,1,5.26,6l-64,56a4,4,0,0,1-5,.19l-61.41-46L36,161.81V204H224A4,4,0,0,1,228,208Z"},null,-1),ba=[fa],_a={name:"PhChartLine"},ya=G({..._a,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(C){const m=C,A=w("weight","regular"),V=w("size","1em"),h=w("color","currentColor"),p=w("mirrored",!1),s=$(()=>m.weight??A),b=$(()=>m.size??V),d=$(()=>m.color??h),e=$(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(k,f)=>(a(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:d.value,transform:e.value},k.$attrs),[R(k.$slots,"default"),s.value==="bold"?(a(),i("g",Ke,ea)):s.value==="duotone"?(a(),i("g",aa,ra)):s.value==="fill"?(a(),i("g",na,oa)):s.value==="light"?(a(),i("g",sa,ca)):s.value==="regular"?(a(),i("g",da,va)):s.value==="thin"?(a(),i("g",pa,ba)):l("",!0)],16,Qe))}}),ga=["width","height","fill","transform"],ha={key:0},ka=t("path",{d:"M93.82,116.64A12,12,0,0,0,100,106.15V40.74A12,12,0,0,0,83,29.83,108.26,108.26,0,0,0,20,128c0,3.37.16,6.76.47,10.1a12,12,0,0,0,17.76,9.38ZM76,62.06v37L44.81,116.36A84.39,84.39,0,0,1,76,62.06ZM128,20a12,12,0,0,0-12,12v89.53L39.18,166.27a12,12,0,0,0-4.3,16.46A108,108,0,1,0,128,20Zm0,192a84.47,84.47,0,0,1-65.57-31.5L134,138.79a12,12,0,0,0,6-10.37V44.85A84,84,0,0,1,128,212Z"},null,-1),$a=[ka],Aa={key:1},wa=t("path",{d:"M96,37.5v72l-62.4,36A96,96,0,0,1,96,37.5Z",opacity:"0.2"},null,-1),Va=t("path",{d:"M100,116.43a8,8,0,0,0,4-6.93v-72A8,8,0,0,0,93.34,30,104.06,104.06,0,0,0,25.73,147a8,8,0,0,0,4.52,5.81,7.86,7.86,0,0,0,3.35.74,8,8,0,0,0,4-1.07ZM88,49.62v55.26L40.12,132.51C40,131,40,129.48,40,128A88.12,88.12,0,0,1,88,49.62ZM128,24a8,8,0,0,0-8,8v91.82L41.19,169.73a8,8,0,0,0-2.87,11A104,104,0,1,0,128,24Zm0,192a88.47,88.47,0,0,1-71.49-36.68l75.52-44a8,8,0,0,0,4-6.92V40.36A88,88,0,0,1,128,216Z"},null,-1),xa=[wa,Va],Ca={key:2},Sa=t("path",{d:"M100,116.43a8,8,0,0,0,4-6.93v-72A8,8,0,0,0,93.34,30,104.06,104.06,0,0,0,25.73,147a8,8,0,0,0,4.52,5.81,7.86,7.86,0,0,0,3.35.74,8,8,0,0,0,4-1.07ZM88,49.62v55.26L40.12,132.51C40,131,40,129.48,40,128A88.12,88.12,0,0,1,88,49.62ZM232,128A104,104,0,0,1,38.32,180.7a8,8,0,0,1,2.87-11L120,123.83V32a8,8,0,0,1,8-8,104.05,104.05,0,0,1,89.74,51.48c.11.16.21.32.31.49s.2.37.29.55A103.34,103.34,0,0,1,232,128Z"},null,-1),Ma=[Sa],Za={key:3},Pa=t("path",{d:"M102,109.5v-72a6,6,0,0,0-8-5.66A102,102,0,0,0,27.7,146.59a6,6,0,0,0,8.9,4.11l62.4-36A6,6,0,0,0,102,109.5ZM90,106l-51.66,29.8Q38,131.91,38,128A90.1,90.1,0,0,1,90,46.42Zm38-80a6,6,0,0,0-6,6v93L42.2,171.46a6,6,0,0,0-2.15,8.22A102,102,0,1,0,128,26Zm0,192a90.48,90.48,0,0,1-74.38-39.31L131,133.61a6,6,0,0,0,3-5.19V38.2A90,90,0,0,1,128,218Z"},null,-1),La=[Pa],Ta={key:4},Da=t("path",{d:"M100,116.43a8,8,0,0,0,4-6.93v-72A8,8,0,0,0,93.34,30,104.06,104.06,0,0,0,25.73,147a8,8,0,0,0,4.52,5.81,7.86,7.86,0,0,0,3.35.74,8,8,0,0,0,4-1.07ZM88,49.62v55.26L40.12,132.51C40,131,40,129.48,40,128A88.12,88.12,0,0,1,88,49.62ZM128,24a8,8,0,0,0-8,8v91.82L41.19,169.73a8,8,0,0,0-2.87,11A104,104,0,1,0,128,24Zm0,192a88.47,88.47,0,0,1-71.49-36.68l75.52-44a8,8,0,0,0,4-6.92V40.36A88,88,0,0,1,128,216Z"},null,-1),Ha=[Da],Ia={key:5},Ba=t("path",{d:"M100,109.5v-72a4,4,0,0,0-5.33-3.77,100,100,0,0,0-65,112.5A4,4,0,0,0,35.6,149L98,113A4,4,0,0,0,100,109.5Zm-8-2.31L36.67,139.11A92,92,0,0,1,92,43.34ZM128,28a4,4,0,0,0-4,4v94.12L43.2,173.18a4,4,0,0,0-1.43,5.49A100,100,0,1,0,128,28Zm0,192a92.47,92.47,0,0,1-77.22-42L130,131.88a4,4,0,0,0,2-3.46V36.09A92,92,0,0,1,128,220Z"},null,-1),Na=[Ba],ja={name:"PhChartPieSlice"},Fa=G({...ja,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(C){const m=C,A=w("weight","regular"),V=w("size","1em"),h=w("color","currentColor"),p=w("mirrored",!1),s=$(()=>m.weight??A),b=$(()=>m.size??V),d=$(()=>m.color??h),e=$(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(k,f)=>(a(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:d.value,transform:e.value},k.$attrs),[R(k.$slots,"default"),s.value==="bold"?(a(),i("g",ha,$a)):s.value==="duotone"?(a(),i("g",Aa,xa)):s.value==="fill"?(a(),i("g",Ca,Ma)):s.value==="light"?(a(),i("g",Za,La)):s.value==="regular"?(a(),i("g",Ta,Ha)):s.value==="thin"?(a(),i("g",Ia,Na)):l("",!0)],16,ga))}}),za=["width","height","fill","transform"],Ea={key:0},Ga=t("path",{d:"M168,28H88A60.07,60.07,0,0,0,28,88v80a60.07,60.07,0,0,0,60,60h48a11.9,11.9,0,0,0,3.79-.62c27.63-9.21,78.38-60,87.59-87.59A11.9,11.9,0,0,0,228,136V88A60.07,60.07,0,0,0,168,28ZM52,168V88A36,36,0,0,1,88,52h80a36,36,0,0,1,36,36v36H184a60.07,60.07,0,0,0-60,60v20H88A36,36,0,0,1,52,168Zm96,27.63V184a36,36,0,0,1,36-36h11.63C184,164.11,164.11,184,148,195.63Z"},null,-1),Ra=[Ga],Ja={key:1},Xa=t("path",{d:"M216,136c-8,24-56,72-80,80V184a48,48,0,0,1,48-48Z",opacity:"0.2"},null,-1),qa=t("path",{d:"M168,32H88A56.06,56.06,0,0,0,32,88v80a56.06,56.06,0,0,0,56,56h48a8.07,8.07,0,0,0,2.53-.41c26.23-8.75,76.31-58.83,85.06-85.06A8.07,8.07,0,0,0,224,136V88A56.06,56.06,0,0,0,168,32ZM48,168V88A40,40,0,0,1,88,48h80a40,40,0,0,1,40,40v40H184a56.06,56.06,0,0,0-56,56v24H88A40,40,0,0,1,48,168Zm96,35.14V184a40,40,0,0,1,40-40h19.14C191,163.5,163.5,191,144,203.14Z"},null,-1),Wa=[Xa,qa],Oa={key:2},Ua=t("path",{d:"M168,32H88A56.06,56.06,0,0,0,32,88v80a56.06,56.06,0,0,0,56,56h48a8.07,8.07,0,0,0,2.53-.41c26.23-8.75,76.31-58.83,85.06-85.06A8.07,8.07,0,0,0,224,136V88A56.06,56.06,0,0,0,168,32ZM136,207.42V176a40,40,0,0,1,40-40h31.42C198.16,157.55,157.55,198.16,136,207.42Z"},null,-1),Qa=[Ua],Ka={key:3},Ya=t("path",{d:"M168,34H88A54.06,54.06,0,0,0,34,88v80a54.06,54.06,0,0,0,54,54h48a5.86,5.86,0,0,0,1.9-.31c25.84-8.61,75.18-57.95,83.79-83.79A5.86,5.86,0,0,0,222,136V88A54.06,54.06,0,0,0,168,34ZM46,168V88A42,42,0,0,1,88,46h80a42,42,0,0,1,42,42v42H184a54.06,54.06,0,0,0-54,54v26H88A42,42,0,0,1,46,168Zm96,38.67V184a42,42,0,0,1,42-42h22.67C194.84,163.1,163.1,194.84,142,206.67Z"},null,-1),el=[Ya],al={key:4},ll=t("path",{d:"M168,32H88A56.06,56.06,0,0,0,32,88v80a56.06,56.06,0,0,0,56,56h48a8.07,8.07,0,0,0,2.53-.41c26.23-8.75,76.31-58.83,85.06-85.06A8.07,8.07,0,0,0,224,136V88A56.06,56.06,0,0,0,168,32ZM48,168V88A40,40,0,0,1,88,48h80a40,40,0,0,1,40,40v40H184a56.06,56.06,0,0,0-56,56v24H88A40,40,0,0,1,48,168Zm96,35.14V184a40,40,0,0,1,40-40h19.14C191,163.5,163.5,191,144,203.14Z"},null,-1),tl=[ll],rl={key:5},nl=t("path",{d:"M168,36H88A52.06,52.06,0,0,0,36,88v80a52.06,52.06,0,0,0,52,52h48a3.83,3.83,0,0,0,1.26-.21c25.46-8.48,74.05-57.07,82.53-82.53A3.83,3.83,0,0,0,220,136V88A52.06,52.06,0,0,0,168,36ZM44,168V88A44.05,44.05,0,0,1,88,44h80a44.05,44.05,0,0,1,44,44v44H184a52.06,52.06,0,0,0-52,52v28H88A44.05,44.05,0,0,1,44,168Zm96,42V184a44.05,44.05,0,0,1,44-44h26C198.9,162.23,162.23,198.9,140,210Z"},null,-1),ul=[nl],ol={name:"PhSticker"},sl=G({...ol,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(C){const m=C,A=w("weight","regular"),V=w("size","1em"),h=w("color","currentColor"),p=w("mirrored",!1),s=$(()=>m.weight??A),b=$(()=>m.size??V),d=$(()=>m.color??h),e=$(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(k,f)=>(a(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:d.value,transform:e.value},k.$attrs),[R(k.$slots,"default"),s.value==="bold"?(a(),i("g",Ea,Ra)):s.value==="duotone"?(a(),i("g",Ja,Wa)):s.value==="fill"?(a(),i("g",Oa,Qa)):s.value==="light"?(a(),i("g",Ka,el)):s.value==="regular"?(a(),i("g",al,tl)):s.value==="thin"?(a(),i("g",rl,ul)):l("",!0)],16,za))}}),il=["width","height","fill","transform"],cl={key:0},dl=t("path",{d:"M229.26,90.4a108,108,0,0,1-177.63,114A108,108,0,0,1,195.41,43.63l20.1-20.11a12,12,0,0,1,17,17l-96,96a12,12,0,1,1-17-17l24-24a36,36,0,1,0,19.76,39.65,12,12,0,0,1,23.53,4.74,60,60,0,1,1-25.73-62L178.3,60.74a84,84,0,1,0,28.46,38,12,12,0,1,1,22.5-8.35Z"},null,-1),ml=[dl],vl={key:1},pl=t("path",{d:"M176,128a48,48,0,1,1-48-48A48,48,0,0,1,176,128Z",opacity:"0.2"},null,-1),fl=t("path",{d:"M221.87,83.16A104.1,104.1,0,1,1,195.67,49l22.67-22.68a8,8,0,0,1,11.32,11.32l-96,96a8,8,0,0,1-11.32-11.32l27.72-27.72a40,40,0,1,0,17.87,31.09,8,8,0,1,1,16-.9,56,56,0,1,1-22.38-41.65L184.3,60.39a87.88,87.88,0,1,0,23.13,29.67,8,8,0,0,1,14.44-6.9Z"},null,-1),bl=[pl,fl],_l={key:2},yl=t("path",{d:"M221.87,83.16A104.1,104.1,0,1,1,195.67,49l22.67-22.68a8,8,0,0,1,11.32,11.32L167.6,99.71h0l-37.71,37.71-23.95,23.95a40,40,0,0,0,62-35.67,8,8,0,1,1,16-.9,56,56,0,0,1-95.5,42.79h0a56,56,0,0,1,73.13-84.43L184.3,60.39a87.88,87.88,0,1,0,23.13,29.67,8,8,0,0,1,14.44-6.9Z"},null,-1),gl=[yl],hl={key:3},kl=t("path",{d:"M220.06,84a102.06,102.06,0,1,1-24.31-32.27l24-24a6,6,0,0,1,8.48,8.49l-96,96a6,6,0,1,1-8.48-8.49l29.39-29.4a42,42,0,1,0,16.78,31.24,6,6,0,1,1,12-.68A54,54,0,1,1,161.7,85.83l25.54-25.55a89.91,89.91,0,1,0,22,28.93A6,6,0,1,1,220.06,84Z"},null,-1),$l=[kl],Al={key:4},wl=t("path",{d:"M221.87,83.16A104.1,104.1,0,1,1,195.67,49l22.67-22.68a8,8,0,0,1,11.32,11.32l-96,96a8,8,0,0,1-11.32-11.32l27.72-27.72a40,40,0,1,0,17.87,31.09,8,8,0,1,1,16-.9,56,56,0,1,1-22.38-41.65L184.3,60.39a87.88,87.88,0,1,0,23.13,29.67,8,8,0,0,1,14.44-6.9Z"},null,-1),Vl=[wl],xl={key:5},Cl=t("path",{d:"M218.26,84.89a100.16,100.16,0,1,1-22.44-30.37l25.35-25.35a4,4,0,1,1,5.66,5.66l-96,96a4,4,0,0,1-5.66-5.66l31-31a44,44,0,1,0,15.78,31.3,4,4,0,0,1,8-.46,52,52,0,1,1-18.1-36.51l28.34-28.33A92,92,0,0,0,63,193.05,92,92,0,0,0,211,88.33a4,4,0,1,1,7.22-3.44Z"},null,-1),Sl=[Cl],Ml={name:"PhTarget"},Zl=G({...Ml,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(C){const m=C,A=w("weight","regular"),V=w("size","1em"),h=w("color","currentColor"),p=w("mirrored",!1),s=$(()=>m.weight??A),b=$(()=>m.size??V),d=$(()=>m.color??h),e=$(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(k,f)=>(a(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:d.value,transform:e.value},k.$attrs),[R(k.$slots,"default"),s.value==="bold"?(a(),i("g",cl,ml)):s.value==="duotone"?(a(),i("g",vl,bl)):s.value==="fill"?(a(),i("g",_l,gl)):s.value==="light"?(a(),i("g",hl,$l)):s.value==="regular"?(a(),i("g",Al,Vl)):s.value==="thin"?(a(),i("g",xl,Sl)):l("",!0)],16,il))}}),Pl={class:"flex space-x-2 mb-2"},Ll={class:"flex justify-between items-center"},Tl={class:"grid"},Dl={class:"text-lg font-bold"},Hl={class:"text-md"},Il={class:"text-lg"},Bl={class:"text-lg"},te={__name:"JubilityTable",props:{jubilityData:{type:Array,required:!0},version:{type:Number,required:!0}},setup(C){const m=he(),A=M(null),V=C,h={0:{label:"Basic",color:"info"},1:{label:"Advanced",color:"warning"},2:{label:"Extreme",color:"danger"}};return Y(async()=>{try{A.value=null;const p=V.jubilityData.map(d=>d.song_id),s=await m.getMusicData("jubeat",V.version,p),b=V.jubilityData.map(d=>{const e=s.find(k=>k.id===d.song_id&&k.chart===d.chart);return{...d,...e?{songData:e}:{}}});b.sort((d,e)=>e.rate-d.rate),A.value=b}catch(p){console.error("Failed to fetch music data:",p)}}),(p,s)=>A.value?(a(!0),i(P,{key:0},E(A.value,b=>(a(),u(T,{key:b.id,"color-prop":"bg-slate-800 dark:bg-slate-800",class:"my-3 p-5","has-table":""},{default:_(()=>[t("div",Pl,[y(I,{label:h[b.chart].label,color:h[b.chart].color},null,8,["label","color"]),b.hard?(a(),u(I,{key:0,label:"Hard Mode",color:"danger"})):l("",!0)]),t("div",Ll,[t("div",Tl,[t("h1",Dl,g(b.songData.name),1),t("h2",Hl,g(b.songData.artist),1)]),t("div",null,[t("h2",Il,"Jubility: "+g(b.value/10),1),t("h2",Bl,"Rate: "+g(b.rate/10),1)])])]),_:2},1024))),128)):l("",!0)}},Nl={class:"grid lg:grid-cols-2 gap-4"},jl={class:"w-full grid place-content-center text-center"},Fl={class:"text-lg"},zl={class:"w-full grid place-content-center text-center"},El={class:"text-lg"},Gl={__name:"UserNotesRadar",props:{profile:{type:String,default:null},game:{type:String,default:null},version:{type:Number,default:9}},setup(C){ke.register($e,Ae,we,Ve,xe,Ce);const m=C,A=M(m.profile),V=M(m.version),h=M(!0),p=M(0),s=M({labels:["Notes","Peak","Scratch","Sof-Lan","Charge","Chord"],datasets:[{label:"SP",backgroundColor:"rgba(22, 95, 250, 0.2)",borderColor:"rgba(22, 95, 250, 1)",pointBackgroundColor:"rgba(22, 95, 250, 1)",pointBorderColor:"#fff",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(22, 95, 250, 1)",data:[]},{label:"DP",backgroundColor:"rgba(250, 170, 22, 0.2)",borderColor:"rgba(250, 170, 22, 1)",pointBackgroundColor:"rgba(250, 170, 22, 1)",pointBorderColor:"#fff",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(250, 170, 22, 1)",data:[]}]});re(()=>m.version,()=>{A.value=m.profile,V.value=m.version,b()});async function b(){try{const f=await qe(m.game,m.version,A.value,[["notes_radar",0],["notes_radar",1]]),Z=B=>{const[N,F,X,q,W,O]=B;return[N/100,F/100,X/100,q/100,W/100,O/100]};f[0]?.achievementId===0&&(s.value.datasets[0].data=Z(f[0].data.radar_score)),f[1]?.achievementId===1&&(s.value.datasets[1].data=Z(f[1].data.radar_score)),h.value=!1,p.value+=1}catch(f){console.error("Failed to fetch arcade data:",f)}}Y(async()=>{b()});const d={responsive:!1,maintainAspectRatio:!0,scales:{r:{ticks:{stepSize:30,callback:function(f){return f}},pointLabels:{font:{size:15}}}}},e=$(()=>s.value.datasets[0].data.reduce((f,Z)=>f+Z,0).toFixed(2)),k=$(()=>s.value.datasets[1].data.reduce((f,Z)=>f+Z,0).toFixed(2));return(f,Z)=>s.value.datasets[0]?(a(),u(T,{key:0,class:"my-6"},{default:_(()=>[t("div",Nl,[y(T,{"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:_(()=>[y(I,{color:"info",label:"SP Radar",class:"mb-2"}),t("div",jl,[(a(),u(v(le),{key:p.value,class:"bg-slate-100 p-2 rounded-lg",data:{labels:s.value.labels,datasets:[s.value.datasets[0]]},options:d},null,8,["data"])),t("span",Fl,"Total score: "+g(e.value),1)])]),_:1}),y(T,{"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:_(()=>[y(I,{color:"info",label:"DP Radar",class:"mb-2"}),t("div",zl,[(a(),u(v(le),{key:p.value,class:"bg-slate-100 p-2 rounded-lg",data:{labels:s.value.labels,datasets:[s.value.datasets[1]]},options:d},null,8,["data"])),t("span",El,"Total score: "+g(k.value),1)])]),_:1})])]),_:1})):l("",!0)}},Rl={key:0,class:"mt-2 md:mt-0 md:w-1/3 md:text-right"},Jl=["src"],Xl={class:"bg-white dark:bg-slate-900/90 rounded-2xl pt-6 p-3 card-content"},ql={class:"w-full"},Wl={key:0,class:"md:w-1/3 grid grid-cols-1 md:grid-cols-2 gap-3 mt-4"},Ol={class:"my-6 grid grid-cols-1 md:grid-cols-4 gap-6"},Ul={class:"my-6 grid grid-cols-2 md:grid-cols-5 xl:grid-cols-6 gap-6"},Ql={key:2,class:"mb-6"},Kl={class:"my-6 grid grid-cols-1 md:grid-cols-2 gap-6"},Yl={class:"my-6"},e0={class:"my-6"},a0={class:"flex gap-6 overflow-x-auto py-4 scrollbar"},l0={class:"w-full rounded-xl bg-slate-800 p-4 shadow-sm space-y-4"},t0={class:"font-semibold text-base"},r0={class:"text-xs text-neutral-500"},n0={class:"flex items-center justify-between gap-2"},u0={class:"text-xs font-medium text-primary-700"},o0={class:"text-xs text-neutral-500"},A0={__name:"PlayerView",setup(C){const m="https://cdn.phaseii.network/file/PhaseII/web-assets",A=Se(),V=Me();var h=null,p=null,s=null,b=!0;h=A.params.game,s=A.params.userId,p=Ze(h),p||V.push({name:"ErrorPage",params:{catchAll:"404"}});const d=Pe({currentVersion:null});re(()=>d.currentVersion,()=>{b?b=!1:F()});const e=M(null),k=M(null),f=M(null),Z=M(null),B=M([]),N=M(null);Y(async()=>{F()}),p.versions||(d.currentVersion=1);async function F(){try{e.value=null;var n=await We(h,d.currentVersion,s);const r=await de(n.stats),o=ie(n.profile,n.stats);e.value=o[0],k.value=n.versions,f.value=o[1],f.value.timeline=r,n&&!d.currentVersion&&(d.currentVersion=n.versions[n.versions.length-1]),n.hitChart?.length&&(B.value=pe(n.hitChart),await me(),Z.value=fe(n.hitChart))}catch(r){console.error("Failed to fetch user profile data:",r)}}async function X(n){try{return await Oe(n)}catch(r){console.error("Failed to fetch arcade data:",r)}}var q=[{label:"Register Date",type:String,span:"md:col-span-2",key:"first_play_timestamp"},{label:"Last Play",type:String,span:"md:col-span-2",key:"last_play_timestamp"},{label:"First Arcade",type:String,span:"md:col-span-2",key:"first_play_arcade"},{label:"Last Arcade",type:String,span:"md:col-span-2",key:"last_play_arcade"},{label:"Total Plays",type:Number,key:"total_plays"},{label:"EXP",type:Number,key:"exp"},{label:"SP Plays",type:Number,key:"single_plays"},{label:"DP Plays",type:Number,key:"double_plays"},{label:"SP DJPOINT",type:Number,key:"single_dj_points"},{label:"DP DJPOINT",type:Number,key:"double_dj_points"}];function W(){return d.currentVersion?`${m}/games/${p.id}/card/${d.currentVersion}.webp`:p.cardBG}function O(){return d.currentVersion&&p.videoTable?.includes(d.currentVersion)?`https://cdn.phaseii.network/file/PhaseII/game-assets/video/${p.id}/${d.currentVersion}.mp4`:null}function ne(){return p.videoTable?.includes(d.currentVersion)?null:` background-image: url('${W()}'); background-size: cover; background-repeat: no-repeat; diff --git a/assets/PostView-C_6BWr-M.js b/assets/PostView-DdeDrJVl.js similarity index 96% rename from assets/PostView-C_6BWr-M.js rename to assets/PostView-DdeDrJVl.js index 3a70ebd..5991a07 100644 --- a/assets/PostView-C_6BWr-M.js +++ b/assets/PostView-DdeDrJVl.js @@ -1,2 +1,2 @@ -import{u as k,l as v,m as g,r as p,o as A,A as $,a as n,c as w,w as c,b as d,_ as N,T as B,e as s,n as b,p as e,f as u,t as x,F,g as P,q as V,s as C,H as R,j as S,k as D}from"./index-wVtKjzJn.js";const i=k();async function E(a){if(i.loadedArticles[a])return i.loadedArticles[a];try{const o=await i.callApi(`/news/${a}`);return i.loadedArticles[a]=o,i.loadedArticles[a]}catch(o){throw console.log("Error fetching post:",o),o}}const H={class:"flex flex-col items-center"},M=["src"],T={class:"text-left md:text-center"},j={class:"text-2xl"},q={key:1},G={__name:"PostView",setup(a){const o=v(),h=g(),f=parseInt(o.params.id);var l=p({data:{}}),_=p("");A(async()=>{try{const t=await E(f);l.value=t.news,_.value=t.news.body.split(` +import{u as k,l as v,m as g,r as p,o as A,A as $,a as n,c as w,w as c,b as d,_ as N,T as B,e as s,n as b,p as e,f as u,t as x,F,g as P,q as V,s as C,H as R,j as S,k as D}from"./index-Dk-hpw4k.js";const i=k();async function E(a){if(i.loadedArticles[a])return i.loadedArticles[a];try{const o=await i.callApi(`/news/${a}`);return i.loadedArticles[a]=o,i.loadedArticles[a]}catch(o){throw console.log("Error fetching post:",o),o}}const H={class:"flex flex-col items-center"},M=["src"],T={class:"text-left md:text-center"},j={class:"text-2xl"},q={key:1},G={__name:"PostView",setup(a){const o=v(),h=g(),f=parseInt(o.params.id);var l=p({data:{}}),_=p("");A(async()=>{try{const t=await E(f);l.value=t.news,_.value=t.news.body.split(` `)}catch(t){console.error("Failed to fetch news data:",t)}try{await $(f)}catch(t){console.error("Failed to set news as read:",t)}});function y(){h.push("/")}return(t,r)=>(n(),w(D,null,{default:c(()=>[d(N,null,{default:c(()=>[d(B,null,{default:c(()=>[s(l)!={}?(n(),w(b,{key:0,"has-table":""},{footer:c(()=>[d(V,null,{default:c(()=>[d(C,{label:"Home",color:"info",icon:s(R),"icon-size":"20",onClick:y},null,8,["icon"])]),_:1})]),default:c(()=>[e("div",H,[e("img",{src:s(l).data.img,class:"rounded-t-2xl md:rounded-2xl md:w-1/2 md:m-4"},null,8,M)]),s(l)?(n(),u("div",{key:s(l).id,class:"flex flex-col items-center p-4"},[e("div",T,[e("h1",j,x(s(l).title),1),r[1]||(r[1]=e("hr",{class:"pb-1 my-2"},null,-1)),(n(!0),u(F,null,P(s(_),m=>(n(),u("div",{key:m},[e("p",null,x(m),1),r[0]||(r[0]=e("br",null,null,-1))]))),128))])])):(n(),u("div",q,r[2]||(r[2]=[e("h1",{class:"text-2xl"},"News not found...",-1)])))]),_:1})):S("",!0)]),_:1})]),_:1})]),_:1}))}};export{G as default}; diff --git a/assets/ProfileCard-sSSTYc2C.js b/assets/ProfileCard-BRBnnSdC.js similarity index 99% rename from assets/ProfileCard-sSSTYc2C.js rename to assets/ProfileCard-BRBnnSdC.js index f7c091f..1876e31 100644 --- a/assets/ProfileCard-sSSTYc2C.js +++ b/assets/ProfileCard-BRBnnSdC.js @@ -1 +1 @@ -import{r as x,V as k,v as L,a as i,f as c,p as a,F as w,g as U,aI as $,aP as B,j as u,ag as T,aT as m,o as j,e as d,c as q,D as S,t as h,aU as C,ae as I,z as A}from"./index-wVtKjzJn.js";import{d as z}from"./userData-DZYdegtD.js";const H={class:"inner"},N=["src"],F={__name:"UserEmblem",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:128}},setup(e){const r=e,t=x(r.profile);t.value.emblem=g(t.value.last?.emblem);const l=x(r.version);k(()=>r.version,()=>{t.value=r.profile,t.value.emblem=g(t.value.last?.emblem)}),k(()=>r.version,()=>{l.value=r.version});const p=["background","main","ornament","effect","speech_bubble"],o=L(()=>{const n="https://cdn.phaseii.network/file/PhaseII/game-assets";return p.map(f=>`${`${n}/emblems`}/${l.value}/${t.value.emblem?.[f]}.png`)});function g(n){if(n)return{background:n[0],main:n[1],ornament:n[2],effect:n[3],speech_bubble:n[4]}}return(n,f)=>(i(),c("div",H,[a("div",{style:$(`position: relative; width: ${e.size}px; height: ${e.size}px`)},[(i(!0),c(w,null,U(o.value,(b,v)=>(i(),c("div",{key:v,style:{position:"absolute"}},[a("img",{src:b,style:$(`width: ${e.size}px; height: ${e.size}px`),class:"drop-shadow-lg"},null,12,N)]))),128))],4)]))}},R={class:"qpro-character absolute w-full h-full"},D=["src"],J=["src"],O=["src"],G=["src"],V=["src"],M=["src"],Q=["src"],X=["src"],K=["src"],W=["src"],Y=["src"],Z=["src"],ee=["src"],te=["src"],le=["src"],ae=["src"],oe=["src"],re=["src"],se={__name:"UserQpro",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:128}},setup(e){const r=e,t=x(r.profile),l=L(()=>{const o=`https://cdn.phaseii.network/file/PhaseII/game-assets/qpro/${r.version}`;return{head:`${o}/head/${t.value.qpro?.head}`,hair:`${o}/hair/${t.value.qpro?.hair}`,face:`${o}/face/${t.value.qpro?.face}`,body:`${o}/body/${t.value.qpro?.body}`,hand:`${o}/hand/${t.value.qpro?.hand}`,bg:`${o}/bg/${t.value.qpro?.bg}`}});return(p,o)=>(i(),c("div",{class:"qpro-container relative w-full drop-shadow-xl mt-10 md:mt-0",style:$({width:`${r.size}px`,height:`${r.size}px`})},[a("div",R,[e.profile?.qpro?.bg?(i(),c("img",{key:0,class:"qpro-bg absolute",src:l.value.bg+"_bg.png",alt:"bg",style:{top:"-50px",left:"-6px",width:"150px"}},null,8,D)):u("",!0),a("img",{class:"qpro-head-back absolute",src:l.value.head+"_b.png",alt:"Head Back",style:{top:"-20px",left:"10px",width:"90px"}},null,8,J),a("img",{class:"qpro-hair-back absolute",src:l.value.hair+"_b.png",alt:"Hair Back",style:{top:"-20px",left:"17px",width:"90px"}},null,8,O),a("img",{class:"qpro-arm-right-upper absolute",src:l.value.body+"_arm_r_upper.png",alt:"Right Arm Upper",style:{top:"33px",left:"-9px",width:"70px"}},null,8,G),a("img",{class:"qpro-arm-right-lower absolute",src:l.value.body+"_arm_r_lower.png",alt:"Right Arm Lower",style:{top:"33px",left:"-9px",width:"70px"}},null,8,V),a("img",{class:"qpro-hand-right absolute",src:l.value.hand+"_r.png",alt:"Right Hand",style:{top:"-25px",left:"-18px",width:"90px"}},null,8,M),a("img",{class:"qpro-leg-left-lower absolute",src:l.value.body+"_leg_l_lower.png",alt:"Left Leg Lower",style:{top:"70px",left:"48px",width:"55px"}},null,8,Q),a("img",{class:"qpro-leg-left-upper absolute",src:l.value.body+"_leg_l_upper.png",alt:"Left Leg Upper",style:{top:"70px",left:"48px",width:"55px"}},null,8,X),a("img",{class:"qpro-leg-right-lower absolute",src:l.value.body+"_leg_r_lower.png",alt:"Right Leg Lower",style:{top:"69.5px",left:"17.5px",width:"55px"}},null,8,K),a("img",{class:"qpro-leg-right-upper absolute",src:l.value.body+"_leg_r_upper.png",alt:"Right Leg Upper",style:{top:"68px",left:"17px",width:"55px"}},null,8,W),a("img",{class:"qpro-body-back absolute",src:l.value.body+"_b.png",alt:"Body Back",style:{top:"-45px",left:"0px",width:"auto"}},null,8,Y),a("img",{class:"qpro-body-front absolute",src:l.value.body+"_f.png",alt:"Body Front",style:{top:"-45px",left:"0px",width:"auto"}},null,8,Z),a("img",{class:"qpro-face absolute",src:l.value.face+".png",alt:"Face",style:{top:"-5px",left:"36px",width:"50px"}},null,8,ee),a("img",{class:"qpro-hair-front absolute",src:l.value.hair+"_f.png",alt:"Hair Front",style:{top:"-18.5px",left:"16px",width:"92px"}},null,8,te),a("img",{class:"qpro-arm-left-upper absolute",src:l.value.body+"_arm_l_upper.png",alt:"Left Arm Upper",style:{top:"35px",left:"60px",width:"70px"}},null,8,le),a("img",{class:"qpro-arm-left-lower absolute",src:l.value.body+"_arm_l_lower.png",alt:"Left Arm Lower",style:{top:"35px",left:"60px",width:"70px"}},null,8,ae),a("img",{class:"qpro-hand-left absolute",src:l.value.hand+"_l.png",alt:"Left Hand",style:{top:"-63px",left:"50px",width:"90px"}},null,8,oe),a("img",{class:"qpro-head-front absolute",src:l.value.head+"_f.png",alt:"Head Front",style:{top:"-19px",left:"20px",width:"90px"}},null,8,re)])],4))}},ie=B(se,[["__scopeId","data-v-040871e3"]]);class E{static gitadoraSkill=[{id:1,min:0,max:99999,color:"text-white"},{id:2,min:1e5,max:149999,color:"text-orange-500"},{id:3,min:15e4,max:199999,color:"text-orange-600"},{id:4,min:2e5,max:249999,color:"text-yellow-400"},{id:5,min:25e4,max:299999,color:"text-yellow-500"},{id:6,min:3e5,max:349999,color:"text-green-500"},{id:7,min:35e4,max:399999,color:"text-lime-500"},{id:8,min:4e5,max:449999,color:"text-blue-500"},{id:9,min:45e4,max:499999,color:"text-cyan-500"},{id:10,min:5e5,max:549999,color:"text-purple-600"},{id:11,min:55e4,max:599999,color:"text-purple-500"},{id:12,min:6e5,max:649999,color:"text-red-500"},{id:13,min:65e4,max:699999,color:"text-red-700"},{id:14,min:7e5,max:749999,color:"text-amber-600"},{id:15,min:75e4,max:799999,color:"text-stone-400"},{id:16,min:8e5,max:849999,color:"text-yellow-500"},{id:17,min:85e4,max:999999,color:"text-transparent bg-clip-text bg-linear-to-bl from-green-300 via-blue-500 to-purple-600"}];static jubilitySkill=[{id:1,min:0,max:2499,color:"text-white"},{id:2,min:2500,max:7499,color:"text-emerald-500"},{id:3,min:7500,max:14999,color:"text-green-500"},{id:4,min:15e3,max:24999,color:"text-sky-500"},{id:5,min:25e3,max:39999,color:"text-blue-500"},{id:6,min:4e4,max:54999,color:"text-violet-600"},{id:7,min:55e3,max:69999,color:"text-purple-600"},{id:8,min:7e4,max:84999,color:"text-pink-300"},{id:9,min:85e3,max:94999,color:"text-orange-600"},{id:10,min:95e3,max:999999,color:"text-yellow-500"}]}function ne(e){var r=E.gitadoraSkill.find(t=>e>=t.min&&t.max>=e);return r.color}function ce(e){var r=E.jubilitySkill.find(t=>e>=t.min&&t.max>=e);return r.color}function P(e){const r=T(m.DDR).flareLevel,t=Object.keys(r).map(Number).sort((p,o)=>p-o).reduce((p,o)=>e>=o?o:p,0),l=r[t];return{label:l?.label,color:l?.gradient?l.gradient:l?.color,textColor:l?.gradient?l.gradient:`text-[${l?.color}]`}}const pe={class:"content-center justify-center items-center"},de={class:"md:flex md:space-x-2 md:justify-center md:items-center grid grid-cols-1 text-center"},ue={key:2,class:"place-self-center w-[80px]"},me=["src"],fe={class:"drop-shadow-2xl"},xe={key:0,class:"text-2xl tracking-widest font-light my-1"},ge={key:1,class:"text-2xl tracking-widest font-light my-1"},he={class:"text-xl font-mono"},ye={__name:"ProfileCard",props:{game:{type:String,default:null},version:{type:Number,default:null},profile:{type:Object,required:!0}},setup(e){const r="https://cdn.phaseii.network/file/PhaseII/game-assets",t=e;function l(){if(t.profile.jubility)return ce(t.profile.jubility);if(t.profile.records)return ne(t.profile.records.skill);if(t.profile.flare_single||t.profile.flare_double){const s=t.profile.flare_single,y=t.profile.flare_double;return s>=y?P(s).textColor:P(y).textColor}}const p=T(t.game),o=x(t.version),g=x([]),n=x([]),f=x(!1);async function b(){try{const s=await A.get(`/data-sources/sdvx/akaname/${o.value}.json`);s.data&&(g.value=s.data)}catch(s){console.error("Error loading Akaname settings:",s.message)}finally{f.value=!0}}async function v(){try{const s=await A.get(`/data-sources/jubeat-title/${o.value}.json`);s.data&&(n.value=s.data)}catch(s){console.error("Error loading TitleParts settings:",s.message)}finally{f.value=!0}}return j(async()=>{p.id===m.SDVX?await b():p.id===m.JUBEAT?await v():f.value=!0}),(s,y)=>(i(),c(w,null,[a("div",pe,[a("div",de,[e.game==d(m).JUBEAT&&o.value>=10&&e.profile.last?.emblem?(i(),q(F,{key:0,version:o.value,profile:e.profile,class:"place-self-center pb-6 md:pb-0"},null,8,["version","profile"])):u("",!0),e.game==d(m).IIDX&&o.value>=20&&e.profile.qpro?(i(),q(ie,{key:1,version:o.value,profile:e.profile,class:"place-self-center md:mt-10 mb-10 md:mb-0 md:mr-10"},null,8,["version","profile"])):u("",!0),e.game==d(m).POPN_MUSIC&&o.value>=20&&e.profile.chara?(i(),c("div",ue,[a("img",{src:`${d(r)}/chara/popn/${e.profile.chara}.png`,width:"80",height:"80"},null,8,me)])):u("",!0),a("div",fe,[e.profile.title&&e.game!=d(m).JUBEAT?(i(),c("p",{key:0,class:S([l(),"text-2xl tracking-widest font-light -mb-1"])},h(e.profile.title),3)):u("",!0),a("h1",{class:S([l(),"text-4xl md:text-5xl font-bold"])},h(e.profile.username),3),f.value?(i(),c(w,{key:1},[e.profile.akaname?(i(),c("p",xe,h(g.value.find(_=>_.id===e.profile.akaname)?.label),1)):u("",!0),(e.profile.title||e.profile.parts)&&e.game==d(m).JUBEAT&&o.value>=d(C).JUBEAT_PROP?(i(),c("p",ge,h(n.value.find(_=>_.id===e.profile.title)?.label),1)):u("",!0)],64)):u("",!0),a("p",he,h(d(z)(e.profile.extid)),1)])])]),I(s.$slots,"default")],64))}};export{ie as U,ye as _,ne as a,ce as b,F as c,P as g}; +import{r as x,V as k,v as L,a as i,f as c,p as a,F as w,g as U,aI as $,aP as B,j as u,ag as T,aT as m,o as j,e as d,c as q,D as S,t as h,aU as C,ae as I,z as A}from"./index-Dk-hpw4k.js";import{d as z}from"./userData-DZYdegtD.js";const H={class:"inner"},N=["src"],F={__name:"UserEmblem",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:128}},setup(e){const r=e,t=x(r.profile);t.value.emblem=g(t.value.last?.emblem);const l=x(r.version);k(()=>r.version,()=>{t.value=r.profile,t.value.emblem=g(t.value.last?.emblem)}),k(()=>r.version,()=>{l.value=r.version});const p=["background","main","ornament","effect","speech_bubble"],o=L(()=>{const n="https://cdn.phaseii.network/file/PhaseII/game-assets";return p.map(f=>`${`${n}/emblems`}/${l.value}/${t.value.emblem?.[f]}.png`)});function g(n){if(n)return{background:n[0],main:n[1],ornament:n[2],effect:n[3],speech_bubble:n[4]}}return(n,f)=>(i(),c("div",H,[a("div",{style:$(`position: relative; width: ${e.size}px; height: ${e.size}px`)},[(i(!0),c(w,null,U(o.value,(b,v)=>(i(),c("div",{key:v,style:{position:"absolute"}},[a("img",{src:b,style:$(`width: ${e.size}px; height: ${e.size}px`),class:"drop-shadow-lg"},null,12,N)]))),128))],4)]))}},R={class:"qpro-character absolute w-full h-full"},D=["src"],J=["src"],O=["src"],G=["src"],V=["src"],M=["src"],Q=["src"],X=["src"],K=["src"],W=["src"],Y=["src"],Z=["src"],ee=["src"],te=["src"],le=["src"],ae=["src"],oe=["src"],re=["src"],se={__name:"UserQpro",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:128}},setup(e){const r=e,t=x(r.profile),l=L(()=>{const o=`https://cdn.phaseii.network/file/PhaseII/game-assets/qpro/${r.version}`;return{head:`${o}/head/${t.value.qpro?.head}`,hair:`${o}/hair/${t.value.qpro?.hair}`,face:`${o}/face/${t.value.qpro?.face}`,body:`${o}/body/${t.value.qpro?.body}`,hand:`${o}/hand/${t.value.qpro?.hand}`,bg:`${o}/bg/${t.value.qpro?.bg}`}});return(p,o)=>(i(),c("div",{class:"qpro-container relative w-full drop-shadow-xl mt-10 md:mt-0",style:$({width:`${r.size}px`,height:`${r.size}px`})},[a("div",R,[e.profile?.qpro?.bg?(i(),c("img",{key:0,class:"qpro-bg absolute",src:l.value.bg+"_bg.png",alt:"bg",style:{top:"-50px",left:"-6px",width:"150px"}},null,8,D)):u("",!0),a("img",{class:"qpro-head-back absolute",src:l.value.head+"_b.png",alt:"Head Back",style:{top:"-20px",left:"10px",width:"90px"}},null,8,J),a("img",{class:"qpro-hair-back absolute",src:l.value.hair+"_b.png",alt:"Hair Back",style:{top:"-20px",left:"17px",width:"90px"}},null,8,O),a("img",{class:"qpro-arm-right-upper absolute",src:l.value.body+"_arm_r_upper.png",alt:"Right Arm Upper",style:{top:"33px",left:"-9px",width:"70px"}},null,8,G),a("img",{class:"qpro-arm-right-lower absolute",src:l.value.body+"_arm_r_lower.png",alt:"Right Arm Lower",style:{top:"33px",left:"-9px",width:"70px"}},null,8,V),a("img",{class:"qpro-hand-right absolute",src:l.value.hand+"_r.png",alt:"Right Hand",style:{top:"-25px",left:"-18px",width:"90px"}},null,8,M),a("img",{class:"qpro-leg-left-lower absolute",src:l.value.body+"_leg_l_lower.png",alt:"Left Leg Lower",style:{top:"70px",left:"48px",width:"55px"}},null,8,Q),a("img",{class:"qpro-leg-left-upper absolute",src:l.value.body+"_leg_l_upper.png",alt:"Left Leg Upper",style:{top:"70px",left:"48px",width:"55px"}},null,8,X),a("img",{class:"qpro-leg-right-lower absolute",src:l.value.body+"_leg_r_lower.png",alt:"Right Leg Lower",style:{top:"69.5px",left:"17.5px",width:"55px"}},null,8,K),a("img",{class:"qpro-leg-right-upper absolute",src:l.value.body+"_leg_r_upper.png",alt:"Right Leg Upper",style:{top:"68px",left:"17px",width:"55px"}},null,8,W),a("img",{class:"qpro-body-back absolute",src:l.value.body+"_b.png",alt:"Body Back",style:{top:"-45px",left:"0px",width:"auto"}},null,8,Y),a("img",{class:"qpro-body-front absolute",src:l.value.body+"_f.png",alt:"Body Front",style:{top:"-45px",left:"0px",width:"auto"}},null,8,Z),a("img",{class:"qpro-face absolute",src:l.value.face+".png",alt:"Face",style:{top:"-5px",left:"36px",width:"50px"}},null,8,ee),a("img",{class:"qpro-hair-front absolute",src:l.value.hair+"_f.png",alt:"Hair Front",style:{top:"-18.5px",left:"16px",width:"92px"}},null,8,te),a("img",{class:"qpro-arm-left-upper absolute",src:l.value.body+"_arm_l_upper.png",alt:"Left Arm Upper",style:{top:"35px",left:"60px",width:"70px"}},null,8,le),a("img",{class:"qpro-arm-left-lower absolute",src:l.value.body+"_arm_l_lower.png",alt:"Left Arm Lower",style:{top:"35px",left:"60px",width:"70px"}},null,8,ae),a("img",{class:"qpro-hand-left absolute",src:l.value.hand+"_l.png",alt:"Left Hand",style:{top:"-63px",left:"50px",width:"90px"}},null,8,oe),a("img",{class:"qpro-head-front absolute",src:l.value.head+"_f.png",alt:"Head Front",style:{top:"-19px",left:"20px",width:"90px"}},null,8,re)])],4))}},ie=B(se,[["__scopeId","data-v-040871e3"]]);class E{static gitadoraSkill=[{id:1,min:0,max:99999,color:"text-white"},{id:2,min:1e5,max:149999,color:"text-orange-500"},{id:3,min:15e4,max:199999,color:"text-orange-600"},{id:4,min:2e5,max:249999,color:"text-yellow-400"},{id:5,min:25e4,max:299999,color:"text-yellow-500"},{id:6,min:3e5,max:349999,color:"text-green-500"},{id:7,min:35e4,max:399999,color:"text-lime-500"},{id:8,min:4e5,max:449999,color:"text-blue-500"},{id:9,min:45e4,max:499999,color:"text-cyan-500"},{id:10,min:5e5,max:549999,color:"text-purple-600"},{id:11,min:55e4,max:599999,color:"text-purple-500"},{id:12,min:6e5,max:649999,color:"text-red-500"},{id:13,min:65e4,max:699999,color:"text-red-700"},{id:14,min:7e5,max:749999,color:"text-amber-600"},{id:15,min:75e4,max:799999,color:"text-stone-400"},{id:16,min:8e5,max:849999,color:"text-yellow-500"},{id:17,min:85e4,max:999999,color:"text-transparent bg-clip-text bg-linear-to-bl from-green-300 via-blue-500 to-purple-600"}];static jubilitySkill=[{id:1,min:0,max:2499,color:"text-white"},{id:2,min:2500,max:7499,color:"text-emerald-500"},{id:3,min:7500,max:14999,color:"text-green-500"},{id:4,min:15e3,max:24999,color:"text-sky-500"},{id:5,min:25e3,max:39999,color:"text-blue-500"},{id:6,min:4e4,max:54999,color:"text-violet-600"},{id:7,min:55e3,max:69999,color:"text-purple-600"},{id:8,min:7e4,max:84999,color:"text-pink-300"},{id:9,min:85e3,max:94999,color:"text-orange-600"},{id:10,min:95e3,max:999999,color:"text-yellow-500"}]}function ne(e){var r=E.gitadoraSkill.find(t=>e>=t.min&&t.max>=e);return r.color}function ce(e){var r=E.jubilitySkill.find(t=>e>=t.min&&t.max>=e);return r.color}function P(e){const r=T(m.DDR).flareLevel,t=Object.keys(r).map(Number).sort((p,o)=>p-o).reduce((p,o)=>e>=o?o:p,0),l=r[t];return{label:l?.label,color:l?.gradient?l.gradient:l?.color,textColor:l?.gradient?l.gradient:`text-[${l?.color}]`}}const pe={class:"content-center justify-center items-center"},de={class:"md:flex md:space-x-2 md:justify-center md:items-center grid grid-cols-1 text-center"},ue={key:2,class:"place-self-center w-[80px]"},me=["src"],fe={class:"drop-shadow-2xl"},xe={key:0,class:"text-2xl tracking-widest font-light my-1"},ge={key:1,class:"text-2xl tracking-widest font-light my-1"},he={class:"text-xl font-mono"},ye={__name:"ProfileCard",props:{game:{type:String,default:null},version:{type:Number,default:null},profile:{type:Object,required:!0}},setup(e){const r="https://cdn.phaseii.network/file/PhaseII/game-assets",t=e;function l(){if(t.profile.jubility)return ce(t.profile.jubility);if(t.profile.records)return ne(t.profile.records.skill);if(t.profile.flare_single||t.profile.flare_double){const s=t.profile.flare_single,y=t.profile.flare_double;return s>=y?P(s).textColor:P(y).textColor}}const p=T(t.game),o=x(t.version),g=x([]),n=x([]),f=x(!1);async function b(){try{const s=await A.get(`/data-sources/sdvx/akaname/${o.value}.json`);s.data&&(g.value=s.data)}catch(s){console.error("Error loading Akaname settings:",s.message)}finally{f.value=!0}}async function v(){try{const s=await A.get(`/data-sources/jubeat-title/${o.value}.json`);s.data&&(n.value=s.data)}catch(s){console.error("Error loading TitleParts settings:",s.message)}finally{f.value=!0}}return j(async()=>{p.id===m.SDVX?await b():p.id===m.JUBEAT?await v():f.value=!0}),(s,y)=>(i(),c(w,null,[a("div",pe,[a("div",de,[e.game==d(m).JUBEAT&&o.value>=10&&e.profile.last?.emblem?(i(),q(F,{key:0,version:o.value,profile:e.profile,class:"place-self-center pb-6 md:pb-0"},null,8,["version","profile"])):u("",!0),e.game==d(m).IIDX&&o.value>=20&&e.profile.qpro?(i(),q(ie,{key:1,version:o.value,profile:e.profile,class:"place-self-center md:mt-10 mb-10 md:mb-0 md:mr-10"},null,8,["version","profile"])):u("",!0),e.game==d(m).POPN_MUSIC&&o.value>=20&&e.profile.chara?(i(),c("div",ue,[a("img",{src:`${d(r)}/chara/popn/${e.profile.chara}.png`,width:"80",height:"80"},null,8,me)])):u("",!0),a("div",fe,[e.profile.title&&e.game!=d(m).JUBEAT?(i(),c("p",{key:0,class:S([l(),"text-2xl tracking-widest font-light -mb-1"])},h(e.profile.title),3)):u("",!0),a("h1",{class:S([l(),"text-4xl md:text-5xl font-bold"])},h(e.profile.username),3),f.value?(i(),c(w,{key:1},[e.profile.akaname?(i(),c("p",xe,h(g.value.find(_=>_.id===e.profile.akaname)?.label),1)):u("",!0),(e.profile.title||e.profile.parts)&&e.game==d(m).JUBEAT&&o.value>=d(C).JUBEAT_PROP?(i(),c("p",ge,h(n.value.find(_=>_.id===e.profile.title)?.label),1)):u("",!0)],64)):u("",!0),a("p",he,h(d(z)(e.profile.extid)),1)])])]),I(s.$slots,"default")],64))}};export{ie as U,ye as _,ne as a,ce as b,F as c,P as g}; diff --git a/assets/ProfileView-C6E1ImvH.js b/assets/ProfileView-CkTDgIDB.js similarity index 93% rename from assets/ProfileView-C6E1ImvH.js rename to assets/ProfileView-CkTDgIDB.js index aa4abc8..c2c21fe 100644 --- a/assets/ProfileView-C6E1ImvH.js +++ b/assets/ProfileView-CkTDgIDB.js @@ -1,2 +1,2 @@ -import{u as M,m as B,B as P,r as S,V as _,o as E,W as h,a as p,c,w as r,b as s,_ as F,X as T,d as Y,e as t,J as I,p as u,n as v,G as N,y as V,s as J,j as U,K as x,Y as j,t as K,M as k,k as R,Z as W,$ as X}from"./index-wVtKjzJn.js";import{I as Z}from"./PhAt.vue-x1qALKC9.js";import{G as w}from"./PhPassword.vue-wP8b-7PJ.js";import{I as C}from"./PhSpinnerBall.vue-Db6IBr48.js";import{_ as m}from"./FormField-DCjtMvpI.js";import{_ as d}from"./FormControl-C552dcWA.js";import{_ as z}from"./FormCheckRadio-D9M0Qh1I.js";const H={class:"grid grid-cols-1 md:grid-cols-2 gap-6"},Q={class:"my-4"},ee={class:"text-xl"},ue={__name:"ProfileView",setup(se){const l=M(),$=B(),f=P({username:JSON.parse(JSON.stringify(l.userName)),email:JSON.parse(JSON.stringify(l.userEmail)),pin:null,public:l.userPublic??!1}),n=P({username:JSON.parse(JSON.stringify(l.userName)),email:JSON.parse(JSON.stringify(l.userEmail)),pin:null,public:l.userPublic??!1}),i=P({currentPassword:"",newPassword:"",confirmPassword:""}),b=S(!1),y=S(!1),g=S(null);_(()=>l.userName,a=>{n.username=JSON.parse(JSON.stringify(a)),f.username=JSON.parse(JSON.stringify(a))}),_(()=>l.userEmail,a=>{n.email=JSON.parse(JSON.stringify(a)),f.email=JSON.parse(JSON.stringify(a))}),_(()=>l.userPublic,a=>{n.public=a,f.public=a}),E(()=>{G()});async function D(){b.value=!0,(await l.putUser(n)).status=="success"&&(b.value=!1,l.userLoaded=!1,await l.loadUser(),$.go())}async function O(){y.value=!0,(await W(i.currentPassword,i.newPassword,i.confirmPassword)).status=="success"&&(alert("Password changed."),y.value=!1,await l.loadUser(),$.go())}async function G(){const a=await h();g.value=a}async function q(){if(window.confirm(`Are you really? +import{u as M,m as B,B as P,r as S,V as _,o as E,W as h,a as p,c,w as r,b as s,_ as F,X as T,d as Y,e as t,J as I,p as u,n as v,G as N,y as V,s as J,j as U,K as x,Y as j,t as K,M as k,k as R,Z as W,$ as X}from"./index-Dk-hpw4k.js";import{I as Z}from"./PhAt.vue-5vVT97jo.js";import{G as w}from"./PhPassword.vue-By-mWAfz.js";import{I as C}from"./PhSpinnerBall.vue-D5axbtr6.js";import{_ as m}from"./FormField-DrQ1jOX6.js";import{_ as d}from"./FormControl-nRAG8NCu.js";import{_ as z}from"./FormCheckRadio-D5LpozCg.js";const H={class:"grid grid-cols-1 md:grid-cols-2 gap-6"},Q={class:"my-4"},ee={class:"text-xl"},ue={__name:"ProfileView",setup(se){const l=M(),$=B(),f=P({username:JSON.parse(JSON.stringify(l.userName)),email:JSON.parse(JSON.stringify(l.userEmail)),pin:null,public:l.userPublic??!1}),n=P({username:JSON.parse(JSON.stringify(l.userName)),email:JSON.parse(JSON.stringify(l.userEmail)),pin:null,public:l.userPublic??!1}),i=P({currentPassword:"",newPassword:"",confirmPassword:""}),b=S(!1),y=S(!1),g=S(null);_(()=>l.userName,a=>{n.username=JSON.parse(JSON.stringify(a)),f.username=JSON.parse(JSON.stringify(a))}),_(()=>l.userEmail,a=>{n.email=JSON.parse(JSON.stringify(a)),f.email=JSON.parse(JSON.stringify(a))}),_(()=>l.userPublic,a=>{n.public=a,f.public=a}),E(()=>{G()});async function D(){b.value=!0,(await l.putUser(n)).status=="success"&&(b.value=!1,l.userLoaded=!1,await l.loadUser(),$.go())}async function O(){y.value=!0,(await W(i.currentPassword,i.newPassword,i.confirmPassword)).status=="success"&&(alert("Password changed."),y.value=!1,await l.loadUser(),$.go())}async function G(){const a=await h();g.value=a}async function q(){if(window.confirm(`Are you really? This will log out every session.`)){const e=await X();g.value=e,l.userLoaded=!1,l.loadUser()}}function A(a){a.target.value=a.target.value.replace(/\D/g,"")}function L(a,e){return JSON.stringify(a)!==JSON.stringify(e)}return(a,e)=>(p(),c(R,null,{default:r(()=>[s(F,null,{default:r(()=>[s(T,{class:"mb-6","use-small":"","even-smaller":""}),s(Y,{icon:t(I),title:"Profile Settings",main:""},null,8,["icon"]),u("div",H,[s(v,{"is-form":"",class:"row-span-1",onSubmit:N(D,["prevent"])},{footer:r(()=>[L(f,n)?(p(),c(J,{key:0,color:"success",type:"submit",label:"Update"})):U("",!0),b.value?(p(),c(x,{key:1,icon:t(C),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):U("",!0)]),default:r(()=>[s(V,{color:"info",label:"General",class:"mb-2"}),s(m,{label:"Username"},{default:r(()=>[s(d,{modelValue:n.username,"onUpdate:modelValue":e[0]||(e[0]=o=>n.username=o),icon:t(I),name:"username",required:"",autocomplete:"username"},null,8,["modelValue","icon"])]),_:1}),s(m,{label:"E-mail",help:"Used for password resetting and 2FA"},{default:r(()=>[s(d,{modelValue:n.email,"onUpdate:modelValue":e[1]||(e[1]=o=>n.email=o),icon:t(Z),type:"email",name:"email",required:"",autocomplete:"email"},null,8,["modelValue","icon"])]),_:1}),s(m,{label:"PIN",help:"Used when logging into a game"},{default:r(()=>[s(d,{modelValue:n.pin,"onUpdate:modelValue":e[2]||(e[2]=o=>n.pin=o),icon:t(w),type:"password",name:"pin",minlength:4,maxlength:4,inputmode:"numeric",pattern:"\\d{4}",autocomplete:"pin",onInput:A},null,8,["modelValue","icon"])]),_:1}),s(m,{label:"Public Profile",help:"Show my profile publicly. If disabled, only game profiles and scores will be visible."},{default:r(()=>[s(z,{modelValue:n.public,"onUpdate:modelValue":e[3]||(e[3]=o=>n.public=o),name:"public","model-value":n.public,"input-value":n.public,type:"switch"},null,8,["modelValue","model-value","input-value"])]),_:1})]),_:1}),s(v,{"is-form":"",class:"row-span-1",onSubmit:e[7]||(e[7]=N(o=>O(),["prevent"]))},{footer:r(()=>[s(J,{type:"submit",color:"success",label:"Update"}),y.value?(p(),c(x,{key:0,icon:t(C),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):U("",!0)]),default:r(()=>[s(V,{color:"info",label:"Change Password",class:"mb-2"}),s(m,{label:"Current Password"},{default:r(()=>[s(d,{modelValue:i.currentPassword,"onUpdate:modelValue":e[4]||(e[4]=o=>i.currentPassword=o),icon:t(w),name:"currentPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),s(j),s(m,{label:"New Password"},{default:r(()=>[s(d,{modelValue:i.newPassword,"onUpdate:modelValue":e[5]||(e[5]=o=>i.newPassword=o),icon:t(w),name:"newPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),s(m,{label:"Confirm Password"},{default:r(()=>[s(d,{modelValue:i.confirmPassword,"onUpdate:modelValue":e[6]||(e[6]=o=>i.confirmPassword=o),icon:t(w),name:"confirmPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1})]),_:1}),s(v,{"is-form":"",class:"row-span-1",onSubmit:e[9]||(e[9]=N(o=>O(),["prevent"]))},{default:r(()=>[s(V,{color:"info",label:"Sessions",class:"mb-2"}),u("div",Q,[u("h1",ee," You currently have "+K(g.value?.length)+" saved session(s). ",1),e[10]||(e[10]=u("p",null,[k(" Most of them are likely expired."),u("br"),k(" Sadly, due to the fact that PhaseII stores no information on your Session ID for location or IP, we cannot provide select deletion. ")],-1))]),e[11]||(e[11]=u("h1",{class:"text-xl mb-2"},"Log out of all sessions",-1)),u("div",null,[s(J,{color:"danger",label:"Delete Sessions",onClick:e[8]||(e[8]=o=>q())})])]),_:1,__:[11]})])]),_:1})]),_:1}))}};export{ue as default}; diff --git a/assets/PublicView-Dz-DxAEq.js b/assets/PublicView-BbRWggFJ.js similarity index 94% rename from assets/PublicView-Dz-DxAEq.js rename to assets/PublicView-BbRWggFJ.js index 3c09977..6fe3d99 100644 --- a/assets/PublicView-Dz-DxAEq.js +++ b/assets/PublicView-BbRWggFJ.js @@ -1 +1 @@ -import{u as ne,l as re,m as ie,r as h,o as ue,v as p,B as de,a as r,c as $,w as o,b as l,_ as ce,f as d,F as w,d as P,e as i,J as me,X as fe,p as c,n as V,G as B,y as I,s as U,j as _,g as D,t as pe,ar as E,as as ve,at as G,ak as ge,au as be,av as ye,k as we,an as _e,ag as he,aw as N,ax as Pe,a6 as F,ay as R}from"./index-wVtKjzJn.js";import{I as Se}from"./PhAt.vue-x1qALKC9.js";import{H as xe}from"./PhInfo.vue-CFFUVQB_.js";import{G as O}from"./PhPassword.vue-wP8b-7PJ.js";import{D as ke}from"./PhUserGear.vue-BxmrBzPs.js";import{_ as v}from"./FormField-DCjtMvpI.js";import{_ as S}from"./FormControl-C552dcWA.js";import{_ as j}from"./FormCheckRadio-D9M0Qh1I.js";import{A as $e,a as Ve}from"./admin-DdMoBX4c.js";const Ue={class:"grid grid-cols-1 lg:grid-cols-2 gap-6 mb-6"},Ce={class:"grid md:grid-cols-2 gap-x-4 mb-6"},Ie={key:0,class:"space-x-2 mt-6 mb-4"},De={class:"grid gap-4 md:grid-cols-2"},Oe={class:"grid grid-cols-1 gap-4 xl:flex w-full place-content-between"},Ae={class:"text-md md:text-lg"},Te={class:"flex align-middle mt-2 md:mt-0 max-h-12"},Be={class:"grid grid-cols-2 sm:grid-cols-3 gap-6 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 3xl:grid-cols-5 mb-6"},Ee={class:"grid grid-flow-row auto-rows-auto grid-cols-2 md:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-3 3xl:grid-cols-4 4xl:grid-cols-6 gap-5 mb-5"},Ge={key:0},Xe={__name:"PublicView",setup(Ne){const q=ne(),H=re(),M=ie(),x=H.params.id,s=h(null),u=h(null),m=h(null),g=h(null);async function k(){try{u.value=null;var t=await _e(x);t.name||(t.name="Unclaimed Account"),u.value=t,s.value=JSON.parse(JSON.stringify(t))}catch(a){console.error("Failed to fetch user profile data:",a)}}ue(async()=>{await k(),m.value=u.value.profiles,g.value=u.value.userScoreStats});const J=p(()=>m.value?.reduce((t,a)=>t+a.data.total_plays,0)),L=p(()=>m.value?.length),Q=p(()=>{const t=e=>{const n={};return e.forEach(b=>{const y=new Date(b*1e3).toISOString().split("T")[0];n[y]=(n[y]||0)+1}),n};var a=0;return m.value?.forEach(e=>{const n=e.data?.arcade_history?e.data?.arcade_history:{},b=[];Object.values(n).forEach(T=>{Object.values(T).forEach(oe=>{b.push(...oe)})});const y=t(b),C=Math.max(...Object.values(y));a=Math.max(a,C)}),a});function X(t){if(t){var a=[];for(const e of t){const n=he(e.game);n&&!n.skip&&a.push(e)}return a.sort(function(e,n){return n.data.last_play_timestamp-e.data.last_play_timestamp}),a}}const A=new Date().toISOString().split("T")[0],z=p(()=>g.value?.attempts?.length||0),K=p(()=>g.value?.records?.length||0),W=p(()=>g.value?.attempts?.filter(t=>new Date(t.timestamp*1e3).toISOString().split("T")[0]===A).length||0),Y=p(()=>g.value?.records?.filter(t=>new Date(t.timestamp*1e3).toISOString().split("T")[0]===A).length||0),Z=p(()=>{const t=new Date().toISOString().split("T")[0];let a=0;return m.value?.forEach(e=>{const n=e.data?.arcade_history||{};Object.values(n).forEach(b=>{Object.values(b).forEach(y=>{y.forEach(C=>{new Date(C*1e3).toISOString().split("T")[0]===t&&a++})})})}),a}),ee=h([{label:"Cumulative Plays",icon:N,iconColor:"text-emerald-600",suffix:"play",number:J},{label:"Games Played",icon:G,iconColor:"text-sky-300",suffix:"game",number:L},{label:"Plays Today",icon:N,iconColor:"text-sky-300",suffix:"play",number:Z},{label:"Longest Play Streak",icon:Pe,iconColor:"text-red-500",suffix:"play",number:Q},{label:"Total Records",icon:F,iconColor:"text-amber-400",suffix:"record",number:K},{label:"Total Scores",icon:R,iconColor:"text-pink-300",suffix:"score",number:z},{label:"Records Today",icon:F,iconColor:"text-amber-400",suffix:"record",number:Y},{label:"Scores Today",icon:R,iconColor:"text-sky-300",suffix:"score",number:W}]);function ae(t){t.target.value=t.target.value.replace(/\D/g,"")}async function le(){(await $e(x,s.value)).status!=="success"?window.alert("Failed to update user!"):k()}const f=de({newPassword:"",confirmPassword:""});async function te(){(await Ve(x,f.newPassword,f.confirmPassword)).status=="success"?(alert("Password changed."),f.newPassword=null,f.confirmPassword=null,await k()):alert("Failed to update password. Check that both passwords match.")}const se=t=>{const a=t.id;M.push(`/arcade/${a}`)};return(t,a)=>(r(),$(we,null,{default:o(()=>[l(ce,null,{default:o(()=>[u.value!==null?(r(),d(w,{key:0},[l(P,{icon:i(me),title:`${u.value.name}'s Profile`,main:""},null,8,["icon","title"]),l(fe,{class:"mb-6","override-profile":u.value,"use-small":""},null,8,["override-profile"]),i(q).userAdmin?(r(),d(w,{key:0},[l(P,{icon:i(ke),title:"User Administration",main:""},null,8,["icon"]),c("div",Ue,[l(V,{"is-form":"",class:"",onSubmit:B(le,["prevent"])},{default:o(()=>[l(I,{color:"info",label:"General Information",icon:i(xe),class:"mb-2"},null,8,["icon"]),c("div",Ce,[l(v,{label:"Username"},{default:o(()=>[l(S,{modelValue:s.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>s.value.name=e),"input-value":s.value.name,name:"username",required:""},null,8,["modelValue","input-value"])]),_:1}),l(v,{label:"E-mail",help:"Used for password resetting and 2FA"},{default:o(()=>[l(S,{modelValue:s.value.email,"onUpdate:modelValue":a[1]||(a[1]=e=>s.value.email=e),icon:i(Se),type:"email",name:"email",required:""},null,8,["modelValue","icon"])]),_:1}),l(v,{label:"PIN",help:"Used when logging into a game"},{default:o(()=>[l(S,{modelValue:s.value.pin,"onUpdate:modelValue":a[2]||(a[2]=e=>s.value.pin=e),icon:i(O),type:"password",name:"pin",minlength:4,maxlength:4,inputmode:"numeric",pattern:"\\d{4}",onInput:ae},null,8,["modelValue","icon"])]),_:1})]),l(v,{label:"Public Profile",help:"Show this profile publicly. If disabled, only game profiles and scores will be visible."},{default:o(()=>[l(j,{modelValue:s.value.public,"onUpdate:modelValue":a[3]||(a[3]=e=>s.value.public=e),name:"public","model-value":s.value.public,"input-value":s.value.public,type:"switch"},null,8,["modelValue","model-value","input-value"])]),_:1}),l(v,{label:"Ban Profile",help:"Ban this profile. Locks out all arcades that this user manages."},{default:o(()=>[l(j,{modelValue:s.value.banned,"onUpdate:modelValue":a[4]||(a[4]=e=>s.value.banned=e),name:"banned","model-value":s.value.banned,"input-value":s.value.banned,type:"switch"},null,8,["modelValue","model-value","input-value"])]),_:1}),JSON.stringify(u.value)!==JSON.stringify(s.value)?(r(),d("div",Ie,[l(U,{color:"success",label:"Save",type:"submit"}),l(U,{color:"warning",label:"Revert",onClick:a[5]||(a[5]=e=>k())})])):_("",!0)]),_:1}),l(V,{"is-form":"",onSubmit:a[8]||(a[8]=B(e=>te(),["prevent"]))},{footer:o(()=>[l(U,{type:"submit",color:"success",label:"Update"})]),default:o(()=>[l(I,{color:"info",label:"Change Password",class:"mb-2"}),l(v,{label:"New Password"},{default:o(()=>[l(S,{modelValue:f.newPassword,"onUpdate:modelValue":a[6]||(a[6]=e=>f.newPassword=e),icon:i(O),name:"newPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),l(v,{label:"Confirm Password"},{default:o(()=>[l(S,{modelValue:f.confirmPassword,"onUpdate:modelValue":a[7]||(a[7]=e=>f.confirmPassword=e),icon:i(O),name:"confirmPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1})]),_:1}),u.value?.arcades?.length?(r(),$(V,{key:0,class:"mb-6"},{default:o(()=>[l(I,{color:"info",label:"Arcades",class:"mb-2"}),c("div",De,[(r(!0),d(w,null,D(u.value.arcades,e=>(r(),d("div",{key:e.id,class:"bg-slate-800 p-4 rounded-xl"},[c("div",Oe,[c("div",null,[c("h1",Ae,pe(e.name),1)]),c("div",Te,[l(U,{label:"Open Arcade",color:"info",onClick:n=>se(e)},null,8,["onClick"])])])]))),128))])]),_:1})):_("",!0)])],64)):_("",!0),l(P,{icon:i(E),title:"Quick Stats",main:""},null,8,["icon"]),c("div",Be,[(r(!0),d(w,null,D(ee.value,e=>(r(),d(w,{key:e.label},[e.number?(r(),$(ve,{key:0,icon:e.icon,number:e.number,label:e.label,suffix:`${e.suffix}${e.number==1?"":"s"}`,"icon-color":e.iconColor},null,8,["icon","number","label","suffix","icon-color"])):_("",!0)],64))),128))]),l(P,{icon:i(G),title:"Showcase",main:""},null,8,["icon"]),c("div",Ee,[(r(!0),d(w,null,D(X(m.value),e=>(r(),$(ge,{key:e.game,game:e.game,value:e.data.total_plays,"user-id":i(x),"profile-name":e?.username,type:"plays"},null,8,["game","value","user-id","profile-name"]))),128))]),l(P,{icon:i(E),title:"Play Trends",main:""},null,8,["icon"]),l(V,{class:"mb-6"},{default:o(()=>[m.value?(r(),d("div",Ge,[l(be,{data:i(ye)(m.value,g.value),class:"h-96"},null,8,["data"])])):_("",!0)]),_:1})],64)):_("",!0)]),_:1})]),_:1}))}};export{Xe as default}; +import{u as ne,l as re,m as ie,r as h,o as ue,v as p,B as de,a as r,c as $,w as o,b as l,_ as ce,f as d,F as w,d as P,e as i,J as me,X as fe,p as c,n as V,G as B,y as I,s as U,j as _,g as D,t as pe,ar as E,as as ve,at as G,ak as ge,au as be,av as ye,k as we,an as _e,ag as he,aw as N,ax as Pe,a6 as F,ay as R}from"./index-Dk-hpw4k.js";import{I as Se}from"./PhAt.vue-5vVT97jo.js";import{H as xe}from"./PhInfo.vue-BudWnWDe.js";import{G as O}from"./PhPassword.vue-By-mWAfz.js";import{D as ke}from"./PhUserGear.vue-S3_V3sN8.js";import{_ as v}from"./FormField-DrQ1jOX6.js";import{_ as S}from"./FormControl-nRAG8NCu.js";import{_ as j}from"./FormCheckRadio-D5LpozCg.js";import{A as $e,a as Ve}from"./admin-d9hoHFt6.js";const Ue={class:"grid grid-cols-1 lg:grid-cols-2 gap-6 mb-6"},Ce={class:"grid md:grid-cols-2 gap-x-4 mb-6"},Ie={key:0,class:"space-x-2 mt-6 mb-4"},De={class:"grid gap-4 md:grid-cols-2"},Oe={class:"grid grid-cols-1 gap-4 xl:flex w-full place-content-between"},Ae={class:"text-md md:text-lg"},Te={class:"flex align-middle mt-2 md:mt-0 max-h-12"},Be={class:"grid grid-cols-2 sm:grid-cols-3 gap-6 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 3xl:grid-cols-5 mb-6"},Ee={class:"grid grid-flow-row auto-rows-auto grid-cols-2 md:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-3 3xl:grid-cols-4 4xl:grid-cols-6 gap-5 mb-5"},Ge={key:0},Xe={__name:"PublicView",setup(Ne){const q=ne(),H=re(),M=ie(),x=H.params.id,s=h(null),u=h(null),m=h(null),g=h(null);async function k(){try{u.value=null;var t=await _e(x);t.name||(t.name="Unclaimed Account"),u.value=t,s.value=JSON.parse(JSON.stringify(t))}catch(a){console.error("Failed to fetch user profile data:",a)}}ue(async()=>{await k(),m.value=u.value.profiles,g.value=u.value.userScoreStats});const J=p(()=>m.value?.reduce((t,a)=>t+a.data.total_plays,0)),L=p(()=>m.value?.length),Q=p(()=>{const t=e=>{const n={};return e.forEach(b=>{const y=new Date(b*1e3).toISOString().split("T")[0];n[y]=(n[y]||0)+1}),n};var a=0;return m.value?.forEach(e=>{const n=e.data?.arcade_history?e.data?.arcade_history:{},b=[];Object.values(n).forEach(T=>{Object.values(T).forEach(oe=>{b.push(...oe)})});const y=t(b),C=Math.max(...Object.values(y));a=Math.max(a,C)}),a});function X(t){if(t){var a=[];for(const e of t){const n=he(e.game);n&&!n.skip&&a.push(e)}return a.sort(function(e,n){return n.data.last_play_timestamp-e.data.last_play_timestamp}),a}}const A=new Date().toISOString().split("T")[0],z=p(()=>g.value?.attempts?.length||0),K=p(()=>g.value?.records?.length||0),W=p(()=>g.value?.attempts?.filter(t=>new Date(t.timestamp*1e3).toISOString().split("T")[0]===A).length||0),Y=p(()=>g.value?.records?.filter(t=>new Date(t.timestamp*1e3).toISOString().split("T")[0]===A).length||0),Z=p(()=>{const t=new Date().toISOString().split("T")[0];let a=0;return m.value?.forEach(e=>{const n=e.data?.arcade_history||{};Object.values(n).forEach(b=>{Object.values(b).forEach(y=>{y.forEach(C=>{new Date(C*1e3).toISOString().split("T")[0]===t&&a++})})})}),a}),ee=h([{label:"Cumulative Plays",icon:N,iconColor:"text-emerald-600",suffix:"play",number:J},{label:"Games Played",icon:G,iconColor:"text-sky-300",suffix:"game",number:L},{label:"Plays Today",icon:N,iconColor:"text-sky-300",suffix:"play",number:Z},{label:"Longest Play Streak",icon:Pe,iconColor:"text-red-500",suffix:"play",number:Q},{label:"Total Records",icon:F,iconColor:"text-amber-400",suffix:"record",number:K},{label:"Total Scores",icon:R,iconColor:"text-pink-300",suffix:"score",number:z},{label:"Records Today",icon:F,iconColor:"text-amber-400",suffix:"record",number:Y},{label:"Scores Today",icon:R,iconColor:"text-sky-300",suffix:"score",number:W}]);function ae(t){t.target.value=t.target.value.replace(/\D/g,"")}async function le(){(await $e(x,s.value)).status!=="success"?window.alert("Failed to update user!"):k()}const f=de({newPassword:"",confirmPassword:""});async function te(){(await Ve(x,f.newPassword,f.confirmPassword)).status=="success"?(alert("Password changed."),f.newPassword=null,f.confirmPassword=null,await k()):alert("Failed to update password. Check that both passwords match.")}const se=t=>{const a=t.id;M.push(`/arcade/${a}`)};return(t,a)=>(r(),$(we,null,{default:o(()=>[l(ce,null,{default:o(()=>[u.value!==null?(r(),d(w,{key:0},[l(P,{icon:i(me),title:`${u.value.name}'s Profile`,main:""},null,8,["icon","title"]),l(fe,{class:"mb-6","override-profile":u.value,"use-small":""},null,8,["override-profile"]),i(q).userAdmin?(r(),d(w,{key:0},[l(P,{icon:i(ke),title:"User Administration",main:""},null,8,["icon"]),c("div",Ue,[l(V,{"is-form":"",class:"",onSubmit:B(le,["prevent"])},{default:o(()=>[l(I,{color:"info",label:"General Information",icon:i(xe),class:"mb-2"},null,8,["icon"]),c("div",Ce,[l(v,{label:"Username"},{default:o(()=>[l(S,{modelValue:s.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>s.value.name=e),"input-value":s.value.name,name:"username",required:""},null,8,["modelValue","input-value"])]),_:1}),l(v,{label:"E-mail",help:"Used for password resetting and 2FA"},{default:o(()=>[l(S,{modelValue:s.value.email,"onUpdate:modelValue":a[1]||(a[1]=e=>s.value.email=e),icon:i(Se),type:"email",name:"email",required:""},null,8,["modelValue","icon"])]),_:1}),l(v,{label:"PIN",help:"Used when logging into a game"},{default:o(()=>[l(S,{modelValue:s.value.pin,"onUpdate:modelValue":a[2]||(a[2]=e=>s.value.pin=e),icon:i(O),type:"password",name:"pin",minlength:4,maxlength:4,inputmode:"numeric",pattern:"\\d{4}",onInput:ae},null,8,["modelValue","icon"])]),_:1})]),l(v,{label:"Public Profile",help:"Show this profile publicly. If disabled, only game profiles and scores will be visible."},{default:o(()=>[l(j,{modelValue:s.value.public,"onUpdate:modelValue":a[3]||(a[3]=e=>s.value.public=e),name:"public","model-value":s.value.public,"input-value":s.value.public,type:"switch"},null,8,["modelValue","model-value","input-value"])]),_:1}),l(v,{label:"Ban Profile",help:"Ban this profile. Locks out all arcades that this user manages."},{default:o(()=>[l(j,{modelValue:s.value.banned,"onUpdate:modelValue":a[4]||(a[4]=e=>s.value.banned=e),name:"banned","model-value":s.value.banned,"input-value":s.value.banned,type:"switch"},null,8,["modelValue","model-value","input-value"])]),_:1}),JSON.stringify(u.value)!==JSON.stringify(s.value)?(r(),d("div",Ie,[l(U,{color:"success",label:"Save",type:"submit"}),l(U,{color:"warning",label:"Revert",onClick:a[5]||(a[5]=e=>k())})])):_("",!0)]),_:1}),l(V,{"is-form":"",onSubmit:a[8]||(a[8]=B(e=>te(),["prevent"]))},{footer:o(()=>[l(U,{type:"submit",color:"success",label:"Update"})]),default:o(()=>[l(I,{color:"info",label:"Change Password",class:"mb-2"}),l(v,{label:"New Password"},{default:o(()=>[l(S,{modelValue:f.newPassword,"onUpdate:modelValue":a[6]||(a[6]=e=>f.newPassword=e),icon:i(O),name:"newPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),l(v,{label:"Confirm Password"},{default:o(()=>[l(S,{modelValue:f.confirmPassword,"onUpdate:modelValue":a[7]||(a[7]=e=>f.confirmPassword=e),icon:i(O),name:"confirmPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1})]),_:1}),u.value?.arcades?.length?(r(),$(V,{key:0,class:"mb-6"},{default:o(()=>[l(I,{color:"info",label:"Arcades",class:"mb-2"}),c("div",De,[(r(!0),d(w,null,D(u.value.arcades,e=>(r(),d("div",{key:e.id,class:"bg-slate-800 p-4 rounded-xl"},[c("div",Oe,[c("div",null,[c("h1",Ae,pe(e.name),1)]),c("div",Te,[l(U,{label:"Open Arcade",color:"info",onClick:n=>se(e)},null,8,["onClick"])])])]))),128))])]),_:1})):_("",!0)])],64)):_("",!0),l(P,{icon:i(E),title:"Quick Stats",main:""},null,8,["icon"]),c("div",Be,[(r(!0),d(w,null,D(ee.value,e=>(r(),d(w,{key:e.label},[e.number?(r(),$(ve,{key:0,icon:e.icon,number:e.number,label:e.label,suffix:`${e.suffix}${e.number==1?"":"s"}`,"icon-color":e.iconColor},null,8,["icon","number","label","suffix","icon-color"])):_("",!0)],64))),128))]),l(P,{icon:i(G),title:"Showcase",main:""},null,8,["icon"]),c("div",Ee,[(r(!0),d(w,null,D(X(m.value),e=>(r(),$(ge,{key:e.game,game:e.game,value:e.data.total_plays,"user-id":i(x),"profile-name":e?.username,type:"plays"},null,8,["game","value","user-id","profile-name"]))),128))]),l(P,{icon:i(E),title:"Play Trends",main:""},null,8,["icon"]),l(V,{class:"mb-6"},{default:o(()=>[m.value?(r(),d("div",Ge,[l(be,{data:i(ye)(m.value,g.value),class:"h-96"},null,8,["data"])])):_("",!0)]),_:1})],64)):_("",!0)]),_:1})]),_:1}))}};export{Xe as default}; diff --git a/assets/RegisterView-DlSVzLzA.js b/assets/RegisterView-CYvNaFbu.js similarity index 89% rename from assets/RegisterView-DlSVzLzA.js rename to assets/RegisterView-CYvNaFbu.js index 964e653..c4a0afc 100644 --- a/assets/RegisterView-DlSVzLzA.js +++ b/assets/RegisterView-CYvNaFbu.js @@ -1 +1 @@ -import{m as V,r as v,B as I,a as p,c,w as r,p as a,b as s,n as _,E as y,G as X,e as t,J as P,s as f,K as $,j as U,L as C}from"./index-wVtKjzJn.js";import{I as h}from"./PhAt.vue-x1qALKC9.js";import{I as q}from"./PhCreditCard.vue-_o0-1fhq.js";import{G as u}from"./PhPassword.vue-wP8b-7PJ.js";import{I as A}from"./PhSpinnerBall.vue-Db6IBr48.js";import{_ as G}from"./FormCheckRadio-D9M0Qh1I.js";import{_ as n}from"./FormField-DCjtMvpI.js";import{_ as m}from"./FormControl-C552dcWA.js";import{L as R}from"./LayoutGuest-C8qlgf8s.js";const L={class:"flex md:min-h-screen md:items-center md:justify-center"},k={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},B={class:"flex gap-2 mt-4"},E={class:"col-span-2"},N={class:"flex flex-col gap-2 my-4"},T={__name:"RegisterView",setup(S){const w=V(),i=v(!1),l=I({username:"",email:"",newPassword:"",confirmPassword:"",pin:"",cardId:"",remember:!0});function g(d){var e=d.target.value;e=e.replace(/[^0-9]/g,""),l.pin=e}function b(d){var e=d.target.value;e=e.replace(/[^A-Za-z0-9]/g,""),e=e.toUpperCase().replace(/(.{4})/g,"$1-").replace(/-$/,""),l.cardId=e}async function x(){i.value=!0,(await C(l)).status=="success"&&(i.value=!1,alert("User account registered. Please log in!"),w.push("login"))}return(d,e)=>(p(),c(R,null,{default:r(()=>[a("div",L,[s(_,{class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:r(()=>[a("div",k,[e[10]||(e[10]=a("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[a("img",{src:y,class:"rounded-full shadow-lg mb-2"}),a("h1",{class:"text-xl"},[a("samp",null,"PhaseII")]),a("p",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 "),a("hr",{class:"border-t border my-1 w-full"}),a("p",{class:"text-lg relative bottom-0"},"Account Registration")],-1)),e[11]||(e[11]=a("div",{class:"md:border-r md:border"},null,-1)),a("div",null,[a("form",{class:"grid grid-cols-2 gap-x-2",onSubmit:e[7]||(e[7]=X(o=>x(),["prevent"]))},[s(n,{label:"Desired Username"},{default:r(()=>[s(m,{modelValue:l.username,"onUpdate:modelValue":e[0]||(e[0]=o=>l.username=o),icon:t(P),name:"username",required:"",autocomplete:"username"},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Email Address"},{default:r(()=>[s(m,{modelValue:l.email,"onUpdate:modelValue":e[1]||(e[1]=o=>l.email=o),icon:t(h),type:"email",name:"email",required:"",autocomplete:"email"},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Password"},{default:r(()=>[s(m,{modelValue:l.newPassword,"onUpdate:modelValue":e[2]||(e[2]=o=>l.newPassword=o),icon:t(u),name:"newPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Password Confirmation"},{default:r(()=>[s(m,{modelValue:l.confirmPassword,"onUpdate:modelValue":e[3]||(e[3]=o=>l.confirmPassword=o),icon:t(u),name:"confirmPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Card ID",help:"The ACCESS CODE provided by the game."},{default:r(()=>[s(m,{modelValue:l.cardId,"onUpdate:modelValue":e[4]||(e[4]=o=>l.cardId=o),icon:t(q),name:"cardId",type:"card",placeholder:"XXXX-XXXX-XXXX-XXXX",minlength:19,maxlength:19,required:"",onInput:b},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Game PIN"},{default:r(()=>[s(m,{modelValue:l.pin,"onUpdate:modelValue":e[5]||(e[5]=o=>l.pin=o),icon:t(u),type:"password",name:"pin",required:"",minlength:4,maxlength:4,inputmode:"numeric",pattern:"\\d{4}",autocomplete:"pin",onInput:g},null,8,["modelValue","icon"])]),_:1}),s(G,{modelValue:l.remember,"onUpdate:modelValue":e[6]||(e[6]=o=>l.remember=o),class:"col-span-2",name:"remember",label:"Remember Me","input-value":!0},null,8,["modelValue"]),a("div",B,[s(f,{type:"submit",label:"Register",color:"success"}),i.value?(p(),c($,{key:0,icon:t(A),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):U("",!0)])],32),a("div",E,[e[9]||(e[9]=a("hr",{class:"border-t border my-4 w-full"},null,-1)),a("div",N,[e[8]||(e[8]=a("h2",null,"Have an Account?",-1)),s(f,{label:"Log In",color:"info",to:"/auth/login"})])])])])]),_:1})])]),_:1}))}};export{T as default}; +import{m as V,r as v,B as I,a as p,c,w as r,p as a,b as s,n as _,E as y,G as X,e as t,J as P,s as f,K as $,j as U,L as C}from"./index-Dk-hpw4k.js";import{I as h}from"./PhAt.vue-5vVT97jo.js";import{I as q}from"./PhCreditCard.vue-_T1F4aVh.js";import{G as u}from"./PhPassword.vue-By-mWAfz.js";import{I as A}from"./PhSpinnerBall.vue-D5axbtr6.js";import{_ as G}from"./FormCheckRadio-D5LpozCg.js";import{_ as n}from"./FormField-DrQ1jOX6.js";import{_ as m}from"./FormControl-nRAG8NCu.js";import{L as R}from"./LayoutGuest-X_xSSY8S.js";const L={class:"flex md:min-h-screen md:items-center md:justify-center"},k={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},B={class:"flex gap-2 mt-4"},E={class:"col-span-2"},N={class:"flex flex-col gap-2 my-4"},T={__name:"RegisterView",setup(S){const w=V(),i=v(!1),l=I({username:"",email:"",newPassword:"",confirmPassword:"",pin:"",cardId:"",remember:!0});function g(d){var e=d.target.value;e=e.replace(/[^0-9]/g,""),l.pin=e}function b(d){var e=d.target.value;e=e.replace(/[^A-Za-z0-9]/g,""),e=e.toUpperCase().replace(/(.{4})/g,"$1-").replace(/-$/,""),l.cardId=e}async function x(){i.value=!0,(await C(l)).status=="success"&&(i.value=!1,alert("User account registered. Please log in!"),w.push("login"))}return(d,e)=>(p(),c(R,null,{default:r(()=>[a("div",L,[s(_,{class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:r(()=>[a("div",k,[e[10]||(e[10]=a("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[a("img",{src:y,class:"rounded-full shadow-lg mb-2"}),a("h1",{class:"text-xl"},[a("samp",null,"PhaseII")]),a("p",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 "),a("hr",{class:"border-t border my-1 w-full"}),a("p",{class:"text-lg relative bottom-0"},"Account Registration")],-1)),e[11]||(e[11]=a("div",{class:"md:border-r md:border"},null,-1)),a("div",null,[a("form",{class:"grid grid-cols-2 gap-x-2",onSubmit:e[7]||(e[7]=X(o=>x(),["prevent"]))},[s(n,{label:"Desired Username"},{default:r(()=>[s(m,{modelValue:l.username,"onUpdate:modelValue":e[0]||(e[0]=o=>l.username=o),icon:t(P),name:"username",required:"",autocomplete:"username"},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Email Address"},{default:r(()=>[s(m,{modelValue:l.email,"onUpdate:modelValue":e[1]||(e[1]=o=>l.email=o),icon:t(h),type:"email",name:"email",required:"",autocomplete:"email"},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Password"},{default:r(()=>[s(m,{modelValue:l.newPassword,"onUpdate:modelValue":e[2]||(e[2]=o=>l.newPassword=o),icon:t(u),name:"newPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Password Confirmation"},{default:r(()=>[s(m,{modelValue:l.confirmPassword,"onUpdate:modelValue":e[3]||(e[3]=o=>l.confirmPassword=o),icon:t(u),name:"confirmPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Card ID",help:"The ACCESS CODE provided by the game."},{default:r(()=>[s(m,{modelValue:l.cardId,"onUpdate:modelValue":e[4]||(e[4]=o=>l.cardId=o),icon:t(q),name:"cardId",type:"card",placeholder:"XXXX-XXXX-XXXX-XXXX",minlength:19,maxlength:19,required:"",onInput:b},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Game PIN"},{default:r(()=>[s(m,{modelValue:l.pin,"onUpdate:modelValue":e[5]||(e[5]=o=>l.pin=o),icon:t(u),type:"password",name:"pin",required:"",minlength:4,maxlength:4,inputmode:"numeric",pattern:"\\d{4}",autocomplete:"pin",onInput:g},null,8,["modelValue","icon"])]),_:1}),s(G,{modelValue:l.remember,"onUpdate:modelValue":e[6]||(e[6]=o=>l.remember=o),class:"col-span-2",name:"remember",label:"Remember Me","input-value":!0},null,8,["modelValue"]),a("div",B,[s(f,{type:"submit",label:"Register",color:"success"}),i.value?(p(),c($,{key:0,icon:t(A),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):U("",!0)])],32),a("div",E,[e[9]||(e[9]=a("hr",{class:"border-t border my-4 w-full"},null,-1)),a("div",N,[e[8]||(e[8]=a("h2",null,"Have an Account?",-1)),s(f,{label:"Log In",color:"info",to:"/auth/login"})])])])])]),_:1})])]),_:1}))}};export{T as default}; diff --git a/assets/ResetView-DFbVnduM.js b/assets/ResetView-C-JiSNhk.js similarity index 90% rename from assets/ResetView-DFbVnduM.js rename to assets/ResetView-C-JiSNhk.js index 012a336..2533ff0 100644 --- a/assets/ResetView-DFbVnduM.js +++ b/assets/ResetView-C-JiSNhk.js @@ -1 +1 @@ -import{m as _,B as k,a as l,c as u,w as i,p as s,b as a,n as v,E as S,f as d,G as w,e as r,s as c,K as y,j as n,M as I,t as $,N as K,O as A,P as C}from"./index-wVtKjzJn.js";import{I as N}from"./PhAt.vue-x1qALKC9.js";import{F as R}from"./PhKey.vue-D7ySGtjg.js";import{G as b}from"./PhPassword.vue-wP8b-7PJ.js";import{I as x}from"./PhSpinnerBall.vue-Db6IBr48.js";import{_ as f}from"./FormField-DCjtMvpI.js";import{_ as p}from"./FormControl-C552dcWA.js";import{L as B}from"./LayoutGuest-C8qlgf8s.js";const E={class:"flex md:min-h-screen md:items-center md:justify-center"},U={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},L={class:"grid grid-cols-1 gap-2"},q={class:"mb-4"},G={class:"text-xl"},j={class:"font-bold"},M={key:3,class:"border-t border mt-3 w-full"},D={key:4,class:"flex flex-col gap-2 my-1"},Y={__name:"ResetView",setup(F){const g=_(),e=k({email:"",loading:!1,emailSent:!1,authKey:null,authValid:!1,username:null,newPassword:"",confirmPassword:""});async function h(){e.loading=!0,(await K(e.email)).status=="success"&&(e.emailSent=!0,e.loading=!1)}async function P(){e.loading=!0;const m=await A(e.authKey);m.status=="success"&&(e.authValid=!0,e.loading=!1,e.username=m.username)}async function V(){if(e.newPassword!=e.confirmPassword){alert("Passwords don't match!");return}e.loading=!0,(await C(e.authKey,e.newPassword,e.confirmPassword)).status=="success"&&(alert("Password changed!"),g.push("/auth/login"))}return(m,t)=>(l(),u(B,null,{default:i(()=>[s("div",E,[a(v,{class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:i(()=>[s("div",U,[t[10]||(t[10]=s("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[s("img",{src:S,class:"rounded-full shadow-lg mb-2"}),s("h1",{class:"text-xl"},[s("samp",null,"PhaseII")]),s("p",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 "),s("hr",{class:"border-t border my-1 w-full"}),s("p",{class:"text-lg relative bottom-0"},"Password Reset")],-1)),t[11]||(t[11]=s("div",{class:"md:border-r md:border"},null,-1)),s("div",L,[e.emailSent?n("",!0):(l(),d("form",{key:0,onSubmit:t[1]||(t[1]=w(o=>h(),["prevent"]))},[a(f,{label:"Email Address"},{default:i(()=>[a(p,{modelValue:e.email,"onUpdate:modelValue":t[0]||(t[0]=o=>e.email=o),icon:r(N),type:"email",autocomplete:"email",required:""},null,8,["modelValue","icon"])]),_:1}),a(c,{label:"Check",type:"submit",color:"info"}),e.loading?(l(),u(y,{key:0,icon:r(x),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):n("",!0)],32)),e.emailSent&&!e.authValid?(l(),d("form",{key:1,onSubmit:t[3]||(t[3]=w(o=>P(),["prevent"]))},[a(f,{label:"Auth Key"},{default:i(()=>[a(p,{modelValue:e.authKey,"onUpdate:modelValue":t[2]||(t[2]=o=>e.authKey=o),icon:r(R),type:"text",name:"token",inputmode:"numeric",pattern:"[0-9]*",autocomplete:"one-time-code",maxlength:6},null,8,["modelValue","icon"])]),_:1}),a(c,{label:"Unlock",type:"submit",color:"info"}),e.loading?(l(),u(y,{key:0,icon:r(x),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):n("",!0)],32)):n("",!0),e.emailSent&&e.authValid?(l(),d("form",{key:2,onSubmit:t[6]||(t[6]=w(o=>V(),["prevent"]))},[s("div",q,[s("h1",G,[t[7]||(t[7]=I(" Welcome, ",-1)),s("span",j,$(e.username),1)]),t[8]||(t[8]=s("p",{class:"text-sm text-gray-400"}," Look who forgot their password ",-1))]),a(f,{label:"New Password"},{default:i(()=>[a(p,{modelValue:e.newPassword,"onUpdate:modelValue":t[4]||(t[4]=o=>e.newPassword=o),icon:r(b),type:"password",required:"",minlength:"8"},null,8,["modelValue","icon"])]),_:1}),a(f,{label:"Confirm Password"},{default:i(()=>[a(p,{modelValue:e.confirmPassword,"onUpdate:modelValue":t[5]||(t[5]=o=>e.confirmPassword=o),icon:r(b),type:"password",required:"",minlength:"8"},null,8,["modelValue","icon"])]),_:1}),a(c,{label:"Reset Password",type:"submit",color:"success"}),e.loading?(l(),u(y,{key:0,icon:r(x),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):n("",!0)],32)):n("",!0),e.authValid?n("",!0):(l(),d("hr",M)),e.authValid?n("",!0):(l(),d("div",D,[t[9]||(t[9]=s("h2",null,"Remember it?",-1)),a(c,{label:"Log In",color:"success",to:"/auth/login"})]))])])]),_:1})])]),_:1}))}};export{Y as default}; +import{m as _,B as k,a as l,c as u,w as i,p as s,b as a,n as v,E as S,f as d,G as w,e as r,s as c,K as y,j as n,M as I,t as $,N as K,O as A,P as C}from"./index-Dk-hpw4k.js";import{I as N}from"./PhAt.vue-5vVT97jo.js";import{F as R}from"./PhKey.vue-CBQNiezJ.js";import{G as b}from"./PhPassword.vue-By-mWAfz.js";import{I as x}from"./PhSpinnerBall.vue-D5axbtr6.js";import{_ as f}from"./FormField-DrQ1jOX6.js";import{_ as p}from"./FormControl-nRAG8NCu.js";import{L as B}from"./LayoutGuest-X_xSSY8S.js";const E={class:"flex md:min-h-screen md:items-center md:justify-center"},U={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},L={class:"grid grid-cols-1 gap-2"},q={class:"mb-4"},G={class:"text-xl"},j={class:"font-bold"},M={key:3,class:"border-t border mt-3 w-full"},D={key:4,class:"flex flex-col gap-2 my-1"},Y={__name:"ResetView",setup(F){const g=_(),e=k({email:"",loading:!1,emailSent:!1,authKey:null,authValid:!1,username:null,newPassword:"",confirmPassword:""});async function h(){e.loading=!0,(await K(e.email)).status=="success"&&(e.emailSent=!0,e.loading=!1)}async function P(){e.loading=!0;const m=await A(e.authKey);m.status=="success"&&(e.authValid=!0,e.loading=!1,e.username=m.username)}async function V(){if(e.newPassword!=e.confirmPassword){alert("Passwords don't match!");return}e.loading=!0,(await C(e.authKey,e.newPassword,e.confirmPassword)).status=="success"&&(alert("Password changed!"),g.push("/auth/login"))}return(m,t)=>(l(),u(B,null,{default:i(()=>[s("div",E,[a(v,{class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:i(()=>[s("div",U,[t[10]||(t[10]=s("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[s("img",{src:S,class:"rounded-full shadow-lg mb-2"}),s("h1",{class:"text-xl"},[s("samp",null,"PhaseII")]),s("p",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 "),s("hr",{class:"border-t border my-1 w-full"}),s("p",{class:"text-lg relative bottom-0"},"Password Reset")],-1)),t[11]||(t[11]=s("div",{class:"md:border-r md:border"},null,-1)),s("div",L,[e.emailSent?n("",!0):(l(),d("form",{key:0,onSubmit:t[1]||(t[1]=w(o=>h(),["prevent"]))},[a(f,{label:"Email Address"},{default:i(()=>[a(p,{modelValue:e.email,"onUpdate:modelValue":t[0]||(t[0]=o=>e.email=o),icon:r(N),type:"email",autocomplete:"email",required:""},null,8,["modelValue","icon"])]),_:1}),a(c,{label:"Check",type:"submit",color:"info"}),e.loading?(l(),u(y,{key:0,icon:r(x),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):n("",!0)],32)),e.emailSent&&!e.authValid?(l(),d("form",{key:1,onSubmit:t[3]||(t[3]=w(o=>P(),["prevent"]))},[a(f,{label:"Auth Key"},{default:i(()=>[a(p,{modelValue:e.authKey,"onUpdate:modelValue":t[2]||(t[2]=o=>e.authKey=o),icon:r(R),type:"text",name:"token",inputmode:"numeric",pattern:"[0-9]*",autocomplete:"one-time-code",maxlength:6},null,8,["modelValue","icon"])]),_:1}),a(c,{label:"Unlock",type:"submit",color:"info"}),e.loading?(l(),u(y,{key:0,icon:r(x),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):n("",!0)],32)):n("",!0),e.emailSent&&e.authValid?(l(),d("form",{key:2,onSubmit:t[6]||(t[6]=w(o=>V(),["prevent"]))},[s("div",q,[s("h1",G,[t[7]||(t[7]=I(" Welcome, ",-1)),s("span",j,$(e.username),1)]),t[8]||(t[8]=s("p",{class:"text-sm text-gray-400"}," Look who forgot their password ",-1))]),a(f,{label:"New Password"},{default:i(()=>[a(p,{modelValue:e.newPassword,"onUpdate:modelValue":t[4]||(t[4]=o=>e.newPassword=o),icon:r(b),type:"password",required:"",minlength:"8"},null,8,["modelValue","icon"])]),_:1}),a(f,{label:"Confirm Password"},{default:i(()=>[a(p,{modelValue:e.confirmPassword,"onUpdate:modelValue":t[5]||(t[5]=o=>e.confirmPassword=o),icon:r(b),type:"password",required:"",minlength:"8"},null,8,["modelValue","icon"])]),_:1}),a(c,{label:"Reset Password",type:"submit",color:"success"}),e.loading?(l(),u(y,{key:0,icon:r(x),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):n("",!0)],32)):n("",!0),e.authValid?n("",!0):(l(),d("hr",M)),e.authValid?n("",!0):(l(),d("div",D,[t[9]||(t[9]=s("h2",null,"Remember it?",-1)),a(c,{label:"Log In",color:"success",to:"/auth/login"})]))])])]),_:1})])]),_:1}))}};export{Y as default}; diff --git a/assets/RivalsView-BWMf3FQv.js b/assets/RivalsView-BxbQ5eFI.js similarity index 92% rename from assets/RivalsView-BWMf3FQv.js rename to assets/RivalsView-BxbQ5eFI.js index 1de16ee..84be07a 100644 --- a/assets/RivalsView-BWMf3FQv.js +++ b/assets/RivalsView-BxbQ5eFI.js @@ -1 +1 @@ -import{l as te,m as le,ag as ae,r as h,B as M,V as re,o as se,a as r,c as V,w as m,b as s,_ as ie,e as _,f as d,p as o,j as p,d as j,n as $,F as R,g as T,t as g,q as W,s as x,M as I,k as ne,aT as A,aU as D}from"./index-wVtKjzJn.js";import{I as oe}from"./PhPlusCircle.vue-0Mpg8usa.js";import{_ as ue,G as ce}from"./GameHeader-BDUKDbzK.js";import{_ as de}from"./ProfileCard-sSSTYc2C.js";import{_ as X}from"./FormControl-C552dcWA.js";import{_ as ve}from"./FormField-DCjtMvpI.js";import{A as fe,d as me,a as _e,e as pe,c as E,f as he}from"./profile-bqdi_2hB.js";import{d as ge}from"./userData-DZYdegtD.js";import"./PhGear.vue-BexnY7gY.js";import"./PhHouse.vue-NUGOYe5J.js";const ye={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},Ve={class:"md:w-1/3 md:text-right"},xe={key:1,class:"w-full"},ke={class:"grid gap-4"},we={class:"grid md:flex gap-2 w-full place-content-between"},Re={class:"text-lg md:text-xl"},be={class:"text-md md:text-lg font-mono"},Ie={class:"text-xl rounded-2xl p-4 my-2 bg-slate-900"},Ae={class:"grid gap-3"},De={class:"grid gap-2 md:flex justify-between items-center"},Ce={class:"flex"},Pe={class:"text-lg"},$e={key:0,class:"text-emerald-500"},Ne={key:1,class:"text-red-500"},Se={key:0,class:"text-xl"},Ee={__name:"RivalsView",setup(Le){const J=te(),N=le();var i=null,n=null;i=J.params.game,n=ae(i);const v=h(null),S=h(null),u=h(null),L=h([]),a=M({currentVersion:null}),b=h(null),C=h(null),y=h(null);re(()=>a.currentVersion,()=>{F(),G(),O(),K()}),se(async()=>{await k()}),n.versions||(a.currentVersion=1);async function k(){O(),await F(),G(),w.filter=null}async function F(){try{v.value=null;const t=await fe(i,a.currentVersion);v.value=t.profile,S.value=t.versions,t&&!a.currentVersion&&(a.currentVersion=t.versions[t.versions.length-1]),n.useActiveRival&&Q()}catch(t){console.error("Failed to fetch user profile data:",t)}}async function G(){try{u.value=null;var t=await me(i,a.currentVersion);u.value=t}catch(e){console.error("Failed to fetch user link data:",e)}}async function O(){try{const t=await _e(i,a.currentVersion);L.value=t.profiles}catch(t){console.error("Failed to fetch profile data:",t)}}function q(t){var e=[];for(const l of n.versions)t.includes(l.id)&&e.push(l);return e}const w=M({filter:null});n||N.push({name:"ErrorPage",params:{catchAll:"404"}});function z(){var t=JSON.parse(JSON.stringify(w.filter));if(t)return t=t.replace(/-/g,""),L.value.filter(e=>e.username.toLowerCase().includes(t.toLowerCase())||e.extid.toString().toLowerCase().includes(t.toLowerCase()))}function H(t){return t==v.value?.userId?!0:u.value==null?!1:u.value.length>=b.value?!0:u.value.some(e=>e.otherUserId===t)}function K(){const t=n.versions.find(e=>e.id==a.currentVersion);b.value=t?.maxRivals??3,C.value=t?.maxActiveRivals??3}function Q(){if(!v.value?.last){y.value=[];return}var t=[];const e=["fri","rival1","rival2","rival3"];for(const l of e){const c=v.value?.last[l];c>=1&&t.push(c)}y.value=t}async function Y(t){if(!(u.value&&u.value.length>=b.value)){var e="rival";if(n?.useActiveRival){const c=new Set((u.value??[]).map(f=>f?.type?.startsWith("friend_")?parseInt(f.type.replace("friend_",""),10):null).filter(f=>f!==null&&!isNaN(f)));var l=null;for(let f=0;f<=9;f++)if(!c.has(f)){l=f;break}e=`friend_${l}`}try{await pe(i,a.currentVersion,t,e),await k()}catch(c){console.error("Failed to add rival:",c)}}}async function Z(t,e){try{await he(i,a.currentVersion,t,e)&&n.useActiveRival&&await U(e),await k()}catch(l){console.error("Failed to delete rival:",l)}}async function ee(t){var e=v.value?.last??{},l=null;if(t.startsWith("friend_"))l=parseInt(t.replace("friend_",""),10);else return;[A.DDR,A.DDROMNI].includes(i)&&([D.DDR_X,D.DDR_X2].includes(a.currentVersion)?e.fri=l+1:!e.rival1||e.rival1<1?e.rival1=l+1:!e.rival2||e.rival2<1?e.rival2=l+1:(!e.rival3||e.rival3<1)&&(e.rival3=l+1)),await E(i,a.currentVersion,{last:e}),await k()}async function U(t){var e=v.value?.last??{},l=null;if(t.startsWith("friend_"))l=parseInt(t.replace("friend_",""),10);else return;[A.DDR,A.DDROMNI].includes(i)&&([D.DDR_X,D.DDR_X2].includes(a.currentVersion)?e.fri===l+1&&(e.fri=0):e.rival1===l+1?e.rival1=0:e.rival2===l+1?e.rival2=0:e.rival3===l+1&&(e.rival3=0)),await E(i,a.currentVersion,{last:e}),await k()}const P=t=>{if(t.startsWith("friend_"))return parseInt(t.replace("friend_",""),10)+1},B=t=>{N.push(`/games/${i}/profiles/${t}`)};return(t,e)=>(r(),V(ne,null,{default:m(()=>[s(ie,null,{default:m(()=>[s(ue,{game:_(n),version:a.currentVersion},{default:m(()=>[_(n).versions&&v.value?(r(),d("div",ye,[o("div",Ve,[e[2]||(e[2]=o("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),s(X,{modelValue:a.currentVersion,"onUpdate:modelValue":e[0]||(e[0]=l=>a.currentVersion=l),options:q(S.value)},null,8,["modelValue","options"])])])):p("",!0),v.value?(r(),d("div",xe,[s(de,{game:_(i),version:a.currentVersion,profile:v.value},null,8,["game","version","profile"])])):p("",!0)]),_:1},8,["game","version"]),s(j,{icon:_(oe),title:"Add a Rival",main:""},null,8,["icon"]),a.currentVersion?(r(),V($,{key:0,class:"mb-6"},{default:m(()=>[s(ve,{label:"Search",help:"Search by username or Rival ID to add a rival.",class:"w-full md:w-1/3"},{default:m(()=>[s(X,{modelValue:w.filter,"onUpdate:modelValue":e[1]||(e[1]=l=>w.filter=l),"model-value":w.filter,placeholder:"1234-5678"},null,8,["modelValue","model-value"])]),_:1}),o("div",ke,[(r(!0),d(R,null,T(z(),l=>(r(),d("div",{key:l.id,class:"bg-slate-800 p-4 rounded-xl"},[o("div",we,[o("div",null,[o("h1",Re,g(l.username),1),o("h2",be,g(_(ge)(l.extid)),1)]),s(W,null,{default:m(()=>[s(x,{label:"Open Profile",color:"info",onClick:c=>B(l.userId)},null,8,["onClick"]),s(x,{label:"Add Rival",color:"success",disabled:H(l.userId),onClick:c=>Y(l.userId)},null,8,["disabled","onClick"])]),_:2},1024)])]))),128))])]),_:1})):p("",!0),s(j,{icon:_(ce),title:"Rivals",main:""},null,8,["icon"]),o("h2",Ie,[I(g(u.value?.length??0)+" / "+g(b.value)+" added ",1),_(n)?.useActiveRival?(r(),d(R,{key:0},[e[3]||(e[3]=I(" - ",-1)),o("span",null,g(y.value?.length??0)+" / "+g(C.value)+" active",1)],64)):p("",!0)]),a.currentVersion?(r(),V($,{key:1,class:"mb-6"},{default:m(()=>[o("div",Ae,[(r(!0),d(R,null,T(u.value,l=>(r(),V($,{key:P(l?.type),"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:m(()=>[o("div",De,[o("div",Ce,[o("h1",Pe,[I(g(l?.otherProfileData?.username)+" ",1),_(n)?.useActiveRival?(r(),d(R,{key:0},[e[4]||(e[4]=I(" - ",-1)),y.value.includes(P(l?.type))?(r(),d("span",$e,"Active")):(r(),d("span",Ne,"Inactive"))],64)):p("",!0)])]),s(W,null,{default:m(()=>[s(x,{label:"Open Profile",color:"info",onClick:c=>B(l?.otherUserId)},null,8,["onClick"]),_(n)?.useActiveRival?(r(),d(R,{key:0},[y.value.includes(P(l?.type))?(r(),V(x,{key:0,label:"Set Inactive",color:"warning",onClick:c=>U(l?.type)},null,8,["onClick"])):(r(),V(x,{key:1,label:"Set Active",color:"success",disabled:y.value.length>=C.value,onClick:c=>ee(l?.type)},null,8,["disabled","onClick"]))],64)):p("",!0),s(x,{label:"Remove Rival",color:"danger",onClick:c=>Z(l?.otherUserId,l?.type)},null,8,["onClick"])]),_:2},1024)])]),_:2},1024))),128)),!u.value||!u.value.length?(r(),d("span",Se,"No rivals!")):p("",!0)])]),_:1})):p("",!0)]),_:1})]),_:1}))}};export{Ee as default}; +import{l as te,m as le,ag as ae,r as h,B as M,V as re,o as se,a as r,c as V,w as m,b as s,_ as ie,e as _,f as d,p as o,j as p,d as j,n as $,F as R,g as T,t as g,q as W,s as x,M as I,k as ne,aT as A,aU as D}from"./index-Dk-hpw4k.js";import{I as oe}from"./PhPlusCircle.vue-CzoG-0TV.js";import{_ as ue,G as ce}from"./GameHeader-teh_-Ggs.js";import{_ as de}from"./ProfileCard-BRBnnSdC.js";import{_ as X}from"./FormControl-nRAG8NCu.js";import{_ as ve}from"./FormField-DrQ1jOX6.js";import{A as fe,d as me,a as _e,e as pe,c as E,f as he}from"./profile-nv_1Kh6w.js";import{d as ge}from"./userData-DZYdegtD.js";import"./PhGear.vue-BuFpodE8.js";import"./PhHouse.vue-BE86MhFy.js";const ye={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},Ve={class:"md:w-1/3 md:text-right"},xe={key:1,class:"w-full"},ke={class:"grid gap-4"},we={class:"grid md:flex gap-2 w-full place-content-between"},Re={class:"text-lg md:text-xl"},be={class:"text-md md:text-lg font-mono"},Ie={class:"text-xl rounded-2xl p-4 my-2 bg-slate-900"},Ae={class:"grid gap-3"},De={class:"grid gap-2 md:flex justify-between items-center"},Ce={class:"flex"},Pe={class:"text-lg"},$e={key:0,class:"text-emerald-500"},Ne={key:1,class:"text-red-500"},Se={key:0,class:"text-xl"},Ee={__name:"RivalsView",setup(Le){const J=te(),N=le();var i=null,n=null;i=J.params.game,n=ae(i);const v=h(null),S=h(null),u=h(null),L=h([]),a=M({currentVersion:null}),b=h(null),C=h(null),y=h(null);re(()=>a.currentVersion,()=>{F(),G(),O(),K()}),se(async()=>{await k()}),n.versions||(a.currentVersion=1);async function k(){O(),await F(),G(),w.filter=null}async function F(){try{v.value=null;const t=await fe(i,a.currentVersion);v.value=t.profile,S.value=t.versions,t&&!a.currentVersion&&(a.currentVersion=t.versions[t.versions.length-1]),n.useActiveRival&&Q()}catch(t){console.error("Failed to fetch user profile data:",t)}}async function G(){try{u.value=null;var t=await me(i,a.currentVersion);u.value=t}catch(e){console.error("Failed to fetch user link data:",e)}}async function O(){try{const t=await _e(i,a.currentVersion);L.value=t.profiles}catch(t){console.error("Failed to fetch profile data:",t)}}function q(t){var e=[];for(const l of n.versions)t.includes(l.id)&&e.push(l);return e}const w=M({filter:null});n||N.push({name:"ErrorPage",params:{catchAll:"404"}});function z(){var t=JSON.parse(JSON.stringify(w.filter));if(t)return t=t.replace(/-/g,""),L.value.filter(e=>e.username.toLowerCase().includes(t.toLowerCase())||e.extid.toString().toLowerCase().includes(t.toLowerCase()))}function H(t){return t==v.value?.userId?!0:u.value==null?!1:u.value.length>=b.value?!0:u.value.some(e=>e.otherUserId===t)}function K(){const t=n.versions.find(e=>e.id==a.currentVersion);b.value=t?.maxRivals??3,C.value=t?.maxActiveRivals??3}function Q(){if(!v.value?.last){y.value=[];return}var t=[];const e=["fri","rival1","rival2","rival3"];for(const l of e){const c=v.value?.last[l];c>=1&&t.push(c)}y.value=t}async function Y(t){if(!(u.value&&u.value.length>=b.value)){var e="rival";if(n?.useActiveRival){const c=new Set((u.value??[]).map(f=>f?.type?.startsWith("friend_")?parseInt(f.type.replace("friend_",""),10):null).filter(f=>f!==null&&!isNaN(f)));var l=null;for(let f=0;f<=9;f++)if(!c.has(f)){l=f;break}e=`friend_${l}`}try{await pe(i,a.currentVersion,t,e),await k()}catch(c){console.error("Failed to add rival:",c)}}}async function Z(t,e){try{await he(i,a.currentVersion,t,e)&&n.useActiveRival&&await U(e),await k()}catch(l){console.error("Failed to delete rival:",l)}}async function ee(t){var e=v.value?.last??{},l=null;if(t.startsWith("friend_"))l=parseInt(t.replace("friend_",""),10);else return;[A.DDR,A.DDROMNI].includes(i)&&([D.DDR_X,D.DDR_X2].includes(a.currentVersion)?e.fri=l+1:!e.rival1||e.rival1<1?e.rival1=l+1:!e.rival2||e.rival2<1?e.rival2=l+1:(!e.rival3||e.rival3<1)&&(e.rival3=l+1)),await E(i,a.currentVersion,{last:e}),await k()}async function U(t){var e=v.value?.last??{},l=null;if(t.startsWith("friend_"))l=parseInt(t.replace("friend_",""),10);else return;[A.DDR,A.DDROMNI].includes(i)&&([D.DDR_X,D.DDR_X2].includes(a.currentVersion)?e.fri===l+1&&(e.fri=0):e.rival1===l+1?e.rival1=0:e.rival2===l+1?e.rival2=0:e.rival3===l+1&&(e.rival3=0)),await E(i,a.currentVersion,{last:e}),await k()}const P=t=>{if(t.startsWith("friend_"))return parseInt(t.replace("friend_",""),10)+1},B=t=>{N.push(`/games/${i}/profiles/${t}`)};return(t,e)=>(r(),V(ne,null,{default:m(()=>[s(ie,null,{default:m(()=>[s(ue,{game:_(n),version:a.currentVersion},{default:m(()=>[_(n).versions&&v.value?(r(),d("div",ye,[o("div",Ve,[e[2]||(e[2]=o("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),s(X,{modelValue:a.currentVersion,"onUpdate:modelValue":e[0]||(e[0]=l=>a.currentVersion=l),options:q(S.value)},null,8,["modelValue","options"])])])):p("",!0),v.value?(r(),d("div",xe,[s(de,{game:_(i),version:a.currentVersion,profile:v.value},null,8,["game","version","profile"])])):p("",!0)]),_:1},8,["game","version"]),s(j,{icon:_(oe),title:"Add a Rival",main:""},null,8,["icon"]),a.currentVersion?(r(),V($,{key:0,class:"mb-6"},{default:m(()=>[s(ve,{label:"Search",help:"Search by username or Rival ID to add a rival.",class:"w-full md:w-1/3"},{default:m(()=>[s(X,{modelValue:w.filter,"onUpdate:modelValue":e[1]||(e[1]=l=>w.filter=l),"model-value":w.filter,placeholder:"1234-5678"},null,8,["modelValue","model-value"])]),_:1}),o("div",ke,[(r(!0),d(R,null,T(z(),l=>(r(),d("div",{key:l.id,class:"bg-slate-800 p-4 rounded-xl"},[o("div",we,[o("div",null,[o("h1",Re,g(l.username),1),o("h2",be,g(_(ge)(l.extid)),1)]),s(W,null,{default:m(()=>[s(x,{label:"Open Profile",color:"info",onClick:c=>B(l.userId)},null,8,["onClick"]),s(x,{label:"Add Rival",color:"success",disabled:H(l.userId),onClick:c=>Y(l.userId)},null,8,["disabled","onClick"])]),_:2},1024)])]))),128))])]),_:1})):p("",!0),s(j,{icon:_(ce),title:"Rivals",main:""},null,8,["icon"]),o("h2",Ie,[I(g(u.value?.length??0)+" / "+g(b.value)+" added ",1),_(n)?.useActiveRival?(r(),d(R,{key:0},[e[3]||(e[3]=I(" - ",-1)),o("span",null,g(y.value?.length??0)+" / "+g(C.value)+" active",1)],64)):p("",!0)]),a.currentVersion?(r(),V($,{key:1,class:"mb-6"},{default:m(()=>[o("div",Ae,[(r(!0),d(R,null,T(u.value,l=>(r(),V($,{key:P(l?.type),"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:m(()=>[o("div",De,[o("div",Ce,[o("h1",Pe,[I(g(l?.otherProfileData?.username)+" ",1),_(n)?.useActiveRival?(r(),d(R,{key:0},[e[4]||(e[4]=I(" - ",-1)),y.value.includes(P(l?.type))?(r(),d("span",$e,"Active")):(r(),d("span",Ne,"Inactive"))],64)):p("",!0)])]),s(W,null,{default:m(()=>[s(x,{label:"Open Profile",color:"info",onClick:c=>B(l?.otherUserId)},null,8,["onClick"]),_(n)?.useActiveRival?(r(),d(R,{key:0},[y.value.includes(P(l?.type))?(r(),V(x,{key:0,label:"Set Inactive",color:"warning",onClick:c=>U(l?.type)},null,8,["onClick"])):(r(),V(x,{key:1,label:"Set Active",color:"success",disabled:y.value.length>=C.value,onClick:c=>ee(l?.type)},null,8,["disabled","onClick"]))],64)):p("",!0),s(x,{label:"Remove Rival",color:"danger",onClick:c=>Z(l?.otherUserId,l?.type)},null,8,["onClick"])]),_:2},1024)])]),_:2},1024))),128)),!u.value||!u.value.length?(r(),d("span",Se,"No rivals!")):p("",!0)])]),_:1})):p("",!0)]),_:1})]),_:1}))}};export{Ee as default}; diff --git a/assets/SongView-Cj8M9Hzd.js b/assets/SongView-D3tpPP3L.js similarity index 95% rename from assets/SongView-Cj8M9Hzd.js rename to assets/SongView-D3tpPP3L.js index 9430524..d906b59 100644 --- a/assets/SongView-Cj8M9Hzd.js +++ b/assets/SongView-D3tpPP3L.js @@ -1 +1 @@ -import{ac as F,ad as S,v as p,a as l,f as i,ae as H,j as _,af as J,p as t,r as C,c as b,w as $,b as v,s as E,D as B,e as d,b8 as X,t as f,F as y,g as M,n as I,aT as j,u as q,l as W,m as K,ag as Q,B as Y,o as tt,V as et,_ as at,d as k,a6 as st,as as lt,M as rt,ay as ot,k as it}from"./index-wVtKjzJn.js";import{_ as nt,a as ct}from"./GameHeader-BDUKDbzK.js";import{_ as dt}from"./GeneralTable-DKuLiDzj.js";import{_ as ut}from"./FormControl-C552dcWA.js";import{f as Z}from"./scoreDataFilters-4V9cRP9S.js";import{g as O}from"./values-CmNcmtTU.js";import{b as mt,A as ft}from"./music-DRvoH_CN.js";import{f as L,a as P,t as ht}from"./scores-vD9JVrKX.js";import"./PhGear.vue-BexnY7gY.js";import"./PhHouse.vue-NUGOYe5J.js";import"./contentExport-BrGkhehm.js";const gt=["width","height","fill","transform"],vt={key:0},pt=t("path",{d:"M211.45,52.51l-80-24A12,12,0,0,0,116,40V140.22A52,52,0,1,0,140,184V104.13l64.55,19.36A12,12,0,0,0,220,112V64A12,12,0,0,0,211.45,52.51ZM88,212a28,28,0,1,1,28-28A28,28,0,0,1,88,212ZM196,95.87l-56-16.8V56.13l56,16.8Z"},null,-1),_t=[pt],yt={key:1},xt=t("path",{d:"M128,184a40,40,0,1,1-40-40A40,40,0,0,1,128,184Z",opacity:"0.2"},null,-1),bt=t("path",{d:"M210.3,56.34l-80-24A8,8,0,0,0,120,40V148.26A48,48,0,1,0,136,184V98.75l69.7,20.91A8,8,0,0,0,216,112V64A8,8,0,0,0,210.3,56.34ZM88,216a32,32,0,1,1,32-32A32,32,0,0,1,88,216ZM200,101.25l-64-19.2V50.75L200,70Z"},null,-1),$t=[xt,bt],At={key:2},Vt=t("path",{d:"M210.3,56.34l-80-24A8,8,0,0,0,120,40V148.26A48,48,0,1,0,136,184V98.75l69.7,20.91A8,8,0,0,0,216,112V64A8,8,0,0,0,210.3,56.34Z"},null,-1),wt=[Vt],St={key:3},kt=t("path",{d:"M209.72,58.25l-80-24A6,6,0,0,0,122,40V153.05A46,46,0,1,0,134,184V96.06l72.28,21.69A6,6,0,0,0,214,112V64A6,6,0,0,0,209.72,58.25ZM88,218a34,34,0,1,1,34-34A34,34,0,0,1,88,218ZM202,103.94l-68-20.4V48.06l68,20.4Z"},null,-1),Ct=[kt],Mt={key:4},Zt=t("path",{d:"M210.3,56.34l-80-24A8,8,0,0,0,120,40V148.26A48,48,0,1,0,136,184V98.75l69.7,20.91A8,8,0,0,0,216,112V64A8,8,0,0,0,210.3,56.34ZM88,216a32,32,0,1,1,32-32A32,32,0,0,1,88,216ZM200,101.25l-64-19.2V50.75L200,70Z"},null,-1),Dt=[Zt],It={key:5},Tt=t("path",{d:"M209.15,60.17l-80-24A4,4,0,0,0,124,40V158.75A44,44,0,1,0,132,184V93.38l74.85,22.45A4,4,0,0,0,212,112V64A4,4,0,0,0,209.15,60.17ZM88,220a36,36,0,1,1,36-36A36,36,0,0,1,88,220ZM204,106.62,132,85V45.38L204,67Z"},null,-1),Gt=[Tt],Nt={name:"PhMusicNote"},Rt=F({...Nt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const u=o,h=S("weight","regular"),n=S("size","1em"),c=S("color","currentColor"),x=S("mirrored",!1),a=p(()=>u.weight??h),r=p(()=>u.size??n),w=p(()=>u.color??c),A=p(()=>u.mirrored!==void 0?u.mirrored?"scale(-1, 1)":void 0:x?"scale(-1, 1)":void 0);return(g,T)=>(l(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:r.value,height:r.value,fill:w.value,transform:A.value},g.$attrs),[H(g.$slots,"default"),a.value==="bold"?(l(),i("g",vt,_t)):a.value==="duotone"?(l(),i("g",yt,$t)):a.value==="fill"?(l(),i("g",At,wt)):a.value==="light"?(l(),i("g",St,Ct)):a.value==="regular"?(l(),i("g",Mt,Dt)):a.value==="thin"?(l(),i("g",It,Gt)):_("",!0)],16,gt))}}),Bt={class:"px-4 pt-4"},Ot={class:"flex items-center gap-2"},Pt={key:0,class:"p-2 text-md md:text-lg text-slate-400"},jt={key:0},Lt={class:"text-md lg:text-lg font-bold text-white"},zt={key:0},Ut={class:"text-sm font-light"},Ft={class:"text-md lg:text-lg font-bold text-white"},Ht={class:"p-2 pb-4 font-light text-slate-300"},Jt={__name:"RecordCardBox",props:{thisGame:Object,chart:Object,record:Object,showUser:{type:Boolean,default:!1}},setup(o){const u=C(!1);return(h,n)=>(l(),b(I,{"has-table":""},{default:$(()=>[t("div",Bt,[t("div",Ot,[v(E,{icon:d(X),color:"info",class:B(["md:hidden transition-transform duration-200",{"rotate-180":u.value}]),onClick:n[0]||(n[0]=c=>u.value=!u.value)},null,8,["icon","class"]),o.chart.data?.difficulty!=0&&o.thisGame.chartTable[o.chart.chart]?(l(),i("span",Pt,f(o.thisGame.chartTable[o.chart.chart])+" - "+f(d(Z)(o.chart.data?.difficulty,o.thisGame.difficultyDenom)),1)):_("",!0)]),o.showUser?(l(),i("span",jt,f(o.record.username),1)):_("",!0),t("div",{class:B(["pt-4 grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 xl:grid-cols-5 2xl:grid-cols-6 gap-6 place-items-center text-center",{hidden:!u.value,"md:grid":!0}])},[t("div",null,[n[1]||(n[1]=t("h1",{class:"text-sm font-light"},"Points",-1)),t("p",Lt,f(o.record?.points.toLocaleString()),1)]),(l(!0),i(y,null,M(o.thisGame?.scoreHeaders,c=>(l(),i(y,{key:c.value},[d(O)(o.record,c.value)?(l(),i("div",zt,[t("h1",Ut,f(c.text),1),t("p",Ft,f(d(O)(o.record,c.value)),1)])):_("",!0)],64))),128))],2),t("div",Ht,[t("span",null,"Updated "+f(o.record.timestamp),1)])])]),_:1}))}};function Et(o,u){var h=JSON.parse(JSON.stringify(u));if(o?.id==j.IIDX)for(const x in h.charts){var n=h.charts[x];const a=(n.data.notecount??5730)*2;n.records=n?.records?.map(r=>({...r,maxScore:a}));for(const r in n?.records){var c=n.records[r];c=L(c.maxScore,c),n.records[r]=c}h.charts[x]=n}return h}const Xt={class:"grid gap-4 bg-slate-900/90 card-content"},qt={class:"text-3xl font-bold"},Wt={class:"text-2xl"},Kt={class:"text-xl font-light italic"},Qt={class:"hidden lg:block"},Yt={class:"lg:hidden grid grid-cols-1 md:grid-cols-3"},te={class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4 mb-6"},ee={class:"grid grid-cols-2 lg:grid-cols-5 gap-4 mb-6"},ae={class:"flex place-content-between mb-2"},se={class:"md:w-1/3 md:text-right"},le={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},re={class:"w-full"},pe={__name:"SongView",setup(o){const u=q(),h=W(),n=K(),c=h.params.game,x=h.params.songId,a=Q(c),r=C(null),w=C(!1),A=C({});a||n.push({name:"ErrorPage",params:{catchAll:"404"}});const g=Y({currentChart:null});tt(async()=>{try{const s=await mt(c,x);r.value=Et(a,s);const m=await ft(c,u.userId,r.value?.id);A.value=T(m[0]);const e=r.value.charts.find(V=>V.data?.difficulty!==0&&V.data?.difficulty!=null&&a.chartTable[V.chart]);e&&(g.currentChart=e.chart)}catch(s){console.error("Failed to fetch score data:",s)}});function T(s){const m=[];for(const e of s.charts){if(!e.record){m[e.chart]=null;continue}if(a?.id===j.IIDX){const V=(e.data?.notecount??5730)*2;let D=e.record;D=L(V,D),e.record=D}m[e.chart]=P(a,[e.record])[0],w.value=!0}return m}const G=p(()=>r.value?.charts?r.value.charts.filter(s=>s.data?.difficulty!==0&&s.data?.difficulty!=null&&a.chartTable[s.chart]).map(s=>({id:s.chart,label:`${a.chartTable[s.chart]} - ${Z(s.data?.difficulty,a.difficultyDenom)}`})):[]);et(G,s=>{s.length&&!s.some(m=>m.id===g.currentChart)&&(g.currentChart=s[0].id)},{immediate:!0});const N=p(()=>r.value?.charts?r.value.charts.find(s=>s.chart===g.currentChart)??null:null),z=p(()=>N.value?P(a,JSON.parse(JSON.stringify(N.value.records??[]))):[]),R=p(()=>r.value?.charts?r.value.charts.filter(s=>s.data?.difficulty!==0&&a.chartTable[s.chart]).map(s=>`${a.chartTable[s.chart]} - ${Z(s.data.difficulty,a.difficultyDenom)}`):[]),U=s=>{const m=s.userId;n.push(`/games/${c}/profiles/${m}`)};return(s,m)=>(l(),b(it,null,{default:$(()=>[r.value!=null?(l(),b(at,{key:0},{default:$(()=>[v(nt,{game:d(a)},null,8,["game"]),v(k,{icon:d(Rt),title:"Song Overview",main:""},null,8,["icon"]),v(I,{class:"mb-6","has-table":""},{default:$(()=>[t("div",Xt,[t("div",null,[t("h1",qt,f(r.value.name),1),t("h2",Wt,f(r.value.artist),1),t("h2",Kt,f(r.value.genre),1)]),t("div",Qt,f(R.value?.join(" / ")),1),t("div",Yt,[(l(!0),i(y,null,M(R.value,e=>(l(),i("span",null,f(e),1))),256))])])]),_:1}),w.value?(l(),b(k,{key:0,icon:d(ct),title:"Personal Records",main:""},null,8,["icon"])):_("",!0),t("div",te,[(l(!0),i(y,null,M(r.value.charts,e=>(l(),i(y,{key:e.db_id},[e.data?.difficulty!=0&&d(a).chartTable[e.chart]&&A.value[e.chart]?(l(),b(Jt,{key:0,"this-game":d(a),chart:e,record:A.value[e.chart]},null,8,["this-game","chart","record"])):_("",!0)],64))),128))]),v(k,{icon:d(st),title:"Top Records",main:""},null,8,["icon"]),t("div",ee,[(l(!0),i(y,null,M(r.value.charts,e=>(l(),i(y,{key:e.db_id},[e.data?.difficulty!=0&&d(a).chartTable[e.chart]?(l(),b(lt,{key:0,label:`${d(a).chartTable[e.chart]} - ${d(Z)(e.data?.difficulty,d(a).difficultyDenom)}`,"small-content":""},{default:$(()=>[rt(f(e.records[0]?`${e.records[0]?.username} - ${e.records[0].points?.toLocaleString()}`:"Unclaimed"),1)]),_:2},1032,["label"])):_("",!0)],64))),128))]),t("div",ae,[v(k,{icon:d(ot),title:"All Scores",main:""},null,8,["icon"]),t("div",se,[m[1]||(m[1]=t("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Chart ",-1)),v(ut,{modelValue:g.currentChart,"onUpdate:modelValue":m[0]||(m[0]=e=>g.currentChart=e),options:G.value},null,8,["modelValue","options"])])]),v(I,{"has-table":""},{default:$(()=>[t("div",le,[t("div",re,[v(dt,{headers:d(ht)(d(a)),items:z.value,onRowClicked:U},null,8,["headers","items"])])])]),_:1})]),_:1})):_("",!0)]),_:1}))}};export{pe as default}; +import{ac as F,ad as S,v as p,a as l,f as i,ae as H,j as _,af as J,p as t,r as C,c as b,w as $,b as v,s as E,D as B,e as d,b8 as X,t as f,F as y,g as M,n as I,aT as j,u as q,l as W,m as K,ag as Q,B as Y,o as tt,V as et,_ as at,d as k,a6 as st,as as lt,M as rt,ay as ot,k as it}from"./index-Dk-hpw4k.js";import{_ as nt,a as ct}from"./GameHeader-teh_-Ggs.js";import{_ as dt}from"./GeneralTable-IXSNpfC-.js";import{_ as ut}from"./FormControl-nRAG8NCu.js";import{f as Z}from"./scoreDataFilters-4V9cRP9S.js";import{g as O}from"./values-CmNcmtTU.js";import{b as mt,A as ft}from"./music-ce8AvqY2.js";import{f as L,a as P,t as ht}from"./scores-QJEJP8ba.js";import"./PhGear.vue-BuFpodE8.js";import"./PhHouse.vue-BE86MhFy.js";import"./contentExport-CLAmS0de.js";const gt=["width","height","fill","transform"],vt={key:0},pt=t("path",{d:"M211.45,52.51l-80-24A12,12,0,0,0,116,40V140.22A52,52,0,1,0,140,184V104.13l64.55,19.36A12,12,0,0,0,220,112V64A12,12,0,0,0,211.45,52.51ZM88,212a28,28,0,1,1,28-28A28,28,0,0,1,88,212ZM196,95.87l-56-16.8V56.13l56,16.8Z"},null,-1),_t=[pt],yt={key:1},xt=t("path",{d:"M128,184a40,40,0,1,1-40-40A40,40,0,0,1,128,184Z",opacity:"0.2"},null,-1),bt=t("path",{d:"M210.3,56.34l-80-24A8,8,0,0,0,120,40V148.26A48,48,0,1,0,136,184V98.75l69.7,20.91A8,8,0,0,0,216,112V64A8,8,0,0,0,210.3,56.34ZM88,216a32,32,0,1,1,32-32A32,32,0,0,1,88,216ZM200,101.25l-64-19.2V50.75L200,70Z"},null,-1),$t=[xt,bt],At={key:2},Vt=t("path",{d:"M210.3,56.34l-80-24A8,8,0,0,0,120,40V148.26A48,48,0,1,0,136,184V98.75l69.7,20.91A8,8,0,0,0,216,112V64A8,8,0,0,0,210.3,56.34Z"},null,-1),wt=[Vt],St={key:3},kt=t("path",{d:"M209.72,58.25l-80-24A6,6,0,0,0,122,40V153.05A46,46,0,1,0,134,184V96.06l72.28,21.69A6,6,0,0,0,214,112V64A6,6,0,0,0,209.72,58.25ZM88,218a34,34,0,1,1,34-34A34,34,0,0,1,88,218ZM202,103.94l-68-20.4V48.06l68,20.4Z"},null,-1),Ct=[kt],Mt={key:4},Zt=t("path",{d:"M210.3,56.34l-80-24A8,8,0,0,0,120,40V148.26A48,48,0,1,0,136,184V98.75l69.7,20.91A8,8,0,0,0,216,112V64A8,8,0,0,0,210.3,56.34ZM88,216a32,32,0,1,1,32-32A32,32,0,0,1,88,216ZM200,101.25l-64-19.2V50.75L200,70Z"},null,-1),Dt=[Zt],It={key:5},Tt=t("path",{d:"M209.15,60.17l-80-24A4,4,0,0,0,124,40V158.75A44,44,0,1,0,132,184V93.38l74.85,22.45A4,4,0,0,0,212,112V64A4,4,0,0,0,209.15,60.17ZM88,220a36,36,0,1,1,36-36A36,36,0,0,1,88,220ZM204,106.62,132,85V45.38L204,67Z"},null,-1),Gt=[Tt],Nt={name:"PhMusicNote"},Rt=F({...Nt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const u=o,h=S("weight","regular"),n=S("size","1em"),c=S("color","currentColor"),x=S("mirrored",!1),a=p(()=>u.weight??h),r=p(()=>u.size??n),w=p(()=>u.color??c),A=p(()=>u.mirrored!==void 0?u.mirrored?"scale(-1, 1)":void 0:x?"scale(-1, 1)":void 0);return(g,T)=>(l(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:r.value,height:r.value,fill:w.value,transform:A.value},g.$attrs),[H(g.$slots,"default"),a.value==="bold"?(l(),i("g",vt,_t)):a.value==="duotone"?(l(),i("g",yt,$t)):a.value==="fill"?(l(),i("g",At,wt)):a.value==="light"?(l(),i("g",St,Ct)):a.value==="regular"?(l(),i("g",Mt,Dt)):a.value==="thin"?(l(),i("g",It,Gt)):_("",!0)],16,gt))}}),Bt={class:"px-4 pt-4"},Ot={class:"flex items-center gap-2"},Pt={key:0,class:"p-2 text-md md:text-lg text-slate-400"},jt={key:0},Lt={class:"text-md lg:text-lg font-bold text-white"},zt={key:0},Ut={class:"text-sm font-light"},Ft={class:"text-md lg:text-lg font-bold text-white"},Ht={class:"p-2 pb-4 font-light text-slate-300"},Jt={__name:"RecordCardBox",props:{thisGame:Object,chart:Object,record:Object,showUser:{type:Boolean,default:!1}},setup(o){const u=C(!1);return(h,n)=>(l(),b(I,{"has-table":""},{default:$(()=>[t("div",Bt,[t("div",Ot,[v(E,{icon:d(X),color:"info",class:B(["md:hidden transition-transform duration-200",{"rotate-180":u.value}]),onClick:n[0]||(n[0]=c=>u.value=!u.value)},null,8,["icon","class"]),o.chart.data?.difficulty!=0&&o.thisGame.chartTable[o.chart.chart]?(l(),i("span",Pt,f(o.thisGame.chartTable[o.chart.chart])+" - "+f(d(Z)(o.chart.data?.difficulty,o.thisGame.difficultyDenom)),1)):_("",!0)]),o.showUser?(l(),i("span",jt,f(o.record.username),1)):_("",!0),t("div",{class:B(["pt-4 grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 xl:grid-cols-5 2xl:grid-cols-6 gap-6 place-items-center text-center",{hidden:!u.value,"md:grid":!0}])},[t("div",null,[n[1]||(n[1]=t("h1",{class:"text-sm font-light"},"Points",-1)),t("p",Lt,f(o.record?.points.toLocaleString()),1)]),(l(!0),i(y,null,M(o.thisGame?.scoreHeaders,c=>(l(),i(y,{key:c.value},[d(O)(o.record,c.value)?(l(),i("div",zt,[t("h1",Ut,f(c.text),1),t("p",Ft,f(d(O)(o.record,c.value)),1)])):_("",!0)],64))),128))],2),t("div",Ht,[t("span",null,"Updated "+f(o.record.timestamp),1)])])]),_:1}))}};function Et(o,u){var h=JSON.parse(JSON.stringify(u));if(o?.id==j.IIDX)for(const x in h.charts){var n=h.charts[x];const a=(n.data.notecount??5730)*2;n.records=n?.records?.map(r=>({...r,maxScore:a}));for(const r in n?.records){var c=n.records[r];c=L(c.maxScore,c),n.records[r]=c}h.charts[x]=n}return h}const Xt={class:"grid gap-4 bg-slate-900/90 card-content"},qt={class:"text-3xl font-bold"},Wt={class:"text-2xl"},Kt={class:"text-xl font-light italic"},Qt={class:"hidden lg:block"},Yt={class:"lg:hidden grid grid-cols-1 md:grid-cols-3"},te={class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4 mb-6"},ee={class:"grid grid-cols-2 lg:grid-cols-5 gap-4 mb-6"},ae={class:"flex place-content-between mb-2"},se={class:"md:w-1/3 md:text-right"},le={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},re={class:"w-full"},pe={__name:"SongView",setup(o){const u=q(),h=W(),n=K(),c=h.params.game,x=h.params.songId,a=Q(c),r=C(null),w=C(!1),A=C({});a||n.push({name:"ErrorPage",params:{catchAll:"404"}});const g=Y({currentChart:null});tt(async()=>{try{const s=await mt(c,x);r.value=Et(a,s);const m=await ft(c,u.userId,r.value?.id);A.value=T(m[0]);const e=r.value.charts.find(V=>V.data?.difficulty!==0&&V.data?.difficulty!=null&&a.chartTable[V.chart]);e&&(g.currentChart=e.chart)}catch(s){console.error("Failed to fetch score data:",s)}});function T(s){const m=[];for(const e of s.charts){if(!e.record){m[e.chart]=null;continue}if(a?.id===j.IIDX){const V=(e.data?.notecount??5730)*2;let D=e.record;D=L(V,D),e.record=D}m[e.chart]=P(a,[e.record])[0],w.value=!0}return m}const G=p(()=>r.value?.charts?r.value.charts.filter(s=>s.data?.difficulty!==0&&s.data?.difficulty!=null&&a.chartTable[s.chart]).map(s=>({id:s.chart,label:`${a.chartTable[s.chart]} - ${Z(s.data?.difficulty,a.difficultyDenom)}`})):[]);et(G,s=>{s.length&&!s.some(m=>m.id===g.currentChart)&&(g.currentChart=s[0].id)},{immediate:!0});const N=p(()=>r.value?.charts?r.value.charts.find(s=>s.chart===g.currentChart)??null:null),z=p(()=>N.value?P(a,JSON.parse(JSON.stringify(N.value.records??[]))):[]),R=p(()=>r.value?.charts?r.value.charts.filter(s=>s.data?.difficulty!==0&&a.chartTable[s.chart]).map(s=>`${a.chartTable[s.chart]} - ${Z(s.data.difficulty,a.difficultyDenom)}`):[]),U=s=>{const m=s.userId;n.push(`/games/${c}/profiles/${m}`)};return(s,m)=>(l(),b(it,null,{default:$(()=>[r.value!=null?(l(),b(at,{key:0},{default:$(()=>[v(nt,{game:d(a)},null,8,["game"]),v(k,{icon:d(Rt),title:"Song Overview",main:""},null,8,["icon"]),v(I,{class:"mb-6","has-table":""},{default:$(()=>[t("div",Xt,[t("div",null,[t("h1",qt,f(r.value.name),1),t("h2",Wt,f(r.value.artist),1),t("h2",Kt,f(r.value.genre),1)]),t("div",Qt,f(R.value?.join(" / ")),1),t("div",Yt,[(l(!0),i(y,null,M(R.value,e=>(l(),i("span",null,f(e),1))),256))])])]),_:1}),w.value?(l(),b(k,{key:0,icon:d(ct),title:"Personal Records",main:""},null,8,["icon"])):_("",!0),t("div",te,[(l(!0),i(y,null,M(r.value.charts,e=>(l(),i(y,{key:e.db_id},[e.data?.difficulty!=0&&d(a).chartTable[e.chart]&&A.value[e.chart]?(l(),b(Jt,{key:0,"this-game":d(a),chart:e,record:A.value[e.chart]},null,8,["this-game","chart","record"])):_("",!0)],64))),128))]),v(k,{icon:d(st),title:"Top Records",main:""},null,8,["icon"]),t("div",ee,[(l(!0),i(y,null,M(r.value.charts,e=>(l(),i(y,{key:e.db_id},[e.data?.difficulty!=0&&d(a).chartTable[e.chart]?(l(),b(lt,{key:0,label:`${d(a).chartTable[e.chart]} - ${d(Z)(e.data?.difficulty,d(a).difficultyDenom)}`,"small-content":""},{default:$(()=>[rt(f(e.records[0]?`${e.records[0]?.username} - ${e.records[0].points?.toLocaleString()}`:"Unclaimed"),1)]),_:2},1032,["label"])):_("",!0)],64))),128))]),t("div",ae,[v(k,{icon:d(ot),title:"All Scores",main:""},null,8,["icon"]),t("div",se,[m[1]||(m[1]=t("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Chart ",-1)),v(ut,{modelValue:g.currentChart,"onUpdate:modelValue":m[0]||(m[0]=e=>g.currentChart=e),options:G.value},null,8,["modelValue","options"])])]),v(I,{"has-table":""},{default:$(()=>[t("div",le,[t("div",re,[v(dt,{headers:d(ht)(d(a)),items:z.value,onRowClicked:U},null,8,["headers","items"])])])]),_:1})]),_:1})):_("",!0)]),_:1}))}};export{pe as default}; diff --git a/assets/UserSticker-9eqH0hul.js b/assets/UserSticker-2XHO-TXD.js similarity index 94% rename from assets/UserSticker-9eqH0hul.js rename to assets/UserSticker-2XHO-TXD.js index 711f173..a068faf 100644 --- a/assets/UserSticker-9eqH0hul.js +++ b/assets/UserSticker-2XHO-TXD.js @@ -1 +1 @@ -import{r as i,V as d,a,f as o,p as c,F as m,g as f,aI as h}from"./index-wVtKjzJn.js";const v={class:"relative overflow-hidden w-[320px] h-[554px] border"},x=["src"],b=["src"],y={__name:"UserSticker",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:320}},setup(p){const t=p,s=i(t.profile),l=i(t.version);d(()=>t.version,()=>{s.value=t.profile,l.value=t.version});const u="https://cdn.phaseii.network/file/PhaseII/game-assets/trbitem";function n(e){return`${u}/${l.value}/${e}.png`}function _(e){return{transform:`translate(${e.sticker_pos_x-150}px, ${e.sticker_pos_y-100}px) scale(${e.sticker_scale_x}, ${e.sticker_scale_x}) rotate(${e.sticker_rotate}deg)`,position:"absolute"}}return(e,$)=>(a(),o("div",v,[c("img",{src:n(s.value.trbitem?.base??0),class:"absolute w-[320px] h-[554px] drop-shadow-lg"},null,8,x),(a(!0),o(m,null,f(s.value.trbitem?.stickers??[],r=>(a(),o("div",{key:r.sticker_id,class:"absolute",style:h(_(r))},[c("img",{src:n(r.sticker_id),class:"w-[300px] h-[300px]"},null,8,b)],4))),128))]))}};export{y as _}; +import{r as i,V as d,a,f as o,p as c,F as m,g as f,aI as h}from"./index-Dk-hpw4k.js";const v={class:"relative overflow-hidden w-[320px] h-[554px] border"},x=["src"],b=["src"],y={__name:"UserSticker",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:320}},setup(p){const t=p,s=i(t.profile),l=i(t.version);d(()=>t.version,()=>{s.value=t.profile,l.value=t.version});const u="https://cdn.phaseii.network/file/PhaseII/game-assets/trbitem";function n(e){return`${u}/${l.value}/${e}.png`}function _(e){return{transform:`translate(${e.sticker_pos_x-150}px, ${e.sticker_pos_y-100}px) scale(${e.sticker_scale_x}, ${e.sticker_scale_x}) rotate(${e.sticker_rotate}deg)`,position:"absolute"}}return(e,$)=>(a(),o("div",v,[c("img",{src:n(s.value.trbitem?.base??0),class:"absolute w-[320px] h-[554px] drop-shadow-lg"},null,8,x),(a(!0),o(m,null,f(s.value.trbitem?.stickers??[],r=>(a(),o("div",{key:r.sticker_id,class:"absolute",style:h(_(r))},[c("img",{src:n(r.sticker_id),class:"w-[300px] h-[300px]"},null,8,b)],4))),128))]))}};export{y as _}; diff --git a/assets/UsersView-ZrQDqjhk.js b/assets/UsersView-DprFQnk_.js similarity index 97% rename from assets/UsersView-ZrQDqjhk.js rename to assets/UsersView-DprFQnk_.js index bd2a007..7308fd9 100644 --- a/assets/UsersView-ZrQDqjhk.js +++ b/assets/UsersView-DprFQnk_.js @@ -1 +1 @@ -import{ac as y,ad as h,v as m,a as l,f as r,ae as H,j as C,af as U,p as e,m as O,r as S,o as G,B as W,az as j,a5 as q,aD as E,c as V,w as g,b as d,_ as R,n as $,d as x,e as k,y as B,F as D,g as z,t as _,s as I,G as T,as as Q,k as J}from"./index-wVtKjzJn.js";import{I as K}from"./PhMagnifyingGlass.vue-CpYAZDX5.js";import{F as P}from"./PhUsersThree.vue-rDhRCrzW.js";import{_ as X}from"./GeneralTable-DKuLiDzj.js";import{_ as F}from"./FormField-DCjtMvpI.js";import{_ as N}from"./FormControl-C552dcWA.js";import{m as Y,n as e1}from"./admin-DdMoBX4c.js";import"./contentExport-BrGkhehm.js";const a1=["width","height","fill","transform"],l1={key:0},t1=e("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm12,24.87A84,84,0,0,1,194,76.07L140,107.22ZM50,159.17a83.94,83.94,0,0,1,66-114.3v76.2ZM128,212a83.88,83.88,0,0,1-65.95-32.07L206,96.83A84,84,0,0,1,128,212Z"},null,-1),r1=[t1],o1={key:1},s1=e("path",{d:"M128,32v96L44.86,176h0A96,96,0,0,1,128,32Z",opacity:"0.2"},null,-1),n1=e("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm71.87,53.27L136,114.14V40.37A88,88,0,0,1,199.87,77.27ZM120,40.37v83l-71.89,41.5A88,88,0,0,1,120,40.37ZM128,216a88,88,0,0,1-71.87-37.27L207.89,91.12A88,88,0,0,1,128,216Z"},null,-1),i1=[s1,n1],d1={key:2},u1=e("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,16a88,88,0,0,1,71.87,37.27L128,118.76Zm0,176a88,88,0,0,1-71.87-37.27L207.89,91.12A88,88,0,0,1,128,216Z"},null,-1),c1=[u1],m1={key:3},h1=e("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm74.74,51.92L134,117.61V38.2A90,90,0,0,1,202.74,77.92ZM122,38.2v86.34L47.24,167.7A90,90,0,0,1,122,38.2ZM128,218a90,90,0,0,1-74.74-39.92L208.76,88.3A90,90,0,0,1,128,218Z"},null,-1),f1=[h1],A1={key:4},v1=e("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm71.87,53.27L136,114.14V40.37A88,88,0,0,1,199.87,77.27ZM120,40.37v83l-71.89,41.5A88,88,0,0,1,120,40.37ZM128,216a88,88,0,0,1-71.87-37.27L207.89,91.12A88,88,0,0,1,128,216Z"},null,-1),g1=[v1],Z1={key:5},b1=e("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm77.58,50.59L132,121.07v-85A92.07,92.07,0,0,1,205.58,78.59ZM124,36.09v89.6L46.42,170.48A92,92,0,0,1,124,36.09ZM128,220a92,92,0,0,1-77.58-42.59L209.58,85.52A92,92,0,0,1,128,220Z"},null,-1),p1=[b1],L1={name:"PhChartPie"},w1=y({...L1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(w){const n=w,f=h("weight","regular"),A=h("size","1em"),Z=h("color","currentColor"),b=h("mirrored",!1),t=m(()=>n.weight??f),u=m(()=>n.size??A),p=m(()=>n.color??Z),L=m(()=>n.mirrored!==void 0?n.mirrored?"scale(-1, 1)":void 0:b?"scale(-1, 1)":void 0);return(s,M)=>(l(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:p.value,transform:L.value},s.$attrs),[H(s.$slots,"default"),t.value==="bold"?(l(),r("g",l1,r1)):t.value==="duotone"?(l(),r("g",o1,i1)):t.value==="fill"?(l(),r("g",d1,c1)):t.value==="light"?(l(),r("g",m1,f1)):t.value==="regular"?(l(),r("g",A1,g1)):t.value==="thin"?(l(),r("g",Z1,p1)):C("",!0)],16,a1))}}),M1=["width","height","fill","transform"],$1={key:0},_1=e("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,187a113.4,113.4,0,0,1-20.39-35h40.82a116.94,116.94,0,0,1-10,20.77A108.61,108.61,0,0,1,128,207Zm-26.49-59a135.42,135.42,0,0,1,0-40h53a135.42,135.42,0,0,1,0,40ZM44,128a83.49,83.49,0,0,1,2.43-20H77.25a160.63,160.63,0,0,0,0,40H46.43A83.49,83.49,0,0,1,44,128Zm84-79a113.4,113.4,0,0,1,20.39,35H107.59a116.94,116.94,0,0,1,10-20.77A108.61,108.61,0,0,1,128,49Zm50.73,59h30.82a83.52,83.52,0,0,1,0,40H178.75a160.63,160.63,0,0,0,0-40Zm20.77-24H173.71a140.82,140.82,0,0,0-15.5-34.36A84.51,84.51,0,0,1,199.52,84ZM97.79,49.64A140.82,140.82,0,0,0,82.29,84H56.48A84.51,84.51,0,0,1,97.79,49.64ZM56.48,172H82.29a140.82,140.82,0,0,0,15.5,34.36A84.51,84.51,0,0,1,56.48,172Zm101.73,34.36A140.82,140.82,0,0,0,173.71,172h25.81A84.51,84.51,0,0,1,158.21,206.36Z"},null,-1),x1=[_1],k1={key:1},y1=e("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),H1=e("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1),C1=[y1,H1],U1={key:2},S1=e("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm78.36,64H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM216,128a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM128,43a115.27,115.27,0,0,1,26,45H102A115.11,115.11,0,0,1,128,43ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48Zm50.35,61.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1),V1=[S1],B1={key:3},D1=e("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm81.57,64H169.19a132.58,132.58,0,0,0-25.73-50.67A90.29,90.29,0,0,1,209.57,90ZM218,128a89.7,89.7,0,0,1-3.83,26H171.81a155.43,155.43,0,0,0,0-52h42.36A89.7,89.7,0,0,1,218,128Zm-90,87.83a110,110,0,0,1-15.19-19.45A124.24,124.24,0,0,1,99.35,166h57.3a124.24,124.24,0,0,1-13.46,30.38A110,110,0,0,1,128,215.83ZM96.45,154a139.18,139.18,0,0,1,0-52h63.1a139.18,139.18,0,0,1,0,52ZM38,128a89.7,89.7,0,0,1,3.83-26H84.19a155.43,155.43,0,0,0,0,52H41.83A89.7,89.7,0,0,1,38,128Zm90-87.83a110,110,0,0,1,15.19,19.45A124.24,124.24,0,0,1,156.65,90H99.35a124.24,124.24,0,0,1,13.46-30.38A110,110,0,0,1,128,40.17Zm-15.46-.84A132.58,132.58,0,0,0,86.81,90H46.43A90.29,90.29,0,0,1,112.54,39.33ZM46.43,166H86.81a132.58,132.58,0,0,0,25.73,50.67A90.29,90.29,0,0,1,46.43,166Zm97,50.67A132.58,132.58,0,0,0,169.19,166h40.38A90.29,90.29,0,0,1,143.46,216.67Z"},null,-1),z1=[D1],I1={key:4},P1=e("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1),F1=[P1],N1={key:5},O1=e("path",{d:"M128,28h0A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,190.61c-6.33-6.09-23-24.41-31.27-54.61h62.54C151,194.2,134.33,212.52,128,218.61ZM94.82,156a140.42,140.42,0,0,1,0-56h66.36a140.42,140.42,0,0,1,0,56ZM128,37.39c6.33,6.09,23,24.41,31.27,54.61H96.73C105,61.8,121.67,43.48,128,37.39ZM169.41,100h46.23a92.09,92.09,0,0,1,0,56H169.41a152.65,152.65,0,0,0,0-56Zm43.25-8h-45a129.39,129.39,0,0,0-29.19-55.4A92.25,92.25,0,0,1,212.66,92ZM117.54,36.6A129.39,129.39,0,0,0,88.35,92h-45A92.25,92.25,0,0,1,117.54,36.6ZM40.36,100H86.59a152.65,152.65,0,0,0,0,56H40.36a92.09,92.09,0,0,1,0-56Zm3,64h45a129.39,129.39,0,0,0,29.19,55.4A92.25,92.25,0,0,1,43.34,164Zm95.12,55.4A129.39,129.39,0,0,0,167.65,164h45A92.25,92.25,0,0,1,138.46,219.4Z"},null,-1),G1=[O1],W1={name:"PhGlobe"},j1=y({...W1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(w){const n=w,f=h("weight","regular"),A=h("size","1em"),Z=h("color","currentColor"),b=h("mirrored",!1),t=m(()=>n.weight??f),u=m(()=>n.size??A),p=m(()=>n.color??Z),L=m(()=>n.mirrored!==void 0?n.mirrored?"scale(-1, 1)":void 0:b?"scale(-1, 1)":void 0);return(s,M)=>(l(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:p.value,transform:L.value},s.$attrs),[H(s.$slots,"default"),t.value==="bold"?(l(),r("g",$1,x1)):t.value==="duotone"?(l(),r("g",k1,C1)):t.value==="fill"?(l(),r("g",U1,V1)):t.value==="light"?(l(),r("g",B1,z1)):t.value==="regular"?(l(),r("g",I1,F1)):t.value==="thin"?(l(),r("g",N1,G1)):C("",!0)],16,M1))}}),q1=["width","height","fill","transform"],E1={key:0},R1=e("path",{d:"M250.18,105.17,186.71,41.25a100.11,100.11,0,0,0-141.43,0l-.13.14L31.37,55.61a12,12,0,1,0,17.24,16.7L62.32,58.16A75.68,75.68,0,0,1,77.49,46.43L119,88,25.85,181.16a20,20,0,0,0,0,28.29l20.69,20.69a20,20,0,0,0,28.28,0L168,137l1.51,1.51h0l23.65,23.66a20,20,0,0,0,28.29,0l28.69-28.7A20,20,0,0,0,250.18,105.17ZM60.68,210.34l-15-15L108,133l15,15ZM140,131l-15-15,19.51-19.51a12,12,0,0,0,0-17L102.24,37.24a75.94,75.94,0,0,1,67.47,20.95l31.44,31.67L178,113l-1.51-1.51a12,12,0,0,0-17,0Zm67.32,11.31L195,130l23.09-23.09,12.3,12.39Z"},null,-1),T1=[R1],Q1={key:1},J1=e("path",{d:"M245.66,129,217,157.66a8,8,0,0,1-11.3,0L168.1,120l-28,28-32-32,28-28L80,31.78a87.81,87.81,0,0,1,98.31,18l67.35,67.89A8,8,0,0,1,245.66,129Z",opacity:"0.2"},null,-1),K1=e("path",{d:"M251.34,112,183.88,44.08a96.1,96.1,0,0,0-135.77,0l-.09.09L34.25,58.4A8,8,0,0,0,45.74,69.53L59.47,55.35a79.92,79.92,0,0,1,18.71-13.9L124.68,88l-96,96a16,16,0,0,0,0,22.63l20.69,20.69a16,16,0,0,0,22.63,0l96-96,14.34,14.34h0L200,163.3a16,16,0,0,0,22.63,0l28.69-28.69A16,16,0,0,0,251.34,112ZM60.68,216,40,195.31l68-68L128.68,148ZM162.34,114.32,140,136.67,119.31,116l22.35-22.35a8,8,0,0,0,0-11.32L94.32,35a80,80,0,0,1,78.23,20.41l44.22,44.51L188,128.66l-14.34-14.34A8,8,0,0,0,162.34,114.32Zm49,37.66-12-12L228,111.25l12,12Z"},null,-1),X1=[J1,K1],Y1={key:2},e0=e("path",{d:"M251.34,112,183.88,44.08a96.1,96.1,0,0,0-135.77,0l-.09.09L34.25,58.4A8,8,0,0,0,45.74,69.53L59.47,55.35a79.92,79.92,0,0,1,18.71-13.9L124.68,88l-96,96a16,16,0,0,0,0,22.63l20.69,20.69a16,16,0,0,0,22.63,0l96-96,32,32a16,16,0,0,0,22.63,0l28.69-28.69A16,16,0,0,0,251.34,112Zm-89,2.33L140,136.67,119.31,116l22.35-22.35a8,8,0,0,0,0-11.32L94.32,35a80,80,0,0,1,78.23,20.41l44.22,44.51L188,128.66l-14.34-14.34A8,8,0,0,0,162.34,114.32Zm49,37.66-12-12L228,111.25l12,12Z"},null,-1),a0=[e0],l0={key:3},t0=e("path",{d:"M249.92,113.4,182.47,45.49a94.12,94.12,0,0,0-133,.06L35.68,59.78a6,6,0,0,0,8.63,8.35L58,54A82,82,0,0,1,78.55,39l49,49L30.09,185.4a14,14,0,0,0,0,19.81L50.78,225.9a14,14,0,0,0,19.8,0L168,128.46l33.42,33.42a14,14,0,0,0,19.8,0l28.68-28.69A14,14,0,0,0,249.92,113.4ZM62.1,217.41a2,2,0,0,1-2.83,0L38.58,196.72a2,2,0,0,1,0-2.83L108,124.46,131.51,148ZM163.76,115.73,140,139.49,116.48,116l23.76-23.76a6,6,0,0,0,0-8.49L90.54,34A82.07,82.07,0,0,1,174,54l45.62,45.93L188,131.49l-15.76-15.76A6,6,0,0,0,163.76,115.73Zm77.66,9-28.69,28.7a2,2,0,0,1-2.83,0L196.49,140l31.56-31.57,13.37,13.46A2,2,0,0,1,241.42,124.7Z"},null,-1),r0=[t0],o0={key:4},s0=e("path",{d:"M251.34,112,183.88,44.08a96.1,96.1,0,0,0-135.77,0l-.09.09L34.25,58.4A8,8,0,0,0,45.74,69.53L59.47,55.35a79.92,79.92,0,0,1,18.71-13.9L124.68,88l-96,96a16,16,0,0,0,0,22.63l20.69,20.69a16,16,0,0,0,22.63,0l96-96,14.34,14.34h0L200,163.3a16,16,0,0,0,22.63,0l28.69-28.69A16,16,0,0,0,251.34,112ZM60.68,216,40,195.31l68-68L128.68,148ZM162.34,114.32,140,136.67,119.31,116l22.35-22.35a8,8,0,0,0,0-11.32L94.32,35a80,80,0,0,1,78.23,20.41l44.22,44.51L188,128.66l-14.34-14.34A8,8,0,0,0,162.34,114.32Zm49,37.66-12-12L228,111.25l12,12Z"},null,-1),n0=[s0],i0={key:5},d0=e("path",{d:"M248.5,114.81,181.05,46.9A92.1,92.1,0,0,0,50.9,47L37.12,61.18a4,4,0,1,0,5.75,5.56L56.6,52.56a83.75,83.75,0,0,1,22.34-16L130.34,88,31.51,186.82a12,12,0,0,0,0,17L52.2,224.48a12,12,0,0,0,17,0L168,125.63l17.17,17.18h0l17.66,17.66a12,12,0,0,0,17,0l28.69-28.69A12,12,0,0,0,248.5,114.81Zm-185,104a4,4,0,0,1-5.66,0L37.17,198.14a4,4,0,0,1,0-5.66L108,121.63,134.34,148ZM165.17,117.15,140,142.32,113.65,116,138.83,90.8a4,4,0,0,0,0-5.66l-52-52a84.11,84.11,0,0,1,88.52,19.38l47,47.35L188,134.32l-17.17-17.17A4,4,0,0,0,165.17,117.15Zm77.66,9-28.68,28.69a4,4,0,0,1-5.66,0L193.66,140l34.39-34.4,14.78,14.88A4,4,0,0,1,242.83,126.12Z"},null,-1),u0=[d0],c0={name:"PhHammer"},m0=y({...c0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(w){const n=w,f=h("weight","regular"),A=h("size","1em"),Z=h("color","currentColor"),b=h("mirrored",!1),t=m(()=>n.weight??f),u=m(()=>n.size??A),p=m(()=>n.color??Z),L=m(()=>n.mirrored!==void 0?n.mirrored?"scale(-1, 1)":void 0:b?"scale(-1, 1)":void 0);return(s,M)=>(l(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:p.value,transform:L.value},s.$attrs),[H(s.$slots,"default"),t.value==="bold"?(l(),r("g",E1,T1)):t.value==="duotone"?(l(),r("g",Q1,X1)):t.value==="fill"?(l(),r("g",Y1,a0)):t.value==="light"?(l(),r("g",l0,r0)):t.value==="regular"?(l(),r("g",o0,n0)):t.value==="thin"?(l(),r("g",i0,u0)):C("",!0)],16,q1))}}),h0={class:"grid md:grid-cols-2 gap-6"},f0={class:"grid gap-4"},A0={class:"md:flex w-full place-content-between"},v0={class:"text-lg md:text-xl"},g0={class:"text-md md:text-lg"},Z0={class:"text-md"},b0={class:"bg-slate-900 p-2 rounded-md mt-2 w-14 max-w-16 text-center"},p0={class:"text-lg font-mono text-pink-700"},L0={class:"flex align-middle mt-2 md:mt-0 max-h-16"},w0={class:"grid grid-cols-2 sm:grid-cols-3 gap-6 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 3xl:grid-cols-5 mb-6"},M0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},$0={class:"w-full"},V0={__name:"UsersView",setup(w){const n=O(),f=S([]),A=S(null),Z=[{text:"User ID",value:"id",width:20,sortable:!0},{text:"Username",value:"username",width:150,sortable:!0},{text:"Public",value:"public",width:120,sortable:!0},{text:"Admin",value:"admin",width:120,sortable:!0},{text:"Banned",value:"banned",width:120,sortable:!0},{text:"Discord Linked",value:"data.discord.linked",width:120,sortable:!0},{text:"Tachi Linked",value:"data.tachi.linked",width:120,sortable:!0},{text:"Web3 Used",value:"data.webVersionsBool",width:120,sortable:!0},{text:"Web3 Onboarded",value:"data.onboardingComplete",width:120,sortable:!0}];G(async()=>{b()});async function b(){try{const a=await Y();var c=[];for(var o of a)o.username||(o.username="Unclaimed Account"),o.data.webVersions&&(o.data.webVersionsBool=!!o.data.webVersions),c.push(o);f.value=c}catch(a){console.error("Failed to fetch user data:",a)}}const t=c=>{const o=c.id;n.push(`/profiles/${o}`)},u=W({filter:null});function p(){return u.filter?f.value.filter(c=>c.id.toString().toLowerCase().includes(u.filter.toLowerCase())||c.username.toLowerCase().includes(u.filter.toLowerCase())).slice(0,25):[]}async function L(){const c=await e1(A.value);if(c)t({id:c?.id});else{window.alert("Couldn't find user.");return}}const s=m(()=>{const c=f.value.length||1,o=i=>f.value.filter(i).length,a=i=>Math.round(i/c*100),v={total:c,public:o(i=>i.public),admin:o(i=>i.admin),banned:o(i=>i.banned),discordLinked:o(i=>i.data?.discord?.linked),tachiLinked:o(i=>i.data?.tachi?.linked),web3Used:o(i=>i.data?.webVersionsBool),web3Onboarded:o(i=>i.data?.onboardingComplete)};return{counts:v,percentages:{public:a(v.public),admin:a(v.admin),banned:a(v.banned),discordLinked:a(v.discordLinked),tachiLinked:a(v.tachiLinked),web3Used:a(v.web3Used),web3Onboarded:a(v.web3Onboarded)}}}),M=m(()=>[{label:"Total User",number:s.value.counts.total,suffix:"",icon:P,iconColor:"text-blue-400"},{label:"Admin",number:s.value.counts.admin,suffix:` (${s.value.percentages.admin}%)`,icon:j,iconColor:"text-red-400"},{label:"Banned",number:s.value.counts.banned,suffix:` (${s.value.percentages.banned}%)`,icon:m0,iconColor:"text-red-500"},{label:"Discord Linked",number:s.value.counts.discordLinked,suffix:` (${s.value.percentages.discordLinked}%)`,icon:q,iconColor:"text-indigo-400"},{label:"Web3 Used",number:s.value.counts.web3Used,suffix:` (${s.value.percentages.web3Used}%)`,icon:j1,iconColor:"text-emerald-400"},{label:"Web3 Onboarded",number:s.value.counts.web3Onboarded,suffix:` (${s.value.percentages.web3Onboarded}%)`,icon:E,iconColor:"text-amber-400"}]);return(c,o)=>(l(),V(J,null,{default:g(()=>[d(R,null,{default:g(()=>[d($,{class:"mb-6 p-1"},{default:g(()=>o[2]||(o[2]=[e("h1",{class:"text-3xl"},"User Management",-1),e("p",{class:"text-sm text-gray-400"},"Click a row to open User",-1)])),_:1,__:[2]}),d(x,{icon:k(K),title:"Search",color:"text-amber-500",main:""},null,8,["icon"]),e("div",h0,[d($,{class:"mb-6"},{default:g(()=>[d(B,{color:"info",label:"Search",class:"mb-2"}),d(F,{label:"Search",help:"Search by ID or username.",class:"w-full"},{default:g(()=>[d(N,{modelValue:u.filter,"onUpdate:modelValue":o[0]||(o[0]=a=>u.filter=a),"model-value":u.filter},null,8,["modelValue","model-value"])]),_:1}),e("div",f0,[(l(!0),r(D,null,z(p(),a=>(l(),r("div",{key:a.id,class:"bg-slate-800 p-4 rounded-xl"},[e("div",A0,[e("div",null,[e("h1",v0,_(a.username),1),e("h2",g0," User "+_(a.banned?"is":"isn't")+" banned. ",1),e("h2",Z0," Discord "+_(a.data?.discord?.linked?"is":"isn't")+" linked. ",1),e("div",b0,[e("h2",p0,_(a.id),1)])]),e("div",L0,[d(I,{label:"Open User",color:"info",onClick:v=>t(a)},null,8,["onClick"])])])]))),128))])]),_:1}),d($,{class:"mb-6","is-form":"",onSubmit:T(L,["prevent"])},{default:g(()=>[d(B,{color:"warning",label:"From CardID",class:"mb-2"}),d(F,{label:"Card ID",help:"16 character ID for a user's card.",class:"w-full"},{default:g(()=>[d(N,{modelValue:A.value,"onUpdate:modelValue":o[1]||(o[1]=a=>A.value=a),name:"Card ID",required:"","model-value":A.value,minlength:16,maxlength:16},null,8,["modelValue","model-value"])]),_:1}),d(I,{color:"success",type:"submit",label:"Open User"})]),_:1})]),d(x,{icon:k(w1),title:"Quick Stats",color:"text-amber-300",main:""},null,8,["icon"]),e("div",w0,[(l(!0),r(D,null,z(M.value,a=>(l(),V(Q,{key:a.label,icon:a.icon,number:a.number,label:a.label,suffix:a.suffix,"icon-color":a.iconColor},null,8,["icon","number","label","suffix","icon-color"]))),128))]),d(x,{icon:k(P),title:"All Users",color:"text-blue-400",main:""},null,8,["icon"]),d($,{"has-table":"",class:"mb-6"},{default:g(()=>[e("div",M0,[e("div",$0,[d(X,{headers:Z,items:f.value,"has-avatar":!0,onRowClicked:t},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{V0 as default}; +import{ac as y,ad as h,v as m,a as l,f as r,ae as H,j as C,af as U,p as e,m as O,r as S,o as G,B as W,az as j,a5 as q,aD as E,c as V,w as g,b as d,_ as R,n as $,d as x,e as k,y as B,F as D,g as z,t as _,s as I,G as T,as as Q,k as J}from"./index-Dk-hpw4k.js";import{I as K}from"./PhMagnifyingGlass.vue-CQkwqMG1.js";import{F as P}from"./PhUsersThree.vue-DZOvdkSB.js";import{_ as X}from"./GeneralTable-IXSNpfC-.js";import{_ as F}from"./FormField-DrQ1jOX6.js";import{_ as N}from"./FormControl-nRAG8NCu.js";import{m as Y,n as e1}from"./admin-d9hoHFt6.js";import"./contentExport-CLAmS0de.js";const a1=["width","height","fill","transform"],l1={key:0},t1=e("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm12,24.87A84,84,0,0,1,194,76.07L140,107.22ZM50,159.17a83.94,83.94,0,0,1,66-114.3v76.2ZM128,212a83.88,83.88,0,0,1-65.95-32.07L206,96.83A84,84,0,0,1,128,212Z"},null,-1),r1=[t1],o1={key:1},s1=e("path",{d:"M128,32v96L44.86,176h0A96,96,0,0,1,128,32Z",opacity:"0.2"},null,-1),n1=e("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm71.87,53.27L136,114.14V40.37A88,88,0,0,1,199.87,77.27ZM120,40.37v83l-71.89,41.5A88,88,0,0,1,120,40.37ZM128,216a88,88,0,0,1-71.87-37.27L207.89,91.12A88,88,0,0,1,128,216Z"},null,-1),i1=[s1,n1],d1={key:2},u1=e("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,16a88,88,0,0,1,71.87,37.27L128,118.76Zm0,176a88,88,0,0,1-71.87-37.27L207.89,91.12A88,88,0,0,1,128,216Z"},null,-1),c1=[u1],m1={key:3},h1=e("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm74.74,51.92L134,117.61V38.2A90,90,0,0,1,202.74,77.92ZM122,38.2v86.34L47.24,167.7A90,90,0,0,1,122,38.2ZM128,218a90,90,0,0,1-74.74-39.92L208.76,88.3A90,90,0,0,1,128,218Z"},null,-1),f1=[h1],A1={key:4},v1=e("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm71.87,53.27L136,114.14V40.37A88,88,0,0,1,199.87,77.27ZM120,40.37v83l-71.89,41.5A88,88,0,0,1,120,40.37ZM128,216a88,88,0,0,1-71.87-37.27L207.89,91.12A88,88,0,0,1,128,216Z"},null,-1),g1=[v1],Z1={key:5},b1=e("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm77.58,50.59L132,121.07v-85A92.07,92.07,0,0,1,205.58,78.59ZM124,36.09v89.6L46.42,170.48A92,92,0,0,1,124,36.09ZM128,220a92,92,0,0,1-77.58-42.59L209.58,85.52A92,92,0,0,1,128,220Z"},null,-1),p1=[b1],L1={name:"PhChartPie"},w1=y({...L1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(w){const n=w,f=h("weight","regular"),A=h("size","1em"),Z=h("color","currentColor"),b=h("mirrored",!1),t=m(()=>n.weight??f),u=m(()=>n.size??A),p=m(()=>n.color??Z),L=m(()=>n.mirrored!==void 0?n.mirrored?"scale(-1, 1)":void 0:b?"scale(-1, 1)":void 0);return(s,M)=>(l(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:p.value,transform:L.value},s.$attrs),[H(s.$slots,"default"),t.value==="bold"?(l(),r("g",l1,r1)):t.value==="duotone"?(l(),r("g",o1,i1)):t.value==="fill"?(l(),r("g",d1,c1)):t.value==="light"?(l(),r("g",m1,f1)):t.value==="regular"?(l(),r("g",A1,g1)):t.value==="thin"?(l(),r("g",Z1,p1)):C("",!0)],16,a1))}}),M1=["width","height","fill","transform"],$1={key:0},_1=e("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,187a113.4,113.4,0,0,1-20.39-35h40.82a116.94,116.94,0,0,1-10,20.77A108.61,108.61,0,0,1,128,207Zm-26.49-59a135.42,135.42,0,0,1,0-40h53a135.42,135.42,0,0,1,0,40ZM44,128a83.49,83.49,0,0,1,2.43-20H77.25a160.63,160.63,0,0,0,0,40H46.43A83.49,83.49,0,0,1,44,128Zm84-79a113.4,113.4,0,0,1,20.39,35H107.59a116.94,116.94,0,0,1,10-20.77A108.61,108.61,0,0,1,128,49Zm50.73,59h30.82a83.52,83.52,0,0,1,0,40H178.75a160.63,160.63,0,0,0,0-40Zm20.77-24H173.71a140.82,140.82,0,0,0-15.5-34.36A84.51,84.51,0,0,1,199.52,84ZM97.79,49.64A140.82,140.82,0,0,0,82.29,84H56.48A84.51,84.51,0,0,1,97.79,49.64ZM56.48,172H82.29a140.82,140.82,0,0,0,15.5,34.36A84.51,84.51,0,0,1,56.48,172Zm101.73,34.36A140.82,140.82,0,0,0,173.71,172h25.81A84.51,84.51,0,0,1,158.21,206.36Z"},null,-1),x1=[_1],k1={key:1},y1=e("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),H1=e("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1),C1=[y1,H1],U1={key:2},S1=e("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm78.36,64H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM216,128a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM128,43a115.27,115.27,0,0,1,26,45H102A115.11,115.11,0,0,1,128,43ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48Zm50.35,61.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1),V1=[S1],B1={key:3},D1=e("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm81.57,64H169.19a132.58,132.58,0,0,0-25.73-50.67A90.29,90.29,0,0,1,209.57,90ZM218,128a89.7,89.7,0,0,1-3.83,26H171.81a155.43,155.43,0,0,0,0-52h42.36A89.7,89.7,0,0,1,218,128Zm-90,87.83a110,110,0,0,1-15.19-19.45A124.24,124.24,0,0,1,99.35,166h57.3a124.24,124.24,0,0,1-13.46,30.38A110,110,0,0,1,128,215.83ZM96.45,154a139.18,139.18,0,0,1,0-52h63.1a139.18,139.18,0,0,1,0,52ZM38,128a89.7,89.7,0,0,1,3.83-26H84.19a155.43,155.43,0,0,0,0,52H41.83A89.7,89.7,0,0,1,38,128Zm90-87.83a110,110,0,0,1,15.19,19.45A124.24,124.24,0,0,1,156.65,90H99.35a124.24,124.24,0,0,1,13.46-30.38A110,110,0,0,1,128,40.17Zm-15.46-.84A132.58,132.58,0,0,0,86.81,90H46.43A90.29,90.29,0,0,1,112.54,39.33ZM46.43,166H86.81a132.58,132.58,0,0,0,25.73,50.67A90.29,90.29,0,0,1,46.43,166Zm97,50.67A132.58,132.58,0,0,0,169.19,166h40.38A90.29,90.29,0,0,1,143.46,216.67Z"},null,-1),z1=[D1],I1={key:4},P1=e("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1),F1=[P1],N1={key:5},O1=e("path",{d:"M128,28h0A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,190.61c-6.33-6.09-23-24.41-31.27-54.61h62.54C151,194.2,134.33,212.52,128,218.61ZM94.82,156a140.42,140.42,0,0,1,0-56h66.36a140.42,140.42,0,0,1,0,56ZM128,37.39c6.33,6.09,23,24.41,31.27,54.61H96.73C105,61.8,121.67,43.48,128,37.39ZM169.41,100h46.23a92.09,92.09,0,0,1,0,56H169.41a152.65,152.65,0,0,0,0-56Zm43.25-8h-45a129.39,129.39,0,0,0-29.19-55.4A92.25,92.25,0,0,1,212.66,92ZM117.54,36.6A129.39,129.39,0,0,0,88.35,92h-45A92.25,92.25,0,0,1,117.54,36.6ZM40.36,100H86.59a152.65,152.65,0,0,0,0,56H40.36a92.09,92.09,0,0,1,0-56Zm3,64h45a129.39,129.39,0,0,0,29.19,55.4A92.25,92.25,0,0,1,43.34,164Zm95.12,55.4A129.39,129.39,0,0,0,167.65,164h45A92.25,92.25,0,0,1,138.46,219.4Z"},null,-1),G1=[O1],W1={name:"PhGlobe"},j1=y({...W1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(w){const n=w,f=h("weight","regular"),A=h("size","1em"),Z=h("color","currentColor"),b=h("mirrored",!1),t=m(()=>n.weight??f),u=m(()=>n.size??A),p=m(()=>n.color??Z),L=m(()=>n.mirrored!==void 0?n.mirrored?"scale(-1, 1)":void 0:b?"scale(-1, 1)":void 0);return(s,M)=>(l(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:p.value,transform:L.value},s.$attrs),[H(s.$slots,"default"),t.value==="bold"?(l(),r("g",$1,x1)):t.value==="duotone"?(l(),r("g",k1,C1)):t.value==="fill"?(l(),r("g",U1,V1)):t.value==="light"?(l(),r("g",B1,z1)):t.value==="regular"?(l(),r("g",I1,F1)):t.value==="thin"?(l(),r("g",N1,G1)):C("",!0)],16,M1))}}),q1=["width","height","fill","transform"],E1={key:0},R1=e("path",{d:"M250.18,105.17,186.71,41.25a100.11,100.11,0,0,0-141.43,0l-.13.14L31.37,55.61a12,12,0,1,0,17.24,16.7L62.32,58.16A75.68,75.68,0,0,1,77.49,46.43L119,88,25.85,181.16a20,20,0,0,0,0,28.29l20.69,20.69a20,20,0,0,0,28.28,0L168,137l1.51,1.51h0l23.65,23.66a20,20,0,0,0,28.29,0l28.69-28.7A20,20,0,0,0,250.18,105.17ZM60.68,210.34l-15-15L108,133l15,15ZM140,131l-15-15,19.51-19.51a12,12,0,0,0,0-17L102.24,37.24a75.94,75.94,0,0,1,67.47,20.95l31.44,31.67L178,113l-1.51-1.51a12,12,0,0,0-17,0Zm67.32,11.31L195,130l23.09-23.09,12.3,12.39Z"},null,-1),T1=[R1],Q1={key:1},J1=e("path",{d:"M245.66,129,217,157.66a8,8,0,0,1-11.3,0L168.1,120l-28,28-32-32,28-28L80,31.78a87.81,87.81,0,0,1,98.31,18l67.35,67.89A8,8,0,0,1,245.66,129Z",opacity:"0.2"},null,-1),K1=e("path",{d:"M251.34,112,183.88,44.08a96.1,96.1,0,0,0-135.77,0l-.09.09L34.25,58.4A8,8,0,0,0,45.74,69.53L59.47,55.35a79.92,79.92,0,0,1,18.71-13.9L124.68,88l-96,96a16,16,0,0,0,0,22.63l20.69,20.69a16,16,0,0,0,22.63,0l96-96,14.34,14.34h0L200,163.3a16,16,0,0,0,22.63,0l28.69-28.69A16,16,0,0,0,251.34,112ZM60.68,216,40,195.31l68-68L128.68,148ZM162.34,114.32,140,136.67,119.31,116l22.35-22.35a8,8,0,0,0,0-11.32L94.32,35a80,80,0,0,1,78.23,20.41l44.22,44.51L188,128.66l-14.34-14.34A8,8,0,0,0,162.34,114.32Zm49,37.66-12-12L228,111.25l12,12Z"},null,-1),X1=[J1,K1],Y1={key:2},e0=e("path",{d:"M251.34,112,183.88,44.08a96.1,96.1,0,0,0-135.77,0l-.09.09L34.25,58.4A8,8,0,0,0,45.74,69.53L59.47,55.35a79.92,79.92,0,0,1,18.71-13.9L124.68,88l-96,96a16,16,0,0,0,0,22.63l20.69,20.69a16,16,0,0,0,22.63,0l96-96,32,32a16,16,0,0,0,22.63,0l28.69-28.69A16,16,0,0,0,251.34,112Zm-89,2.33L140,136.67,119.31,116l22.35-22.35a8,8,0,0,0,0-11.32L94.32,35a80,80,0,0,1,78.23,20.41l44.22,44.51L188,128.66l-14.34-14.34A8,8,0,0,0,162.34,114.32Zm49,37.66-12-12L228,111.25l12,12Z"},null,-1),a0=[e0],l0={key:3},t0=e("path",{d:"M249.92,113.4,182.47,45.49a94.12,94.12,0,0,0-133,.06L35.68,59.78a6,6,0,0,0,8.63,8.35L58,54A82,82,0,0,1,78.55,39l49,49L30.09,185.4a14,14,0,0,0,0,19.81L50.78,225.9a14,14,0,0,0,19.8,0L168,128.46l33.42,33.42a14,14,0,0,0,19.8,0l28.68-28.69A14,14,0,0,0,249.92,113.4ZM62.1,217.41a2,2,0,0,1-2.83,0L38.58,196.72a2,2,0,0,1,0-2.83L108,124.46,131.51,148ZM163.76,115.73,140,139.49,116.48,116l23.76-23.76a6,6,0,0,0,0-8.49L90.54,34A82.07,82.07,0,0,1,174,54l45.62,45.93L188,131.49l-15.76-15.76A6,6,0,0,0,163.76,115.73Zm77.66,9-28.69,28.7a2,2,0,0,1-2.83,0L196.49,140l31.56-31.57,13.37,13.46A2,2,0,0,1,241.42,124.7Z"},null,-1),r0=[t0],o0={key:4},s0=e("path",{d:"M251.34,112,183.88,44.08a96.1,96.1,0,0,0-135.77,0l-.09.09L34.25,58.4A8,8,0,0,0,45.74,69.53L59.47,55.35a79.92,79.92,0,0,1,18.71-13.9L124.68,88l-96,96a16,16,0,0,0,0,22.63l20.69,20.69a16,16,0,0,0,22.63,0l96-96,14.34,14.34h0L200,163.3a16,16,0,0,0,22.63,0l28.69-28.69A16,16,0,0,0,251.34,112ZM60.68,216,40,195.31l68-68L128.68,148ZM162.34,114.32,140,136.67,119.31,116l22.35-22.35a8,8,0,0,0,0-11.32L94.32,35a80,80,0,0,1,78.23,20.41l44.22,44.51L188,128.66l-14.34-14.34A8,8,0,0,0,162.34,114.32Zm49,37.66-12-12L228,111.25l12,12Z"},null,-1),n0=[s0],i0={key:5},d0=e("path",{d:"M248.5,114.81,181.05,46.9A92.1,92.1,0,0,0,50.9,47L37.12,61.18a4,4,0,1,0,5.75,5.56L56.6,52.56a83.75,83.75,0,0,1,22.34-16L130.34,88,31.51,186.82a12,12,0,0,0,0,17L52.2,224.48a12,12,0,0,0,17,0L168,125.63l17.17,17.18h0l17.66,17.66a12,12,0,0,0,17,0l28.69-28.69A12,12,0,0,0,248.5,114.81Zm-185,104a4,4,0,0,1-5.66,0L37.17,198.14a4,4,0,0,1,0-5.66L108,121.63,134.34,148ZM165.17,117.15,140,142.32,113.65,116,138.83,90.8a4,4,0,0,0,0-5.66l-52-52a84.11,84.11,0,0,1,88.52,19.38l47,47.35L188,134.32l-17.17-17.17A4,4,0,0,0,165.17,117.15Zm77.66,9-28.68,28.69a4,4,0,0,1-5.66,0L193.66,140l34.39-34.4,14.78,14.88A4,4,0,0,1,242.83,126.12Z"},null,-1),u0=[d0],c0={name:"PhHammer"},m0=y({...c0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(w){const n=w,f=h("weight","regular"),A=h("size","1em"),Z=h("color","currentColor"),b=h("mirrored",!1),t=m(()=>n.weight??f),u=m(()=>n.size??A),p=m(()=>n.color??Z),L=m(()=>n.mirrored!==void 0?n.mirrored?"scale(-1, 1)":void 0:b?"scale(-1, 1)":void 0);return(s,M)=>(l(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:p.value,transform:L.value},s.$attrs),[H(s.$slots,"default"),t.value==="bold"?(l(),r("g",E1,T1)):t.value==="duotone"?(l(),r("g",Q1,X1)):t.value==="fill"?(l(),r("g",Y1,a0)):t.value==="light"?(l(),r("g",l0,r0)):t.value==="regular"?(l(),r("g",o0,n0)):t.value==="thin"?(l(),r("g",i0,u0)):C("",!0)],16,q1))}}),h0={class:"grid md:grid-cols-2 gap-6"},f0={class:"grid gap-4"},A0={class:"md:flex w-full place-content-between"},v0={class:"text-lg md:text-xl"},g0={class:"text-md md:text-lg"},Z0={class:"text-md"},b0={class:"bg-slate-900 p-2 rounded-md mt-2 w-14 max-w-16 text-center"},p0={class:"text-lg font-mono text-pink-700"},L0={class:"flex align-middle mt-2 md:mt-0 max-h-16"},w0={class:"grid grid-cols-2 sm:grid-cols-3 gap-6 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 3xl:grid-cols-5 mb-6"},M0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},$0={class:"w-full"},V0={__name:"UsersView",setup(w){const n=O(),f=S([]),A=S(null),Z=[{text:"User ID",value:"id",width:20,sortable:!0},{text:"Username",value:"username",width:150,sortable:!0},{text:"Public",value:"public",width:120,sortable:!0},{text:"Admin",value:"admin",width:120,sortable:!0},{text:"Banned",value:"banned",width:120,sortable:!0},{text:"Discord Linked",value:"data.discord.linked",width:120,sortable:!0},{text:"Tachi Linked",value:"data.tachi.linked",width:120,sortable:!0},{text:"Web3 Used",value:"data.webVersionsBool",width:120,sortable:!0},{text:"Web3 Onboarded",value:"data.onboardingComplete",width:120,sortable:!0}];G(async()=>{b()});async function b(){try{const a=await Y();var c=[];for(var o of a)o.username||(o.username="Unclaimed Account"),o.data.webVersions&&(o.data.webVersionsBool=!!o.data.webVersions),c.push(o);f.value=c}catch(a){console.error("Failed to fetch user data:",a)}}const t=c=>{const o=c.id;n.push(`/profiles/${o}`)},u=W({filter:null});function p(){return u.filter?f.value.filter(c=>c.id.toString().toLowerCase().includes(u.filter.toLowerCase())||c.username.toLowerCase().includes(u.filter.toLowerCase())).slice(0,25):[]}async function L(){const c=await e1(A.value);if(c)t({id:c?.id});else{window.alert("Couldn't find user.");return}}const s=m(()=>{const c=f.value.length||1,o=i=>f.value.filter(i).length,a=i=>Math.round(i/c*100),v={total:c,public:o(i=>i.public),admin:o(i=>i.admin),banned:o(i=>i.banned),discordLinked:o(i=>i.data?.discord?.linked),tachiLinked:o(i=>i.data?.tachi?.linked),web3Used:o(i=>i.data?.webVersionsBool),web3Onboarded:o(i=>i.data?.onboardingComplete)};return{counts:v,percentages:{public:a(v.public),admin:a(v.admin),banned:a(v.banned),discordLinked:a(v.discordLinked),tachiLinked:a(v.tachiLinked),web3Used:a(v.web3Used),web3Onboarded:a(v.web3Onboarded)}}}),M=m(()=>[{label:"Total User",number:s.value.counts.total,suffix:"",icon:P,iconColor:"text-blue-400"},{label:"Admin",number:s.value.counts.admin,suffix:` (${s.value.percentages.admin}%)`,icon:j,iconColor:"text-red-400"},{label:"Banned",number:s.value.counts.banned,suffix:` (${s.value.percentages.banned}%)`,icon:m0,iconColor:"text-red-500"},{label:"Discord Linked",number:s.value.counts.discordLinked,suffix:` (${s.value.percentages.discordLinked}%)`,icon:q,iconColor:"text-indigo-400"},{label:"Web3 Used",number:s.value.counts.web3Used,suffix:` (${s.value.percentages.web3Used}%)`,icon:j1,iconColor:"text-emerald-400"},{label:"Web3 Onboarded",number:s.value.counts.web3Onboarded,suffix:` (${s.value.percentages.web3Onboarded}%)`,icon:E,iconColor:"text-amber-400"}]);return(c,o)=>(l(),V(J,null,{default:g(()=>[d(R,null,{default:g(()=>[d($,{class:"mb-6 p-1"},{default:g(()=>o[2]||(o[2]=[e("h1",{class:"text-3xl"},"User Management",-1),e("p",{class:"text-sm text-gray-400"},"Click a row to open User",-1)])),_:1,__:[2]}),d(x,{icon:k(K),title:"Search",color:"text-amber-500",main:""},null,8,["icon"]),e("div",h0,[d($,{class:"mb-6"},{default:g(()=>[d(B,{color:"info",label:"Search",class:"mb-2"}),d(F,{label:"Search",help:"Search by ID or username.",class:"w-full"},{default:g(()=>[d(N,{modelValue:u.filter,"onUpdate:modelValue":o[0]||(o[0]=a=>u.filter=a),"model-value":u.filter},null,8,["modelValue","model-value"])]),_:1}),e("div",f0,[(l(!0),r(D,null,z(p(),a=>(l(),r("div",{key:a.id,class:"bg-slate-800 p-4 rounded-xl"},[e("div",A0,[e("div",null,[e("h1",v0,_(a.username),1),e("h2",g0," User "+_(a.banned?"is":"isn't")+" banned. ",1),e("h2",Z0," Discord "+_(a.data?.discord?.linked?"is":"isn't")+" linked. ",1),e("div",b0,[e("h2",p0,_(a.id),1)])]),e("div",L0,[d(I,{label:"Open User",color:"info",onClick:v=>t(a)},null,8,["onClick"])])])]))),128))])]),_:1}),d($,{class:"mb-6","is-form":"",onSubmit:T(L,["prevent"])},{default:g(()=>[d(B,{color:"warning",label:"From CardID",class:"mb-2"}),d(F,{label:"Card ID",help:"16 character ID for a user's card.",class:"w-full"},{default:g(()=>[d(N,{modelValue:A.value,"onUpdate:modelValue":o[1]||(o[1]=a=>A.value=a),name:"Card ID",required:"","model-value":A.value,minlength:16,maxlength:16},null,8,["modelValue","model-value"])]),_:1}),d(I,{color:"success",type:"submit",label:"Open User"})]),_:1})]),d(x,{icon:k(w1),title:"Quick Stats",color:"text-amber-300",main:""},null,8,["icon"]),e("div",w0,[(l(!0),r(D,null,z(M.value,a=>(l(),V(Q,{key:a.label,icon:a.icon,number:a.number,label:a.label,suffix:a.suffix,"icon-color":a.iconColor},null,8,["icon","number","label","suffix","icon-color"]))),128))]),d(x,{icon:k(P),title:"All Users",color:"text-blue-400",main:""},null,8,["icon"]),d($,{"has-table":"",class:"mb-6"},{default:g(()=>[e("div",M0,[e("div",$0,[d(X,{headers:Z,items:f.value,"has-avatar":!0,onRowClicked:t},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{V0 as default}; diff --git a/assets/VideoView-BsVx1UVh.js b/assets/VideoView-C7IMwH1u.js similarity index 98% rename from assets/VideoView-BsVx1UVh.js rename to assets/VideoView-C7IMwH1u.js index 403e319..ae83868 100644 --- a/assets/VideoView-BsVx1UVh.js +++ b/assets/VideoView-C7IMwH1u.js @@ -1 +1 @@ -import{ac as y,ad as m,v as d,a as s,f as o,ae as b,j as _,af as $,p as a,r as H,o as k,c as S,w as x,b as n,_ as C,X as N,F as B,d as w,e as M,n as V,M as P,t as Z,Y as z,s as j,k as D,ao as F,ag as G,i as I}from"./index-wVtKjzJn.js";import{_ as L}from"./GeneralTable-DKuLiDzj.js";import{a as T}from"./music-DRvoH_CN.js";import"./contentExport-BrGkhehm.js";const E=["width","height","fill","transform"],R={key:0},U=a("path",{d:"M232,212H195.8A107.94,107.94,0,1,0,128,236H232a12,12,0,0,0,0-24ZM44,128a84,84,0,1,1,84,84A84.09,84.09,0,0,1,44,128Zm64-44a20,20,0,1,1,20,20A20,20,0,0,1,108,84Zm20,108a20,20,0,1,1,20-20A20,20,0,0,1,128,192Zm24-64a20,20,0,1,1,20,20A20,20,0,0,1,152,128Zm-48,0a20,20,0,1,1-20-20A20,20,0,0,1,104,128Z"},null,-1),Y=[U],q={key:1},O=a("path",{d:"M128,32a96,96,0,1,0,96,96A96,96,0,0,0,128,32ZM80,144a16,16,0,1,1,16-16A16,16,0,0,1,80,144Zm48,48a16,16,0,1,1,16-16A16,16,0,0,1,128,192Zm0-96a16,16,0,1,1,16-16A16,16,0,0,1,128,96Zm48,48a16,16,0,1,1,16-16A16,16,0,0,1,176,144Z",opacity:"0.2"},null,-1),J=a("path",{d:"M232,216H183.36A103.95,103.95,0,1,0,128,232H232a8,8,0,0,0,0-16ZM40,128a88,88,0,1,1,88,88A88.1,88.1,0,0,1,40,128Zm88-24a24,24,0,1,0-24-24A24,24,0,0,0,128,104Zm0-32a8,8,0,1,1-8,8A8,8,0,0,1,128,72Zm24,104a24,24,0,1,0-24,24A24,24,0,0,0,152,176Zm-32,0a8,8,0,1,1,8,8A8,8,0,0,1,120,176Zm56-24a24,24,0,1,0-24-24A24,24,0,0,0,176,152Zm0-32a8,8,0,1,1-8,8A8,8,0,0,1,176,120ZM80,104a24,24,0,1,0,24,24A24,24,0,0,0,80,104Zm0,32a8,8,0,1,1,8-8A8,8,0,0,1,80,136Z"},null,-1),W=[O,J],X={key:2},K=a("path",{d:"M232,216H183.36A103.95,103.95,0,1,0,128,232H232a8,8,0,0,0,0-16ZM80,148a20,20,0,1,1,20-20A20,20,0,0,1,80,148Zm48,48a20,20,0,1,1,20-20A20,20,0,0,1,128,196Zm0-96a20,20,0,1,1,20-20A20,20,0,0,1,128,100Zm28,28a20,20,0,1,1,20,20A20,20,0,0,1,156,128Z"},null,-1),Q=[K],a0={key:3},t0=a("path",{d:"M232,218H176a102,102,0,1,0-48,12H232a6,6,0,0,0,0-12ZM38,128a90,90,0,1,1,90,90A90.1,90.1,0,0,1,38,128Zm90-26a22,22,0,1,0-22-22A22,22,0,0,0,128,102Zm0-32a10,10,0,1,1-10,10A10,10,0,0,1,128,70Zm22,106a22,22,0,1,0-22,22A22,22,0,0,0,150,176Zm-32,0a10,10,0,1,1,10,10A10,10,0,0,1,118,176Zm58-26a22,22,0,1,0-22-22A22,22,0,0,0,176,150Zm0-32a10,10,0,1,1-10,10A10,10,0,0,1,176,118ZM80,106a22,22,0,1,0,22,22A22,22,0,0,0,80,106Zm0,32a10,10,0,1,1,10-10A10,10,0,0,1,80,138Z"},null,-1),e0=[t0],l0={key:4},s0=a("path",{d:"M232,216H183.36A103.95,103.95,0,1,0,128,232H232a8,8,0,0,0,0-16ZM40,128a88,88,0,1,1,88,88A88.1,88.1,0,0,1,40,128Zm88-24a24,24,0,1,0-24-24A24,24,0,0,0,128,104Zm0-32a8,8,0,1,1-8,8A8,8,0,0,1,128,72Zm24,104a24,24,0,1,0-24,24A24,24,0,0,0,152,176Zm-32,0a8,8,0,1,1,8,8A8,8,0,0,1,120,176Zm56-24a24,24,0,1,0-24-24A24,24,0,0,0,176,152Zm0-32a8,8,0,1,1-8,8A8,8,0,0,1,176,120ZM80,104a24,24,0,1,0,24,24A24,24,0,0,0,80,104Zm0,32a8,8,0,1,1,8-8A8,8,0,0,1,80,136Z"},null,-1),o0=[s0],i0={key:5},r0=a("path",{d:"M232,220H167.18A100,100,0,1,0,128,228H232a4,4,0,0,0,0-8ZM36,128a92,92,0,1,1,92,92A92.1,92.1,0,0,1,36,128Zm92-28a20,20,0,1,0-20-20A20,20,0,0,0,128,100Zm0-32a12,12,0,1,1-12,12A12,12,0,0,1,128,68Zm20,108a20,20,0,1,0-20,20A20,20,0,0,0,148,176Zm-32,0a12,12,0,1,1,12,12A12,12,0,0,1,116,176Zm60-28a20,20,0,1,0-20-20A20,20,0,0,0,176,148Zm0-32a12,12,0,1,1-12,12A12,12,0,0,1,176,116Zm-96-8a20,20,0,1,0,20,20A20,20,0,0,0,80,108Zm0,32a12,12,0,1,1,12-12A12,12,0,0,1,80,140Z"},null,-1),n0=[r0],m0={name:"PhFilmReel"},d0=y({...m0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const t=f,v=m("weight","regular"),p=m("size","1em"),h=m("color","currentColor"),g=m("mirrored",!1),i=d(()=>t.weight??v),u=d(()=>t.size??p),l=d(()=>t.color??h),e=d(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(r,c)=>(s(),o("svg",$({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:l.value,transform:e.value},r.$attrs),[b(r.$slots,"default"),i.value==="bold"?(s(),o("g",R,Y)):i.value==="duotone"?(s(),o("g",q,W)):i.value==="fill"?(s(),o("g",X,Q)):i.value==="light"?(s(),o("g",a0,e0)):i.value==="regular"?(s(),o("g",l0,o0)):i.value==="thin"?(s(),o("g",i0,n0)):_("",!0)],16,E))}}),u0=["width","height","fill","transform"],c0={key:0},A0=a("path",{d:"M216,36H40A20,20,0,0,0,20,56V160a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V56A20,20,0,0,0,216,36Zm-4,120H44V60H212Zm24,52a12,12,0,0,1-12,12H32a12,12,0,0,1,0-24H224A12,12,0,0,1,236,208ZM104,128V88a12,12,0,0,1,18.36-10.18l32,20a12,12,0,0,1,0,20.36l-32,20A12,12,0,0,1,104,128Z"},null,-1),Z0=[A0],v0={key:1},p0=a("path",{d:"M216,48H40a8,8,0,0,0-8,8V168a8,8,0,0,0,8,8H216a8,8,0,0,0,8-8V56A8,8,0,0,0,216,48ZM112,144V80l48,32Z",opacity:"0.2"},null,-1),h0=a("path",{d:"M164.44,105.34l-48-32A8,8,0,0,0,104,80v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,129.05V95l25.58,17ZM216,40H40A16,16,0,0,0,24,56V168a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,128H40V56H216V168Zm16,40a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16H224A8,8,0,0,1,232,208Z"},null,-1),g0=[p0,h0],f0={key:2},x0=a("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16H224A8,8,0,0,1,232,208Zm0-152V168a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Zm-68,56a8,8,0,0,0-3.41-6.55l-40-28A8,8,0,0,0,108,84v56a8,8,0,0,0,12.59,6.55l40-28A8,8,0,0,0,164,112Z"},null,-1),_0=[x0],H0={key:3},w0=a("path",{d:"M163.33,107l-48-32A6,6,0,0,0,106,80v64a6,6,0,0,0,9.33,5l48-32a6,6,0,0,0,0-10ZM118,132.79V91.21L149.18,112ZM216,42H40A14,14,0,0,0,26,56V168a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V56A14,14,0,0,0,216,42Zm2,126a2,2,0,0,1-2,2H40a2,2,0,0,1-2-2V56a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2Zm12,40a6,6,0,0,1-6,6H32a6,6,0,0,1,0-12H224A6,6,0,0,1,230,208Z"},null,-1),M0=[w0],V0={key:4},y0=a("path",{d:"M164.44,105.34l-48-32A8,8,0,0,0,104,80v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,129.05V95l25.58,17ZM216,40H40A16,16,0,0,0,24,56V168a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,128H40V56H216V168Zm16,40a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16H224A8,8,0,0,1,232,208Z"},null,-1),b0=[y0],$0={key:5},k0=a("path",{d:"M162.22,108.67l-48-32A4,4,0,0,0,108,80v64a4,4,0,0,0,2.11,3.53,4,4,0,0,0,4.11-.2l48-32a4,4,0,0,0,0-6.66ZM116,136.53V87.47L152.79,112ZM216,44H40A12,12,0,0,0,28,56V168a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V56A12,12,0,0,0,216,44Zm4,124a4,4,0,0,1-4,4H40a4,4,0,0,1-4-4V56a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4Zm8,40a4,4,0,0,1-4,4H32a4,4,0,0,1,0-8H224A4,4,0,0,1,228,208Z"},null,-1),S0=[k0],C0={name:"PhVideo"},N0=y({...C0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const t=f,v=m("weight","regular"),p=m("size","1em"),h=m("color","currentColor"),g=m("mirrored",!1),i=d(()=>t.weight??v),u=d(()=>t.size??p),l=d(()=>t.color??h),e=d(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(r,c)=>(s(),o("svg",$({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:l.value,transform:e.value},r.$attrs),[b(r.$slots,"default"),i.value==="bold"?(s(),o("g",c0,Z0)):i.value==="duotone"?(s(),o("g",v0,g0)):i.value==="fill"?(s(),o("g",f0,_0)):i.value==="light"?(s(),o("g",H0,M0)):i.value==="regular"?(s(),o("g",V0,b0)):i.value==="thin"?(s(),o("g",$0,S0)):_("",!0)],16,u0))}}),B0={key:0,class:"grid grid-cols-1 md:grid-cols-2 gap-4"},P0={controls:"",class:"mt-3 rounded-xl w-[640px] xl:w-[1280px]"},z0=["src"],j0={class:"text-center md:text-left grid grid-cols-1 place-content-start gap-6"},D0={class:"space-y-2"},F0={class:"text-2xl xl:text-4xl font-bold"},G0={class:"text-xl xl:text-3xl font-semibold"},I0={class:"text-xl xl:text-2xl font-light"},L0={key:1},T0={class:"space-y-1 text-center"},E0={class:"text-xl xl:text-xl"},R0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},U0={class:"w-full"},W0={__name:"VideoView",setup(f){const t=H([]),v=H(!1),p=[{text:"Timestamp",value:"timestamp",sortable:!0,width:120},{text:"Song",value:"name",sortable:!0,width:120},{text:"Artist",value:"artist",sortable:!0,width:120},{text:"Game",value:"game",sortable:!0,width:120},{text:"Version",value:"version",sortable:!0,width:120},{text:"Status",value:"data.status",sortable:!0,width:120}];async function h(){try{const l=await F();t.value=g(JSON.parse(JSON.stringify(l)));const e=[...new Set(t.value.map(r=>r.musicid))];if(e.length>0){const r=await T("iidx",l[0].version,e,!0),c=Object.fromEntries(r.map(A=>[A.id,A]));t.value=t.value.map(A=>({...A,name:c[A.musicid]?.name||"Unknown Song",artist:c[A.musicid]?.artist||"Unknown Artist"}))}}catch(l){console.error("Failed to fetch video data:",l)}v.value=!1}k(async()=>{await h()});function g(l){l.sort(function(e,r){return r.timestamp-e.timestamp});for(const e of l){const r=G(e.game);e.game=r.name,e.version=r.versions.find(c=>c.id==e.version).label??0,e.timestamp&&(e.timestamp=I(e.timestamp))}return l}const i=l=>{l.data?.url&&(l=l.data?.url),navigator.clipboard.writeText(l).then(()=>{alert("Copied URL to clipboard!")}).catch(()=>{alert("Failed to copy to clipboard!")})};function u(l){window.open(l.data?.url,"_blank").focus()}return(l,e)=>(s(),S(D,null,{default:x(()=>[n(C,null,{default:x(()=>[n(N,{class:"mb-6","use-small":"","even-smaller":""}),t.value[0]?(s(),o(B,{key:0},[n(w,{icon:M(N0),title:"Your Latest Video",main:""},null,8,["icon"]),n(V,{class:"mb-6"},{default:x(()=>[t.value[0]?.data?.status=="uploaded"?(s(),o("div",B0,[a("video",P0,[a("source",{src:t.value[0]?.data?.url,type:"video/mp4"},null,8,z0),e[1]||(e[1]=P(" Your browser does not support the video tag. ",-1))]),a("div",j0,[a("div",D0,[a("div",null,[a("h1",F0,Z(t.value[0]?.name),1),a("h1",G0,Z(t.value[0]?.artist),1)]),n(z,{class:"mx-1"}),a("h2",I0,Z(t.value[0]?.game)+" "+Z(t.value[0]?.version),1),a("p",null,Z(t.value[0]?.timestamp),1)]),a("div",null,[n(j,{color:"info",label:"Share",onClick:e[0]||(e[0]=r=>i(t.value[0]?.data?.url))})])])])):(s(),o("div",L0,[a("div",T0,[e[2]||(e[2]=a("h1",{class:"text-2xl xl:text-4xl font-bold"}," Your video is still uploading! ",-1)),e[3]||(e[3]=a("h2",{class:"text-xl xl:text-2xl font-light"}," Please wait for the upload to complete. ",-1)),a("h2",E0," Upload started at "+Z(t.value[0].timestamp),1)])]))]),_:1})],64)):_("",!0),n(w,{icon:M(d0),title:"All Play Videos",main:""},null,8,["icon"]),n(V,{"has-table":""},{default:x(()=>[a("div",R0,[a("div",U0,[n(L,{headers:p,items:t.value,onRowClicked:u},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{W0 as default}; +import{ac as y,ad as m,v as d,a as s,f as o,ae as b,j as _,af as $,p as a,r as H,o as k,c as S,w as x,b as n,_ as C,X as N,F as B,d as w,e as M,n as V,M as P,t as Z,Y as z,s as j,k as D,ao as F,ag as G,i as I}from"./index-Dk-hpw4k.js";import{_ as L}from"./GeneralTable-IXSNpfC-.js";import{a as T}from"./music-ce8AvqY2.js";import"./contentExport-CLAmS0de.js";const E=["width","height","fill","transform"],R={key:0},U=a("path",{d:"M232,212H195.8A107.94,107.94,0,1,0,128,236H232a12,12,0,0,0,0-24ZM44,128a84,84,0,1,1,84,84A84.09,84.09,0,0,1,44,128Zm64-44a20,20,0,1,1,20,20A20,20,0,0,1,108,84Zm20,108a20,20,0,1,1,20-20A20,20,0,0,1,128,192Zm24-64a20,20,0,1,1,20,20A20,20,0,0,1,152,128Zm-48,0a20,20,0,1,1-20-20A20,20,0,0,1,104,128Z"},null,-1),Y=[U],q={key:1},O=a("path",{d:"M128,32a96,96,0,1,0,96,96A96,96,0,0,0,128,32ZM80,144a16,16,0,1,1,16-16A16,16,0,0,1,80,144Zm48,48a16,16,0,1,1,16-16A16,16,0,0,1,128,192Zm0-96a16,16,0,1,1,16-16A16,16,0,0,1,128,96Zm48,48a16,16,0,1,1,16-16A16,16,0,0,1,176,144Z",opacity:"0.2"},null,-1),J=a("path",{d:"M232,216H183.36A103.95,103.95,0,1,0,128,232H232a8,8,0,0,0,0-16ZM40,128a88,88,0,1,1,88,88A88.1,88.1,0,0,1,40,128Zm88-24a24,24,0,1,0-24-24A24,24,0,0,0,128,104Zm0-32a8,8,0,1,1-8,8A8,8,0,0,1,128,72Zm24,104a24,24,0,1,0-24,24A24,24,0,0,0,152,176Zm-32,0a8,8,0,1,1,8,8A8,8,0,0,1,120,176Zm56-24a24,24,0,1,0-24-24A24,24,0,0,0,176,152Zm0-32a8,8,0,1,1-8,8A8,8,0,0,1,176,120ZM80,104a24,24,0,1,0,24,24A24,24,0,0,0,80,104Zm0,32a8,8,0,1,1,8-8A8,8,0,0,1,80,136Z"},null,-1),W=[O,J],X={key:2},K=a("path",{d:"M232,216H183.36A103.95,103.95,0,1,0,128,232H232a8,8,0,0,0,0-16ZM80,148a20,20,0,1,1,20-20A20,20,0,0,1,80,148Zm48,48a20,20,0,1,1,20-20A20,20,0,0,1,128,196Zm0-96a20,20,0,1,1,20-20A20,20,0,0,1,128,100Zm28,28a20,20,0,1,1,20,20A20,20,0,0,1,156,128Z"},null,-1),Q=[K],a0={key:3},t0=a("path",{d:"M232,218H176a102,102,0,1,0-48,12H232a6,6,0,0,0,0-12ZM38,128a90,90,0,1,1,90,90A90.1,90.1,0,0,1,38,128Zm90-26a22,22,0,1,0-22-22A22,22,0,0,0,128,102Zm0-32a10,10,0,1,1-10,10A10,10,0,0,1,128,70Zm22,106a22,22,0,1,0-22,22A22,22,0,0,0,150,176Zm-32,0a10,10,0,1,1,10,10A10,10,0,0,1,118,176Zm58-26a22,22,0,1,0-22-22A22,22,0,0,0,176,150Zm0-32a10,10,0,1,1-10,10A10,10,0,0,1,176,118ZM80,106a22,22,0,1,0,22,22A22,22,0,0,0,80,106Zm0,32a10,10,0,1,1,10-10A10,10,0,0,1,80,138Z"},null,-1),e0=[t0],l0={key:4},s0=a("path",{d:"M232,216H183.36A103.95,103.95,0,1,0,128,232H232a8,8,0,0,0,0-16ZM40,128a88,88,0,1,1,88,88A88.1,88.1,0,0,1,40,128Zm88-24a24,24,0,1,0-24-24A24,24,0,0,0,128,104Zm0-32a8,8,0,1,1-8,8A8,8,0,0,1,128,72Zm24,104a24,24,0,1,0-24,24A24,24,0,0,0,152,176Zm-32,0a8,8,0,1,1,8,8A8,8,0,0,1,120,176Zm56-24a24,24,0,1,0-24-24A24,24,0,0,0,176,152Zm0-32a8,8,0,1,1-8,8A8,8,0,0,1,176,120ZM80,104a24,24,0,1,0,24,24A24,24,0,0,0,80,104Zm0,32a8,8,0,1,1,8-8A8,8,0,0,1,80,136Z"},null,-1),o0=[s0],i0={key:5},r0=a("path",{d:"M232,220H167.18A100,100,0,1,0,128,228H232a4,4,0,0,0,0-8ZM36,128a92,92,0,1,1,92,92A92.1,92.1,0,0,1,36,128Zm92-28a20,20,0,1,0-20-20A20,20,0,0,0,128,100Zm0-32a12,12,0,1,1-12,12A12,12,0,0,1,128,68Zm20,108a20,20,0,1,0-20,20A20,20,0,0,0,148,176Zm-32,0a12,12,0,1,1,12,12A12,12,0,0,1,116,176Zm60-28a20,20,0,1,0-20-20A20,20,0,0,0,176,148Zm0-32a12,12,0,1,1-12,12A12,12,0,0,1,176,116Zm-96-8a20,20,0,1,0,20,20A20,20,0,0,0,80,108Zm0,32a12,12,0,1,1,12-12A12,12,0,0,1,80,140Z"},null,-1),n0=[r0],m0={name:"PhFilmReel"},d0=y({...m0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const t=f,v=m("weight","regular"),p=m("size","1em"),h=m("color","currentColor"),g=m("mirrored",!1),i=d(()=>t.weight??v),u=d(()=>t.size??p),l=d(()=>t.color??h),e=d(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(r,c)=>(s(),o("svg",$({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:l.value,transform:e.value},r.$attrs),[b(r.$slots,"default"),i.value==="bold"?(s(),o("g",R,Y)):i.value==="duotone"?(s(),o("g",q,W)):i.value==="fill"?(s(),o("g",X,Q)):i.value==="light"?(s(),o("g",a0,e0)):i.value==="regular"?(s(),o("g",l0,o0)):i.value==="thin"?(s(),o("g",i0,n0)):_("",!0)],16,E))}}),u0=["width","height","fill","transform"],c0={key:0},A0=a("path",{d:"M216,36H40A20,20,0,0,0,20,56V160a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V56A20,20,0,0,0,216,36Zm-4,120H44V60H212Zm24,52a12,12,0,0,1-12,12H32a12,12,0,0,1,0-24H224A12,12,0,0,1,236,208ZM104,128V88a12,12,0,0,1,18.36-10.18l32,20a12,12,0,0,1,0,20.36l-32,20A12,12,0,0,1,104,128Z"},null,-1),Z0=[A0],v0={key:1},p0=a("path",{d:"M216,48H40a8,8,0,0,0-8,8V168a8,8,0,0,0,8,8H216a8,8,0,0,0,8-8V56A8,8,0,0,0,216,48ZM112,144V80l48,32Z",opacity:"0.2"},null,-1),h0=a("path",{d:"M164.44,105.34l-48-32A8,8,0,0,0,104,80v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,129.05V95l25.58,17ZM216,40H40A16,16,0,0,0,24,56V168a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,128H40V56H216V168Zm16,40a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16H224A8,8,0,0,1,232,208Z"},null,-1),g0=[p0,h0],f0={key:2},x0=a("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16H224A8,8,0,0,1,232,208Zm0-152V168a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Zm-68,56a8,8,0,0,0-3.41-6.55l-40-28A8,8,0,0,0,108,84v56a8,8,0,0,0,12.59,6.55l40-28A8,8,0,0,0,164,112Z"},null,-1),_0=[x0],H0={key:3},w0=a("path",{d:"M163.33,107l-48-32A6,6,0,0,0,106,80v64a6,6,0,0,0,9.33,5l48-32a6,6,0,0,0,0-10ZM118,132.79V91.21L149.18,112ZM216,42H40A14,14,0,0,0,26,56V168a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V56A14,14,0,0,0,216,42Zm2,126a2,2,0,0,1-2,2H40a2,2,0,0,1-2-2V56a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2Zm12,40a6,6,0,0,1-6,6H32a6,6,0,0,1,0-12H224A6,6,0,0,1,230,208Z"},null,-1),M0=[w0],V0={key:4},y0=a("path",{d:"M164.44,105.34l-48-32A8,8,0,0,0,104,80v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,129.05V95l25.58,17ZM216,40H40A16,16,0,0,0,24,56V168a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,128H40V56H216V168Zm16,40a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16H224A8,8,0,0,1,232,208Z"},null,-1),b0=[y0],$0={key:5},k0=a("path",{d:"M162.22,108.67l-48-32A4,4,0,0,0,108,80v64a4,4,0,0,0,2.11,3.53,4,4,0,0,0,4.11-.2l48-32a4,4,0,0,0,0-6.66ZM116,136.53V87.47L152.79,112ZM216,44H40A12,12,0,0,0,28,56V168a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V56A12,12,0,0,0,216,44Zm4,124a4,4,0,0,1-4,4H40a4,4,0,0,1-4-4V56a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4Zm8,40a4,4,0,0,1-4,4H32a4,4,0,0,1,0-8H224A4,4,0,0,1,228,208Z"},null,-1),S0=[k0],C0={name:"PhVideo"},N0=y({...C0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const t=f,v=m("weight","regular"),p=m("size","1em"),h=m("color","currentColor"),g=m("mirrored",!1),i=d(()=>t.weight??v),u=d(()=>t.size??p),l=d(()=>t.color??h),e=d(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(r,c)=>(s(),o("svg",$({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:l.value,transform:e.value},r.$attrs),[b(r.$slots,"default"),i.value==="bold"?(s(),o("g",c0,Z0)):i.value==="duotone"?(s(),o("g",v0,g0)):i.value==="fill"?(s(),o("g",f0,_0)):i.value==="light"?(s(),o("g",H0,M0)):i.value==="regular"?(s(),o("g",V0,b0)):i.value==="thin"?(s(),o("g",$0,S0)):_("",!0)],16,u0))}}),B0={key:0,class:"grid grid-cols-1 md:grid-cols-2 gap-4"},P0={controls:"",class:"mt-3 rounded-xl w-[640px] xl:w-[1280px]"},z0=["src"],j0={class:"text-center md:text-left grid grid-cols-1 place-content-start gap-6"},D0={class:"space-y-2"},F0={class:"text-2xl xl:text-4xl font-bold"},G0={class:"text-xl xl:text-3xl font-semibold"},I0={class:"text-xl xl:text-2xl font-light"},L0={key:1},T0={class:"space-y-1 text-center"},E0={class:"text-xl xl:text-xl"},R0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},U0={class:"w-full"},W0={__name:"VideoView",setup(f){const t=H([]),v=H(!1),p=[{text:"Timestamp",value:"timestamp",sortable:!0,width:120},{text:"Song",value:"name",sortable:!0,width:120},{text:"Artist",value:"artist",sortable:!0,width:120},{text:"Game",value:"game",sortable:!0,width:120},{text:"Version",value:"version",sortable:!0,width:120},{text:"Status",value:"data.status",sortable:!0,width:120}];async function h(){try{const l=await F();t.value=g(JSON.parse(JSON.stringify(l)));const e=[...new Set(t.value.map(r=>r.musicid))];if(e.length>0){const r=await T("iidx",l[0].version,e,!0),c=Object.fromEntries(r.map(A=>[A.id,A]));t.value=t.value.map(A=>({...A,name:c[A.musicid]?.name||"Unknown Song",artist:c[A.musicid]?.artist||"Unknown Artist"}))}}catch(l){console.error("Failed to fetch video data:",l)}v.value=!1}k(async()=>{await h()});function g(l){l.sort(function(e,r){return r.timestamp-e.timestamp});for(const e of l){const r=G(e.game);e.game=r.name,e.version=r.versions.find(c=>c.id==e.version).label??0,e.timestamp&&(e.timestamp=I(e.timestamp))}return l}const i=l=>{l.data?.url&&(l=l.data?.url),navigator.clipboard.writeText(l).then(()=>{alert("Copied URL to clipboard!")}).catch(()=>{alert("Failed to copy to clipboard!")})};function u(l){window.open(l.data?.url,"_blank").focus()}return(l,e)=>(s(),S(D,null,{default:x(()=>[n(C,null,{default:x(()=>[n(N,{class:"mb-6","use-small":"","even-smaller":""}),t.value[0]?(s(),o(B,{key:0},[n(w,{icon:M(N0),title:"Your Latest Video",main:""},null,8,["icon"]),n(V,{class:"mb-6"},{default:x(()=>[t.value[0]?.data?.status=="uploaded"?(s(),o("div",B0,[a("video",P0,[a("source",{src:t.value[0]?.data?.url,type:"video/mp4"},null,8,z0),e[1]||(e[1]=P(" Your browser does not support the video tag. ",-1))]),a("div",j0,[a("div",D0,[a("div",null,[a("h1",F0,Z(t.value[0]?.name),1),a("h1",G0,Z(t.value[0]?.artist),1)]),n(z,{class:"mx-1"}),a("h2",I0,Z(t.value[0]?.game)+" "+Z(t.value[0]?.version),1),a("p",null,Z(t.value[0]?.timestamp),1)]),a("div",null,[n(j,{color:"info",label:"Share",onClick:e[0]||(e[0]=r=>i(t.value[0]?.data?.url))})])])])):(s(),o("div",L0,[a("div",T0,[e[2]||(e[2]=a("h1",{class:"text-2xl xl:text-4xl font-bold"}," Your video is still uploading! ",-1)),e[3]||(e[3]=a("h2",{class:"text-xl xl:text-2xl font-light"}," Please wait for the upload to complete. ",-1)),a("h2",E0," Upload started at "+Z(t.value[0].timestamp),1)])]))]),_:1})],64)):_("",!0),n(w,{icon:M(d0),title:"All Play Videos",main:""},null,8,["icon"]),n(V,{"has-table":""},{default:x(()=>[a("div",R0,[a("div",U0,[n(L,{headers:p,items:t.value,onRowClicked:u},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{W0 as default}; diff --git a/assets/admin-DdMoBX4c.js b/assets/admin-d9hoHFt6.js similarity index 98% rename from assets/admin-DdMoBX4c.js rename to assets/admin-d9hoHFt6.js index c0b7bc3..8ee8aed 100644 --- a/assets/admin-DdMoBX4c.js +++ b/assets/admin-d9hoHFt6.js @@ -1,2 +1,2 @@ -import{u as e}from"./index-wVtKjzJn.js";const t=e();async function d(){try{return(await t.callApi("/admin")).data}catch(a){throw console.log("Error loading admin dashboard:",a),a}}async function s(){try{return(await t.callApi("/admin/audit")).data}catch(a){throw console.log("Error loading admin audit:",a),a}}async function l(){try{return(await t.callApi("/admin/arcades")).data}catch(a){throw console.log("Error loading arcades:",a),a}}async function A(a){try{return await t.callApi(`/arcade/checkName?name=${a}`)}catch(r){throw console.log("Error testing arcade:",r),r}}async function m(a){try{return(await t.callApi(`/arcade/checkPCBID?PCBID=${a}`)).unused}catch(r){throw console.log("Error testing machine:",r),r}}async function w(a){try{return(await t.callApi(`/admin/machine/${a}`)).data}catch(r){throw console.log("Error testing machine:",r),r}}async function u(a,r){try{return await t.callApi(`/admin/arcade/${a}/machine`,"PUT",r)}catch(n){throw console.log("Error adding machine:",n),n}}async function h(a,r){try{return await t.callApi(`/admin/arcade/${a}/machine`,"POST",r)}catch(n){throw console.log("Error adding machine:",n),n}}async function y(a,r){try{if(window.confirm("Are you really?"))return await t.callApi(`/admin/arcade/${a}/machine`,"DELETE",{PCBID:r})}catch(n){throw console.log("Error adding machine:",n),n}}async function g(a){try{return await t.callApi("/admin/onboardArcade","POST",a)}catch(r){throw console.log("Error onboarding arcade:",r),r}}async function P(a,r){try{return await t.callApi(`/admin/arcade/${a}`,"POST",r)}catch(n){throw console.log("Error updating arcade:",n),n}}async function p(a){if(window.confirm(`Let me ask again... +import{u as e}from"./index-Dk-hpw4k.js";const t=e();async function d(){try{return(await t.callApi("/admin")).data}catch(a){throw console.log("Error loading admin dashboard:",a),a}}async function s(){try{return(await t.callApi("/admin/audit")).data}catch(a){throw console.log("Error loading admin audit:",a),a}}async function l(){try{return(await t.callApi("/admin/arcades")).data}catch(a){throw console.log("Error loading arcades:",a),a}}async function A(a){try{return await t.callApi(`/arcade/checkName?name=${a}`)}catch(r){throw console.log("Error testing arcade:",r),r}}async function m(a){try{return(await t.callApi(`/arcade/checkPCBID?PCBID=${a}`)).unused}catch(r){throw console.log("Error testing machine:",r),r}}async function w(a){try{return(await t.callApi(`/admin/machine/${a}`)).data}catch(r){throw console.log("Error testing machine:",r),r}}async function u(a,r){try{return await t.callApi(`/admin/arcade/${a}/machine`,"PUT",r)}catch(n){throw console.log("Error adding machine:",n),n}}async function h(a,r){try{return await t.callApi(`/admin/arcade/${a}/machine`,"POST",r)}catch(n){throw console.log("Error adding machine:",n),n}}async function y(a,r){try{if(window.confirm("Are you really?"))return await t.callApi(`/admin/arcade/${a}/machine`,"DELETE",{PCBID:r})}catch(n){throw console.log("Error adding machine:",n),n}}async function g(a){try{return await t.callApi("/admin/onboardArcade","POST",a)}catch(r){throw console.log("Error onboarding arcade:",r),r}}async function P(a,r){try{return await t.callApi(`/admin/arcade/${a}`,"POST",r)}catch(n){throw console.log("Error updating arcade:",n),n}}async function p(a){if(window.confirm(`Let me ask again... Are you really?`))try{return await t.callApi(`/admin/arcade/${a}`,"DELETE")}catch(n){throw console.log("Error deleting arcade:",n),n}}async function f(a,r){try{return await t.callApi(`/admin/arcade/${a}/owner`,"PUT",{ownerId:r})}catch(n){throw console.log("Error updating arcade owner:",n),n}}async function E(a,r){try{return window.confirm("Are you really?")?await t.callApi(`/admin/arcade/${a}/owner`,"DELETE",{ownerId:r}):{}}catch(n){throw console.log("Error removing arcade owner:",n),n}}async function I(){try{return(await t.callApi("/admin/maint")).data}catch(a){throw console.log("Error loading maint:",a),a}}async function $(a){try{return await t.callApi("/admin/maint","POST",a)}catch(r){throw console.log("Error posting maint:",r),r}}async function T(){try{return(await t.callApi("/admin/client")).data}catch(a){throw console.log("Error loading client:",a),a}}async function D(a){try{return await t.callApi("/admin/client","POST",a)}catch(r){throw console.log("Error posting client:",r),r}}async function C(a=!1){try{return(await t.callApi(`/admin/users?noData=${a}`)).data}catch(r){throw console.log("Error loading users:",r),r}}async function O(a,r){try{return await t.callApi(`/admin/user/${a}`,"POST",r)}catch(n){throw console.log("Error updating user:",n),n}}async function S(a,r,n){const o=e();try{return await o.callApi(`/admin/user/${a}/updatePassword`,"POST",{newPassword:r,confirmPassword:n})}catch(c){throw console.log("Error updating password:",c),c}}async function U(a){try{return(await t.callApi(`/admin/user/card/${a}`)).data}catch(r){throw console.log("Error getting user:",r),r}}async function M(){try{return(await t.callApi("/admin/news")).data}catch(a){throw console.log("Error loading news:",a),a}}async function b(a){try{return await t.callApi("/admin/news","POST",a)}catch(r){throw console.log("Error posting news:",r),r}}async function k(a,r){try{return await t.callApi(`/admin/news/${a}`,"POST",r)}catch(n){throw console.log("Error posting news:",n),n}}async function N(a){try{return await t.callApi(`/admin/news/${a}`,"DELETE")}catch(r){throw console.log("Error posting news:",r),r}}export{O as A,S as a,d as b,A as c,m as d,g as e,I as f,$ as g,s as h,T as i,D as j,l as k,w as l,C as m,U as n,M as o,b as p,k as q,N as r,P as s,p as t,f as u,E as v,u as w,h as x,y}; diff --git a/assets/arcade-BSNDeee6.js b/assets/arcade-DnQewig1.js similarity index 95% rename from assets/arcade-BSNDeee6.js rename to assets/arcade-DnQewig1.js index b311276..6cad03c 100644 --- a/assets/arcade-BSNDeee6.js +++ b/assets/arcade-DnQewig1.js @@ -1 +1 @@ -import{u as s}from"./index-wVtKjzJn.js";const t=s();async function i(r){try{return(await t.callApi(`/arcade/${r}`)).arcade}catch(a){throw console.log("Error fetching arcade:",a),a}}async function l(r,a,e){try{return(await t.callApi(`/arcade/${r}/settings?game=${a}&version=${e}`)).data}catch(c){throw console.log("Error fetching arcade settings:",c),c}}async function A(r,a,e,c){try{for(;!t.userId;)await new Promise(n=>setTimeout(n,200));return await t.callApi(`/arcade/${r}/settings?game=${a}&version=${e}`,"POST",c)}catch(o){throw console.log("Error updating settings:",o),o}}async function g(r){try{return await t.callApi(`/arcade/${r}/exportVPN`)}catch(a){throw console.log("Error fetching arcade VPN:",a),a}}async function h(r,a){try{return await t.callApi(`/arcade/${r}`,"POST",a)}catch(e){throw console.log("Error updating arcade:",e),e}}async function u(r){try{return(await t.callApi(`/arcade/${r}/paseli`)).data}catch(a){throw console.log("Error fetching arcade PASELI data:",a),a}}async function w(r,a,e,c){try{return(await t.callApi(`/arcade/${r}/paseli`,"POST",{userId:a,cardId:e,credit:c})).data}catch(o){throw console.log("Error fetching arcade PASELI data:",o),o}}async function P(r){try{const a=await t.callApi(`/arcade/takeover?PCBID=${r}`);return a.status=="warn"&&window.alert(a.error_code),a.data}catch(a){throw console.log("Error fetching takeover:",a),a}}async function f(r){try{return await t.callApi("/arcade/takeover","POST",{PCBID:r})}catch(a){throw console.log("Error saving takeover:",a),a}}export{i as A,h as a,g as b,A as c,l as d,u as e,w as f,P as g,f as h}; +import{u as s}from"./index-Dk-hpw4k.js";const t=s();async function i(r){try{return(await t.callApi(`/arcade/${r}`)).arcade}catch(a){throw console.log("Error fetching arcade:",a),a}}async function l(r,a,e){try{return(await t.callApi(`/arcade/${r}/settings?game=${a}&version=${e}`)).data}catch(c){throw console.log("Error fetching arcade settings:",c),c}}async function A(r,a,e,c){try{for(;!t.userId;)await new Promise(n=>setTimeout(n,200));return await t.callApi(`/arcade/${r}/settings?game=${a}&version=${e}`,"POST",c)}catch(o){throw console.log("Error updating settings:",o),o}}async function g(r){try{return await t.callApi(`/arcade/${r}/exportVPN`)}catch(a){throw console.log("Error fetching arcade VPN:",a),a}}async function h(r,a){try{return await t.callApi(`/arcade/${r}`,"POST",a)}catch(e){throw console.log("Error updating arcade:",e),e}}async function u(r){try{return(await t.callApi(`/arcade/${r}/paseli`)).data}catch(a){throw console.log("Error fetching arcade PASELI data:",a),a}}async function w(r,a,e,c){try{return(await t.callApi(`/arcade/${r}/paseli`,"POST",{userId:a,cardId:e,credit:c})).data}catch(o){throw console.log("Error fetching arcade PASELI data:",o),o}}async function P(r){try{const a=await t.callApi(`/arcade/takeover?PCBID=${r}`);return a.status=="warn"&&window.alert(a.error_code),a.data}catch(a){throw console.log("Error fetching takeover:",a),a}}async function f(r){try{return await t.callApi("/arcade/takeover","POST",{PCBID:r})}catch(a){throw console.log("Error saving takeover:",a),a}}export{i as A,h as a,g as b,A as c,l as d,u as e,w as f,P as g,f as h}; diff --git a/assets/contentExport-BrGkhehm.js b/assets/contentExport-CLAmS0de.js similarity index 97% rename from assets/contentExport-BrGkhehm.js rename to assets/contentExport-CLAmS0de.js index e03500b..367296d 100644 --- a/assets/contentExport-BrGkhehm.js +++ b/assets/contentExport-CLAmS0de.js @@ -1,3 +1,3 @@ -import{aQ as O}from"./index-wVtKjzJn.js";var h={exports:{}},N=h.exports,A;function $(){return A||(A=1,(function(v,R){(function(w,g){v.exports=g()})(N,function(){return function w(g,B,U){var n=window,l="application/octet-stream",i=U||l,e=g,d=!B&&!U&&e,o=document.createElement("a"),y=function(t){return String(t)},a=n.Blob||n.MozBlob||n.WebKitBlob||y,f=B||"download",r,x;if(a=a.call?a.bind(n):Blob,String(this)==="true"&&(e=[e,i],i=e[0],e=e[1]),d&&d.length<2048&&(f=d.split("/").pop().split("?")[0],o.href=d,o.href.indexOf(d)!==-1)){var c=new XMLHttpRequest;return c.open("GET",d,!0),c.responseType="blob",c.onload=function(t){w(t.target.response,f,l)},setTimeout(function(){c.send()},0),c}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(e))if(e.length>1024*1024*1.999&&a!==y)e=C(e),i=e.type||l;else return navigator.msSaveBlob?navigator.msSaveBlob(C(e),f):p(e);else if(/([\x80-\xff])/.test(e)){var u=0,S=new Uint8Array(e.length),k=S.length;for(u;u1024*1024*1.999&&a!==y)e=C(e),i=e.type||l;else return navigator.msSaveBlob?navigator.msSaveBlob(C(e),f):p(e);else if(/([\x80-\xff])/.test(e)){var u=0,S=new Uint8Array(e.length),k=S.length;for(u;ue.weight??n),V=i(()=>e.size??d),Z=i(()=>e.color??u),H=i(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(m,M)=>(t(),l("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:V.value,height:V.value,fill:Z.value,transform:H.value},m.$attrs),[c(m.$slots,"default"),a.value==="bold"?(t(),l("g",_,C)):a.value==="duotone"?(t(),l("g",S,I)):a.value==="fill"?(t(),l("g",K,P)):a.value==="light"?(t(),l("g",j,q)):a.value==="regular"?(t(),l("g",E,U)):a.value==="thin"?(t(),l("g",W,O)):v("",!0)],16,k))}}),J=["width","height","fill","transform"],Q={key:0},Y=r("path",{d:"M208,28H188V24a12,12,0,0,0-24,0v4H92V24a12,12,0,0,0-24,0v4H48A20,20,0,0,0,28,48V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V48A20,20,0,0,0,208,28ZM68,52a12,12,0,0,0,24,0h72a12,12,0,0,0,24,0h16V76H52V52ZM52,204V100H204V204Zm92-76a16,16,0,1,1-16-16A16,16,0,0,1,144,128Zm48,0a16,16,0,1,1-16-16A16,16,0,0,1,192,128ZM96,176a16,16,0,1,1-16-16A16,16,0,0,1,96,176Zm48,0a16,16,0,1,1-16-16A16,16,0,0,1,144,176Zm48,0a16,16,0,1,1-16-16A16,16,0,0,1,192,176Z"},null,-1),a0=[Y],e0={key:1},t0=r("path",{d:"M216,48V88H40V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z",opacity:"0.2"},null,-1),l0=r("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-68-76a12,12,0,1,1-12-12A12,12,0,0,1,140,132Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,132ZM96,172a12,12,0,1,1-12-12A12,12,0,0,1,96,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,140,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,172Z"},null,-1),r0=[t0,l0],o0={key:2},s0=r("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM84,184a12,12,0,1,1,12-12A12,12,0,0,1,84,184Zm44,0a12,12,0,1,1,12-12A12,12,0,0,1,128,184Zm0-40a12,12,0,1,1,12-12A12,12,0,0,1,128,144Zm44,40a12,12,0,1,1,12-12A12,12,0,0,1,172,184Zm0-40a12,12,0,1,1,12-12A12,12,0,0,1,172,144Zm36-64H48V48H72v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24Z"},null,-1),i0=[s0],h0={key:3},n0=r("path",{d:"M208,34H182V24a6,6,0,0,0-12,0V34H86V24a6,6,0,0,0-12,0V34H48A14,14,0,0,0,34,48V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34ZM48,46H74V56a6,6,0,0,0,12,0V46h84V56a6,6,0,0,0,12,0V46h26a2,2,0,0,1,2,2V82H46V48A2,2,0,0,1,48,46ZM208,210H48a2,2,0,0,1-2-2V94H210V208A2,2,0,0,1,208,210Zm-70-78a10,10,0,1,1-10-10A10,10,0,0,1,138,132Zm44,0a10,10,0,1,1-10-10A10,10,0,0,1,182,132ZM94,172a10,10,0,1,1-10-10A10,10,0,0,1,94,172Zm44,0a10,10,0,1,1-10-10A10,10,0,0,1,138,172Zm44,0a10,10,0,1,1-10-10A10,10,0,0,1,182,172Z"},null,-1),d0=[n0],u0={key:4},V0=r("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-68-76a12,12,0,1,1-12-12A12,12,0,0,1,140,132Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,132ZM96,172a12,12,0,1,1-12-12A12,12,0,0,1,96,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,140,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,172Z"},null,-1),m0=[V0],Z0={key:5},H0=r("path",{d:"M208,36H180V24a4,4,0,0,0-8,0V36H84V24a4,4,0,0,0-8,0V36H48A12,12,0,0,0,36,48V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V48A12,12,0,0,0,208,36ZM48,44H76V56a4,4,0,0,0,8,0V44h88V56a4,4,0,0,0,8,0V44h28a4,4,0,0,1,4,4V84H44V48A4,4,0,0,1,48,44ZM208,212H48a4,4,0,0,1-4-4V92H212V208A4,4,0,0,1,208,212Zm-72-80a8,8,0,1,1-8-8A8,8,0,0,1,136,132Zm44,0a8,8,0,1,1-8-8A8,8,0,0,1,180,132ZM92,172a8,8,0,1,1-8-8A8,8,0,0,1,92,172Zm44,0a8,8,0,1,1-8-8A8,8,0,0,1,136,172Zm44,0a8,8,0,1,1-8-8A8,8,0,0,1,180,172Z"},null,-1),A0=[H0],g0={name:"PhCalendarDots"},M0=g({...g0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const e=o,n=s("weight","regular"),d=s("size","1em"),u=s("color","currentColor"),h=s("mirrored",!1),a=i(()=>e.weight??n),V=i(()=>e.size??d),Z=i(()=>e.color??u),H=i(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(m,M)=>(t(),l("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:V.value,height:V.value,fill:Z.value,transform:H.value},m.$attrs),[c(m.$slots,"default"),a.value==="bold"?(t(),l("g",Q,a0)):a.value==="duotone"?(t(),l("g",e0,r0)):a.value==="fill"?(t(),l("g",o0,i0)):a.value==="light"?(t(),l("g",h0,d0)):a.value==="regular"?(t(),l("g",u0,m0)):a.value==="thin"?(t(),l("g",Z0,A0)):v("",!0)],16,J))}}),y0={__name:"HitchartCardBox",props:{hitchartData:{type:Object,required:!0},gameId:{type:String,required:!0}},setup(o){const e=y(),n=[{text:"Song",value:"name",width:140,sortable:!0},{text:"Artist",value:"artist",width:140,sortable:!0},{text:"Plays",value:"plays",width:100,sortable:!0}],d=o,u=h=>{const a=h.songid;e.push(`/games/${d.gameId}/song/${a}`)};return(h,a)=>(t(),l(D,null,[A(w,{icon:b(G),color:"text-yellow-400",title:"Hitchart",main:""},null,8,["icon"]),A($,{"has-table":""},{default:f(()=>[A(L,{headers:n,items:o.hitchartData,"rows-per-page":5,onRowClicked:u},null,8,["items"])]),_:1})],64))}};class c0{static danList=[{id:0,label:"--",short:"--"},{id:100,label:"7th Kyu (七級)",short:"七級"},{id:200,label:"6th Kyu (六級)",short:"六級"},{id:300,label:"5th Kyu (五級)",short:"五級"},{id:400,label:"4th Kyu (四級)",short:"四級"},{id:500,label:"3rd Kyu (三級)",short:"三級"},{id:600,label:"2nd Kyu (二級)",short:"二級"},{id:700,label:"1st Kyu (一級)",short:"一級"},{id:800,label:"1st Dan (初段)",short:"初段"},{id:900,label:"2nd Dan (二段)",short:"二段"},{id:1e3,label:"3rd Dan (三段)",short:"三段"},{id:1100,label:"4th Dan (四段)",short:"四段"},{id:1200,label:"5th Dan (五段)",short:"五段"},{id:1300,label:"6th Dan (六段)",short:"六段"},{id:1400,label:"7th Dan (七段)",short:"七段"},{id:1500,label:"8th Dan (八段)",short:"八段"},{id:1600,label:"9th Dan (九段)",short:"九段"},{id:1700,label:"10th Dan (十段)",short:"十段"},{id:1800,label:"Chuuden (中伝)",short:"中伝"},{id:1900,label:"Kaiden (皆伝)",short:"皆伝"}]}function b0(o){return o==0?{id:0,label:"--",short:"--"}:c0.danList.find(e=>e.id==o)}export{M0 as I,y0 as _,b0 as g}; +import{ac as g,ad as s,v as i,a as t,f as l,ae as c,j as v,af as p,p as r,m as y,b as A,e as b,d as w,w as f,n as $,F as D}from"./index-Dk-hpw4k.js";import{_ as L}from"./GeneralTable-IXSNpfC-.js";const k=["width","height","fill","transform"],_={key:0},x=r("path",{d:"M228,216a12,12,0,0,1-12,12H40a12,12,0,0,1,0-24H216A12,12,0,0,1,228,216ZM80,180a12,12,0,0,0,8.49-3.51L180,85v67a12,12,0,0,0,24,0V56a12,12,0,0,0-12-12H96a12,12,0,0,0,0,24h67L71.51,159.51A12,12,0,0,0,80,180Z"},null,-1),C=[x],S={key:1},B=r("path",{d:"M192,56v96L96,56Z",opacity:"0.2"},null,-1),z=r("path",{d:"M224,216a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,216ZM74.34,173.66a8,8,0,0,1,0-11.32L132.69,104,90.34,61.66A8,8,0,0,1,96,48h96a8,8,0,0,1,8,8v96a8,8,0,0,1-13.66,5.66L144,115.31,85.66,173.66a8,8,0,0,1-11.32,0ZM115.31,64l34.35,34.34h0L184,132.69V64Z"},null,-1),I=[B,z],K={key:2},N=r("path",{d:"M74.34,173.66a8,8,0,0,1,0-11.32L132.69,104,90.34,61.66A8,8,0,0,1,96,48h96a8,8,0,0,1,8,8v96a8,8,0,0,1-13.66,5.66L144,115.31,85.66,173.66a8,8,0,0,1-11.32,0ZM216,208H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"},null,-1),P=[N],j={key:3},R=r("path",{d:"M222,216a6,6,0,0,1-6,6H40a6,6,0,0,1,0-12H216A6,6,0,0,1,222,216ZM80,174a6,6,0,0,0,4.24-1.76L186,70.49V152a6,6,0,0,0,12,0V56a6,6,0,0,0-6-6H96a6,6,0,0,0,0,12h81.51L75.76,163.76A6,6,0,0,0,80,174Z"},null,-1),q=[R],E={key:4},F=r("path",{d:"M224,216a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,216ZM80,176a8,8,0,0,0,5.66-2.34L184,75.31V152a8,8,0,0,0,16,0V56a8,8,0,0,0-8-8H96a8,8,0,0,0,0,16h76.69L74.34,162.34A8,8,0,0,0,80,176Z"},null,-1),U=[F],W={key:5},X=r("path",{d:"M220,216a4,4,0,0,1-4,4H40a4,4,0,0,1,0-8H216A4,4,0,0,1,220,216ZM80,172a4,4,0,0,0,2.83-1.17L188,65.66V152a4,4,0,0,0,8,0V56a4,4,0,0,0-4-4H96a4,4,0,0,0,0,8h86.34L77.17,165.17A4,4,0,0,0,80,172Z"},null,-1),O=[X],T={name:"PhArrowLineUpRight"},G=g({...T,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const e=o,n=s("weight","regular"),d=s("size","1em"),u=s("color","currentColor"),h=s("mirrored",!1),a=i(()=>e.weight??n),V=i(()=>e.size??d),Z=i(()=>e.color??u),H=i(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(m,M)=>(t(),l("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:V.value,height:V.value,fill:Z.value,transform:H.value},m.$attrs),[c(m.$slots,"default"),a.value==="bold"?(t(),l("g",_,C)):a.value==="duotone"?(t(),l("g",S,I)):a.value==="fill"?(t(),l("g",K,P)):a.value==="light"?(t(),l("g",j,q)):a.value==="regular"?(t(),l("g",E,U)):a.value==="thin"?(t(),l("g",W,O)):v("",!0)],16,k))}}),J=["width","height","fill","transform"],Q={key:0},Y=r("path",{d:"M208,28H188V24a12,12,0,0,0-24,0v4H92V24a12,12,0,0,0-24,0v4H48A20,20,0,0,0,28,48V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V48A20,20,0,0,0,208,28ZM68,52a12,12,0,0,0,24,0h72a12,12,0,0,0,24,0h16V76H52V52ZM52,204V100H204V204Zm92-76a16,16,0,1,1-16-16A16,16,0,0,1,144,128Zm48,0a16,16,0,1,1-16-16A16,16,0,0,1,192,128ZM96,176a16,16,0,1,1-16-16A16,16,0,0,1,96,176Zm48,0a16,16,0,1,1-16-16A16,16,0,0,1,144,176Zm48,0a16,16,0,1,1-16-16A16,16,0,0,1,192,176Z"},null,-1),a0=[Y],e0={key:1},t0=r("path",{d:"M216,48V88H40V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z",opacity:"0.2"},null,-1),l0=r("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-68-76a12,12,0,1,1-12-12A12,12,0,0,1,140,132Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,132ZM96,172a12,12,0,1,1-12-12A12,12,0,0,1,96,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,140,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,172Z"},null,-1),r0=[t0,l0],o0={key:2},s0=r("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM84,184a12,12,0,1,1,12-12A12,12,0,0,1,84,184Zm44,0a12,12,0,1,1,12-12A12,12,0,0,1,128,184Zm0-40a12,12,0,1,1,12-12A12,12,0,0,1,128,144Zm44,40a12,12,0,1,1,12-12A12,12,0,0,1,172,184Zm0-40a12,12,0,1,1,12-12A12,12,0,0,1,172,144Zm36-64H48V48H72v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24Z"},null,-1),i0=[s0],h0={key:3},n0=r("path",{d:"M208,34H182V24a6,6,0,0,0-12,0V34H86V24a6,6,0,0,0-12,0V34H48A14,14,0,0,0,34,48V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34ZM48,46H74V56a6,6,0,0,0,12,0V46h84V56a6,6,0,0,0,12,0V46h26a2,2,0,0,1,2,2V82H46V48A2,2,0,0,1,48,46ZM208,210H48a2,2,0,0,1-2-2V94H210V208A2,2,0,0,1,208,210Zm-70-78a10,10,0,1,1-10-10A10,10,0,0,1,138,132Zm44,0a10,10,0,1,1-10-10A10,10,0,0,1,182,132ZM94,172a10,10,0,1,1-10-10A10,10,0,0,1,94,172Zm44,0a10,10,0,1,1-10-10A10,10,0,0,1,138,172Zm44,0a10,10,0,1,1-10-10A10,10,0,0,1,182,172Z"},null,-1),d0=[n0],u0={key:4},V0=r("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-68-76a12,12,0,1,1-12-12A12,12,0,0,1,140,132Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,132ZM96,172a12,12,0,1,1-12-12A12,12,0,0,1,96,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,140,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,172Z"},null,-1),m0=[V0],Z0={key:5},H0=r("path",{d:"M208,36H180V24a4,4,0,0,0-8,0V36H84V24a4,4,0,0,0-8,0V36H48A12,12,0,0,0,36,48V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V48A12,12,0,0,0,208,36ZM48,44H76V56a4,4,0,0,0,8,0V44h88V56a4,4,0,0,0,8,0V44h28a4,4,0,0,1,4,4V84H44V48A4,4,0,0,1,48,44ZM208,212H48a4,4,0,0,1-4-4V92H212V208A4,4,0,0,1,208,212Zm-72-80a8,8,0,1,1-8-8A8,8,0,0,1,136,132Zm44,0a8,8,0,1,1-8-8A8,8,0,0,1,180,132ZM92,172a8,8,0,1,1-8-8A8,8,0,0,1,92,172Zm44,0a8,8,0,1,1-8-8A8,8,0,0,1,136,172Zm44,0a8,8,0,1,1-8-8A8,8,0,0,1,180,172Z"},null,-1),A0=[H0],g0={name:"PhCalendarDots"},M0=g({...g0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const e=o,n=s("weight","regular"),d=s("size","1em"),u=s("color","currentColor"),h=s("mirrored",!1),a=i(()=>e.weight??n),V=i(()=>e.size??d),Z=i(()=>e.color??u),H=i(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(m,M)=>(t(),l("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:V.value,height:V.value,fill:Z.value,transform:H.value},m.$attrs),[c(m.$slots,"default"),a.value==="bold"?(t(),l("g",Q,a0)):a.value==="duotone"?(t(),l("g",e0,r0)):a.value==="fill"?(t(),l("g",o0,i0)):a.value==="light"?(t(),l("g",h0,d0)):a.value==="regular"?(t(),l("g",u0,m0)):a.value==="thin"?(t(),l("g",Z0,A0)):v("",!0)],16,J))}}),y0={__name:"HitchartCardBox",props:{hitchartData:{type:Object,required:!0},gameId:{type:String,required:!0}},setup(o){const e=y(),n=[{text:"Song",value:"name",width:140,sortable:!0},{text:"Artist",value:"artist",width:140,sortable:!0},{text:"Plays",value:"plays",width:100,sortable:!0}],d=o,u=h=>{const a=h.songid;e.push(`/games/${d.gameId}/song/${a}`)};return(h,a)=>(t(),l(D,null,[A(w,{icon:b(G),color:"text-yellow-400",title:"Hitchart",main:""},null,8,["icon"]),A($,{"has-table":""},{default:f(()=>[A(L,{headers:n,items:o.hitchartData,"rows-per-page":5,onRowClicked:u},null,8,["items"])]),_:1})],64))}};class c0{static danList=[{id:0,label:"--",short:"--"},{id:100,label:"7th Kyu (七級)",short:"七級"},{id:200,label:"6th Kyu (六級)",short:"六級"},{id:300,label:"5th Kyu (五級)",short:"五級"},{id:400,label:"4th Kyu (四級)",short:"四級"},{id:500,label:"3rd Kyu (三級)",short:"三級"},{id:600,label:"2nd Kyu (二級)",short:"二級"},{id:700,label:"1st Kyu (一級)",short:"一級"},{id:800,label:"1st Dan (初段)",short:"初段"},{id:900,label:"2nd Dan (二段)",short:"二段"},{id:1e3,label:"3rd Dan (三段)",short:"三段"},{id:1100,label:"4th Dan (四段)",short:"四段"},{id:1200,label:"5th Dan (五段)",short:"五段"},{id:1300,label:"6th Dan (六段)",short:"六段"},{id:1400,label:"7th Dan (七段)",short:"七段"},{id:1500,label:"8th Dan (八段)",short:"八段"},{id:1600,label:"9th Dan (九段)",short:"九段"},{id:1700,label:"10th Dan (十段)",short:"十段"},{id:1800,label:"Chuuden (中伝)",short:"中伝"},{id:1900,label:"Kaiden (皆伝)",short:"皆伝"}]}function b0(o){return o==0?{id:0,label:"--",short:"--"}:c0.danList.find(e=>e.id==o)}export{M0 as I,y0 as _,b0 as g}; diff --git a/assets/index-nQax1GjZ.js b/assets/index-BqNq0E8E.js similarity index 97% rename from assets/index-nQax1GjZ.js rename to assets/index-BqNq0E8E.js index 6b7b06c..3a046bd 100644 --- a/assets/index-nQax1GjZ.js +++ b/assets/index-BqNq0E8E.js @@ -1 +1 @@ -import{aV as P,ac as O,b0 as C,b1 as m,b2 as T,r as j,o as q,ap as A,V as K,b3 as D,b4 as R,b5 as U,b6 as V,b7 as k}from"./index-wVtKjzJn.js";const w={data:{type:Object,required:!0},options:{type:Object,default:()=>({})},plugins:{type:Array,default:()=>[]},datasetIdKey:{type:String,default:"label"},updateMode:{type:String,default:void 0}},N={ariaLabel:{type:String},ariaDescribedby:{type:String}},$={type:{type:String,required:!0},destroyDelay:{type:Number,default:0},...w,...N},z=T[0]==="2"?(t,e)=>Object.assign(t,{attrs:e}):(t,e)=>Object.assign(t,e);function u(t){return R(t)?D(t):t}function E(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t;return R(e)?new Proxy(t,{}):t}function F(t,e){const s=t.options;s&&e&&Object.assign(s,e)}function L(t,e){t.labels=e}function S(t,e,s){const o=[];t.datasets=e.map(n=>{const a=t.datasets.find(c=>c[s]===n[s]);return!a||!n.data||o.includes(a)?{...n}:(o.push(a),Object.assign(a,n),a)})}function G(t,e){const s={labels:[],datasets:[]};return L(s,t.labels),S(s,t.datasets,e),s}const H=O({props:$,setup(t,e){let{expose:s,slots:o}=e;const n=j(null),a=C(null);s({chart:a});const c=()=>{if(!n.value)return;const{type:r,data:f,options:p,plugins:d,datasetIdKey:h}=t,y=G(f,h),l=E(y,f);a.value=new P(n.value,{type:r,data:l,options:{...p},plugins:d})},g=()=>{const r=D(a.value);r&&(t.destroyDelay>0?setTimeout(()=>{r.destroy(),a.value=null},t.destroyDelay):(r.destroy(),a.value=null))},I=r=>{r.update(t.updateMode)};return q(c),A(g),K([()=>t.options,()=>t.data],(r,f)=>{let[p,d]=r,[h,y]=f;const l=D(a.value);if(!l)return;let b=!1;if(p){const i=u(p),v=u(h);i&&i!==v&&(F(l,i),b=!0)}if(d){const i=u(d.labels),v=u(y.labels),x=u(d.datasets),M=u(y.datasets);i!==v&&(L(l.config.data,i),b=!0),x&&x!==M&&(S(l.config.data,x,t.datasetIdKey),b=!0)}b&&k(()=>{I(l)})},{deep:!0}),()=>m("canvas",{role:"img",ariaLabel:t.ariaLabel,ariaDescribedby:t.ariaDescribedby,ref:n},[m("p",{},[o.default?o.default():""])])}});function B(t,e){return P.register(e),O({props:w,setup(s,o){let{expose:n}=o;const a=C(null),c=g=>{a.value=g?.chart};return n({chart:a}),()=>m(H,z({ref:c},{type:t,...s}))}})}const Q=B("bar",U),W=B("radar",V);export{Q as B,W as R}; +import{aV as P,ac as O,b0 as C,b1 as m,b2 as T,r as j,o as q,ap as A,V as K,b3 as D,b4 as R,b5 as U,b6 as V,b7 as k}from"./index-Dk-hpw4k.js";const w={data:{type:Object,required:!0},options:{type:Object,default:()=>({})},plugins:{type:Array,default:()=>[]},datasetIdKey:{type:String,default:"label"},updateMode:{type:String,default:void 0}},N={ariaLabel:{type:String},ariaDescribedby:{type:String}},$={type:{type:String,required:!0},destroyDelay:{type:Number,default:0},...w,...N},z=T[0]==="2"?(t,e)=>Object.assign(t,{attrs:e}):(t,e)=>Object.assign(t,e);function u(t){return R(t)?D(t):t}function E(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t;return R(e)?new Proxy(t,{}):t}function F(t,e){const s=t.options;s&&e&&Object.assign(s,e)}function L(t,e){t.labels=e}function S(t,e,s){const o=[];t.datasets=e.map(n=>{const a=t.datasets.find(c=>c[s]===n[s]);return!a||!n.data||o.includes(a)?{...n}:(o.push(a),Object.assign(a,n),a)})}function G(t,e){const s={labels:[],datasets:[]};return L(s,t.labels),S(s,t.datasets,e),s}const H=O({props:$,setup(t,e){let{expose:s,slots:o}=e;const n=j(null),a=C(null);s({chart:a});const c=()=>{if(!n.value)return;const{type:r,data:f,options:p,plugins:d,datasetIdKey:h}=t,y=G(f,h),l=E(y,f);a.value=new P(n.value,{type:r,data:l,options:{...p},plugins:d})},g=()=>{const r=D(a.value);r&&(t.destroyDelay>0?setTimeout(()=>{r.destroy(),a.value=null},t.destroyDelay):(r.destroy(),a.value=null))},I=r=>{r.update(t.updateMode)};return q(c),A(g),K([()=>t.options,()=>t.data],(r,f)=>{let[p,d]=r,[h,y]=f;const l=D(a.value);if(!l)return;let b=!1;if(p){const i=u(p),v=u(h);i&&i!==v&&(F(l,i),b=!0)}if(d){const i=u(d.labels),v=u(y.labels),x=u(d.datasets),M=u(y.datasets);i!==v&&(L(l.config.data,i),b=!0),x&&x!==M&&(S(l.config.data,x,t.datasetIdKey),b=!0)}b&&k(()=>{I(l)})},{deep:!0}),()=>m("canvas",{role:"img",ariaLabel:t.ariaLabel,ariaDescribedby:t.ariaDescribedby,ref:n},[m("p",{},[o.default?o.default():""])])}});function B(t,e){return P.register(e),O({props:w,setup(s,o){let{expose:n}=o;const a=C(null),c=g=>{a.value=g?.chart};return n({chart:a}),()=>m(H,z({ref:c},{type:t,...s}))}})}const Q=B("bar",U),W=B("radar",V);export{Q as B,W as R}; diff --git a/assets/index-wVtKjzJn.js b/assets/index-Dk-hpw4k.js similarity index 99% rename from assets/index-wVtKjzJn.js rename to assets/index-Dk-hpw4k.js index bfaf70d..cec2495 100644 --- a/assets/index-wVtKjzJn.js +++ b/assets/index-Dk-hpw4k.js @@ -1,4 +1,4 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LoginView-TCJ5NE4t.js","assets/PhPassword.vue-wP8b-7PJ.js","assets/FormCheckRadio-D9M0Qh1I.js","assets/FormField-DCjtMvpI.js","assets/FormControl-C552dcWA.js","assets/LayoutGuest-C8qlgf8s.js","assets/LayoutGuest-Bm_-lBm6.css","assets/RegisterView-DlSVzLzA.js","assets/PhAt.vue-x1qALKC9.js","assets/PhCreditCard.vue-_o0-1fhq.js","assets/PhSpinnerBall.vue-Db6IBr48.js","assets/ResetView-DFbVnduM.js","assets/PhKey.vue-D7ySGtjg.js","assets/AuthorizeView-Cs7t-Tc1.js","assets/AuthorizeGameView-CU6bXBSn.js","assets/ProfileView-C6E1ImvH.js","assets/CustomizeView-BQc8CX1t.js","assets/CardsView-ctuEkBzW.js","assets/PhPlusCircle.vue-0Mpg8usa.js","assets/userData-DZYdegtD.js","assets/ClaimView-Mmf2hpki.js","assets/PhUnite.vue-Ce_YTJ4v.js","assets/profile-bqdi_2hB.js","assets/ExportView-BCGo-577.js","assets/contentExport-BrGkhehm.js","assets/music-DRvoH_CN.js","assets/VideoView-BsVx1UVh.js","assets/GeneralTable-DKuLiDzj.js","assets/GeneralTable-CV-WGTPx.css","assets/ContentView-C23pu8cU.js","assets/ContentView-D55a1bRs.css","assets/PublicView-Dz-DxAEq.js","assets/PhInfo.vue-CFFUVQB_.js","assets/PhUserGear.vue-BxmrBzPs.js","assets/admin-DdMoBX4c.js","assets/DashboardView-BlocG78W.js","assets/PhFlagCheckered.vue-DQ_sZIIa.js","assets/OnboardingView-Da7e31XJ.js","assets/PhCheckCircle.vue-ODnwZ1NM.js","assets/PhGear.vue-BexnY7gY.js","assets/pcbid-CIkJuo1f.js","assets/MaintView-Drm_Gh7K.js","assets/EventsView-D2l0MlxF.js","assets/PhCashRegister.vue-Ds7QniK6.js","assets/PhCloudArrowDown.vue-DDaHL11t.js","assets/APIView-Ba53HJ6p.js","assets/ArcadesView-NWFbq-Y9.js","assets/PhMagnifyingGlass.vue-CpYAZDX5.js","assets/UsersView-ZrQDqjhk.js","assets/PhUsersThree.vue-rDhRCrzW.js","assets/NewsView-8Qk-FLGp.js","assets/PhPencilCircle.vue-C--77okU.js","assets/OTAView-DMjHZ8Qt.js","assets/ArcadeView-NZh3fiGt.js","assets/ArcadeCard-ClI073xI.js","assets/PhHouse.vue-NUGOYe5J.js","assets/values-CmNcmtTU.js","assets/arcade-BSNDeee6.js","assets/EventView-C9vq7tWd.js","assets/MachinesView-VNtz5H8X.js","assets/PaseliView-DQYVIKgz.js","assets/ClaimView-dc9__0aZ.js","assets/GameView-1Axnd4FJ.js","assets/danClass-DWv1vwdA.js","assets/GameHeader-BDUKDbzK.js","assets/ProfileCard-sSSTYc2C.js","assets/ProfileCard-DtGPRRRP.css","assets/PlayerView-FhNeRQ3m.js","assets/UserSticker-9eqH0hul.js","assets/index-nQax1GjZ.js","assets/EditView-_FGktacr.js","assets/RivalsView-BWMf3FQv.js","assets/SongView-Cj8M9Hzd.js","assets/scoreDataFilters-4V9cRP9S.js","assets/scores-vD9JVrKX.js","assets/PersonalScores-DqKqsIil.js","assets/NetworkScores-B8z-QccY.js","assets/ErrorView-CfAc8ATD.js","assets/PersonalRecords-BVjTLji3.js","assets/PersonalRecords-DPxVN1sO.css","assets/NetworkRecords-zCPMIuV9.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LoginView-D6Yy6Bhb.js","assets/PhPassword.vue-By-mWAfz.js","assets/FormCheckRadio-D5LpozCg.js","assets/FormField-DrQ1jOX6.js","assets/FormControl-nRAG8NCu.js","assets/LayoutGuest-X_xSSY8S.js","assets/LayoutGuest-Bm_-lBm6.css","assets/RegisterView-CYvNaFbu.js","assets/PhAt.vue-5vVT97jo.js","assets/PhCreditCard.vue-_T1F4aVh.js","assets/PhSpinnerBall.vue-D5axbtr6.js","assets/ResetView-C-JiSNhk.js","assets/PhKey.vue-CBQNiezJ.js","assets/AuthorizeView-Yw9Bvxl5.js","assets/AuthorizeGameView-D93jf1Jz.js","assets/ProfileView-CkTDgIDB.js","assets/CustomizeView-C3iWcShZ.js","assets/CardsView-CStwtn5Z.js","assets/PhPlusCircle.vue-CzoG-0TV.js","assets/userData-DZYdegtD.js","assets/ClaimView-Da_BQMzJ.js","assets/PhUnite.vue-ClZhMYSR.js","assets/profile-nv_1Kh6w.js","assets/ExportView-BBHQ9UbB.js","assets/contentExport-CLAmS0de.js","assets/music-ce8AvqY2.js","assets/VideoView-C7IMwH1u.js","assets/GeneralTable-IXSNpfC-.js","assets/GeneralTable-CV-WGTPx.css","assets/ContentView-DHbwSBsc.js","assets/ContentView-D55a1bRs.css","assets/PublicView-BbRWggFJ.js","assets/PhInfo.vue-BudWnWDe.js","assets/PhUserGear.vue-S3_V3sN8.js","assets/admin-d9hoHFt6.js","assets/DashboardView-Brpwu8Fv.js","assets/PhFlagCheckered.vue-4yqgixX0.js","assets/OnboardingView-CGAegX9x.js","assets/PhCheckCircle.vue-C7WJ1ZDh.js","assets/PhGear.vue-BuFpodE8.js","assets/pcbid-CIkJuo1f.js","assets/MaintView-D1T8hsBA.js","assets/EventsView-DrMPYZRy.js","assets/PhCashRegister.vue-BdeCLCoG.js","assets/PhCloudArrowDown.vue-BLw-THkW.js","assets/APIView-CZxmW5sR.js","assets/ArcadesView-BHIlEEj5.js","assets/PhMagnifyingGlass.vue-CQkwqMG1.js","assets/UsersView-DprFQnk_.js","assets/PhUsersThree.vue-DZOvdkSB.js","assets/NewsView-_lc6kuMO.js","assets/PhPencilCircle.vue-CnRuQHv-.js","assets/OTAView-CMN5mz-4.js","assets/ArcadeView-C83kUJyM.js","assets/ArcadeCard-Csa8AoCI.js","assets/PhHouse.vue-BE86MhFy.js","assets/values-CmNcmtTU.js","assets/arcade-DnQewig1.js","assets/EventView-CGdRhlV9.js","assets/MachinesView-D6lodmQc.js","assets/PaseliView-DOrbCVr3.js","assets/ClaimView-DAVdLNcr.js","assets/GameView-Dy8UN6aI.js","assets/danClass-IFc20ENZ.js","assets/GameHeader-teh_-Ggs.js","assets/ProfileCard-BRBnnSdC.js","assets/ProfileCard-DtGPRRRP.css","assets/PlayerView-p5s7slD5.js","assets/UserSticker-2XHO-TXD.js","assets/index-BqNq0E8E.js","assets/EditView-ALFWxgXh.js","assets/RivalsView-BxbQ5eFI.js","assets/SongView-D3tpPP3L.js","assets/scoreDataFilters-4V9cRP9S.js","assets/scores-QJEJP8ba.js","assets/PersonalScores-CMwLFMxC.js","assets/NetworkScores-aqde7-Il.js","assets/ErrorView-DUjTdm8M.js","assets/PersonalRecords-CZ2_Yhjy.js","assets/PersonalRecords-DPxVN1sO.css","assets/NetworkRecords-BTkjfxB_.js"])))=>i.map(i=>d[i]); (function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))n(s);new MutationObserver(s=>{for(const r of s)if(r.type==="childList")for(const i of r.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function a(s){const r={};return s.integrity&&(r.integrity=s.integrity),s.referrerPolicy&&(r.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?r.credentials="include":s.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function n(s){if(s.ep)return;s.ep=!0;const r=a(s);fetch(s.href,r)}})();function y1(t){const e=Object.create(null);for(const a of t.split(","))e[a]=1;return a=>a in e}const pt={},lr=[],Wa=()=>{},p6=()=>!1,Jo=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),b1=t=>t.startsWith("onUpdate:"),Wt=Object.assign,_1=(t,e)=>{const a=t.indexOf(e);a>-1&&t.splice(a,1)},m6=Object.prototype.hasOwnProperty,st=(t,e)=>m6.call(t,e),Oe=Array.isArray,ur=t=>Hi(t)==="[object Map]",Pr=t=>Hi(t)==="[object Set]",$u=t=>Hi(t)==="[object Date]",Fe=t=>typeof t=="function",wt=t=>typeof t=="string",Ga=t=>typeof t=="symbol",dt=t=>t!==null&&typeof t=="object",sh=t=>(dt(t)||Fe(t))&&Fe(t.then)&&Fe(t.catch),rh=Object.prototype.toString,Hi=t=>rh.call(t),g6=t=>Hi(t).slice(8,-1),ih=t=>Hi(t)==="[object Object]",A1=t=>wt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,ei=y1(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Qo=t=>{const e=Object.create(null);return a=>e[a]||(e[a]=t(a))},v6=/-(\w)/g,Za=Qo(t=>t.replace(v6,(e,a)=>a?a.toUpperCase():"")),y6=/\B([A-Z])/g,ps=Qo(t=>t.replace(y6,"-$1").toLowerCase()),el=Qo(t=>t.charAt(0).toUpperCase()+t.slice(1)),Hl=Qo(t=>t?`on${el(t)}`:""),as=(t,e)=>!Object.is(t,e),Ao=(t,...e)=>{for(let a=0;a{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:n,value:a})},Ro=t=>{const e=parseFloat(t);return isNaN(e)?t:e},b6=t=>{const e=wt(t)?Number(t):NaN;return isNaN(e)?t:e};let Lu;const tl=()=>Lu||(Lu=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Tt(t){if(Oe(t)){const e={};for(let a=0;a{if(a){const n=a.split(A6);n.length>1&&(e[n[0].trim()]=n[1].trim())}}),e}function ve(t){let e="";if(wt(t))e=t;else if(Oe(t))for(let a=0;aUs(a,e))}const lh=t=>!!(t&&t.__v_isRef===!0),$e=t=>wt(t)?t:t==null?"":Oe(t)||dt(t)&&(t.toString===rh||!Fe(t.toString))?lh(t)?$e(t.value):JSON.stringify(t,uh,2):String(t),uh=(t,e)=>lh(e)?uh(t,e.value):ur(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((a,[n,s],r)=>(a[Nl(n,r)+" =>"]=s,a),{})}:Pr(e)?{[`Set(${e.size})`]:[...e.values()].map(a=>Nl(a))}:Ga(e)?Nl(e):dt(e)&&!Oe(e)&&!ih(e)?String(e):e,Nl=(t,e="")=>{var a;return Ga(t)?`Symbol(${(a=t.description)!=null?a:e})`:t};function E6(t){return t==null?"initial":typeof t=="string"?t===""?" ":t:String(t)}let aa;class ch{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=aa,!e&&aa&&(this.index=(aa.scopes||(aa.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,a;if(this.scopes)for(e=0,a=this.scopes.length;e0&&--this._on===0&&(aa=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){this._active=!1;let a,n;for(a=0,n=this.effects.length;a0)return;if(ai){let e=ai;for(ai=void 0;e;){const a=e.next;e.next=void 0,e.flags&=-9,e=a}}let t;for(;ti;){let e=ti;for(ti=void 0;e;){const a=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(n){t||(t=n)}e=a}}if(t)throw t}function gh(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function vh(t){let e,a=t.depsTail,n=a;for(;n;){const s=n.prevDep;n.version===-1?(n===a&&(a=s),M1(n),P6(n)):e=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=s}t.deps=e,t.depsTail=a}function T0(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(yh(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function yh(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===vi)||(t.globalVersion=vi,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!T0(t))))return;t.flags|=2;const e=t.dep,a=mt,n=Ya;mt=t,Ya=!0;try{gh(t);const s=t.fn(t._value);(e.version===0||as(s,t._value))&&(t.flags|=128,t._value=s,e.version++)}catch(s){throw e.version++,s}finally{mt=a,Ya=n,vh(t),t.flags&=-3}}function M1(t,e=!1){const{dep:a,prevSub:n,nextSub:s}=t;if(n&&(n.nextSub=s,t.prevSub=void 0),s&&(s.prevSub=n,t.nextSub=void 0),a.subs===t&&(a.subs=n,!n&&a.computed)){a.computed.flags&=-5;for(let r=a.computed.deps;r;r=r.nextDep)M1(r,!0)}!e&&!--a.sc&&a.map&&a.map.delete(a.key)}function P6(t){const{prevDep:e,nextDep:a}=t;e&&(e.nextDep=a,t.prevDep=void 0),a&&(a.prevDep=e,t.nextDep=void 0)}let Ya=!0;const bh=[];function On(){bh.push(Ya),Ya=!1}function Hn(){const t=bh.pop();Ya=t===void 0?!0:t}function Iu(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const a=mt;mt=void 0;try{e()}finally{mt=a}}}let vi=0;class T6{constructor(e,a){this.sub=e,this.dep=a,this.version=a.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class E1{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!mt||!Ya||mt===this.computed)return;let a=this.activeLink;if(a===void 0||a.sub!==mt)a=this.activeLink=new T6(mt,this),mt.deps?(a.prevDep=mt.depsTail,mt.depsTail.nextDep=a,mt.depsTail=a):mt.deps=mt.depsTail=a,_h(a);else if(a.version===-1&&(a.version=this.version,a.nextDep)){const n=a.nextDep;n.prevDep=a.prevDep,a.prevDep&&(a.prevDep.nextDep=n),a.prevDep=mt.depsTail,a.nextDep=void 0,mt.depsTail.nextDep=a,mt.depsTail=a,mt.deps===a&&(mt.deps=n)}return a}trigger(e){this.version++,vi++,this.notify(e)}notify(e){k1();try{for(let a=this.subs;a;a=a.prevSub)a.sub.notify()&&a.sub.dep.notify()}finally{S1()}}}function _h(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let n=e.deps;n;n=n.nextDep)_h(n)}const a=t.dep.subs;a!==t&&(t.prevSub=a,a&&(a.nextSub=t)),t.dep.subs=t}}const $o=new WeakMap,Os=Symbol(""),C0=Symbol(""),yi=Symbol("");function sa(t,e,a){if(Ya&&mt){let n=$o.get(t);n||$o.set(t,n=new Map);let s=n.get(a);s||(n.set(a,s=new E1),s.map=n,s.key=a),s.track()}}function Cn(t,e,a,n,s,r){const i=$o.get(t);if(!i){vi++;return}const o=l=>{l&&l.trigger()};if(k1(),e==="clear")i.forEach(o);else{const l=Oe(t),u=l&&A1(a);if(l&&a==="length"){const c=Number(n);i.forEach((d,h)=>{(h==="length"||h===yi||!Ga(h)&&h>=c)&&o(d)})}else switch((a!==void 0||i.has(void 0))&&o(i.get(a)),u&&o(i.get(yi)),e){case"add":l?u&&o(i.get("length")):(o(i.get(Os)),ur(t)&&o(i.get(C0)));break;case"delete":l||(o(i.get(Os)),ur(t)&&o(i.get(C0)));break;case"set":ur(t)&&o(i.get(Os));break}}S1()}function C6(t,e){const a=$o.get(t);return a&&a.get(e)}function Qs(t){const e=et(t);return e===t?e:(sa(e,"iterate",yi),Ba(t)?e:e.map(Xt))}function al(t){return sa(t=et(t),"iterate",yi),t}const D6={__proto__:null,[Symbol.iterator](){return Vl(this,Symbol.iterator,Xt)},concat(...t){return Qs(this).concat(...t.map(e=>Oe(e)?Qs(e):e))},entries(){return Vl(this,"entries",t=>(t[1]=Xt(t[1]),t))},every(t,e){return An(this,"every",t,e,void 0,arguments)},filter(t,e){return An(this,"filter",t,e,a=>a.map(Xt),arguments)},find(t,e){return An(this,"find",t,e,Xt,arguments)},findIndex(t,e){return An(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return An(this,"findLast",t,e,Xt,arguments)},findLastIndex(t,e){return An(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return An(this,"forEach",t,e,void 0,arguments)},includes(...t){return Zl(this,"includes",t)},indexOf(...t){return Zl(this,"indexOf",t)},join(t){return Qs(this).join(t)},lastIndexOf(...t){return Zl(this,"lastIndexOf",t)},map(t,e){return An(this,"map",t,e,void 0,arguments)},pop(){return Hr(this,"pop")},push(...t){return Hr(this,"push",t)},reduce(t,...e){return Ou(this,"reduce",t,e)},reduceRight(t,...e){return Ou(this,"reduceRight",t,e)},shift(){return Hr(this,"shift")},some(t,e){return An(this,"some",t,e,void 0,arguments)},splice(...t){return Hr(this,"splice",t)},toReversed(){return Qs(this).toReversed()},toSorted(t){return Qs(this).toSorted(t)},toSpliced(...t){return Qs(this).toSpliced(...t)},unshift(...t){return Hr(this,"unshift",t)},values(){return Vl(this,"values",Xt)}};function Vl(t,e,a){const n=al(t),s=n[e]();return n!==t&&!Ba(t)&&(s._next=s.next,s.next=()=>{const r=s._next();return r.value&&(r.value=a(r.value)),r}),s}const R6=Array.prototype;function An(t,e,a,n,s,r){const i=al(t),o=i!==t&&!Ba(t),l=i[e];if(l!==R6[e]){const d=l.apply(t,r);return o?Xt(d):d}let u=a;i!==t&&(o?u=function(d,h){return a.call(this,Xt(d),h,t)}:a.length>2&&(u=function(d,h){return a.call(this,d,h,t)}));const c=l.call(i,u,n);return o&&s?s(c):c}function Ou(t,e,a,n){const s=al(t);let r=a;return s!==t&&(Ba(t)?a.length>3&&(r=function(i,o,l){return a.call(this,i,o,l,t)}):r=function(i,o,l){return a.call(this,i,Xt(o),l,t)}),s[e](r,...n)}function Zl(t,e,a){const n=et(t);sa(n,"iterate",yi);const s=n[e](...a);return(s===-1||s===!1)&&C1(a[0])?(a[0]=et(a[0]),n[e](...a)):s}function Hr(t,e,a=[]){On(),k1();const n=et(t)[e].apply(t,a);return S1(),Hn(),n}const $6=y1("__proto__,__v_isRef,__isVue"),Ah=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Ga));function L6(t){Ga(t)||(t=String(t));const e=et(this);return sa(e,"has",t),e.hasOwnProperty(t)}class wh{constructor(e=!1,a=!1){this._isReadonly=e,this._isShallow=a}get(e,a,n){if(a==="__v_skip")return e.__v_skip;const s=this._isReadonly,r=this._isShallow;if(a==="__v_isReactive")return!s;if(a==="__v_isReadonly")return s;if(a==="__v_isShallow")return r;if(a==="__v_raw")return n===(s?r?z6:Mh:r?Sh:kh).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const i=Oe(e);if(!s){let l;if(i&&(l=D6[a]))return l;if(a==="hasOwnProperty")return L6}const o=Reflect.get(e,a,_t(e)?e:n);return(Ga(a)?Ah.has(a):$6(a))||(s||sa(e,"get",a),r)?o:_t(o)?i&&A1(a)?o:o.value:dt(o)?s?Ph(o):bn(o):o}}class xh extends wh{constructor(e=!1){super(!1,e)}set(e,a,n,s){let r=e[a];if(!this._isShallow){const l=us(r);if(!Ba(n)&&!us(n)&&(r=et(r),n=et(n)),!Oe(e)&&_t(r)&&!_t(n))return l?!1:(r.value=n,!0)}const i=Oe(e)&&A1(a)?Number(a)t,qi=t=>Reflect.getPrototypeOf(t);function B6(t,e,a){return function(...n){const s=this.__v_raw,r=et(s),i=ur(r),o=t==="entries"||t===Symbol.iterator&&i,l=t==="keys"&&i,u=s[t](...n),c=a?D0:e?Lo:Xt;return!e&&sa(r,"iterate",l?C0:Os),{next(){const{value:d,done:h}=u.next();return h?{value:d,done:h}:{value:o?[c(d[0]),c(d[1])]:c(d),done:h}},[Symbol.iterator](){return this}}}}function Ki(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function V6(t,e){const a={get(s){const r=this.__v_raw,i=et(r),o=et(s);t||(as(s,o)&&sa(i,"get",s),sa(i,"get",o));const{has:l}=qi(i),u=e?D0:t?Lo:Xt;if(l.call(i,s))return u(r.get(s));if(l.call(i,o))return u(r.get(o));r!==i&&r.get(s)},get size(){const s=this.__v_raw;return!t&&sa(et(s),"iterate",Os),Reflect.get(s,"size",s)},has(s){const r=this.__v_raw,i=et(r),o=et(s);return t||(as(s,o)&&sa(i,"has",s),sa(i,"has",o)),s===o?r.has(s):r.has(s)||r.has(o)},forEach(s,r){const i=this,o=i.__v_raw,l=et(o),u=e?D0:t?Lo:Xt;return!t&&sa(l,"iterate",Os),o.forEach((c,d)=>s.call(r,u(c),u(d),i))}};return Wt(a,t?{add:Ki("add"),set:Ki("set"),delete:Ki("delete"),clear:Ki("clear")}:{add(s){!e&&!Ba(s)&&!us(s)&&(s=et(s));const r=et(this);return qi(r).has.call(r,s)||(r.add(s),Cn(r,"add",s,s)),this},set(s,r){!e&&!Ba(r)&&!us(r)&&(r=et(r));const i=et(this),{has:o,get:l}=qi(i);let u=o.call(i,s);u||(s=et(s),u=o.call(i,s));const c=l.call(i,s);return i.set(s,r),u?as(r,c)&&Cn(i,"set",s,r):Cn(i,"add",s,r),this},delete(s){const r=et(this),{has:i,get:o}=qi(r);let l=i.call(r,s);l||(s=et(s),l=i.call(r,s)),o&&o.call(r,s);const u=r.delete(s);return l&&Cn(r,"delete",s,void 0),u},clear(){const s=et(this),r=s.size!==0,i=s.clear();return r&&Cn(s,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(s=>{a[s]=B6(s,t,e)}),a}function P1(t,e){const a=V6(t,e);return(n,s,r)=>s==="__v_isReactive"?!t:s==="__v_isReadonly"?t:s==="__v_raw"?n:Reflect.get(st(a,s)&&s in n?a:n,s,r)}const Z6={get:P1(!1,!1)},F6={get:P1(!1,!0)},U6={get:P1(!0,!1)};const kh=new WeakMap,Sh=new WeakMap,Mh=new WeakMap,z6=new WeakMap;function W6(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Y6(t){return t.__v_skip||!Object.isExtensible(t)?0:W6(g6(t))}function bn(t){return us(t)?t:T1(t,!1,O6,Z6,kh)}function Eh(t){return T1(t,!1,N6,F6,Sh)}function Ph(t){return T1(t,!0,H6,U6,Mh)}function T1(t,e,a,n,s){if(!dt(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const r=Y6(t);if(r===0)return t;const i=s.get(t);if(i)return i;const o=new Proxy(t,r===2?n:a);return s.set(t,o),o}function ns(t){return us(t)?ns(t.__v_raw):!!(t&&t.__v_isReactive)}function us(t){return!!(t&&t.__v_isReadonly)}function Ba(t){return!!(t&&t.__v_isShallow)}function C1(t){return t?!!t.__v_raw:!1}function et(t){const e=t&&t.__v_raw;return e?et(e):t}function D1(t){return!st(t,"__v_skip")&&Object.isExtensible(t)&&P0(t,"__v_skip",!0),t}const Xt=t=>dt(t)?bn(t):t,Lo=t=>dt(t)?Ph(t):t;function _t(t){return t?t.__v_isRef===!0:!1}function he(t){return Th(t,!1)}function j6(t){return Th(t,!0)}function Th(t,e){return _t(t)?t:new G6(t,e)}class G6{constructor(e,a){this.dep=new E1,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=a?e:et(e),this._value=a?e:Xt(e),this.__v_isShallow=a}get value(){return this.dep.track(),this._value}set value(e){const a=this._rawValue,n=this.__v_isShallow||Ba(e)||us(e);e=n?e:et(e),as(e,a)&&(this._rawValue=e,this._value=n?e:Xt(e),this.dep.trigger())}}function A(t){return _t(t)?t.value:t}function X6(t){return Fe(t)?t():A(t)}const q6={get:(t,e,a)=>e==="__v_raw"?t:A(Reflect.get(t,e,a)),set:(t,e,a,n)=>{const s=t[e];return _t(s)&&!_t(a)?(s.value=a,!0):Reflect.set(t,e,a,n)}};function Ch(t){return ns(t)?t:new Proxy(t,q6)}function Dh(t){const e=Oe(t)?new Array(t.length):{};for(const a in t)e[a]=Rh(t,a);return e}class K6{constructor(e,a,n){this._object=e,this._key=a,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return C6(et(this._object),this._key)}}class J6{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function bi(t,e,a){return _t(t)?t:Fe(t)?new J6(t):dt(t)&&arguments.length>1?Rh(t,e,a):he(t)}function Rh(t,e,a){const n=t[e];return _t(n)?n:new K6(t,e,a)}class Q6{constructor(e,a,n){this.fn=e,this.setter=a,this._value=void 0,this.dep=new E1(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=vi-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!a,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&mt!==this)return mh(this,!0),!0}get value(){const e=this.dep.track();return yh(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function ep(t,e,a=!1){let n,s;return Fe(t)?n=t:(n=t.get,s=t.set),new Q6(n,s,a)}const Ji={},Io=new WeakMap;let Ps;function tp(t,e=!1,a=Ps){if(a){let n=Io.get(a);n||Io.set(a,n=[]),n.push(t)}}function ap(t,e,a=pt){const{immediate:n,deep:s,once:r,scheduler:i,augmentJob:o,call:l}=a,u=P=>s?P:Ba(P)||s===!1||s===0?Dn(P,1):Dn(P);let c,d,h,f,m=!1,v=!1;if(_t(t)?(d=()=>t.value,m=Ba(t)):ns(t)?(d=()=>u(t),m=!0):Oe(t)?(v=!0,m=t.some(P=>ns(P)||Ba(P)),d=()=>t.map(P=>{if(_t(P))return P.value;if(ns(P))return u(P);if(Fe(P))return l?l(P,2):P()})):Fe(t)?e?d=l?()=>l(t,2):t:d=()=>{if(h){On();try{h()}finally{Hn()}}const P=Ps;Ps=c;try{return l?l(t,3,[f]):t(f)}finally{Ps=P}}:d=Wa,e&&s){const P=d,D=s===!0?1/0:s;d=()=>Dn(P(),D)}const y=x1(),w=()=>{c.stop(),y&&y.active&&_1(y.effects,c)};if(r&&e){const P=e;e=(...D)=>{P(...D),w()}}let S=v?new Array(t.length).fill(Ji):Ji;const M=P=>{if(!(!(c.flags&1)||!c.dirty&&!P))if(e){const D=c.run();if(s||m||(v?D.some((L,T)=>as(L,S[T])):as(D,S))){h&&h();const L=Ps;Ps=c;try{const T=[D,S===Ji?void 0:v&&S[0]===Ji?[]:S,f];S=D,l?l(e,3,T):e(...T)}finally{Ps=L}}}else c.run()};return o&&o(M),c=new fh(d),c.scheduler=i?()=>i(M,!1):M,f=P=>tp(P,!1,c),h=c.onStop=()=>{const P=Io.get(c);if(P){if(l)l(P,4);else for(const D of P)D();Io.delete(c)}},e?n?M(!0):S=c.run():i?i(M.bind(null,!0),!0):c.run(),w.pause=c.pause.bind(c),w.resume=c.resume.bind(c),w.stop=w,w}function Dn(t,e=1/0,a){if(e<=0||!dt(t)||t.__v_skip||(a=a||new Set,a.has(t)))return t;if(a.add(t),e--,_t(t))Dn(t.value,e,a);else if(Oe(t))for(let n=0;n{Dn(n,e,a)});else if(ih(t)){for(const n in t)Dn(t[n],e,a);for(const n of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,n)&&Dn(t[n],e,a)}return t}function Ni(t,e,a,n){try{return n?t(...n):t()}catch(s){nl(s,e,a)}}function Xa(t,e,a,n){if(Fe(t)){const s=Ni(t,e,a,n);return s&&sh(s)&&s.catch(r=>{nl(r,e,a)}),s}if(Oe(t)){const s=[];for(let r=0;r>>1,s=ma[n],r=_i(s);r=_i(a)?ma.push(t):ma.splice(sp(e),0,t),t.flags|=1,Lh()}}function Lh(){Oo||(Oo=$h.then(Hh))}function Ih(t){Oe(t)?cr.push(...t):jn&&t.id===-1?jn.splice(sr+1,0,t):t.flags&1||(cr.push(t),t.flags|=1),Lh()}function Hu(t,e,a=ln+1){for(;a_i(a)-_i(n));if(cr.length=0,jn){jn.push(...e);return}for(jn=e,sr=0;srt.id==null?t.flags&2?-1:1/0:t.id;function Hh(t){try{for(ln=0;ln{n._d&&Ku(-1);const r=Ho(e);let i;try{i=t(...s)}finally{Ho(r),n._d&&Ku(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function ss(t,e){if(qt===null)return t;const a=cl(qt),n=t.dirs||(t.dirs=[]);for(let s=0;st.__isTeleport,ni=t=>t&&(t.disabled||t.disabled===""),Nu=t=>t&&(t.defer||t.defer===""),Bu=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Vu=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,R0=(t,e)=>{const a=t&&t.to;return wt(a)?e?e(a):null:a},Vh={name:"Teleport",__isTeleport:!0,process(t,e,a,n,s,r,i,o,l,u){const{mc:c,pc:d,pbc:h,o:{insert:f,querySelector:m,createText:v,createComment:y}}=u,w=ni(e.props);let{shapeFlag:S,children:M,dynamicChildren:P}=e;if(t==null){const D=e.el=v(""),L=e.anchor=v("");f(D,a,n),f(L,a,n);const T=($,B)=>{S&16&&(s&&s.isCE&&(s.ce._teleportTarget=$),c(M,$,B,s,r,i,o,l))},N=()=>{const $=e.target=R0(e.props,m),B=Zh($,e,v,f);$&&(i!=="svg"&&Bu($)?i="svg":i!=="mathml"&&Vu($)&&(i="mathml"),w||(T($,B),wo(e,!1)))};w&&(T(a,L),wo(e,!0)),Nu(e.props)?(e.el.__isMounted=!1,pa(()=>{N(),delete e.el.__isMounted},r)):N()}else{if(Nu(e.props)&&t.el.__isMounted===!1){pa(()=>{Vh.process(t,e,a,n,s,r,i,o,l,u)},r);return}e.el=t.el,e.targetStart=t.targetStart;const D=e.anchor=t.anchor,L=e.target=t.target,T=e.targetAnchor=t.targetAnchor,N=ni(t.props),$=N?a:L,B=N?D:T;if(i==="svg"||Bu(L)?i="svg":(i==="mathml"||Vu(L))&&(i="mathml"),P?(h(t.dynamicChildren,P,$,s,r,i,o),O1(t,e,!0)):l||d(t,e,$,B,s,r,i,o,!1),w)N?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):Qi(e,a,D,u,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const J=e.target=R0(e.props,m);J&&Qi(e,J,null,u,0)}else N&&Qi(e,L,T,u,1);wo(e,w)}},remove(t,e,a,{um:n,o:{remove:s}},r){const{shapeFlag:i,children:o,anchor:l,targetStart:u,targetAnchor:c,target:d,props:h}=t;if(d&&(s(u),s(c)),r&&s(l),i&16){const f=r||!ni(h);for(let m=0;m{t.isMounted=!0}),ol(()=>{t.isUnmounting=!0}),t}const La=[Function,Array],Fh={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:La,onEnter:La,onAfterEnter:La,onEnterCancelled:La,onBeforeLeave:La,onLeave:La,onAfterLeave:La,onLeaveCancelled:La,onBeforeAppear:La,onAppear:La,onAfterAppear:La,onAppearCancelled:La},Uh=t=>{const e=t.subTree;return e.component?Uh(e.component):e},lp={name:"BaseTransition",props:Fh,setup(t,{slots:e}){const a=Dr(),n=op();return()=>{const s=e.default&&Yh(e.default(),!0);if(!s||!s.length)return;const r=zh(s),i=et(t),{mode:o}=i;if(n.isLeaving)return Fl(r);const l=Zu(r);if(!l)return Fl(r);let u=$0(l,i,n,a,d=>u=d);l.type!==ra&&Ai(l,u);let c=a.subTree&&Zu(a.subTree);if(c&&c.type!==ra&&!Rs(l,c)&&Uh(a).type!==ra){let d=$0(c,i,n,a);if(Ai(c,d),o==="out-in"&&l.type!==ra)return n.isLeaving=!0,d.afterLeave=()=>{n.isLeaving=!1,a.job.flags&8||a.update(),delete d.afterLeave,c=void 0},Fl(r);o==="in-out"&&l.type!==ra?d.delayLeave=(h,f,m)=>{const v=Wh(n,c);v[String(c.key)]=c,h[Gn]=()=>{f(),h[Gn]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{m(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return r}}};function zh(t){let e=t[0];if(t.length>1){for(const a of t)if(a.type!==ra){e=a;break}}return e}const up=lp;function Wh(t,e){const{leavingVNodes:a}=t;let n=a.get(e.type);return n||(n=Object.create(null),a.set(e.type,n)),n}function $0(t,e,a,n,s){const{appear:r,mode:i,persisted:o=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:h,onLeave:f,onAfterLeave:m,onLeaveCancelled:v,onBeforeAppear:y,onAppear:w,onAfterAppear:S,onAppearCancelled:M}=e,P=String(t.key),D=Wh(a,t),L=($,B)=>{$&&Xa($,n,9,B)},T=($,B)=>{const J=B[1];L($,B),Oe($)?$.every(X=>X.length<=1)&&J():$.length<=1&&J()},N={mode:i,persisted:o,beforeEnter($){let B=l;if(!a.isMounted)if(r)B=y||l;else return;$[Gn]&&$[Gn](!0);const J=D[P];J&&Rs(t,J)&&J.el[Gn]&&J.el[Gn](),L(B,[$])},enter($){let B=u,J=c,X=d;if(!a.isMounted)if(r)B=w||u,J=S||c,X=M||d;else return;let ne=!1;const Z=$[eo]=W=>{ne||(ne=!0,W?L(X,[$]):L(J,[$]),N.delayedLeave&&N.delayedLeave(),$[eo]=void 0)};B?T(B,[$,Z]):Z()},leave($,B){const J=String(t.key);if($[eo]&&$[eo](!0),a.isUnmounting)return B();L(h,[$]);let X=!1;const ne=$[Gn]=Z=>{X||(X=!0,B(),Z?L(v,[$]):L(m,[$]),$[Gn]=void 0,D[J]===t&&delete D[J])};D[J]=t,f?T(f,[$,ne]):ne()},clone($){const B=$0($,e,a,n,s);return s&&s(B),B}};return N}function Fl(t){if(rl(t))return t=cs(t),t.children=null,t}function Zu(t){if(!rl(t))return Bh(t.type)&&t.children?zh(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:e,children:a}=t;if(a){if(e&16)return a[0];if(e&32&&Fe(a.default))return a.default()}}function Ai(t,e){t.shapeFlag&6&&t.component?(t.transition=e,Ai(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Yh(t,e=!1,a){let n=[],s=0;for(let r=0;r1)for(let r=0;rsi(m,e&&(Oe(e)?e[v]:e),a,n,s));return}if(dr(n)&&!s){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&si(t,e,a,n.component.subTree);return}const r=n.shapeFlag&4?cl(n.component):n.el,i=s?null:r,{i:o,r:l}=t,u=e&&e.r,c=o.refs===pt?o.refs={}:o.refs,d=o.setupState,h=et(d),f=d===pt?()=>!1:m=>st(h,m);if(u!=null&&u!==l&&(wt(u)?(c[u]=null,f(u)&&(d[u]=null)):_t(u)&&(u.value=null)),Fe(l))Ni(l,o,12,[i,c]);else{const m=wt(l),v=_t(l);if(m||v){const y=()=>{if(t.f){const w=m?f(l)?d[l]:c[l]:l.value;s?Oe(w)&&_1(w,r):Oe(w)?w.includes(r)||w.push(r):m?(c[l]=[r],f(l)&&(d[l]=c[l])):(l.value=[r],t.k&&(c[t.k]=l.value))}else m?(c[l]=i,f(l)&&(d[l]=i)):v&&(l.value=i,t.k&&(c[t.k]=i))};i?(y.id=-1,pa(y,a)):y()}}}tl().requestIdleCallback;tl().cancelIdleCallback;const dr=t=>!!t.type.__asyncLoader,rl=t=>t.type.__isKeepAlive;function cp(t,e){Gh(t,"a",e)}function dp(t,e){Gh(t,"da",e)}function Gh(t,e,a=ia){const n=t.__wdc||(t.__wdc=()=>{let s=a;for(;s;){if(s.isDeactivated)return;s=s.parent}return t()});if(il(e,n,a),a){let s=a.parent;for(;s&&s.parent;)rl(s.parent.vnode)&&hp(n,e,a,s),s=s.parent}}function hp(t,e,a,n){const s=il(e,t,n,!0);Vn(()=>{_1(n[e],s)},a)}function il(t,e,a=ia,n=!1){if(a){const s=a[t]||(a[t]=[]),r=e.__weh||(e.__weh=(...i)=>{On();const o=Bi(a),l=Xa(e,a,t,i);return o(),Hn(),l});return n?s.unshift(r):s.push(r),r}}const Bn=t=>(e,a=ia)=>{(!ki||t==="sp")&&il(t,(...n)=>e(...n),a)},fp=Bn("bm"),ht=Bn("m"),$1=Bn("bu"),pp=Bn("u"),ol=Bn("bum"),Vn=Bn("um"),mp=Bn("sp"),gp=Bn("rtg"),vp=Bn("rtc");function yp(t,e=ia){il("ec",t,e)}const Xh="components";function wj(t,e){return Kh(Xh,t,!0,e)||t}const qh=Symbol.for("v-ndc");function ms(t){return wt(t)?Kh(Xh,t,!1)||t:t||qh}function Kh(t,e,a=!0,n=!1){const s=qt||ia;if(s){const r=s.type;{const o=sm(r,!1);if(o&&(o===e||o===Za(e)||o===el(Za(e))))return r}const i=Fu(s[t]||r[t],e)||Fu(s.appContext[t],e);return!i&&n?r:i}}function Fu(t,e){return t&&(t[e]||t[Za(e)]||t[el(Za(e))])}function Xe(t,e,a,n){let s;const r=a,i=Oe(t);if(i||wt(t)){const o=i&&ns(t);let l=!1,u=!1;o&&(l=!Ba(t),u=us(t),t=al(t)),s=new Array(t.length);for(let c=0,d=t.length;ce(o,l,void 0,r));else{const o=Object.keys(t);s=new Array(o.length);for(let l=0,u=o.length;l{const r=n.fn(...s);return r&&(r.key=n.key),r}:n.fn)}return t}function se(t,e,a={},n,s){if(qt.ce||qt.parent&&dr(qt.parent)&&qt.parent.ce)return e!=="default"&&(a.name=e),p(),be(Pe,null,[Ae("slot",a,n&&n())],64);let r=t[e];r&&r._c&&(r._d=!1),p();const i=r&&Jh(r(a)),o=a.key||i&&i.key,l=be(Pe,{key:(o&&!Ga(o)?o:`_${e}`)+(!i&&n?"_fb":"")},i||(n?n():[]),i&&t._===1?64:-2);return!s&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),r&&r._c&&(r._d=!0),l}function Jh(t){return t.some(e=>xi(e)?!(e.type===ra||e.type===Pe&&!Jh(e.children)):!0)?t:null}const L0=t=>t?bf(t)?cl(t):L0(t.parent):null,ri=Wt(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>L0(t.parent),$root:t=>L0(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>tf(t),$forceUpdate:t=>t.f||(t.f=()=>{R1(t.update)}),$nextTick:t=>t.n||(t.n=Jt.bind(t.proxy)),$watch:t=>Zp.bind(t)}),Ul=(t,e)=>t!==pt&&!t.__isScriptSetup&&st(t,e),bp={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:a,setupState:n,data:s,props:r,accessCache:i,type:o,appContext:l}=t;let u;if(e[0]!=="$"){const f=i[e];if(f!==void 0)switch(f){case 1:return n[e];case 2:return s[e];case 4:return a[e];case 3:return r[e]}else{if(Ul(n,e))return i[e]=1,n[e];if(s!==pt&&st(s,e))return i[e]=2,s[e];if((u=t.propsOptions[0])&&st(u,e))return i[e]=3,r[e];if(a!==pt&&st(a,e))return i[e]=4,a[e];I0&&(i[e]=0)}}const c=ri[e];let d,h;if(c)return e==="$attrs"&&sa(t.attrs,"get",""),c(t);if((d=o.__cssModules)&&(d=d[e]))return d;if(a!==pt&&st(a,e))return i[e]=4,a[e];if(h=l.config.globalProperties,st(h,e))return h[e]},set({_:t},e,a){const{data:n,setupState:s,ctx:r}=t;return Ul(s,e)?(s[e]=a,!0):n!==pt&&st(n,e)?(n[e]=a,!0):st(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(r[e]=a,!0)},has({_:{data:t,setupState:e,accessCache:a,ctx:n,appContext:s,propsOptions:r}},i){let o;return!!a[i]||t!==pt&&st(t,i)||Ul(e,i)||(o=r[0])&&st(o,i)||st(n,i)||st(ri,i)||st(s.config.globalProperties,i)},defineProperty(t,e,a){return a.get!=null?t._.accessCache[e]=0:st(a,"value")&&this.set(t,e,a.value,null),Reflect.defineProperty(t,e,a)}};function Qa(){return Qh().slots}function _p(){return Qh().attrs}function Qh(t){const e=Dr();return e.setupContext||(e.setupContext=Af(e))}function Uu(t){return Oe(t)?t.reduce((e,a)=>(e[a]=null,e),{}):t}let I0=!0;function Ap(t){const e=tf(t),a=t.proxy,n=t.ctx;I0=!1,e.beforeCreate&&zu(e.beforeCreate,t,"bc");const{data:s,computed:r,methods:i,watch:o,provide:l,inject:u,created:c,beforeMount:d,mounted:h,beforeUpdate:f,updated:m,activated:v,deactivated:y,beforeDestroy:w,beforeUnmount:S,destroyed:M,unmounted:P,render:D,renderTracked:L,renderTriggered:T,errorCaptured:N,serverPrefetch:$,expose:B,inheritAttrs:J,components:X,directives:ne,filters:Z}=e;if(u&&wp(u,n,null),i)for(const q in i){const le=i[q];Fe(le)&&(n[q]=le.bind(a))}if(s){const q=s.call(a,a);dt(q)&&(t.data=bn(q))}if(I0=!0,r)for(const q in r){const le=r[q],ie=Fe(le)?le.bind(a,a):Fe(le.get)?le.get.bind(a,a):Wa,me=!Fe(le)&&Fe(le.set)?le.set.bind(a):Wa,Q=x({get:ie,set:me});Object.defineProperty(n,q,{enumerable:!0,configurable:!0,get:()=>Q.value,set:_e=>Q.value=_e})}if(o)for(const q in o)ef(o[q],n,a,q);if(l){const q=Fe(l)?l.call(a):l;Reflect.ownKeys(q).forEach(le=>{hr(le,q[le])})}c&&zu(c,t,"c");function O(q,le){Oe(le)?le.forEach(ie=>q(ie.bind(a))):le&&q(le.bind(a))}if(O(fp,d),O(ht,h),O($1,f),O(pp,m),O(cp,v),O(dp,y),O(yp,N),O(vp,L),O(gp,T),O(ol,S),O(Vn,P),O(mp,$),Oe(B))if(B.length){const q=t.exposed||(t.exposed={});B.forEach(le=>{Object.defineProperty(q,le,{get:()=>a[le],set:ie=>a[le]=ie,enumerable:!0})})}else t.exposed||(t.exposed={});D&&t.render===Wa&&(t.render=D),J!=null&&(t.inheritAttrs=J),X&&(t.components=X),ne&&(t.directives=ne),$&&jh(t)}function wp(t,e,a=Wa){Oe(t)&&(t=O0(t));for(const n in t){const s=t[n];let r;dt(s)?"default"in s?r=F(s.from||n,s.default,!0):r=F(s.from||n):r=F(s),_t(r)?Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):e[n]=r}}function zu(t,e,a){Xa(Oe(t)?t.map(n=>n.bind(e.proxy)):t.bind(e.proxy),e,a)}function ef(t,e,a,n){let s=n.includes(".")?pf(a,n):()=>a[n];if(wt(t)){const r=e[t];Fe(r)&&rt(s,r)}else if(Fe(t))rt(s,t.bind(a));else if(dt(t))if(Oe(t))t.forEach(r=>ef(r,e,a,n));else{const r=Fe(t.handler)?t.handler.bind(a):e[t.handler];Fe(r)&&rt(s,r,t)}}function tf(t){const e=t.type,{mixins:a,extends:n}=e,{mixins:s,optionsCache:r,config:{optionMergeStrategies:i}}=t.appContext,o=r.get(e);let l;return o?l=o:!s.length&&!a&&!n?l=e:(l={},s.length&&s.forEach(u=>No(l,u,i,!0)),No(l,e,i)),dt(e)&&r.set(e,l),l}function No(t,e,a,n=!1){const{mixins:s,extends:r}=e;r&&No(t,r,a,!0),s&&s.forEach(i=>No(t,i,a,!0));for(const i in e)if(!(n&&i==="expose")){const o=xp[i]||a&&a[i];t[i]=o?o(t[i],e[i]):e[i]}return t}const xp={data:Wu,props:Yu,emits:Yu,methods:qr,computed:qr,beforeCreate:ca,created:ca,beforeMount:ca,mounted:ca,beforeUpdate:ca,updated:ca,beforeDestroy:ca,beforeUnmount:ca,destroyed:ca,unmounted:ca,activated:ca,deactivated:ca,errorCaptured:ca,serverPrefetch:ca,components:qr,directives:qr,watch:Sp,provide:Wu,inject:kp};function Wu(t,e){return e?t?function(){return Wt(Fe(t)?t.call(this,this):t,Fe(e)?e.call(this,this):e)}:e:t}function kp(t,e){return qr(O0(t),O0(e))}function O0(t){if(Oe(t)){const e={};for(let a=0;a1)return a&&Fe(e)?e.call(n&&n.proxy):e}}function Pp(){return!!(Dr()||Hs)}const nf={},sf=()=>Object.create(nf),rf=t=>Object.getPrototypeOf(t)===nf;function Tp(t,e,a,n=!1){const s={},r=sf();t.propsDefaults=Object.create(null),of(t,e,s,r);for(const i in t.propsOptions[0])i in s||(s[i]=void 0);a?t.props=n?s:Eh(s):t.type.props?t.props=s:t.props=r,t.attrs=r}function Cp(t,e,a,n){const{props:s,attrs:r,vnode:{patchFlag:i}}=t,o=et(s),[l]=t.propsOptions;let u=!1;if((n||i>0)&&!(i&16)){if(i&8){const c=t.vnode.dynamicProps;for(let d=0;d{l=!0;const[h,f]=lf(d,e,!0);Wt(i,h),f&&o.push(...f)};!a&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!r&&!l)return dt(t)&&n.set(t,lr),lr;if(Oe(r))for(let c=0;ct==="_"||t==="__"||t==="_ctx"||t==="$stable",I1=t=>Oe(t)?t.map(cn):[cn(t)],Rp=(t,e,a)=>{if(e._n)return e;const n=Ee((...s)=>I1(e(...s)),a);return n._c=!1,n},uf=(t,e,a)=>{const n=t._ctx;for(const s in t){if(L1(s))continue;const r=t[s];if(Fe(r))e[s]=Rp(s,r,n);else if(r!=null){const i=I1(r);e[s]=()=>i}}},cf=(t,e)=>{const a=I1(e);t.slots.default=()=>a},df=(t,e,a)=>{for(const n in e)(a||!L1(n))&&(t[n]=e[n])},$p=(t,e,a)=>{const n=t.slots=sf();if(t.vnode.shapeFlag&32){const s=e.__;s&&P0(n,"__",s,!0);const r=e._;r?(df(n,e,a),a&&P0(n,"_",r,!0)):uf(e,n)}else e&&cf(t,e)},Lp=(t,e,a)=>{const{vnode:n,slots:s}=t;let r=!0,i=pt;if(n.shapeFlag&32){const o=e._;o?a&&o===1?r=!1:df(s,e,a):(r=!e.$stable,uf(e,s)),i=e}else e&&(cf(t,e),i={default:1});if(r)for(const o in s)!L1(o)&&i[o]==null&&delete s[o]},pa=Gp;function Ip(t){return Op(t)}function Op(t,e){const a=tl();a.__VUE__=!0;const{insert:n,remove:s,patchProp:r,createElement:i,createText:o,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:h,setScopeId:f=Wa,insertStaticContent:m}=t,v=(C,E,I,k=null,j=null,Y=null,te=void 0,pe=null,ce=!!E.dynamicChildren)=>{if(C===E)return;C&&!Rs(C,E)&&(k=_(C),_e(C,j,Y,!0),C=null),E.patchFlag===-2&&(ce=!1,E.dynamicChildren=null);const{type:fe,ref:Ce,shapeFlag:H}=E;switch(fe){case ul:y(C,E,I,k);break;case ra:w(C,E,I,k);break;case ii:C==null&&S(E,I,k,te);break;case Pe:X(C,E,I,k,j,Y,te,pe,ce);break;default:H&1?D(C,E,I,k,j,Y,te,pe,ce):H&6?ne(C,E,I,k,j,Y,te,pe,ce):(H&64||H&128)&&fe.process(C,E,I,k,j,Y,te,pe,ce,we)}Ce!=null&&j?si(Ce,C&&C.ref,Y,E||C,!E):Ce==null&&C&&C.ref!=null&&si(C.ref,null,Y,C,!0)},y=(C,E,I,k)=>{if(C==null)n(E.el=o(E.children),I,k);else{const j=E.el=C.el;E.children!==C.children&&u(j,E.children)}},w=(C,E,I,k)=>{C==null?n(E.el=l(E.children||""),I,k):E.el=C.el},S=(C,E,I,k)=>{[C.el,C.anchor]=m(C.children,E,I,k,C.el,C.anchor)},M=({el:C,anchor:E},I,k)=>{let j;for(;C&&C!==E;)j=h(C),n(C,I,k),C=j;n(E,I,k)},P=({el:C,anchor:E})=>{let I;for(;C&&C!==E;)I=h(C),s(C),C=I;s(E)},D=(C,E,I,k,j,Y,te,pe,ce)=>{E.type==="svg"?te="svg":E.type==="math"&&(te="mathml"),C==null?L(E,I,k,j,Y,te,pe,ce):$(C,E,j,Y,te,pe,ce)},L=(C,E,I,k,j,Y,te,pe)=>{let ce,fe;const{props:Ce,shapeFlag:H,transition:oe,dirs:Se}=C;if(ce=C.el=i(C.type,Y,Ce&&Ce.is,Ce),H&8?c(ce,C.children):H&16&&N(C.children,ce,null,k,j,zl(C,Y),te,pe),Se&&As(C,null,k,"created"),T(ce,C,C.scopeId,te,k),Ce){for(const Ye in Ce)Ye!=="value"&&!ei(Ye)&&r(ce,Ye,null,Ce[Ye],Y,k);"value"in Ce&&r(ce,"value",null,Ce.value,Y),(fe=Ce.onVnodeBeforeMount)&&nn(fe,k,C)}Se&&As(C,null,k,"beforeMount");const Le=Hp(j,oe);Le&&oe.beforeEnter(ce),n(ce,E,I),((fe=Ce&&Ce.onVnodeMounted)||Le||Se)&&pa(()=>{fe&&nn(fe,k,C),Le&&oe.enter(ce),Se&&As(C,null,k,"mounted")},j)},T=(C,E,I,k,j)=>{if(I&&f(C,I),k)for(let Y=0;Y{for(let fe=ce;fe{const pe=E.el=C.el;let{patchFlag:ce,dynamicChildren:fe,dirs:Ce}=E;ce|=C.patchFlag&16;const H=C.props||pt,oe=E.props||pt;let Se;if(I&&ws(I,!1),(Se=oe.onVnodeBeforeUpdate)&&nn(Se,I,E,C),Ce&&As(E,C,I,"beforeUpdate"),I&&ws(I,!0),(H.innerHTML&&oe.innerHTML==null||H.textContent&&oe.textContent==null)&&c(pe,""),fe?B(C.dynamicChildren,fe,pe,I,k,zl(E,j),Y):te||le(C,E,pe,null,I,k,zl(E,j),Y,!1),ce>0){if(ce&16)J(pe,H,oe,I,j);else if(ce&2&&H.class!==oe.class&&r(pe,"class",null,oe.class,j),ce&4&&r(pe,"style",H.style,oe.style,j),ce&8){const Le=E.dynamicProps;for(let Ye=0;Ye{Se&&nn(Se,I,E,C),Ce&&As(E,C,I,"updated")},k)},B=(C,E,I,k,j,Y,te)=>{for(let pe=0;pe{if(E!==I){if(E!==pt)for(const Y in E)!ei(Y)&&!(Y in I)&&r(C,Y,E[Y],null,j,k);for(const Y in I){if(ei(Y))continue;const te=I[Y],pe=E[Y];te!==pe&&Y!=="value"&&r(C,Y,pe,te,j,k)}"value"in I&&r(C,"value",E.value,I.value,j)}},X=(C,E,I,k,j,Y,te,pe,ce)=>{const fe=E.el=C?C.el:o(""),Ce=E.anchor=C?C.anchor:o("");let{patchFlag:H,dynamicChildren:oe,slotScopeIds:Se}=E;Se&&(pe=pe?pe.concat(Se):Se),C==null?(n(fe,I,k),n(Ce,I,k),N(E.children||[],I,Ce,j,Y,te,pe,ce)):H>0&&H&64&&oe&&C.dynamicChildren?(B(C.dynamicChildren,oe,I,j,Y,te,pe),(E.key!=null||j&&E===j.subTree)&&O1(C,E,!0)):le(C,E,I,Ce,j,Y,te,pe,ce)},ne=(C,E,I,k,j,Y,te,pe,ce)=>{E.slotScopeIds=pe,C==null?E.shapeFlag&512?j.ctx.activate(E,I,k,te,ce):Z(E,I,k,j,Y,te,ce):W(C,E,ce)},Z=(C,E,I,k,j,Y,te)=>{const pe=C.component=em(C,k,j);if(rl(C)&&(pe.ctx.renderer=we),tm(pe,!1,te),pe.asyncDep){if(j&&j.registerDep(pe,O,te),!C.el){const ce=pe.subTree=Ae(ra);w(null,ce,E,I),C.placeholder=ce.el}}else O(pe,C,E,I,j,Y,te)},W=(C,E,I)=>{const k=E.component=C.component;if(Yp(C,E,I))if(k.asyncDep&&!k.asyncResolved){q(k,E,I);return}else k.next=E,k.update();else E.el=C.el,k.vnode=E},O=(C,E,I,k,j,Y,te)=>{const pe=()=>{if(C.isMounted){let{next:H,bu:oe,u:Se,parent:Le,vnode:Ye}=C;{const vt=hf(C);if(vt){H&&(H.el=Ye.el,q(C,H,te)),vt.asyncDep.then(()=>{C.isUnmounted||pe()});return}}let xe=H,Ge;ws(C,!1),H?(H.el=Ye.el,q(C,H,te)):H=Ye,oe&&Ao(oe),(Ge=H.props&&H.props.onVnodeBeforeUpdate)&&nn(Ge,Le,H,Ye),ws(C,!0);const ft=Xu(C),Qt=C.subTree;C.subTree=ft,v(Qt,ft,d(Qt.el),_(Qt),C,j,Y),H.el=ft.el,xe===null&&jp(C,ft.el),Se&&pa(Se,j),(Ge=H.props&&H.props.onVnodeUpdated)&&pa(()=>nn(Ge,Le,H,Ye),j)}else{let H;const{el:oe,props:Se}=E,{bm:Le,m:Ye,parent:xe,root:Ge,type:ft}=C,Qt=dr(E);ws(C,!1),Le&&Ao(Le),!Qt&&(H=Se&&Se.onVnodeBeforeMount)&&nn(H,xe,E),ws(C,!0);{Ge.ce&&Ge.ce._def.shadowRoot!==!1&&Ge.ce._injectChildStyle(ft);const vt=C.subTree=Xu(C);v(null,vt,I,k,C,j,Y),E.el=vt.el}if(Ye&&pa(Ye,j),!Qt&&(H=Se&&Se.onVnodeMounted)){const vt=E;pa(()=>nn(H,xe,vt),j)}(E.shapeFlag&256||xe&&dr(xe.vnode)&&xe.vnode.shapeFlag&256)&&C.a&&pa(C.a,j),C.isMounted=!0,E=I=k=null}};C.scope.on();const ce=C.effect=new fh(pe);C.scope.off();const fe=C.update=ce.run.bind(ce),Ce=C.job=ce.runIfDirty.bind(ce);Ce.i=C,Ce.id=C.uid,ce.scheduler=()=>R1(Ce),ws(C,!0),fe()},q=(C,E,I)=>{E.component=C;const k=C.vnode.props;C.vnode=E,C.next=null,Cp(C,E.props,k,I),Lp(C,E.children,I),On(),Hu(C),Hn()},le=(C,E,I,k,j,Y,te,pe,ce=!1)=>{const fe=C&&C.children,Ce=C?C.shapeFlag:0,H=E.children,{patchFlag:oe,shapeFlag:Se}=E;if(oe>0){if(oe&128){me(fe,H,I,k,j,Y,te,pe,ce);return}else if(oe&256){ie(fe,H,I,k,j,Y,te,pe,ce);return}}Se&8?(Ce&16&&de(fe,j,Y),H!==fe&&c(I,H)):Ce&16?Se&16?me(fe,H,I,k,j,Y,te,pe,ce):de(fe,j,Y,!0):(Ce&8&&c(I,""),Se&16&&N(H,I,k,j,Y,te,pe,ce))},ie=(C,E,I,k,j,Y,te,pe,ce)=>{C=C||lr,E=E||lr;const fe=C.length,Ce=E.length,H=Math.min(fe,Ce);let oe;for(oe=0;oeCe?de(C,j,Y,!0,!1,H):N(E,I,k,j,Y,te,pe,ce,H)},me=(C,E,I,k,j,Y,te,pe,ce)=>{let fe=0;const Ce=E.length;let H=C.length-1,oe=Ce-1;for(;fe<=H&&fe<=oe;){const Se=C[fe],Le=E[fe]=ce?Xn(E[fe]):cn(E[fe]);if(Rs(Se,Le))v(Se,Le,I,null,j,Y,te,pe,ce);else break;fe++}for(;fe<=H&&fe<=oe;){const Se=C[H],Le=E[oe]=ce?Xn(E[oe]):cn(E[oe]);if(Rs(Se,Le))v(Se,Le,I,null,j,Y,te,pe,ce);else break;H--,oe--}if(fe>H){if(fe<=oe){const Se=oe+1,Le=Seoe)for(;fe<=H;)_e(C[fe],j,Y,!0),fe++;else{const Se=fe,Le=fe,Ye=new Map;for(fe=Le;fe<=oe;fe++){const St=E[fe]=ce?Xn(E[fe]):cn(E[fe]);St.key!=null&&Ye.set(St.key,fe)}let xe,Ge=0;const ft=oe-Le+1;let Qt=!1,vt=0;const ua=new Array(ft);for(fe=0;fe=ft){_e(St,j,Y,!0);continue}let Ht;if(St.key!=null)Ht=Ye.get(St.key);else for(xe=Le;xe<=oe;xe++)if(ua[xe-Le]===0&&Rs(St,E[xe])){Ht=xe;break}Ht===void 0?_e(St,j,Y,!0):(ua[Ht-Le]=fe+1,Ht>=vt?vt=Ht:Qt=!0,v(St,E[Ht],I,null,j,Y,te,pe,ce),Ge++)}const Ta=Qt?Np(ua):lr;for(xe=Ta.length-1,fe=ft-1;fe>=0;fe--){const St=Le+fe,Ht=E[St],Ca=E[St+1],K=St+1{const{el:Y,type:te,transition:pe,children:ce,shapeFlag:fe}=C;if(fe&6){Q(C.component.subTree,E,I,k);return}if(fe&128){C.suspense.move(E,I,k);return}if(fe&64){te.move(C,E,I,we);return}if(te===Pe){n(Y,E,I);for(let H=0;Hpe.enter(Y),j);else{const{leave:H,delayLeave:oe,afterLeave:Se}=pe,Le=()=>{C.ctx.isUnmounted?s(Y):n(Y,E,I)},Ye=()=>{H(Y,()=>{Le(),Se&&Se()})};oe?oe(Y,Le,Ye):Ye()}else n(Y,E,I)},_e=(C,E,I,k=!1,j=!1)=>{const{type:Y,props:te,ref:pe,children:ce,dynamicChildren:fe,shapeFlag:Ce,patchFlag:H,dirs:oe,cacheIndex:Se}=C;if(H===-2&&(j=!1),pe!=null&&(On(),si(pe,null,I,C,!0),Hn()),Se!=null&&(E.renderCache[Se]=void 0),Ce&256){E.ctx.deactivate(C);return}const Le=Ce&1&&oe,Ye=!dr(C);let xe;if(Ye&&(xe=te&&te.onVnodeBeforeUnmount)&&nn(xe,E,C),Ce&6)ue(C.component,I,k);else{if(Ce&128){C.suspense.unmount(I,k);return}Le&&As(C,null,E,"beforeUnmount"),Ce&64?C.type.remove(C,E,I,we,k):fe&&!fe.hasOnce&&(Y!==Pe||H>0&&H&64)?de(fe,E,I,!1,!0):(Y===Pe&&H&384||!j&&Ce&16)&&de(ce,E,I),k&&z(C)}(Ye&&(xe=te&&te.onVnodeUnmounted)||Le)&&pa(()=>{xe&&nn(xe,E,C),Le&&As(C,null,E,"unmounted")},I)},z=C=>{const{type:E,el:I,anchor:k,transition:j}=C;if(E===Pe){G(I,k);return}if(E===ii){P(C);return}const Y=()=>{s(I),j&&!j.persisted&&j.afterLeave&&j.afterLeave()};if(C.shapeFlag&1&&j&&!j.persisted){const{leave:te,delayLeave:pe}=j,ce=()=>te(I,Y);pe?pe(C.el,Y,ce):ce()}else Y()},G=(C,E)=>{let I;for(;C!==E;)I=h(C),s(C),C=I;s(E)},ue=(C,E,I)=>{const{bum:k,scope:j,job:Y,subTree:te,um:pe,m:ce,a:fe,parent:Ce,slots:{__:H}}=C;Gu(ce),Gu(fe),k&&Ao(k),Ce&&Oe(H)&&H.forEach(oe=>{Ce.renderCache[oe]=void 0}),j.stop(),Y&&(Y.flags|=8,_e(te,C,E,I)),pe&&pa(pe,E),pa(()=>{C.isUnmounted=!0},E),E&&E.pendingBranch&&!E.isUnmounted&&C.asyncDep&&!C.asyncResolved&&C.suspenseId===E.pendingId&&(E.deps--,E.deps===0&&E.resolve())},de=(C,E,I,k=!1,j=!1,Y=0)=>{for(let te=Y;te{if(C.shapeFlag&6)return _(C.component.subTree);if(C.shapeFlag&128)return C.suspense.next();const E=h(C.anchor||C.el),I=E&&E[Nh];return I?h(I):E};let V=!1;const ae=(C,E,I)=>{C==null?E._vnode&&_e(E._vnode,null,null,!0):v(E._vnode||null,C,E,null,null,null,I),E._vnode=C,V||(V=!0,Hu(),Oh(),V=!1)},we={p:v,um:_e,m:Q,r:z,mt:Z,mc:N,pc:le,pbc:B,n:_,o:t};return{render:ae,hydrate:void 0,createApp:Ep(ae)}}function zl({type:t,props:e},a){return a==="svg"&&t==="foreignObject"||a==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:a}function ws({effect:t,job:e},a){a?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function Hp(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function O1(t,e,a=!1){const n=t.children,s=e.children;if(Oe(n)&&Oe(s))for(let r=0;r>1,t[a[o]]0&&(e[n]=a[r-1]),a[r]=n)}}for(r=a.length,i=a[r-1];r-- >0;)a[r]=i,i=e[i];return a}function hf(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:hf(e)}function Gu(t){if(t)for(let e=0;eF(Bp);function rt(t,e,a){return ff(t,e,a)}function ff(t,e,a=pt){const{immediate:n,deep:s,flush:r,once:i}=a,o=Wt({},a),l=e&&n||!e&&r!=="post";let u;if(ki){if(r==="sync"){const f=Vp();u=f.__watcherHandles||(f.__watcherHandles=[])}else if(!l){const f=()=>{};return f.stop=Wa,f.resume=Wa,f.pause=Wa,f}}const c=ia;o.call=(f,m,v)=>Xa(f,c,m,v);let d=!1;r==="post"?o.scheduler=f=>{pa(f,c&&c.suspense)}:r!=="sync"&&(d=!0,o.scheduler=(f,m)=>{m?f():R1(f)}),o.augmentJob=f=>{e&&(f.flags|=4),d&&(f.flags|=2,c&&(f.id=c.uid,f.i=c))};const h=ap(t,e,o);return ki&&(u?u.push(h):l&&h()),h}function Zp(t,e,a){const n=this.proxy,s=wt(t)?t.includes(".")?pf(n,t):()=>n[t]:t.bind(n,n);let r;Fe(e)?r=e:(r=e.handler,a=e);const i=Bi(this),o=ff(s,r.bind(n),a);return i(),o}function pf(t,e){const a=e.split(".");return()=>{let n=t;for(let s=0;se==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Za(e)}Modifiers`]||t[`${ps(e)}Modifiers`];function Up(t,e,...a){if(t.isUnmounted)return;const n=t.vnode.props||pt;let s=a;const r=e.startsWith("update:"),i=r&&Fp(n,e.slice(7));i&&(i.trim&&(s=a.map(c=>wt(c)?c.trim():c)),i.number&&(s=a.map(Ro)));let o,l=n[o=Hl(e)]||n[o=Hl(Za(e))];!l&&r&&(l=n[o=Hl(ps(e))]),l&&Xa(l,t,6,s);const u=n[o+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[o])return;t.emitted[o]=!0,Xa(u,t,6,s)}}function mf(t,e,a=!1){const n=e.emitsCache,s=n.get(t);if(s!==void 0)return s;const r=t.emits;let i={},o=!1;if(!Fe(t)){const l=u=>{const c=mf(u,e,!0);c&&(o=!0,Wt(i,c))};!a&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!r&&!o?(dt(t)&&n.set(t,null),null):(Oe(r)?r.forEach(l=>i[l]=null):Wt(i,r),dt(t)&&n.set(t,i),i)}function ll(t,e){return!t||!Jo(e)?!1:(e=e.slice(2).replace(/Once$/,""),st(t,e[0].toLowerCase()+e.slice(1))||st(t,ps(e))||st(t,e))}function Xu(t){const{type:e,vnode:a,proxy:n,withProxy:s,propsOptions:[r],slots:i,attrs:o,emit:l,render:u,renderCache:c,props:d,data:h,setupState:f,ctx:m,inheritAttrs:v}=t,y=Ho(t);let w,S;try{if(a.shapeFlag&4){const P=s||n,D=P;w=cn(u.call(D,P,c,d,f,h,m)),S=o}else{const P=e;w=cn(P.length>1?P(d,{attrs:o,slots:i,emit:l}):P(d,null)),S=e.props?o:zp(o)}}catch(P){oi.length=0,nl(P,t,1),w=Ae(ra)}let M=w;if(S&&v!==!1){const P=Object.keys(S),{shapeFlag:D}=M;P.length&&D&7&&(r&&P.some(b1)&&(S=Wp(S,r)),M=cs(M,S,!1,!0))}return a.dirs&&(M=cs(M,null,!1,!0),M.dirs=M.dirs?M.dirs.concat(a.dirs):a.dirs),a.transition&&Ai(M,a.transition),w=M,Ho(y),w}const zp=t=>{let e;for(const a in t)(a==="class"||a==="style"||Jo(a))&&((e||(e={}))[a]=t[a]);return e},Wp=(t,e)=>{const a={};for(const n in t)(!b1(n)||!(n.slice(9)in e))&&(a[n]=t[n]);return a};function Yp(t,e,a){const{props:n,children:s,component:r}=t,{props:i,children:o,patchFlag:l}=e,u=r.emitsOptions;if(e.dirs||e.transition)return!0;if(a&&l>=0){if(l&1024)return!0;if(l&16)return n?qu(n,i,u):!!i;if(l&8){const c=e.dynamicProps;for(let d=0;dt.__isSuspense;function Gp(t,e){e&&e.pendingBranch?Oe(t)?e.effects.push(...t):e.effects.push(t):Ih(t)}const Pe=Symbol.for("v-fgt"),ul=Symbol.for("v-txt"),ra=Symbol.for("v-cmt"),ii=Symbol.for("v-stc"),oi=[];let ka=null;function p(t=!1){oi.push(ka=t?null:[])}function Xp(){oi.pop(),ka=oi[oi.length-1]||null}let wi=1;function Ku(t,e=!1){wi+=t,t<0&&ka&&e&&(ka.hasOnce=!0)}function vf(t){return t.dynamicChildren=wi>0?ka||lr:null,Xp(),wi>0&&ka&&ka.push(t),t}function g(t,e,a,n,s,r){return vf(b(t,e,a,n,s,r,!0))}function be(t,e,a,n,s){return vf(Ae(t,e,a,n,s,!0))}function xi(t){return t?t.__v_isVNode===!0:!1}function Rs(t,e){return t.type===e.type&&t.key===e.key}const yf=({key:t})=>t??null,xo=({ref:t,ref_key:e,ref_for:a})=>(typeof t=="number"&&(t=""+t),t!=null?wt(t)||_t(t)||Fe(t)?{i:qt,r:t,k:e,f:!!a}:t:null);function b(t,e=null,a=null,n=0,s=null,r=t===Pe?0:1,i=!1,o=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&yf(e),ref:e&&xo(e),scopeId:sl,slotScopeIds:null,children:a,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:r,patchFlag:n,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:qt};return o?(H1(l,a),r&128&&t.normalize(l)):a&&(l.shapeFlag|=wt(a)?8:16),wi>0&&!i&&ka&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&ka.push(l),l}const Ae=qp;function qp(t,e=null,a=null,n=0,s=null,r=!1){if((!t||t===qh)&&(t=ra),xi(t)){const o=cs(t,e,!0);return a&&H1(o,a),wi>0&&!r&&ka&&(o.shapeFlag&6?ka[ka.indexOf(t)]=o:ka.push(o)),o.patchFlag=-2,o}if(rm(t)&&(t=t.__vccOpts),e){e=Ut(e);let{class:o,style:l}=e;o&&!wt(o)&&(e.class=ve(o)),dt(l)&&(C1(l)&&!Oe(l)&&(l=Wt({},l)),e.style=Tt(l))}const i=wt(t)?1:gf(t)?128:Bh(t)?64:dt(t)?4:Fe(t)?2:0;return b(t,e,a,n,s,i,r,!0)}function Ut(t){return t?C1(t)||rf(t)?Wt({},t):t:null}function cs(t,e,a=!1,n=!1){const{props:s,ref:r,patchFlag:i,children:o,transition:l}=t,u=e?De(s||{},e):s,c={__v_isVNode:!0,__v_skip:!0,type:t.type,props:u,key:u&&yf(u),ref:e&&e.ref?a&&r?Oe(r)?r.concat(xo(e)):[r,xo(e)]:xo(e):r,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:o,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Pe?i===-1?16:i|16:i,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&cs(t.ssContent),ssFallback:t.ssFallback&&cs(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&n&&Ai(c,l.clone(c)),c}function Dt(t=" ",e=0){return Ae(ul,null,t,e)}function Kp(t,e){const a=Ae(ii,null,t);return a.staticCount=e,a}function U(t="",e=!1){return e?(p(),be(ra,null,t)):Ae(ra,null,t)}function cn(t){return t==null||typeof t=="boolean"?Ae(ra):Oe(t)?Ae(Pe,null,t.slice()):xi(t)?Xn(t):Ae(ul,null,String(t))}function Xn(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:cs(t)}function H1(t,e){let a=0;const{shapeFlag:n}=t;if(e==null)e=null;else if(Oe(e))a=16;else if(typeof e=="object")if(n&65){const s=e.default;s&&(s._c&&(s._d=!1),H1(t,s()),s._c&&(s._d=!0));return}else{a=32;const s=e._;!s&&!rf(e)?e._ctx=qt:s===3&&qt&&(qt.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else Fe(e)?(e={default:e,_ctx:qt},a=32):(e=String(e),n&64?(a=16,e=[Dt(e)]):a=8);t.children=e,t.shapeFlag|=a}function De(...t){const e={};for(let a=0;aia||qt;let Bo,N0;{const t=tl(),e=(a,n)=>{let s;return(s=t[a])||(s=t[a]=[]),s.push(n),r=>{s.length>1?s.forEach(i=>i(r)):s[0](r)}};Bo=e("__VUE_INSTANCE_SETTERS__",a=>ia=a),N0=e("__VUE_SSR_SETTERS__",a=>ki=a)}const Bi=t=>{const e=ia;return Bo(t),t.scope.on(),()=>{t.scope.off(),Bo(e)}},Ju=()=>{ia&&ia.scope.off(),Bo(null)};function bf(t){return t.vnode.shapeFlag&4}let ki=!1;function tm(t,e=!1,a=!1){e&&N0(e);const{props:n,children:s}=t.vnode,r=bf(t);Tp(t,n,r,e),$p(t,s,a||e);const i=r?am(t,e):void 0;return e&&N0(!1),i}function am(t,e){const a=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,bp);const{setup:n}=a;if(n){On();const s=t.setupContext=n.length>1?Af(t):null,r=Bi(t),i=Ni(n,t,0,[t.props,s]),o=sh(i);if(Hn(),r(),(o||t.sp)&&!dr(t)&&jh(t),o){if(i.then(Ju,Ju),e)return i.then(l=>{Qu(t,l)}).catch(l=>{nl(l,t,0)});t.asyncDep=i}else Qu(t,i)}else _f(t)}function Qu(t,e,a){Fe(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:dt(e)&&(t.setupState=Ch(e)),_f(t)}function _f(t,e,a){const n=t.type;t.render||(t.render=n.render||Wa);{const s=Bi(t);On();try{Ap(t)}finally{Hn(),s()}}}const nm={get(t,e){return sa(t,"get",""),t[e]}};function Af(t){const e=a=>{t.exposed=a||{}};return{attrs:new Proxy(t.attrs,nm),slots:t.slots,emit:t.emit,expose:e}}function cl(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Ch(D1(t.exposed)),{get(e,a){if(a in e)return e[a];if(a in ri)return ri[a](t)},has(e,a){return a in e||a in ri}})):t.proxy}function sm(t,e=!0){return Fe(t)?t.displayName||t.name:t.name||e&&t.__name}function rm(t){return Fe(t)&&"__vccOpts"in t}const x=(t,e)=>ep(t,e,ki);function pn(t,e,a){const n=arguments.length;return n===2?dt(e)&&!Oe(e)?xi(e)?Ae(t,null,[e]):Ae(t,e):Ae(t,null,e):(n>3?a=Array.prototype.slice.call(arguments,2):n===3&&xi(a)&&(a=[a]),Ae(t,e,a))}const im="3.5.18";let B0;const ec=typeof window<"u"&&window.trustedTypes;if(ec)try{B0=ec.createPolicy("vue",{createHTML:t=>t})}catch{}const wf=B0?t=>B0.createHTML(t):t=>t,om="http://www.w3.org/2000/svg",lm="http://www.w3.org/1998/Math/MathML",En=typeof document<"u"?document:null,tc=En&&En.createElement("template"),um={insert:(t,e,a)=>{e.insertBefore(t,a||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,a,n)=>{const s=e==="svg"?En.createElementNS(om,t):e==="mathml"?En.createElementNS(lm,t):a?En.createElement(t,{is:a}):En.createElement(t);return t==="select"&&n&&n.multiple!=null&&s.setAttribute("multiple",n.multiple),s},createText:t=>En.createTextNode(t),createComment:t=>En.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>En.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,a,n,s,r){const i=a?a.previousSibling:e.lastChild;if(s&&(s===r||s.nextSibling))for(;e.insertBefore(s.cloneNode(!0),a),!(s===r||!(s=s.nextSibling)););else{tc.innerHTML=wf(n==="svg"?`${t}`:n==="mathml"?`${t}`:t);const o=tc.content;if(n==="svg"||n==="mathml"){const l=o.firstChild;for(;l.firstChild;)o.appendChild(l.firstChild);o.removeChild(l)}e.insertBefore(o,a)}return[i?i.nextSibling:e.firstChild,a?a.previousSibling:e.lastChild]}},Zn="transition",Nr="animation",Si=Symbol("_vtc"),xf={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},cm=Wt({},Fh,xf),dm=t=>(t.displayName="Transition",t.props=cm,t),_n=dm((t,{slots:e})=>pn(up,hm(t),e)),xs=(t,e=[])=>{Oe(t)?t.forEach(a=>a(...e)):t&&t(...e)},ac=t=>t?Oe(t)?t.some(e=>e.length>1):t.length>1:!1;function hm(t){const e={};for(const X in t)X in xf||(e[X]=t[X]);if(t.css===!1)return e;const{name:a="v",type:n,duration:s,enterFromClass:r=`${a}-enter-from`,enterActiveClass:i=`${a}-enter-active`,enterToClass:o=`${a}-enter-to`,appearFromClass:l=r,appearActiveClass:u=i,appearToClass:c=o,leaveFromClass:d=`${a}-leave-from`,leaveActiveClass:h=`${a}-leave-active`,leaveToClass:f=`${a}-leave-to`}=t,m=fm(s),v=m&&m[0],y=m&&m[1],{onBeforeEnter:w,onEnter:S,onEnterCancelled:M,onLeave:P,onLeaveCancelled:D,onBeforeAppear:L=w,onAppear:T=S,onAppearCancelled:N=M}=e,$=(X,ne,Z,W)=>{X._enterCancelled=W,ks(X,ne?c:o),ks(X,ne?u:i),Z&&Z()},B=(X,ne)=>{X._isLeaving=!1,ks(X,d),ks(X,f),ks(X,h),ne&&ne()},J=X=>(ne,Z)=>{const W=X?T:S,O=()=>$(ne,X,Z);xs(W,[ne,O]),nc(()=>{ks(ne,X?l:r),wn(ne,X?c:o),ac(W)||sc(ne,n,v,O)})};return Wt(e,{onBeforeEnter(X){xs(w,[X]),wn(X,r),wn(X,i)},onBeforeAppear(X){xs(L,[X]),wn(X,l),wn(X,u)},onEnter:J(!1),onAppear:J(!0),onLeave(X,ne){X._isLeaving=!0;const Z=()=>B(X,ne);wn(X,d),X._enterCancelled?(wn(X,h),oc()):(oc(),wn(X,h)),nc(()=>{X._isLeaving&&(ks(X,d),wn(X,f),ac(P)||sc(X,n,y,Z))}),xs(P,[X,Z])},onEnterCancelled(X){$(X,!1,void 0,!0),xs(M,[X])},onAppearCancelled(X){$(X,!0,void 0,!0),xs(N,[X])},onLeaveCancelled(X){B(X),xs(D,[X])}})}function fm(t){if(t==null)return null;if(dt(t))return[Wl(t.enter),Wl(t.leave)];{const e=Wl(t);return[e,e]}}function Wl(t){return b6(t)}function wn(t,e){e.split(/\s+/).forEach(a=>a&&t.classList.add(a)),(t[Si]||(t[Si]=new Set)).add(e)}function ks(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.remove(n));const a=t[Si];a&&(a.delete(e),a.size||(t[Si]=void 0))}function nc(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let pm=0;function sc(t,e,a,n){const s=t._endId=++pm,r=()=>{s===t._endId&&n()};if(a!=null)return setTimeout(r,a);const{type:i,timeout:o,propCount:l}=mm(t,e);if(!i)return n();const u=i+"end";let c=0;const d=()=>{t.removeEventListener(u,h),r()},h=f=>{f.target===t&&++c>=l&&d()};setTimeout(()=>{c(a[m]||"").split(", "),s=n(`${Zn}Delay`),r=n(`${Zn}Duration`),i=rc(s,r),o=n(`${Nr}Delay`),l=n(`${Nr}Duration`),u=rc(o,l);let c=null,d=0,h=0;e===Zn?i>0&&(c=Zn,d=i,h=r.length):e===Nr?u>0&&(c=Nr,d=u,h=l.length):(d=Math.max(i,u),c=d>0?i>u?Zn:Nr:null,h=c?c===Zn?r.length:l.length:0);const f=c===Zn&&/\b(transform|all)(,|$)/.test(n(`${Zn}Property`).toString());return{type:c,timeout:d,propCount:h,hasTransform:f}}function rc(t,e){for(;t.lengthic(a)+ic(t[n])))}function ic(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function oc(){return document.body.offsetHeight}function gm(t,e,a){const n=t[Si];n&&(e=(e?[e,...n]:[...n]).join(" ")),e==null?t.removeAttribute("class"):a?t.setAttribute("class",e):t.className=e}const Vo=Symbol("_vod"),kf=Symbol("_vsh"),rs={beforeMount(t,{value:e},{transition:a}){t[Vo]=t.style.display==="none"?"":t.style.display,a&&e?a.beforeEnter(t):Br(t,e)},mounted(t,{value:e},{transition:a}){a&&e&&a.enter(t)},updated(t,{value:e,oldValue:a},{transition:n}){!e!=!a&&(n?e?(n.beforeEnter(t),Br(t,!0),n.enter(t)):n.leave(t,()=>{Br(t,!1)}):Br(t,e))},beforeUnmount(t,{value:e}){Br(t,e)}};function Br(t,e){t.style.display=e?t[Vo]:"none",t[kf]=!e}const Sf=Symbol("");function Xs(t){const e=Dr();if(!e)return;const a=e.ut=(s=t(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach(r=>Zo(r,s))},n=()=>{const s=t(e.proxy);e.ce?Zo(e.ce,s):V0(e.subTree,s),a(s)};$1(()=>{Ih(n)}),ht(()=>{rt(n,Wa,{flush:"post"});const s=new MutationObserver(n);s.observe(e.subTree.el.parentNode,{childList:!0}),Vn(()=>s.disconnect())})}function V0(t,e){if(t.shapeFlag&128){const a=t.suspense;t=a.activeBranch,a.pendingBranch&&!a.isHydrating&&a.effects.push(()=>{V0(a.activeBranch,e)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)Zo(t.el,e);else if(t.type===Pe)t.children.forEach(a=>V0(a,e));else if(t.type===ii){let{el:a,anchor:n}=t;for(;a&&(Zo(a,e),a!==n);)a=a.nextSibling}}function Zo(t,e){if(t.nodeType===1){const a=t.style;let n="";for(const s in e){const r=E6(e[s]);a.setProperty(`--${s}`,r),n+=`--${s}: ${r};`}a[Sf]=n}}const vm=/(^|;)\s*display\s*:/;function ym(t,e,a){const n=t.style,s=wt(a);let r=!1;if(a&&!s){if(e)if(wt(e))for(const i of e.split(";")){const o=i.slice(0,i.indexOf(":")).trim();a[o]==null&&ko(n,o,"")}else for(const i in e)a[i]==null&&ko(n,i,"");for(const i in a)i==="display"&&(r=!0),ko(n,i,a[i])}else if(s){if(e!==a){const i=n[Sf];i&&(a+=";"+i),n.cssText=a,r=vm.test(a)}}else e&&t.removeAttribute("style");Vo in t&&(t[Vo]=r?n.display:"",t[kf]&&(n.display="none"))}const lc=/\s*!important$/;function ko(t,e,a){if(Oe(a))a.forEach(n=>ko(t,e,n));else if(a==null&&(a=""),e.startsWith("--"))t.setProperty(e,a);else{const n=bm(t,e);lc.test(a)?t.setProperty(ps(n),a.replace(lc,""),"important"):t[n]=a}}const uc=["Webkit","Moz","ms"],Yl={};function bm(t,e){const a=Yl[e];if(a)return a;let n=Za(e);if(n!=="filter"&&n in t)return Yl[e]=n;n=el(n);for(let s=0;sjl||(xm.then(()=>jl=0),jl=Date.now());function Sm(t,e){const a=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=a.attached)return;Xa(Mm(n,a.value),e,5,[n])};return a.value=t,a.attached=km(),a}function Mm(t,e){if(Oe(e)){const a=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{a.call(t),t._stopped=!0},e.map(n=>s=>!s._stopped&&n&&n(s))}else return e}const mc=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,Em=(t,e,a,n,s,r)=>{const i=s==="svg";e==="class"?gm(t,n,i):e==="style"?ym(t,a,n):Jo(e)?b1(e)||Am(t,e,a,n,r):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):Pm(t,e,n,i))?(hc(t,e,n),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&dc(t,e,n,i,r,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!wt(n))?hc(t,Za(e),n,r,e):(e==="true-value"?t._trueValue=n:e==="false-value"&&(t._falseValue=n),dc(t,e,n,i))};function Pm(t,e,a,n){if(n)return!!(e==="innerHTML"||e==="textContent"||e in t&&mc(e)&&Fe(a));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const s=t.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return mc(e)&&wt(a)?!1:e in t}const ds=t=>{const e=t.props["onUpdate:modelValue"]||!1;return Oe(e)?a=>Ao(e,a):e};function Tm(t){t.target.composing=!0}function gc(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Va=Symbol("_assign"),vc={created(t,{modifiers:{lazy:e,trim:a,number:n}},s){t[Va]=ds(s);const r=n||s.props&&s.props.type==="number";Rn(t,e?"change":"input",i=>{if(i.target.composing)return;let o=t.value;a&&(o=o.trim()),r&&(o=Ro(o)),t[Va](o)}),a&&Rn(t,"change",()=>{t.value=t.value.trim()}),e||(Rn(t,"compositionstart",Tm),Rn(t,"compositionend",gc),Rn(t,"change",gc))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:a,modifiers:{lazy:n,trim:s,number:r}},i){if(t[Va]=ds(i),t.composing)return;const o=(r||t.type==="number")&&!/^0\d/.test(t.value)?Ro(t.value):t.value,l=e??"";o!==l&&(document.activeElement===t&&t.type!=="range"&&(n&&e===a||s&&t.value.trim()===l)||(t.value=l))}},Cm={deep:!0,created(t,e,a){t[Va]=ds(a),Rn(t,"change",()=>{const n=t._modelValue,s=mr(t),r=t.checked,i=t[Va];if(Oe(n)){const o=w1(n,s),l=o!==-1;if(r&&!l)i(n.concat(s));else if(!r&&l){const u=[...n];u.splice(o,1),i(u)}}else if(Pr(n)){const o=new Set(n);r?o.add(s):o.delete(s),i(o)}else i(Mf(t,r))})},mounted:yc,beforeUpdate(t,e,a){t[Va]=ds(a),yc(t,e,a)}};function yc(t,{value:e,oldValue:a},n){t._modelValue=e;let s;if(Oe(e))s=w1(e,n.props.value)>-1;else if(Pr(e))s=e.has(n.props.value);else{if(e===a)return;s=Us(e,Mf(t,!0))}t.checked!==s&&(t.checked=s)}const Dm={created(t,{value:e},a){t.checked=Us(e,a.props.value),t[Va]=ds(a),Rn(t,"change",()=>{t[Va](mr(t))})},beforeUpdate(t,{value:e,oldValue:a},n){t[Va]=ds(n),e!==a&&(t.checked=Us(e,n.props.value))}},Rm={deep:!0,created(t,{value:e,modifiers:{number:a}},n){const s=Pr(e);Rn(t,"change",()=>{const r=Array.prototype.filter.call(t.options,i=>i.selected).map(i=>a?Ro(mr(i)):mr(i));t[Va](t.multiple?s?new Set(r):r:r[0]),t._assigning=!0,Jt(()=>{t._assigning=!1})}),t[Va]=ds(n)},mounted(t,{value:e}){bc(t,e)},beforeUpdate(t,e,a){t[Va]=ds(a)},updated(t,{value:e}){t._assigning||bc(t,e)}};function bc(t,e){const a=t.multiple,n=Oe(e);if(!(a&&!n&&!Pr(e))){for(let s=0,r=t.options.length;sString(u)===String(o)):i.selected=w1(e,o)>-1}else i.selected=e.has(o);else if(Us(mr(i),e)){t.selectedIndex!==s&&(t.selectedIndex=s);return}}!a&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function mr(t){return"_value"in t?t._value:t.value}function Mf(t,e){const a=e?"_trueValue":"_falseValue";return a in t?t[a]:e}const xj={created(t,e,a){to(t,e,a,null,"created")},mounted(t,e,a){to(t,e,a,null,"mounted")},beforeUpdate(t,e,a,n){to(t,e,a,n,"beforeUpdate")},updated(t,e,a,n){to(t,e,a,n,"updated")}};function $m(t,e){switch(t){case"SELECT":return Rm;case"TEXTAREA":return vc;default:switch(e){case"checkbox":return Cm;case"radio":return Dm;default:return vc}}}function to(t,e,a,n,s){const i=$m(t.tagName,a.props&&a.props.type)[s];i&&i(t,e,a,n)}const Lm=["ctrl","shift","alt","meta"],Im={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>Lm.some(a=>t[`${a}Key`]&&!e.includes(a))},qa=(t,e)=>{const a=t._withMods||(t._withMods={}),n=e.join(".");return a[n]||(a[n]=(s,...r)=>{for(let i=0;i{const a=t._withKeys||(t._withKeys={}),n=e.join(".");return a[n]||(a[n]=s=>{if(!("key"in s))return;const r=ps(s.key);if(e.some(i=>i===r||Om[i]===r))return t(s)})},Nm=Wt({patchProp:Em},um);let _c;function Ef(){return _c||(_c=Ip(Nm))}const Ac=(...t)=>{Ef().render(...t)},Bm=(...t)=>{const e=Ef().createApp(...t),{mount:a}=e;return e.mount=n=>{const s=Zm(n);if(!s)return;const r=e._component;!Fe(r)&&!r.render&&!r.template&&(r.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const i=a(s,!1,Vm(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},e};function Vm(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function Zm(t){return wt(t)?document.querySelector(t):t}let Pf;const dl=t=>Pf=t,Tf=Symbol();function Z0(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var li;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(li||(li={}));function Fm(){const t=dh(!0),e=t.run(()=>he({}));let a=[],n=[];const s=D1({install(r){dl(s),s._a=r,r.provide(Tf,s),r.config.globalProperties.$pinia=s,n.forEach(i=>a.push(i)),n=[]},use(r){return this._a?a.push(r):n.push(r),this},_p:a,_a:null,_e:t,_s:new Map,state:e});return s}const Cf=()=>{};function wc(t,e,a,n=Cf){t.push(e);const s=()=>{const r=t.indexOf(e);r>-1&&(t.splice(r,1),n())};return!a&&x1()&&hh(s),s}function er(t,...e){t.slice().forEach(a=>{a(...e)})}const Um=t=>t(),xc=Symbol(),Gl=Symbol();function F0(t,e){t instanceof Map&&e instanceof Map?e.forEach((a,n)=>t.set(n,a)):t instanceof Set&&e instanceof Set&&e.forEach(t.add,t);for(const a in e){if(!e.hasOwnProperty(a))continue;const n=e[a],s=t[a];Z0(s)&&Z0(n)&&t.hasOwnProperty(a)&&!_t(n)&&!ns(n)?t[a]=F0(s,n):t[a]=n}return t}const zm=Symbol();function Wm(t){return!Z0(t)||!Object.prototype.hasOwnProperty.call(t,zm)}const{assign:Yn}=Object;function Ym(t){return!!(_t(t)&&t.effect)}function jm(t,e,a,n){const{state:s,actions:r,getters:i}=e,o=a.state.value[t];let l;function u(){o||(a.state.value[t]=s?s():{});const c=Dh(a.state.value[t]);return Yn(c,r,Object.keys(i||{}).reduce((d,h)=>(d[h]=D1(x(()=>{dl(a);const f=a._s.get(t);return i[h].call(f,f)})),d),{}))}return l=Df(t,u,e,a,n,!0),l}function Df(t,e,a={},n,s,r){let i;const o=Yn({actions:{}},a),l={deep:!0};let u,c,d=[],h=[],f;const m=n.state.value[t];!r&&!m&&(n.state.value[t]={}),he({});let v;function y(N){let $;u=c=!1,typeof N=="function"?(N(n.state.value[t]),$={type:li.patchFunction,storeId:t,events:f}):(F0(n.state.value[t],N),$={type:li.patchObject,payload:N,storeId:t,events:f});const B=v=Symbol();Jt().then(()=>{v===B&&(u=!0)}),c=!0,er(d,$,n.state.value[t])}const w=r?function(){const{state:$}=a,B=$?$():{};this.$patch(J=>{Yn(J,B)})}:Cf;function S(){i.stop(),d=[],h=[],n._s.delete(t)}const M=(N,$="")=>{if(xc in N)return N[Gl]=$,N;const B=function(){dl(n);const J=Array.from(arguments),X=[],ne=[];function Z(q){X.push(q)}function W(q){ne.push(q)}er(h,{args:J,name:B[Gl],store:D,after:Z,onError:W});let O;try{O=N.apply(this&&this.$id===t?this:D,J)}catch(q){throw er(ne,q),q}return O instanceof Promise?O.then(q=>(er(X,q),q)).catch(q=>(er(ne,q),Promise.reject(q))):(er(X,O),O)};return B[xc]=!0,B[Gl]=$,B},P={_p:n,$id:t,$onAction:wc.bind(null,h),$patch:y,$reset:w,$subscribe(N,$={}){const B=wc(d,N,$.detached,()=>J()),J=i.run(()=>rt(()=>n.state.value[t],X=>{($.flush==="sync"?c:u)&&N({storeId:t,type:li.direct,events:f},X)},Yn({},l,$)));return B},$dispose:S},D=bn(P);n._s.set(t,D);const T=(n._a&&n._a.runWithContext||Um)(()=>n._e.run(()=>(i=dh()).run(()=>e({action:M}))));for(const N in T){const $=T[N];if(_t($)&&!Ym($)||ns($))r||(m&&Wm($)&&(_t($)?$.value=m[N]:F0($,m[N])),n.state.value[t][N]=$);else if(typeof $=="function"){const B=M($,N);T[N]=B,o.actions[N]=$}}return Yn(D,T),Yn(et(D),T),Object.defineProperty(D,"$state",{get:()=>n.state.value[t],set:N=>{y($=>{Yn($,N)})}}),n._p.forEach(N=>{Yn(D,i.run(()=>N({store:D,app:n._a,pinia:n,options:o})))}),m&&r&&a.hydrate&&a.hydrate(D.$state,m),u=!0,c=!0,D}function Rf(t,e,a){let n;const s=typeof e=="function";n=s?a:e;function r(i,o){const l=Pp();return i=i||(l?F(Tf,null):null),i&&dl(i),i=Pf,i._s.has(t)||(s?Df(t,e,n,i):jm(t,n,i)),i._s.get(t)}return r.$id=t,r}var Gm=Object.defineProperty,Xm=Object.defineProperties,qm=Object.getOwnPropertyDescriptors,kc=Object.getOwnPropertySymbols,Km=Object.prototype.hasOwnProperty,Jm=Object.prototype.propertyIsEnumerable,Sc=(t,e,a)=>e in t?Gm(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,dn=(t,e)=>{for(var a in e||(e={}))Km.call(e,a)&&Sc(t,a,e[a]);if(kc)for(var a of kc(e))Jm.call(e,a)&&Sc(t,a,e[a]);return t},So=(t,e)=>Xm(t,qm(e)),gs=(t,e)=>{const a=t.__vccOpts||t;for(const[n,s]of e)a[n]=s;return a};const Qm=t=>(Tr("data-v-e0a0b7f0"),t=t(),Cr(),t),eg=["onClick"],tg=["checked"],ag=Qm(()=>b("label",{for:"checbox"},null,-1)),ng=Te({__name:"MultipleSelectCheckBox",props:{status:{type:String,required:!0}},emits:["change"],setup(t,{emit:e}){const a=t;Xs(i=>({"51ab8a49":A(r)}));const n=x(()=>a.status==="allSelected"),s=()=>{e("change",!n.value)},r=F("themeColor");return(i,o)=>(p(),g("div",{class:"easy-checkbox",onClick:qa(s,["stop","prevent"])},[b("input",{type:"checkbox",checked:A(n),class:ve(t.status)},null,10,tg),ag],8,eg))}});var sg=gs(ng,[["__scopeId","data-v-e0a0b7f0"]]);const rg=t=>(Tr("data-v-7e69a276"),t=t(),Cr(),t),ig=["checked"],og=rg(()=>b("label",{for:"checbox"},null,-1)),lg=Te({__name:"SingleSelectCheckBox",props:{checked:{type:Boolean,required:!0}},emits:["change"],setup(t,{emit:e}){Xs(n=>({fdaf7e9e:A(a)}));const a=F("themeColor");return(n,s)=>(p(),g("div",{class:"easy-checkbox",onClick:s[0]||(s[0]=qa(r=>e("change"),["stop","prevent"]))},[b("input",{type:"checkbox",checked:t.checked},null,8,ig),og]))}});var ug=gs(lg,[["__scopeId","data-v-7e69a276"]]);const cg=t=>(Tr("data-v-4ca5de3a"),t=t(),Cr(),t),dg={class:"easy-data-table__rows-selector"},hg={class:"rows-input"},fg=cg(()=>b("div",{class:"triangle"},null,-1)),pg=["onClick"],mg=Te({__name:"RowsSelector",props:{modelValue:{type:Number,required:!0},rowsItems:{type:Array,required:!0}},emits:["update:modelValue"],setup(t,{emit:e}){const a=t;Xs(d=>({"1b889342":A(c)}));const n=he(!1),s=he(!1),r=F("dataTable");rt(n,d=>{if(d&&r){const h=window.innerHeight,f=r.value.getBoundingClientRect().height,m=r.value.getBoundingClientRect().top;h-(f+m)<=100?s.value=!0:s.value=!1}});const i=x({get:()=>a.modelValue,set:d=>{e("update:modelValue",d)}}),o=d=>{i.value=d,n.value=!1},l=(d,h)=>{let f=d.parentNode;for(;f!=null;){if(f.classList&&f.classList.contains(h))return!0;f=f.parentNode}return!1},u=d=>{l(d.target,"easy-data-table__rows-selector")||(n.value=!1)};ht(()=>{document.addEventListener("click",u)}),ol(()=>{document.removeEventListener("click",u)});const c=F("themeColor");return(d,h)=>(p(),g("div",dg,[b("div",{class:"rows-input__wrapper",onClick:h[0]||(h[0]=f=>n.value=!n.value)},[b("div",hg,$e(A(i)),1),fg]),b("ul",{class:ve(["select-items",{show:n.value,inside:s.value}])},[(p(!0),g(Pe,null,Xe(t.rowsItems,f=>(p(),g("li",{key:f,class:ve({selected:f===A(i)}),onClick:m=>o(f)},$e(f),11,pg))),128))],2)]))}});var gg=gs(mg,[["__scopeId","data-v-4ca5de3a"]]);const hl=t=>(Tr("data-v-1fa3a520"),t=t(),Cr(),t),vg={class:"lds-ring"},yg=hl(()=>b("div",null,null,-1)),bg=hl(()=>b("div",null,null,-1)),_g=hl(()=>b("div",null,null,-1)),Ag=hl(()=>b("div",null,null,-1)),wg=[yg,bg,_g,Ag],xg=Te({__name:"Loading",setup(t){Xs(a=>({26774109:A(e)}));const e=F("themeColor");return(a,n)=>(p(),g("div",vg,wg))}});var kg=gs(xg,[["__scopeId","data-v-1fa3a520"]]);const Sg={class:"loader-line"},Mg=Te({__name:"LoadingLine",setup(t){Xs(a=>({"0d327f57":A(e)}));const e=F("themeColor");return(a,n)=>(p(),g("div",Sg))}});var Eg=gs(Mg,[["__scopeId","data-v-7d281cac"]]);const Pg={class:"buttons-pagination"},Tg=["onClick"],Cg=Te({__name:"ButtonsPagination",props:{maxPaginationNumber:{type:Number,required:!0},currentPaginationNumber:{type:Number,required:!0}},emits:["updatePage"],setup(t,{emit:e}){const a=t;Xs(o=>({"40dd4f07":A(i)}));const n=7,s=o=>{o.type==="button"&&!o.active&&e("updatePage",o.page)},r=x(()=>{const o=[];if(a.maxPaginationNumber<=n)for(let l=1;l<=a.maxPaginationNumber;l+=1)o.push({type:"button",page:l,active:l===a.currentPaginationNumber,activePrev:l+1===a.currentPaginationNumber});else if([1,2,a.maxPaginationNumber,a.maxPaginationNumber-1].includes(a.currentPaginationNumber))for(let l=1;l<=n;l+=1)if(l<=3)o.push({type:"button",page:l,active:l===a.currentPaginationNumber,activePrev:l+1===a.currentPaginationNumber});else if(l===4)o.push({type:"omission"});else{const u=a.maxPaginationNumber-(n-l);o.push({type:"button",page:u,active:u===a.currentPaginationNumber,activePrev:u+1===a.currentPaginationNumber})}else if([3,4].includes(a.currentPaginationNumber))for(let l=1;l<=n;l+=1)l<=5?o.push({type:"button",page:l,active:l===a.currentPaginationNumber,activePrev:l+1===a.currentPaginationNumber}):l===6?o.push({type:"omission"}):o.push({type:"button",page:a.maxPaginationNumber,active:a.maxPaginationNumber===a.currentPaginationNumber,activePrev:l+1===a.currentPaginationNumber});else if([a.maxPaginationNumber-2,a.maxPaginationNumber-3].includes(a.currentPaginationNumber))for(let l=1;l<=n;l+=1)if(l===1)o.push({type:"button",page:1,active:a.currentPaginationNumber===1,activePrev:l+1===a.currentPaginationNumber});else if(l===2)o.push({type:"omission"});else{const u=a.maxPaginationNumber-(n-l);o.push({type:"button",page:u,active:u===a.currentPaginationNumber,activePrev:u+1===a.currentPaginationNumber})}else for(let l=1;l<=n;l+=1)if(l===1)o.push({type:"button",page:1,active:a.currentPaginationNumber===1,activePrev:l+1===a.currentPaginationNumber});else if(l===2||l===6)o.push({type:"omission"});else if(l===7)o.push({type:"button",page:a.maxPaginationNumber,active:a.maxPaginationNumber===a.currentPaginationNumber,activePrev:l+1===a.currentPaginationNumber});else{const u=4-l,c=a.currentPaginationNumber-u;o.push({type:"button",page:c,active:c===a.currentPaginationNumber,activePrev:c+1===a.currentPaginationNumber})}return o}),i=F("themeColor");return(o,l)=>(p(),g("div",Pg,[(p(!0),g(Pe,null,Xe(A(r),(u,c)=>(p(),g("div",{key:c,class:ve(["item",{button:u.type==="button",active:u.type==="button"&&u.active,"active-prev":u.type==="button"&&u.activePrev,omission:u.type==="omission"}]),onClick:d=>s(u)},$e(u.type==="button"?u.page:"..."),11,Tg))),128))]))}});var Dg=gs(Cg,[["__scopeId","data-v-4c681fa2"]]);const $f=t=>(Tr("data-v-c9da5286"),t=t(),Cr(),t),Rg=$f(()=>b("span",{class:"arrow arrow-right"},null,-1)),$g=[Rg],Lg=$f(()=>b("span",{class:"arrow arrow-left"},null,-1)),Ig=[Lg],Og=Te({__name:"PaginationArrows",props:{isFirstPage:{type:Boolean,required:!1},isLastPage:{type:Boolean,required:!1}},emits:["clickPrevPage","clickNextPage"],setup(t,{emit:e}){const a=Qa();return(n,s)=>(p(),g(Pe,null,[b("div",{class:ve(["previous-page__click-button",{"first-page":t.isFirstPage}]),onClick:s[0]||(s[0]=r=>e("clickPrevPage"))},$g,2),A(a).buttonsPagination?se(n.$slots,"buttonsPagination",{key:0},void 0,!0):U("",!0),b("div",{class:ve(["next-page__click-button",{"last-page":t.isLastPage}]),onClick:s[1]||(s[1]=r=>e("clickNextPage"))},Ig,2)],64))}});var Hg=gs(Og,[["__scopeId","data-v-c9da5286"]]);function Ng(t,e,a,n){return{clickRow:(r,i,o)=>{if(t.value!==i)return;const l=dn({},r);if(e.value){const{checkbox:u}=r;delete l.checkbox,l.isSelected=u}if(a.value){const{index:u}=r;delete l.index,l.indexInCurrentPage=u}n("clickRow",l,o)}}}function Bg(t,e,a){const n=he([]);return{expandingItemIndexList:n,updateExpandingItemIndexList:(i,o,l)=>{l.stopPropagation();const u=n.value.indexOf(i);if(u!==-1)n.value.splice(u,1);else{const c=t.value.findIndex(d=>JSON.stringify(d)===JSON.stringify(o));a("expandRow",e.value+c,o),n.value.push(e.value+c)}},clearExpandingItemIndexList:()=>{n.value=[]}}}function Vg(t){const e=x(()=>t.value.filter(s=>s.fixed)),a=x(()=>e.value.length?e.value[e.value.length-1].value:""),n=x(()=>{if(!e.value.length)return[];const s=e.value.map(r=>{var i;return(i=r.width)!=null?i:100});return e.value.map((r,i)=>{var o,l;return{value:r.value,fixed:(o=r.fixed)!=null?o:!0,width:(l=r.width)!=null?l:100,distance:i===0?0:s.reduce((u,c,d)=>{let h=u;return di.value.findIndex(ne=>ne.fixed)!==-1),P=x(()=>M.value?i.value.filter(ne=>ne.fixed):[]),D=x(()=>i.value.filter(ne=>!ne.fixed)),T=he(((ne,Z)=>Array.isArray(ne)&&Array.isArray(Z)?{sortBy:ne,sortDesc:Z.map(W=>W==="desc")}:ne!==""?{sortBy:m.value,sortDesc:v.value==="desc"}:null)(m.value,v.value)),N=x(()=>{var ne;const W=[...P.value,...D.value].map(ie=>{const me=Object.assign(ie);if(me.sortable&&(me.sortType="none"),h.value)if(Array.isArray(h.value.sortBy)&&Array.isArray(h.value.sortType)&&h.value.sortBy.includes(me.value)){const Q=h.value.sortBy.indexOf(me.value);me.sortType=h.value.sortType[Q]}else me.value===h.value.sortBy&&h.value.sortType&&(me.sortType=h.value.sortType);if(T.value&&Array.isArray(T.value.sortBy)&&Array.isArray(T.value.sortDesc)&&T.value.sortBy.includes(me.value)){const Q=T.value.sortBy.indexOf(me.value);me.sortType=T.value.sortDesc[Q]?"desc":"asc"}else T.value&&me.value===T.value.sortBy&&(me.sortType=T.value.sortDesc?"desc":"asc");return me});let O=[];o.value?O=[s.value||M.value?{text:"",value:"expand",fixed:!0,width:a.value}:{text:"",value:"expand"},...W]:O=W;let q=[];f.value?q=[r.value||M.value?{text:t.value,value:"index",fixed:!0,width:l.value}:{text:t.value,value:"index"},...O]:q=O;let le=[];return u.value?le=[n.value||M.value?{text:"checkbox",value:"checkbox",fixed:!0,width:(ne=e.value)!=null?ne:36}:{text:"checkbox",value:"checkbox"},...q]:le=q,le}),$=x(()=>N.value.map(ne=>ne.value));return{clientSortOptions:T,headerColumns:$,headersForRender:N,updateSortField:(ne,Z)=>{let W=null;if(Z==="none"?W="asc":Z==="asc"?W="desc":W=d.value?"asc":null,c.value&&w(ne,W),T.value&&Array.isArray(T.value.sortBy)&&Array.isArray(T.value.sortDesc)){const O=T.value.sortBy.indexOf(ne);O===-1?W!==null&&(T.value.sortBy.push(ne),T.value.sortDesc.push(W==="desc")):W===null?(T.value.sortDesc.splice(O,1),T.value.sortBy.splice(O,1)):T.value.sortDesc[O]=W==="desc"}else W===null?T.value=null:T.value={sortBy:ne,sortDesc:W==="desc"};S("updateSort",{sortType:W,sortBy:ne})},isMultiSorting:ne=>h.value&&Array.isArray(h.value.sortBy)?h.value.sortBy.includes(ne):T.value&&Array.isArray(T.value.sortBy)?T.value.sortBy.includes(ne):!1,getMultiSortNumber:ne=>h.value&&Array.isArray(h.value.sortBy)?h.value.sortBy.indexOf(ne)+1:T.value&&Array.isArray(T.value.sortBy)?T.value.sortBy.indexOf(ne)+1:!1}}function Fg(t,e,a,n,s,r,i,o,l){const u=x(()=>(t.value-1)*s.value+1),c=x(()=>a.value?Math.min(l.value,t.value*s.value):Math.min(o.value.length,t.value*s.value)),d=x(()=>a.value?n.value:o.value.slice(u.value-1,c.value)),h=x(()=>i.value?d.value.map((v,y)=>dn({index:u.value+y},v)):d.value),f=x(()=>r.value.length===0||r.value.every(y=>o.value.findIndex(w=>JSON.stringify(y)===JSON.stringify(w))===-1)?"noneSelected":r.value.length===o.value.length&&r.value.every(w=>o.value.findIndex(S=>JSON.stringify(w)===JSON.stringify(S))!==-1)?"allSelected":"partSelected"),m=x(()=>e.value?f.value==="allSelected"?h.value.map(v=>dn({checkbox:!0},v)):f.value==="noneSelected"?h.value.map(v=>dn({checkbox:!1},v)):h.value.map(v=>{const y=r.value.findIndex(w=>{const S=dn({},v);return delete S.index,JSON.stringify(w)===JSON.stringify(S)})!==-1;return dn({checkbox:y},v)}):h.value);return{currentPageFirstIndex:u,currentPageLastIndex:c,multipleSelectStatus:f,pageItems:m}}function Ug(t,e,a,n,s,r,i){const o=he(r.value?r.value.page:t.value),l=x(()=>Math.ceil(n.value/s.value)),u=x(()=>l.value===0||o.value===l.value),c=x(()=>o.value===1);return{currentPaginationNumber:o,maxPaginationNumber:l,isLastPage:u,isFirstPage:c,nextPage:()=>{if(n.value!==0&&!u.value&&!a.value)if(e.value){const v=o.value+1;i(v)}else o.value+=1},prevPage:()=>{if(n.value!==0&&!c.value&&!a.value)if(e.value){const v=o.value-1;i(v)}else o.value-=1},updatePage:v=>{a.value||(e.value?i(v):o.value=v)},updateCurrentPaginationNumber:v=>{o.value=v}}}function zg(t,e,a,n){const s=x(()=>!t.value&&e.value.findIndex(o=>o===n.value)===-1?[n.value,...e.value]:e.value),r=he(a.value?a.value.rowsPerPage:n.value);return{rowsItemsComputed:s,rowsPerPageRef:r,updateRowsPerPage:o=>{r.value=o}}}function Wg(t,e,a){const n=x({get:()=>{if(t.value){const{page:o,rowsPerPage:l,sortBy:u,sortType:c}=t.value;return{page:o,rowsPerPage:l,sortBy:u??null,sortType:c??null}}return null},set:o=>{a("update:serverOptions",o)}});return{serverOptionsComputed:n,updateServerOptionsPage:o=>{n.value&&(n.value=So(dn({},n.value),{page:o}))},updateServerOptionsSort:(o,l)=>{if(n.value)if(e.value&&Array.isArray(n.value.sortBy)&&Array.isArray(n.value.sortType)){const u=n.value.sortBy.findIndex(c=>c===o);u===-1&&l!==null&&(n.value.sortBy.push(o),n.value.sortType.push(l)),l===null?(n.value.sortBy.splice(u,1),n.value.sortType.splice(u,1)):n.value.sortType[u]=l}else n.value=So(dn({},n.value),{sortBy:l!==null?o:null,sortType:l})},updateServerOptionsRowsPerPage:o=>{n.value&&(n.value=So(dn({},n.value),{page:1,rowsPerPage:o}))}}}function da(t,e){var a;if(t.includes(".")){const n=t.split("."),{length:s}=n;let r,i=0;for(;i{if(typeof r.value=="string"&&r.value!=="")return da(r.value,M);if(Array.isArray(r.value)){let P="";return r.value.forEach(D=>{P+=da(D,M)}),P}return Object.values(M).join(" ")},d=x(()=>{if(!a.value&&i.value!==""){const M=new RegExp(i.value,"i");return n.value.filter(P=>M.test(c(P)))}return n.value}),h=x(()=>{let M=[...d.value];return e.value?(e.value.forEach(P=>{M=M.filter(D=>{const{field:L,comparison:T,criteria:N}=P;if(typeof T=="function")return T(da(L,D),N);const $=da(L,D);switch(T){case"=":return $===N;case"!=":return $!==N;case">":return $>N;case"<":return $=":return $>=N;case"between":return $>=Math.min(...N)&&$<=Math.max(...N);case"in":return N.includes($);default:return $===N}})}),M):d.value});rt(h,M=>{e.value&&u("updateFilter",M)},{immediate:!0,deep:!0});function f(M,P,D,L){const T=M[L],N=P[L];return(L===0?D:f(M,P,D,L-1)).sort((B,J)=>{let X=!0;for(let ne=0;neda(T,J)?N?-1:1:0:0})}const m=x(()=>{if(a.value)return n.value;if(t.value===null)return h.value;const{sortBy:M,sortDesc:P}=t.value,D=[...h.value];return l&&Array.isArray(M)&&Array.isArray(P)?M.length===0?D:f(M,P,D,M.length-1):D.sort((L,T)=>da(M,L)da(M,T)?P?-1:1:0)}),v=x(()=>a.value?o.value:m.value.length),y=x({get:()=>{var M;return(M=s.value)!=null?M:[]},set:M=>{u("update:itemsSelected",M)}});return{totalItems:m,selectItemsComputed:y,totalItemsLength:v,toggleSelectAll:M=>{y.value=M?m.value:[],M&&u("selectAll")},toggleSelectItem:M=>{const P=M.checkbox;if(delete M.checkbox,delete M.index,P)y.value=y.value.filter(D=>JSON.stringify(D)!==JSON.stringify(M)),u("deselectRow",M);else{const D=y.value;D.unshift(M),y.value=D,u("selectRow",M)}}}}var Gg={alternating:{type:Boolean,default:!1},buttonsPagination:{type:Boolean,default:!1},checkboxColumnWidth:{type:Number,default:null},currentPage:{type:Number,default:1},emptyMessage:{type:String,default:"No Available Data"},expandColumnWidth:{type:Number,default:36},filterOptions:{type:Array,default:null},fixedExpand:{type:Boolean,default:!1},fixedHeader:{type:Boolean,default:!0},fixedCheckbox:{type:Boolean,default:!1},fixedIndex:{type:Boolean,default:!1},headerTextDirection:{type:String,default:"left"},bodyTextDirection:{type:String,default:"left"},hideFooter:{type:Boolean,default:!1},hideRowsPerPage:{type:Boolean,default:!1},hideHeader:{type:Boolean,default:!1},indexColumnWidth:{type:Number,default:60},itemsSelected:{type:Array,default:null},loading:{type:Boolean,default:!1},rowsPerPage:{type:Number,default:25},rowsItems:{type:Array,default:()=>[25,50,100]},rowsPerPageMessage:{type:String,default:"rows per page:"},searchField:{type:[String,Array],default:""},searchValue:{type:String,default:""},serverOptions:{type:Object,default:null},serverItemsLength:{type:Number,default:0},showIndex:{type:Boolean,default:!1},sortBy:{type:[String,Array],default:""},sortType:{type:[String,Array],default:"asc"},multiSort:{type:Boolean,default:!1},tableMinHeight:{type:Number,default:180},tableHeight:{type:Number,default:null},themeColor:{type:String,default:"#42b883"},tableClassName:{type:String,default:""},headerClassName:{type:String,default:""},headerItemClassName:{type:[Function,String],default:""},bodyRowClassName:{type:[Function,String],default:""},bodyExpandRowClassName:{type:[Function,String],default:""},bodyItemClassName:{type:[Function,String],default:""},noHover:{type:Boolean,default:!1},borderCell:{type:Boolean,default:!1},mustSort:{type:Boolean,default:!1},rowsOfPageSeparatorMessage:{type:String,default:"of"},clickEventType:{type:String,default:"single"},clickRowToExpand:{type:Boolean,default:!1},tableNodeId:{type:String,default:""},showIndexSymbol:{type:String,default:"#"},preventContextMenuRow:{type:Boolean,default:!0}};const Xg=t=>(Tr("data-v-32683533"),t=t(),Cr(),t),qg=["id"],Kg=["onClick"],Jg={key:3,class:"header-text"},Qg={key:5,class:"multi-sort__number"},e3=["onClick","onDblclick","onContextmenu"],t3=["onClick"],a3=["colspan"],n3={key:0,class:"vue3-easy-data-table__loading"},s3=Xg(()=>b("div",{class:"vue3-easy-data-table__loading-mask"},null,-1)),r3={class:"loading-entity"},i3={key:1,class:"vue3-easy-data-table__message"},o3={key:0,class:"vue3-easy-data-table__footer"},l3={key:0,class:"pagination__rows-per-page"},u3={class:"pagination__items-index"},c3=Te({__name:"DataTable",props:So(dn({},Gg),{items:{type:Array,required:!0},headers:{type:Array,required:!0}}),emits:["clickRow","contextmenuRow","selectRow","deselectRow","expandRow","updateSort","updateFilter","update:itemsSelected","update:serverOptions","updatePageItems","updateTotalItems","selectAll"],setup(t,{expose:e,emit:a}){const n=t;Xs(Ne=>({da0d4328:A(z),"3037e504":A(_e)}));const{tableNodeId:s,clickEventType:r,bodyTextDirection:i,checkboxColumnWidth:o,currentPage:l,expandColumnWidth:u,filterOptions:c,fixedCheckbox:d,fixedExpand:h,fixedHeader:f,fixedIndex:m,headers:v,headerTextDirection:y,indexColumnWidth:w,items:S,itemsSelected:M,loading:P,mustSort:D,multiSort:L,rowsItems:T,rowsPerPage:N,searchField:$,searchValue:B,serverItemsLength:J,serverOptions:X,showIndex:ne,sortBy:Z,sortType:W,tableHeight:O,tableMinHeight:q,themeColor:le,rowsOfPageSeparatorMessage:ie,showIndexSymbol:me,preventContextMenuRow:Q}=Dh(n),_e=x(()=>O.value?`${O.value}px`:null),z=x(()=>`${q.value}px`);hr("themeColor",le.value);const G=Qa(),ue=x(()=>!!G.pagination),de=x(()=>!!G.loading),_=x(()=>!!G.expand),V=x(()=>!!G.body),ae=he(),we=he();hr("dataTable",ae);const ee=he(!1);ht(()=>{we.value.addEventListener("scroll",()=>{ee.value=we.value.scrollLeft>0})});const C=x(()=>M.value!==null),E=x(()=>X.value!==null),{serverOptionsComputed:I,updateServerOptionsPage:k,updateServerOptionsSort:j,updateServerOptionsRowsPerPage:Y}=Wg(X,L,a),{clientSortOptions:te,headerColumns:pe,headersForRender:ce,updateSortField:fe,isMultiSorting:Ce,getMultiSortNumber:H}=Zg(me,o,u,d,h,m,v,_,w,C,E,D,I,ne,Z,W,L,j,a),{rowsItemsComputed:oe,rowsPerPageRef:Se,updateRowsPerPage:Le}=zg(E,T,X,N),{totalItems:Ye,selectItemsComputed:xe,totalItemsLength:Ge,toggleSelectAll:ft,toggleSelectItem:Qt}=jg(te,c,E,S,M,$,B,J,L,a),{currentPaginationNumber:vt,maxPaginationNumber:ua,isLastPage:Ta,isFirstPage:St,nextPage:Ht,prevPage:Ca,updatePage:K,updateCurrentPaginationNumber:ke}=Ug(l,E,P,Ge,Se,X,k),{currentPageFirstIndex:He,currentPageLastIndex:ze,multipleSelectStatus:ge,pageItems:Me}=Fg(vt,C,E,S,Se,xe,ne,Ye,Ge),Re=x(()=>vt.value===0?0:(vt.value-1)*Se.value),{expandingItemIndexList:Da,updateExpandingItemIndexList:wa,clearExpandingItemIndexList:an}=Bg(Me,Re,a),{fixedHeaders:Ra,lastFixedColumn:Js,fixedColumnsInfos:Ol}=Vg(ce),{clickRow:Cu}=Ng(r,C,ne,a),d6=(Ne,$a)=>{Q.value&&$a.preventDefault(),a("contextmenuRow",Ne,$a)},h6=Ne=>{var $a;const Ie=($a=Ne.width)!=null?$a:Ra.value.length?100:null;if(Ie)return`width: ${Ie}px; min-width: ${Ie}px;`},Du=(Ne,$a="th")=>{if(!Ra.value.length)return;const Ie=Ol.value.find(Gt=>Gt.value===Ne);if(Ie)return`left: ${Ie.distance}px;z-index: ${$a==="th"?3:1};position: sticky;`};return rt(P,(Ne,$a)=>{I.value&&Ne===!1&&$a===!0&&(ke(I.value.page),an())}),rt(Se,Ne=>{E.value?Y(Ne):K(1)}),rt([B,c],()=>{E.value||K(1)}),rt([vt,te,$,B,c],()=>{an()},{deep:!0}),rt(Me,Ne=>{a("updatePageItems",Ne)},{deep:!0}),rt(Ye,Ne=>{a("updateTotalItems",Ne)},{deep:!0}),e({currentPageFirstIndex:He,currentPageLastIndex:ze,clientItemsLength:Ge,maxPaginationNumber:ua,currentPaginationNumber:vt,isLastPage:Ta,isFirstPage:St,nextPage:Ht,prevPage:Ca,updatePage:K,rowsPerPageOptions:oe,rowsPerPageActiveOption:Se,updateRowsPerPageActiveOption:Le}),(Ne,$a)=>(p(),g("div",{ref_key:"dataTable",ref:ae,class:ve(["vue3-easy-data-table",[Ne.tableClassName]])},[b("div",{ref_key:"tableBody",ref:we,class:ve(["vue3-easy-data-table__main",{"fixed-header":A(f),"fixed-height":A(O),"show-shadow":ee.value,"table-fixed":A(Ra).length,hoverable:!Ne.noHover,"border-cell":Ne.borderCell}])},[b("table",{id:A(s)},[b("colgroup",null,[(p(!0),g(Pe,null,Xe(A(ce),(Ie,Gt)=>(p(),g("col",{key:Gt,style:Tt(h6(Ie))},null,4))),128))]),A(G)["customize-headers"]?se(Ne.$slots,"customize-headers",{key:0},void 0,!0):A(ce).length&&!Ne.hideHeader?(p(),g("thead",{key:1,class:ve(["vue3-easy-data-table__header",[Ne.headerClassName]])},[b("tr",null,[(p(!0),g(Pe,null,Xe(A(ce),(Ie,Gt)=>(p(),g("th",{key:Gt,class:ve([{sortable:Ie.sortable,none:Ie.sortable&&Ie.sortType==="none",desc:Ie.sortable&&Ie.sortType==="desc",asc:Ie.sortable&&Ie.sortType==="asc",shadow:Ie.value===A(Js)},typeof Ne.headerItemClassName=="string"?Ne.headerItemClassName:Ne.headerItemClassName(Ie,Gt+1)]),style:Tt(Du(Ie.value)),onClick:qa(Et=>Ie.sortable&&Ie.sortType?A(fe)(Ie.value,Ie.sortType):null,["stop"])},[Ie.text==="checkbox"?(p(),be(sg,{key:A(ge),status:A(ge),onChange:A(ft)},null,8,["status","onChange"])):(p(),g("span",{key:1,class:ve(["header",`direction-${A(y)}`])},[A(G)[`header-${Ie.value}`]?se(Ne.$slots,`header-${Ie.value}`,ot(De({key:0},Ie)),void 0,!0):A(G)[`header-${Ie.value.toLowerCase()}`]?se(Ne.$slots,`header-${Ie.value.toLowerCase()}`,ot(De({key:1},Ie)),void 0,!0):A(G).header?se(Ne.$slots,"header",ot(De({key:2},Ie)),void 0,!0):(p(),g("span",Jg,$e(Ie.text),1)),Ie.sortable?(p(),g("i",{key:Ie.sortType?Ie.sortType:"none",class:ve(["sortType-icon",{desc:Ie.sortType==="desc"}])},null,2)):U("",!0),A(L)&&A(Ce)(Ie.value)?(p(),g("span",Qg,$e(A(H)(Ie.value)),1)):U("",!0)],2))],14,Kg))),128))])],2)):U("",!0),A(V)?se(Ne.$slots,"body",ot(De({key:2},A(Me))),void 0,!0):A(pe).length?(p(),g("tbody",{key:3,class:ve(["vue3-easy-data-table__body",{"row-alternation":Ne.alternating}])},[se(Ne.$slots,"body-prepend",ot(Ut({items:A(Me),pagination:{isFirstPage:A(St),isLastPage:A(Ta),currentPaginationNumber:A(vt),maxPaginationNumber:A(ua),nextPage:A(Ht),prevPage:A(Ca)},headers:A(ce)})),void 0,!0),(p(!0),g(Pe,null,Xe(A(Me),(Ie,Gt)=>(p(),g(Pe,{key:Gt},[b("tr",{class:ve([{"even-row":(Gt+1)%2===0},typeof Ne.bodyRowClassName=="string"?Ne.bodyRowClassName:Ne.bodyRowClassName(Ie,Gt+1)]),onClick:Et=>{A(Cu)(Ie,"single",Et),Ne.clickRowToExpand&&A(wa)(Gt+A(Re),Ie,Et)},onDblclick:Et=>{A(Cu)(Ie,"double",Et)},onContextmenu:Et=>{d6(Ie,Et)}},[(p(!0),g(Pe,null,Xe(A(pe),(Et,f6)=>(p(),g("td",{key:f6,style:Tt(Du(Et,"td")),class:ve([{shadow:Et===A(Js),"can-expand":Et==="expand"},typeof Ne.bodyItemClassName=="string"?Ne.bodyItemClassName:Ne.bodyItemClassName(Et,Gt+1),`direction-${A(i)}`]),onClick:Ru=>Et==="expand"?A(wa)(Gt+A(Re),Ie,Ru):null},[A(G)[`item-${Et}`]?se(Ne.$slots,`item-${Et}`,ot(De({key:0},Ie)),void 0,!0):A(G)[`item-${Et.toLowerCase()}`]?se(Ne.$slots,`item-${Et.toLowerCase()}`,ot(De({key:1},Ie)),void 0,!0):Et==="expand"?(p(),g("i",{key:2,class:ve(["expand-icon",{expanding:A(Da).includes(A(Re)+Gt)}])},null,2)):Et==="checkbox"?(p(),be(ug,{key:3,checked:Ie[Et],onChange:Ru=>A(Qt)(Ie)},null,8,["checked","onChange"])):A(G).item?se(Ne.$slots,"item",ot(De({key:4},{column:Et,item:Ie})),void 0,!0):(p(),g(Pe,{key:5},[Dt($e(A(Yg)(Et,Ie)),1)],64))],14,t3))),128))],42,e3),A(_)&&A(Da).includes(Gt+A(Re))?(p(),g("tr",{key:0,class:ve([{"even-row":(Gt+1)%2===0},typeof Ne.bodyExpandRowClassName=="string"?Ne.bodyExpandRowClassName:Ne.bodyExpandRowClassName(Ie,Gt+1)])},[b("td",{colspan:A(ce).length,class:"expand"},[Ie.expandLoading?(p(),be(Eg,{key:0,class:"expand-loading"})):U("",!0),se(Ne.$slots,"expand",ot(Ut(Ie)),void 0,!0)],8,a3)],2)):U("",!0)],64))),128)),se(Ne.$slots,"body-append",ot(Ut({items:A(Me),pagination:{isFirstPage:A(St),isLastPage:A(Ta),currentPaginationNumber:A(vt),maxPaginationNumber:A(ua),nextPage:A(Ht),prevPage:A(Ca),updatePage:A(K)},headers:A(ce)})),void 0,!0)],2)):U("",!0)],8,qg),A(P)?(p(),g("div",n3,[s3,b("div",r3,[A(de)?se(Ne.$slots,"loading",{key:0},void 0,!0):(p(),be(kg,{key:1}))])])):U("",!0),!A(Me).length&&!A(P)?(p(),g("div",i3,[se(Ne.$slots,"empty-message",{},()=>[Dt($e(Ne.emptyMessage),1)],!0)])):U("",!0)],2),Ne.hideFooter?U("",!0):(p(),g("div",o3,[Ne.hideRowsPerPage?U("",!0):(p(),g("div",l3,[Dt($e(Ne.rowsPerPageMessage)+" ",1),Ae(gg,{modelValue:A(Se),"onUpdate:modelValue":$a[0]||($a[0]=Ie=>_t(Se)?Se.value=Ie:null),"rows-items":A(oe)},null,8,["modelValue","rows-items"])])),b("div",u3,$e(`${A(He)}–${A(ze)}`)+" "+$e(A(ie))+" "+$e(A(Ge)),1),A(ue)?se(Ne.$slots,"pagination",ot(De({key:1},{isFirstPage:A(St),isLastPage:A(Ta),currentPaginationNumber:A(vt),maxPaginationNumber:A(ua),nextPage:A(Ht),prevPage:A(Ca)})),void 0,!0):(p(),be(Hg,{key:2,"is-first-page":A(St),"is-last-page":A(Ta),onClickNextPage:A(Ht),onClickPrevPage:A(Ca)},Kt({_:2},[Ne.buttonsPagination?{name:"buttonsPagination",fn:Ee(()=>[Ae(Dg,{"current-pagination-number":A(vt),"max-pagination-number":A(ua),onUpdatePage:A(K)},null,8,["current-pagination-number","max-pagination-number","onUpdatePage"])]),key:"0"}:void 0]),1032,["is-first-page","is-last-page","onClickNextPage","onClickPrevPage"]))]))],2))}});var Lf=gs(c3,[["__scopeId","data-v-32683533"]]);typeof window<"u"&&window.Vue&&window.Vue.createApp({}).component("Vue3EasyDataTable",Lf);const If=6048e5,d3=864e5,h3=6e4,Of=36e5,f3=1e3,Mc=Symbol.for("constructDateFrom");function ut(t,e){return typeof t=="function"?t(e):t&&typeof t=="object"&&Mc in t?t[Mc](e):t instanceof Date?new t.constructor(e):new Date(e)}function Be(t,e){return ut(e||t,t)}function Ha(t,e,a){const n=Be(t,a?.in);return isNaN(e)?ut(a?.in||t,NaN):(e&&n.setDate(n.getDate()+e),n)}function ja(t,e,a){const n=Be(t,a?.in);if(isNaN(e))return ut(t,NaN);if(!e)return n;const s=n.getDate(),r=ut(t,n.getTime());r.setMonth(n.getMonth()+e+1,0);const i=r.getDate();return s>=i?r:(n.setFullYear(r.getFullYear(),r.getMonth(),s),n)}function Hf(t,e,a){const{years:n=0,months:s=0,weeks:r=0,days:i=0,hours:o=0,minutes:l=0,seconds:u=0}=e,c=Be(t,a?.in),d=s||n?ja(c,s+n*12):c,h=i||r?Ha(d,i+r*7):d,f=l+o*60,v=(u+f*60)*1e3;return ut(t,+h+v)}function p3(t,e,a){return ut(t,+Be(t)+e)}function m3(t,e,a){return p3(t,e*Of)}let g3={};function qs(){return g3}function Ka(t,e){const a=qs(),n=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,s=Be(t,e?.in),r=s.getDay(),i=(r=r.getTime()?n+1:a.getTime()>=o.getTime()?n:n-1}function Fo(t){const e=Be(t),a=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return a.setUTCFullYear(e.getFullYear()),+t-+a}function Vi(t,...e){const a=ut.bind(null,e.find(n=>typeof n=="object"));return e.map(a)}function Ec(t,e){const a=Be(t,e?.in);return a.setHours(0,0,0,0),a}function Bf(t,e,a){const[n,s]=Vi(a?.in,t,e),r=Ec(n),i=Ec(s),o=+r-Fo(r),l=+i-Fo(i);return Math.round((o-l)/d3)}function v3(t,e){const a=Nf(t,e),n=ut(t,0);return n.setFullYear(a,0,4),n.setHours(0,0,0,0),gr(n)}function y3(t,e,a){return ja(t,e*3,a)}function N1(t,e,a){return ja(t,e*12,a)}function Pc(t,e){const a=+Be(t)-+Be(e);return a<0?-1:a>0?1:a}function Vf(t){return t instanceof Date||typeof t=="object"&&Object.prototype.toString.call(t)==="[object Date]"}function ui(t){return!(!Vf(t)&&typeof t!="number"||isNaN(+Be(t)))}function Tc(t,e){const a=Be(t,e?.in);return Math.trunc(a.getMonth()/3)+1}function b3(t,e,a){const[n,s]=Vi(a?.in,t,e);return n.getFullYear()-s.getFullYear()}function _3(t,e,a){const[n,s]=Vi(a?.in,t,e),r=Pc(n,s),i=Math.abs(b3(n,s));n.setFullYear(1584),s.setFullYear(1584);const o=Pc(n,s)===-r,l=r*(i-+o);return l===0?0:l}function Zf(t,e){const[a,n]=Vi(t,e.start,e.end);return{start:a,end:n}}function Ff(t,e){const{start:a,end:n}=Zf(e?.in,t);let s=+a>+n;const r=s?+a:+n,i=s?n:a;i.setHours(0,0,0,0);let o=1;const l=[];for(;+i<=r;)l.push(ut(a,i)),i.setDate(i.getDate()+o),i.setHours(0,0,0,0);return s?l.reverse():l}function $s(t,e){const a=Be(t,e?.in),n=a.getMonth(),s=n-n%3;return a.setMonth(s,1),a.setHours(0,0,0,0),a}function A3(t,e){const{start:a,end:n}=Zf(e?.in,t);let s=+a>+n;const r=s?+$s(a):+$s(n);let i=$s(s?n:a),o=1;const l=[];for(;+i<=r;)l.push(ut(a,i)),i=y3(i,o);return s?l.reverse():l}function w3(t,e){const a=Be(t,e?.in);return a.setDate(1),a.setHours(0,0,0,0),a}function Uf(t,e){const a=Be(t,e?.in),n=a.getFullYear();return a.setFullYear(n+1,0,0),a.setHours(23,59,59,999),a}function Mi(t,e){const a=Be(t,e?.in);return a.setFullYear(a.getFullYear(),0,1),a.setHours(0,0,0,0),a}function zf(t,e){const a=qs(),n=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,s=Be(t,e?.in),r=s.getDay(),i=(r{let n;const s=x3[t];return typeof s=="string"?n=s:e===1?n=s.one:n=s.other.replace("{{count}}",e.toString()),a?.addSuffix?a.comparison&&a.comparison>0?"in "+n:n+" ago":n};function Xl(t){return(e={})=>{const a=e.width?String(e.width):t.defaultWidth;return t.formats[a]||t.formats[t.defaultWidth]}}const S3={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},M3={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},E3={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},P3={date:Xl({formats:S3,defaultWidth:"full"}),time:Xl({formats:M3,defaultWidth:"full"}),dateTime:Xl({formats:E3,defaultWidth:"full"})},T3={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},C3=(t,e,a,n)=>T3[t];function Vr(t){return(e,a)=>{const n=a?.context?String(a.context):"standalone";let s;if(n==="formatting"&&t.formattingValues){const i=t.defaultFormattingWidth||t.defaultWidth,o=a?.width?String(a.width):i;s=t.formattingValues[o]||t.formattingValues[i]}else{const i=t.defaultWidth,o=a?.width?String(a.width):t.defaultWidth;s=t.values[o]||t.values[i]}const r=t.argumentCallback?t.argumentCallback(e):e;return s[r]}}const D3={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},R3={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},$3={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},L3={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},I3={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},O3={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},H3=(t,e)=>{const a=Number(t),n=a%100;if(n>20||n<10)switch(n%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},N3={ordinalNumber:H3,era:Vr({values:D3,defaultWidth:"wide"}),quarter:Vr({values:R3,defaultWidth:"wide",argumentCallback:t=>t-1}),month:Vr({values:$3,defaultWidth:"wide"}),day:Vr({values:L3,defaultWidth:"wide"}),dayPeriod:Vr({values:I3,defaultWidth:"wide",formattingValues:O3,defaultFormattingWidth:"wide"})};function Zr(t){return(e,a={})=>{const n=a.width,s=n&&t.matchPatterns[n]||t.matchPatterns[t.defaultMatchWidth],r=e.match(s);if(!r)return null;const i=r[0],o=n&&t.parsePatterns[n]||t.parsePatterns[t.defaultParseWidth],l=Array.isArray(o)?V3(o,d=>d.test(i)):B3(o,d=>d.test(i));let u;u=t.valueCallback?t.valueCallback(l):l,u=a.valueCallback?a.valueCallback(u):u;const c=e.slice(i.length);return{value:u,rest:c}}}function B3(t,e){for(const a in t)if(Object.prototype.hasOwnProperty.call(t,a)&&e(t[a]))return a}function V3(t,e){for(let a=0;a{const n=e.match(t.matchPattern);if(!n)return null;const s=n[0],r=e.match(t.parsePattern);if(!r)return null;let i=t.valueCallback?t.valueCallback(r[0]):r[0];i=a.valueCallback?a.valueCallback(i):i;const o=e.slice(s.length);return{value:i,rest:o}}}const F3=/^(\d+)(th|st|nd|rd)?/i,U3=/\d+/i,z3={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},W3={any:[/^b/i,/^(a|c)/i]},Y3={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},j3={any:[/1/i,/2/i,/3/i,/4/i]},G3={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},X3={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},q3={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},K3={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},J3={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},Q3={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},e5={ordinalNumber:Z3({matchPattern:F3,parsePattern:U3,valueCallback:t=>parseInt(t,10)}),era:Zr({matchPatterns:z3,defaultMatchWidth:"wide",parsePatterns:W3,defaultParseWidth:"any"}),quarter:Zr({matchPatterns:Y3,defaultMatchWidth:"wide",parsePatterns:j3,defaultParseWidth:"any",valueCallback:t=>t+1}),month:Zr({matchPatterns:G3,defaultMatchWidth:"wide",parsePatterns:X3,defaultParseWidth:"any"}),day:Zr({matchPatterns:q3,defaultMatchWidth:"wide",parsePatterns:K3,defaultParseWidth:"any"}),dayPeriod:Zr({matchPatterns:J3,defaultMatchWidth:"any",parsePatterns:Q3,defaultParseWidth:"any"})},Wf={code:"en-US",formatDistance:k3,formatLong:P3,formatRelative:C3,localize:N3,match:e5,options:{weekStartsOn:0,firstWeekContainsDate:1}};function t5(t,e){const a=Be(t,e?.in);return Bf(a,Mi(a))+1}function B1(t,e){const a=Be(t,e?.in),n=+gr(a)-+v3(a);return Math.round(n/If)+1}function V1(t,e){const a=Be(t,e?.in),n=a.getFullYear(),s=qs(),r=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??s.firstWeekContainsDate??s.locale?.options?.firstWeekContainsDate??1,i=ut(e?.in||t,0);i.setFullYear(n+1,0,r),i.setHours(0,0,0,0);const o=Ka(i,e),l=ut(e?.in||t,0);l.setFullYear(n,0,r),l.setHours(0,0,0,0);const u=Ka(l,e);return+a>=+o?n+1:+a>=+u?n:n-1}function a5(t,e){const a=qs(),n=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,s=V1(t,e),r=ut(e?.in||t,0);return r.setFullYear(s,0,n),r.setHours(0,0,0,0),Ka(r,e)}function Z1(t,e){const a=Be(t,e?.in),n=+Ka(a,e)-+a5(a,e);return Math.round(n/If)+1}function it(t,e){const a=t<0?"-":"",n=Math.abs(t).toString().padStart(e,"0");return a+n}const Fn={y(t,e){const a=t.getFullYear(),n=a>0?a:1-a;return it(e==="yy"?n%100:n,e.length)},M(t,e){const a=t.getMonth();return e==="M"?String(a+1):it(a+1,2)},d(t,e){return it(t.getDate(),e.length)},a(t,e){const a=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return a.toUpperCase();case"aaa":return a;case"aaaaa":return a[0];default:return a==="am"?"a.m.":"p.m."}},h(t,e){return it(t.getHours()%12||12,e.length)},H(t,e){return it(t.getHours(),e.length)},m(t,e){return it(t.getMinutes(),e.length)},s(t,e){return it(t.getSeconds(),e.length)},S(t,e){const a=e.length,n=t.getMilliseconds(),s=Math.trunc(n*Math.pow(10,a-3));return it(s,e.length)}},tr={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Dc={G:function(t,e,a){const n=t.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return a.era(n,{width:"abbreviated"});case"GGGGG":return a.era(n,{width:"narrow"});default:return a.era(n,{width:"wide"})}},y:function(t,e,a){if(e==="yo"){const n=t.getFullYear(),s=n>0?n:1-n;return a.ordinalNumber(s,{unit:"year"})}return Fn.y(t,e)},Y:function(t,e,a,n){const s=V1(t,n),r=s>0?s:1-s;if(e==="YY"){const i=r%100;return it(i,2)}return e==="Yo"?a.ordinalNumber(r,{unit:"year"}):it(r,e.length)},R:function(t,e){const a=Nf(t);return it(a,e.length)},u:function(t,e){const a=t.getFullYear();return it(a,e.length)},Q:function(t,e,a){const n=Math.ceil((t.getMonth()+1)/3);switch(e){case"Q":return String(n);case"QQ":return it(n,2);case"Qo":return a.ordinalNumber(n,{unit:"quarter"});case"QQQ":return a.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(n,{width:"narrow",context:"formatting"});default:return a.quarter(n,{width:"wide",context:"formatting"})}},q:function(t,e,a){const n=Math.ceil((t.getMonth()+1)/3);switch(e){case"q":return String(n);case"qq":return it(n,2);case"qo":return a.ordinalNumber(n,{unit:"quarter"});case"qqq":return a.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(n,{width:"narrow",context:"standalone"});default:return a.quarter(n,{width:"wide",context:"standalone"})}},M:function(t,e,a){const n=t.getMonth();switch(e){case"M":case"MM":return Fn.M(t,e);case"Mo":return a.ordinalNumber(n+1,{unit:"month"});case"MMM":return a.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(n,{width:"narrow",context:"formatting"});default:return a.month(n,{width:"wide",context:"formatting"})}},L:function(t,e,a){const n=t.getMonth();switch(e){case"L":return String(n+1);case"LL":return it(n+1,2);case"Lo":return a.ordinalNumber(n+1,{unit:"month"});case"LLL":return a.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(n,{width:"narrow",context:"standalone"});default:return a.month(n,{width:"wide",context:"standalone"})}},w:function(t,e,a,n){const s=Z1(t,n);return e==="wo"?a.ordinalNumber(s,{unit:"week"}):it(s,e.length)},I:function(t,e,a){const n=B1(t);return e==="Io"?a.ordinalNumber(n,{unit:"week"}):it(n,e.length)},d:function(t,e,a){return e==="do"?a.ordinalNumber(t.getDate(),{unit:"date"}):Fn.d(t,e)},D:function(t,e,a){const n=t5(t);return e==="Do"?a.ordinalNumber(n,{unit:"dayOfYear"}):it(n,e.length)},E:function(t,e,a){const n=t.getDay();switch(e){case"E":case"EE":case"EEE":return a.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(n,{width:"short",context:"formatting"});default:return a.day(n,{width:"wide",context:"formatting"})}},e:function(t,e,a,n){const s=t.getDay(),r=(s-n.weekStartsOn+8)%7||7;switch(e){case"e":return String(r);case"ee":return it(r,2);case"eo":return a.ordinalNumber(r,{unit:"day"});case"eee":return a.day(s,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(s,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(s,{width:"short",context:"formatting"});default:return a.day(s,{width:"wide",context:"formatting"})}},c:function(t,e,a,n){const s=t.getDay(),r=(s-n.weekStartsOn+8)%7||7;switch(e){case"c":return String(r);case"cc":return it(r,e.length);case"co":return a.ordinalNumber(r,{unit:"day"});case"ccc":return a.day(s,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(s,{width:"narrow",context:"standalone"});case"cccccc":return a.day(s,{width:"short",context:"standalone"});default:return a.day(s,{width:"wide",context:"standalone"})}},i:function(t,e,a){const n=t.getDay(),s=n===0?7:n;switch(e){case"i":return String(s);case"ii":return it(s,e.length);case"io":return a.ordinalNumber(s,{unit:"day"});case"iii":return a.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(n,{width:"short",context:"formatting"});default:return a.day(n,{width:"wide",context:"formatting"})}},a:function(t,e,a){const s=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return a.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(s,{width:"narrow",context:"formatting"});default:return a.dayPeriod(s,{width:"wide",context:"formatting"})}},b:function(t,e,a){const n=t.getHours();let s;switch(n===12?s=tr.noon:n===0?s=tr.midnight:s=n/12>=1?"pm":"am",e){case"b":case"bb":return a.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(s,{width:"narrow",context:"formatting"});default:return a.dayPeriod(s,{width:"wide",context:"formatting"})}},B:function(t,e,a){const n=t.getHours();let s;switch(n>=17?s=tr.evening:n>=12?s=tr.afternoon:n>=4?s=tr.morning:s=tr.night,e){case"B":case"BB":case"BBB":return a.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(s,{width:"narrow",context:"formatting"});default:return a.dayPeriod(s,{width:"wide",context:"formatting"})}},h:function(t,e,a){if(e==="ho"){let n=t.getHours()%12;return n===0&&(n=12),a.ordinalNumber(n,{unit:"hour"})}return Fn.h(t,e)},H:function(t,e,a){return e==="Ho"?a.ordinalNumber(t.getHours(),{unit:"hour"}):Fn.H(t,e)},K:function(t,e,a){const n=t.getHours()%12;return e==="Ko"?a.ordinalNumber(n,{unit:"hour"}):it(n,e.length)},k:function(t,e,a){let n=t.getHours();return n===0&&(n=24),e==="ko"?a.ordinalNumber(n,{unit:"hour"}):it(n,e.length)},m:function(t,e,a){return e==="mo"?a.ordinalNumber(t.getMinutes(),{unit:"minute"}):Fn.m(t,e)},s:function(t,e,a){return e==="so"?a.ordinalNumber(t.getSeconds(),{unit:"second"}):Fn.s(t,e)},S:function(t,e){return Fn.S(t,e)},X:function(t,e,a){const n=t.getTimezoneOffset();if(n===0)return"Z";switch(e){case"X":return $c(n);case"XXXX":case"XX":return Ts(n);default:return Ts(n,":")}},x:function(t,e,a){const n=t.getTimezoneOffset();switch(e){case"x":return $c(n);case"xxxx":case"xx":return Ts(n);default:return Ts(n,":")}},O:function(t,e,a){const n=t.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+Rc(n,":");default:return"GMT"+Ts(n,":")}},z:function(t,e,a){const n=t.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+Rc(n,":");default:return"GMT"+Ts(n,":")}},t:function(t,e,a){const n=Math.trunc(+t/1e3);return it(n,e.length)},T:function(t,e,a){return it(+t,e.length)}};function Rc(t,e=""){const a=t>0?"-":"+",n=Math.abs(t),s=Math.trunc(n/60),r=n%60;return r===0?a+String(s):a+String(s)+e+it(r,2)}function $c(t,e){return t%60===0?(t>0?"-":"+")+it(Math.abs(t)/60,2):Ts(t,e)}function Ts(t,e=""){const a=t>0?"-":"+",n=Math.abs(t),s=it(Math.trunc(n/60),2),r=it(n%60,2);return a+s+e+r}const Lc=(t,e)=>{switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}},Yf=(t,e)=>{switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}},n5=(t,e)=>{const a=t.match(/(P+)(p+)?/)||[],n=a[1],s=a[2];if(!s)return Lc(t,e);let r;switch(n){case"P":r=e.dateTime({width:"short"});break;case"PP":r=e.dateTime({width:"medium"});break;case"PPP":r=e.dateTime({width:"long"});break;default:r=e.dateTime({width:"full"});break}return r.replace("{{date}}",Lc(n,e)).replace("{{time}}",Yf(s,e))},U0={p:Yf,P:n5},s5=/^D+$/,r5=/^Y+$/,i5=["D","DD","YY","YYYY"];function jf(t){return s5.test(t)}function Gf(t){return r5.test(t)}function z0(t,e,a){const n=o5(t,e,a);if(console.warn(n),i5.includes(t))throw new RangeError(n)}function o5(t,e,a){const n=t[0]==="Y"?"years":"days of the month";return`Use \`${t.toLowerCase()}\` instead of \`${t}\` (in \`${e}\`) for formatting ${n} to the input \`${a}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const l5=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,u5=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,c5=/^'([^]*?)'?$/,d5=/''/g,h5=/[a-zA-Z]/;function gn(t,e,a){const n=qs(),s=a?.locale??n.locale??Wf,r=a?.firstWeekContainsDate??a?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,i=a?.weekStartsOn??a?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,o=Be(t,a?.in);if(!ui(o))throw new RangeError("Invalid time value");let l=e.match(u5).map(c=>{const d=c[0];if(d==="p"||d==="P"){const h=U0[d];return h(c,s.formatLong)}return c}).join("").match(l5).map(c=>{if(c==="''")return{isToken:!1,value:"'"};const d=c[0];if(d==="'")return{isToken:!1,value:f5(c)};if(Dc[d])return{isToken:!0,value:c};if(d.match(h5))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");return{isToken:!1,value:c}});s.localize.preprocessor&&(l=s.localize.preprocessor(o,l));const u={firstWeekContainsDate:r,weekStartsOn:i,locale:s};return l.map(c=>{if(!c.isToken)return c.value;const d=c.value;(!a?.useAdditionalWeekYearTokens&&Gf(d)||!a?.useAdditionalDayOfYearTokens&&jf(d))&&z0(d,e,String(t));const h=Dc[d[0]];return h(o,d,s.localize,u)}).join("")}function f5(t){const e=t.match(c5);return e?e[1].replace(d5,"'"):t}function p5(t,e){return Be(t,e?.in).getDay()}function m5(t,e){const a=Be(t,e?.in),n=a.getFullYear(),s=a.getMonth(),r=ut(a,0);return r.setFullYear(n,s+1,0),r.setHours(0,0,0,0),r.getDate()}function g5(){return Object.assign({},qs())}function Nn(t,e){return Be(t,e?.in).getHours()}function v5(t,e){const a=Be(t,e?.in).getDay();return a===0?7:a}function hs(t,e){return Be(t,e?.in).getMinutes()}function qe(t,e){return Be(t,e?.in).getMonth()}function vr(t){return Be(t).getSeconds()}function Ze(t,e){return Be(t,e?.in).getFullYear()}function zs(t,e){return+Be(t)>+Be(e)}function yr(t,e){return+Be(t)<+Be(e)}function or(t,e){return+Be(t)==+Be(e)}function y5(t,e){const a=b5(e)?new e(0):ut(e,0);return a.setFullYear(t.getFullYear(),t.getMonth(),t.getDate()),a.setHours(t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()),a}function b5(t){return typeof t=="function"&&t.prototype?.constructor===t}const _5=10;class Xf{subPriority=0;validate(e,a){return!0}}class A5 extends Xf{constructor(e,a,n,s,r){super(),this.value=e,this.validateValue=a,this.setValue=n,this.priority=s,r&&(this.subPriority=r)}validate(e,a){return this.validateValue(e,this.value,a)}set(e,a,n){return this.setValue(e,a,this.value,n)}}class w5 extends Xf{priority=_5;subPriority=-1;constructor(e,a){super(),this.context=e||(n=>ut(a,n))}set(e,a){return a.timestampIsSet?e:ut(e,y5(e,this.context))}}class at{run(e,a,n,s){const r=this.parse(e,a,n,s);return r?{setter:new A5(r.value,this.validate,this.set,this.priority,this.subPriority),rest:r.rest}:null}validate(e,a,n){return!0}}class x5 extends at{priority=140;parse(e,a,n){switch(a){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}set(e,a,n){return a.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["R","u","t","T"]}const It={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},hn={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Ot(t,e){return t&&{value:e(t.value),rest:t.rest}}function Mt(t,e){const a=e.match(t);return a?{value:parseInt(a[0],10),rest:e.slice(a[0].length)}:null}function fn(t,e){const a=e.match(t);if(!a)return null;if(a[0]==="Z")return{value:0,rest:e.slice(1)};const n=a[1]==="+"?1:-1,s=a[2]?parseInt(a[2],10):0,r=a[3]?parseInt(a[3],10):0,i=a[5]?parseInt(a[5],10):0;return{value:n*(s*Of+r*h3+i*f3),rest:e.slice(a[0].length)}}function qf(t){return Mt(It.anyDigitsSigned,t)}function Rt(t,e){switch(t){case 1:return Mt(It.singleDigit,e);case 2:return Mt(It.twoDigits,e);case 3:return Mt(It.threeDigits,e);case 4:return Mt(It.fourDigits,e);default:return Mt(new RegExp("^\\d{1,"+t+"}"),e)}}function Uo(t,e){switch(t){case 1:return Mt(It.singleDigitSigned,e);case 2:return Mt(It.twoDigitsSigned,e);case 3:return Mt(It.threeDigitsSigned,e);case 4:return Mt(It.fourDigitsSigned,e);default:return Mt(new RegExp("^-?\\d{1,"+t+"}"),e)}}function F1(t){switch(t){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function Kf(t,e){const a=e>0,n=a?e:1-e;let s;if(n<=50)s=t||100;else{const r=n+50,i=Math.trunc(r/100)*100,o=t>=r%100;s=t+i-(o?100:0)}return a?s:1-s}function Jf(t){return t%400===0||t%4===0&&t%100!==0}class k5 extends at{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,a,n){const s=r=>({year:r,isTwoDigitYear:a==="yy"});switch(a){case"y":return Ot(Rt(4,e),s);case"yo":return Ot(n.ordinalNumber(e,{unit:"year"}),s);default:return Ot(Rt(a.length,e),s)}}validate(e,a){return a.isTwoDigitYear||a.year>0}set(e,a,n){const s=e.getFullYear();if(n.isTwoDigitYear){const i=Kf(n.year,s);return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}const r=!("era"in a)||a.era===1?n.year:1-n.year;return e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}}class S5 extends at{priority=130;parse(e,a,n){const s=r=>({year:r,isTwoDigitYear:a==="YY"});switch(a){case"Y":return Ot(Rt(4,e),s);case"Yo":return Ot(n.ordinalNumber(e,{unit:"year"}),s);default:return Ot(Rt(a.length,e),s)}}validate(e,a){return a.isTwoDigitYear||a.year>0}set(e,a,n,s){const r=V1(e,s);if(n.isTwoDigitYear){const o=Kf(n.year,r);return e.setFullYear(o,0,s.firstWeekContainsDate),e.setHours(0,0,0,0),Ka(e,s)}const i=!("era"in a)||a.era===1?n.year:1-n.year;return e.setFullYear(i,0,s.firstWeekContainsDate),e.setHours(0,0,0,0),Ka(e,s)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}class M5 extends at{priority=130;parse(e,a){return Uo(a==="R"?4:a.length,e)}set(e,a,n){const s=ut(e,0);return s.setFullYear(n,0,4),s.setHours(0,0,0,0),gr(s)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}class E5 extends at{priority=130;parse(e,a){return Uo(a==="u"?4:a.length,e)}set(e,a,n){return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]}class P5 extends at{priority=120;parse(e,a,n){switch(a){case"Q":case"QQ":return Rt(a.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,a){return a>=1&&a<=4}set(e,a,n){return e.setMonth((n-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]}class T5 extends at{priority=120;parse(e,a,n){switch(a){case"q":case"qq":return Rt(a.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,a){return a>=1&&a<=4}set(e,a,n){return e.setMonth((n-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]}class C5 extends at{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,a,n){const s=r=>r-1;switch(a){case"M":return Ot(Mt(It.month,e),s);case"MM":return Ot(Rt(2,e),s);case"Mo":return Ot(n.ordinalNumber(e,{unit:"month"}),s);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}validate(e,a){return a>=0&&a<=11}set(e,a,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}}class D5 extends at{priority=110;parse(e,a,n){const s=r=>r-1;switch(a){case"L":return Ot(Mt(It.month,e),s);case"LL":return Ot(Rt(2,e),s);case"Lo":return Ot(n.ordinalNumber(e,{unit:"month"}),s);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}validate(e,a){return a>=0&&a<=11}set(e,a,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]}function R5(t,e,a){const n=Be(t,a?.in),s=Z1(n,a)-e;return n.setDate(n.getDate()-s*7),Be(n,a?.in)}class $5 extends at{priority=100;parse(e,a,n){switch(a){case"w":return Mt(It.week,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return Rt(a.length,e)}}validate(e,a){return a>=1&&a<=53}set(e,a,n,s){return Ka(R5(e,n,s),s)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}function L5(t,e,a){const n=Be(t,a?.in),s=B1(n,a)-e;return n.setDate(n.getDate()-s*7),n}class I5 extends at{priority=100;parse(e,a,n){switch(a){case"I":return Mt(It.week,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return Rt(a.length,e)}}validate(e,a){return a>=1&&a<=53}set(e,a,n){return gr(L5(e,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}const O5=[31,28,31,30,31,30,31,31,30,31,30,31],H5=[31,29,31,30,31,30,31,31,30,31,30,31];class N5 extends at{priority=90;subPriority=1;parse(e,a,n){switch(a){case"d":return Mt(It.date,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return Rt(a.length,e)}}validate(e,a){const n=e.getFullYear(),s=Jf(n),r=e.getMonth();return s?a>=1&&a<=H5[r]:a>=1&&a<=O5[r]}set(e,a,n){return e.setDate(n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]}class B5 extends at{priority=90;subpriority=1;parse(e,a,n){switch(a){case"D":case"DD":return Mt(It.dayOfYear,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return Rt(a.length,e)}}validate(e,a){const n=e.getFullYear();return Jf(n)?a>=1&&a<=366:a>=1&&a<=365}set(e,a,n){return e.setMonth(0,n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]}function U1(t,e,a){const n=qs(),s=a?.weekStartsOn??a?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,r=Be(t,a?.in),i=r.getDay(),l=(e%7+7)%7,u=7-s,c=e<0||e>6?e-(i+u)%7:(l+u)%7-(i+u)%7;return Ha(r,c,a)}class V5 extends at{priority=90;parse(e,a,n){switch(a){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,a){return a>=0&&a<=6}set(e,a,n,s){return e=U1(e,n,s),e.setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]}class Z5 extends at{priority=90;parse(e,a,n,s){const r=i=>{const o=Math.floor((i-1)/7)*7;return(i+s.weekStartsOn+6)%7+o};switch(a){case"e":case"ee":return Ot(Rt(a.length,e),r);case"eo":return Ot(n.ordinalNumber(e,{unit:"day"}),r);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,a){return a>=0&&a<=6}set(e,a,n,s){return e=U1(e,n,s),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]}class F5 extends at{priority=90;parse(e,a,n,s){const r=i=>{const o=Math.floor((i-1)/7)*7;return(i+s.weekStartsOn+6)%7+o};switch(a){case"c":case"cc":return Ot(Rt(a.length,e),r);case"co":return Ot(n.ordinalNumber(e,{unit:"day"}),r);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}validate(e,a){return a>=0&&a<=6}set(e,a,n,s){return e=U1(e,n,s),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]}function U5(t,e,a){const n=Be(t,a?.in),s=v5(n,a),r=e-s;return Ha(n,r,a)}class z5 extends at{priority=90;parse(e,a,n){const s=r=>r===0?7:r;switch(a){case"i":case"ii":return Rt(a.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return Ot(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),s);case"iiiii":return Ot(n.day(e,{width:"narrow",context:"formatting"}),s);case"iiiiii":return Ot(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),s);default:return Ot(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),s)}}validate(e,a){return a>=1&&a<=7}set(e,a,n){return e=U5(e,n),e.setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]}class W5 extends at{priority=80;parse(e,a,n){switch(a){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,a,n){return e.setHours(F1(n),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]}class Y5 extends at{priority=80;parse(e,a,n){switch(a){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,a,n){return e.setHours(F1(n),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]}class j5 extends at{priority=80;parse(e,a,n){switch(a){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,a,n){return e.setHours(F1(n),0,0,0),e}incompatibleTokens=["a","b","t","T"]}class G5 extends at{priority=70;parse(e,a,n){switch(a){case"h":return Mt(It.hour12h,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return Rt(a.length,e)}}validate(e,a){return a>=1&&a<=12}set(e,a,n){const s=e.getHours()>=12;return s&&n<12?e.setHours(n+12,0,0,0):!s&&n===12?e.setHours(0,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]}class X5 extends at{priority=70;parse(e,a,n){switch(a){case"H":return Mt(It.hour23h,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return Rt(a.length,e)}}validate(e,a){return a>=0&&a<=23}set(e,a,n){return e.setHours(n,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]}class q5 extends at{priority=70;parse(e,a,n){switch(a){case"K":return Mt(It.hour11h,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return Rt(a.length,e)}}validate(e,a){return a>=0&&a<=11}set(e,a,n){return e.getHours()>=12&&n<12?e.setHours(n+12,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]}class K5 extends at{priority=70;parse(e,a,n){switch(a){case"k":return Mt(It.hour24h,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return Rt(a.length,e)}}validate(e,a){return a>=1&&a<=24}set(e,a,n){const s=n<=24?n%24:n;return e.setHours(s,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]}class J5 extends at{priority=60;parse(e,a,n){switch(a){case"m":return Mt(It.minute,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return Rt(a.length,e)}}validate(e,a){return a>=0&&a<=59}set(e,a,n){return e.setMinutes(n,0,0),e}incompatibleTokens=["t","T"]}class Q5 extends at{priority=50;parse(e,a,n){switch(a){case"s":return Mt(It.second,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return Rt(a.length,e)}}validate(e,a){return a>=0&&a<=59}set(e,a,n){return e.setSeconds(n,0),e}incompatibleTokens=["t","T"]}class ev extends at{priority=30;parse(e,a){const n=s=>Math.trunc(s*Math.pow(10,-a.length+3));return Ot(Rt(a.length,e),n)}set(e,a,n){return e.setMilliseconds(n),e}incompatibleTokens=["t","T"]}class tv extends at{priority=10;parse(e,a){switch(a){case"X":return fn(hn.basicOptionalMinutes,e);case"XX":return fn(hn.basic,e);case"XXXX":return fn(hn.basicOptionalSeconds,e);case"XXXXX":return fn(hn.extendedOptionalSeconds,e);default:return fn(hn.extended,e)}}set(e,a,n){return a.timestampIsSet?e:ut(e,e.getTime()-Fo(e)-n)}incompatibleTokens=["t","T","x"]}class av extends at{priority=10;parse(e,a){switch(a){case"x":return fn(hn.basicOptionalMinutes,e);case"xx":return fn(hn.basic,e);case"xxxx":return fn(hn.basicOptionalSeconds,e);case"xxxxx":return fn(hn.extendedOptionalSeconds,e);default:return fn(hn.extended,e)}}set(e,a,n){return a.timestampIsSet?e:ut(e,e.getTime()-Fo(e)-n)}incompatibleTokens=["t","T","X"]}class nv extends at{priority=40;parse(e){return qf(e)}set(e,a,n){return[ut(e,n*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"}class sv extends at{priority=20;parse(e){return qf(e)}set(e,a,n){return[ut(e,n),{timestampIsSet:!0}]}incompatibleTokens="*"}const rv={G:new x5,y:new k5,Y:new S5,R:new M5,u:new E5,Q:new P5,q:new T5,M:new C5,L:new D5,w:new $5,I:new I5,d:new N5,D:new B5,E:new V5,e:new Z5,c:new F5,i:new z5,a:new W5,b:new Y5,B:new j5,h:new G5,H:new X5,K:new q5,k:new K5,m:new J5,s:new Q5,S:new ev,X:new tv,x:new av,t:new nv,T:new sv},iv=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ov=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,lv=/^'([^]*?)'?$/,uv=/''/g,cv=/\S/,dv=/[a-zA-Z]/;function W0(t,e,a,n){const s=()=>ut(n?.in||a,NaN),r=g5(),i=n?.locale??r.locale??Wf,o=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,l=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0;if(!e)return t?s():Be(a,n?.in);const u={firstWeekContainsDate:o,weekStartsOn:l,locale:i},c=[new w5(n?.in,a)],d=e.match(ov).map(y=>{const w=y[0];if(w in U0){const S=U0[w];return S(y,i.formatLong)}return y}).join("").match(iv),h=[];for(let y of d){!n?.useAdditionalWeekYearTokens&&Gf(y)&&z0(y,e,t),!n?.useAdditionalDayOfYearTokens&&jf(y)&&z0(y,e,t);const w=y[0],S=rv[w];if(S){const{incompatibleTokens:M}=S;if(Array.isArray(M)){const D=h.find(L=>M.includes(L.token)||L.token===w);if(D)throw new RangeError(`The format string mustn't contain \`${D.fullToken}\` and \`${y}\` at the same time`)}else if(S.incompatibleTokens==="*"&&h.length>0)throw new RangeError(`The format string mustn't contain \`${y}\` and any other token at the same time`);h.push({token:w,fullToken:y});const P=S.run(t,y,i.match,u);if(!P)return s();c.push(P.setter),t=P.rest}else{if(w.match(dv))throw new RangeError("Format string contains an unescaped latin alphabet character `"+w+"`");if(y==="''"?y="'":w==="'"&&(y=hv(y)),t.indexOf(y)===0)t=t.slice(y.length);else return s()}}if(t.length>0&&cv.test(t))return s();const f=c.map(y=>y.priority).sort((y,w)=>w-y).filter((y,w,S)=>S.indexOf(y)===w).map(y=>c.filter(w=>w.priority===y).sort((w,S)=>S.subPriority-w.subPriority)).map(y=>y[0]);let m=Be(a,n?.in);if(isNaN(+m))return s();const v={};for(const y of f){if(!y.validate(m,u))return s();const w=y.set(m,v,u);Array.isArray(w)?(m=w[0],Object.assign(v,w[1])):m=w}return m}function hv(t){return t.match(lv)[1].replace(uv,"'")}function Ic(t,e,a){const[n,s]=Vi(a?.in,t,e);return+$s(n)==+$s(s)}function Qf(t,e,a){return Ha(t,-e,a)}function e8(t,e,a){const n=Be(t,a?.in),s=n.getFullYear(),r=n.getDate(),i=ut(t,0);i.setFullYear(s,e,15),i.setHours(0,0,0,0);const o=m5(i);return n.setMonth(e,Math.min(r,o)),n}function ct(t,e,a){let n=Be(t,a?.in);return isNaN(+n)?ut(t,NaN):(e.year!=null&&n.setFullYear(e.year),e.month!=null&&(n=e8(n,e.month)),e.date!=null&&n.setDate(e.date),e.hours!=null&&n.setHours(e.hours),e.minutes!=null&&n.setMinutes(e.minutes),e.seconds!=null&&n.setSeconds(e.seconds),e.milliseconds!=null&&n.setMilliseconds(e.milliseconds),n)}function fv(t,e,a){const n=Be(t,a?.in);return n.setHours(e),n}function t8(t,e,a){const n=Be(t,a?.in);return n.setMilliseconds(e),n}function pv(t,e,a){const n=Be(t,a?.in);return n.setMinutes(e),n}function a8(t,e,a){const n=Be(t,a?.in);return n.setSeconds(e),n}function mn(t,e,a){const n=Be(t,a?.in);return isNaN(+n)?ut(t,NaN):(n.setFullYear(e),n)}function br(t,e,a){return ja(t,-e,a)}function mv(t,e,a){const{years:n=0,months:s=0,weeks:r=0,days:i=0,hours:o=0,minutes:l=0,seconds:u=0}=e,c=br(t,s+n*12,a),d=Qf(c,i+r*7,a),h=l+o*60,m=(u+h*60)*1e3;return ut(t,+d-m)}function n8(t,e,a){return N1(t,-e,a)}function Rr(){const t=_p();return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img",...t},[b("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),b("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),b("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),b("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}Rr.compatConfig={MODE:3};function s8(){return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),b("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}s8.compatConfig={MODE:3};function z1(){return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}z1.compatConfig={MODE:3};function W1(){return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}W1.compatConfig={MODE:3};function Y1(){return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),b("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}Y1.compatConfig={MODE:3};function j1(){return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}j1.compatConfig={MODE:3};function G1(){return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}G1.compatConfig={MODE:3};const ba=(t,e)=>e?new Date(t.toLocaleString("en-US",{timeZone:e})):new Date(t),X1=(t,e,a)=>Y0(t,e,a)||ye(),gv=(t,e,a)=>{const n=e.dateInTz?ba(new Date(t),e.dateInTz):ye(t);return a?Yt(n,!0):n},Y0=(t,e,a)=>{if(!t)return null;const n=a?Yt(ye(t),!0):ye(t);return e?e.exactMatch?gv(t,e,a):ba(n,e.timezone):n},vv=t=>{const e=new Date(t.getFullYear(),0,1).getTimezoneOffset();return t.getTimezoneOffset(){if(!t)return 0;const a=new Date,n=new Date(a.toLocaleString("en-US",{timeZone:"UTC"})),s=new Date(a.toLocaleString("en-US",{timeZone:t})),r=(vv(e??s)?s:e??s).getTimezoneOffset()/60;return(+n-+s)/(1e3*60*60)-r};var Fa=(t=>(t.month="month",t.year="year",t))(Fa||{}),Ua=(t=>(t.top="top",t.bottom="bottom",t))(Ua||{}),Ns=(t=>(t.header="header",t.calendar="calendar",t.timePicker="timePicker",t))(Ns||{}),na=(t=>(t.month="month",t.year="year",t.calendar="calendar",t.time="time",t.minutes="minutes",t.hours="hours",t.seconds="seconds",t))(na||{});const bv=["timestamp","date","iso"];var ha=(t=>(t.up="up",t.down="down",t.left="left",t.right="right",t))(ha||{}),bt=(t=>(t.arrowUp="ArrowUp",t.arrowDown="ArrowDown",t.arrowLeft="ArrowLeft",t.arrowRight="ArrowRight",t.enter="Enter",t.space=" ",t.esc="Escape",t.tab="Tab",t.home="Home",t.end="End",t.pageUp="PageUp",t.pageDown="PageDown",t))(bt||{}),fr=(t=>(t.MONTH_AND_YEAR="MM-yyyy",t.YEAR="yyyy",t.DATE="dd-MM-yyyy",t))(fr||{});function Oc(t){return e=>{const a=new Intl.DateTimeFormat(t,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${e}T00:00:00+00:00`));return t==="ar"?a.slice(2,5):a.slice(0,2)}}function _v(t){return e=>gn(ba(new Date(`2017-01-0${e}T00:00:00+00:00`),"UTC"),"EEEEEE",{locale:t})}const Av=(t,e,a)=>{const n=[1,2,3,4,5,6,7];let s;if(t!==null)try{s=n.map(_v(t))}catch{s=n.map(Oc(e))}else s=n.map(Oc(e));const r=s.slice(0,a),i=s.slice(a+1,s.length);return[s[a]].concat(...i).concat(...r)},q1=(t,e,a)=>{const n=[];for(let s=+t[0];s<=+t[1];s++)n.push({value:+s,text:l8(s,e)});return a?n.reverse():n},r8=(t,e,a)=>{const n=[1,2,3,4,5,6,7,8,9,10,11,12].map(r=>{const i=r<10?`0${r}`:r;return new Date(`2017-${i}-01T00:00:00+00:00`)});if(t!==null)try{const r=a==="long"?"LLLL":"LLL";return n.map((i,o)=>{const l=gn(ba(i,"UTC"),r,{locale:t});return{text:l.charAt(0).toUpperCase()+l.substring(1),value:o}})}catch{}const s=new Intl.DateTimeFormat(e,{month:a,timeZone:"UTC"});return n.map((r,i)=>{const o=s.format(r);return{text:o.charAt(0).toUpperCase()+o.substring(1),value:i}})},wv=t=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][t],Nt=t=>{const e=A(t);return e!=null&&e.$el?e?.$el:e},xv=t=>({type:"dot",...t??{}}),i8=t=>Array.isArray(t)?!!t[0]&&!!t[1]:!1,K1={prop:t=>`"${t}" prop must be enabled!`,dateArr:t=>`You need to use array as "model-value" binding in order to support "${t}"`},Ft=t=>t,Hc=t=>t===0?t:!t||isNaN(+t)?null:+t,Nc=t=>t===null,o8=t=>{if(t)return[...t.querySelectorAll("input, button, select, textarea, a[href]")][0]},kv=t=>{const e=[],a=n=>n.filter(s=>s);for(let n=0;n{const n=a!=null,s=e!=null;if(!n&&!s)return!1;const r=+a,i=+e;return n&&s?+t>r||+tr:s?+tkv(t).map(a=>a.map(n=>{const{active:s,disabled:r,isBetween:i,highlighted:o}=e(n);return{...n,active:s,disabled:r,className:{dp__overlay_cell_active:s,dp__overlay_cell:!s,dp__overlay_cell_disabled:r,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:r&&s,dp__cell_in_between:i,"dp--highlighted":o}}})),is=(t,e,a=!1)=>{t&&e.allowStopPropagation&&(a&&t.stopImmediatePropagation(),t.stopPropagation())},Sv=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", ");function Mv(t,e){let a=[...document.querySelectorAll(Sv())];a=a.filter(s=>!t.contains(s)||s.hasAttribute("data-datepicker-instance"));const n=a.indexOf(t);if(n>=0&&(e?n-1>=0:n+1<=a.length))return a[n+(e?-1:1)]}const j0=(t,e)=>t?.querySelector(`[data-dp-element="${e}"]`),l8=(t,e)=>new Intl.NumberFormat(e,{useGrouping:!1,style:"decimal"}).format(t),J1=(t,e)=>gn(t,e??fr.DATE),ql=t=>Array.isArray(t),zo=(t,e,a)=>e.get(J1(t,a)),Ev=(t,e)=>t?e?e instanceof Map?!!zo(t,e):e(ye(t)):!1:!0,ga=(t,e,a=!1,n)=>{if(t.key===bt.enter||t.key===bt.space)return a&&t.preventDefault(),e();if(n)return n(t)},Pv=()=>"ontouchstart"in window||navigator.maxTouchPoints>0,u8=(t,e)=>t?fr.MONTH_AND_YEAR:e?fr.YEAR:fr.DATE,c8=t=>t<10?`0${t}`:t,Bc=(t,e,a,n,s,r)=>{const i=W0(t,e.slice(0,t.length),new Date,{locale:r});return ui(i)&&Vf(i)?n||s?i:ct(i,{hours:+a.hours,minutes:+a?.minutes,seconds:+a?.seconds,milliseconds:0}):null},Tv=(t,e,a,n,s,r)=>{const i=Array.isArray(a)?a[0]:a;if(typeof e=="string")return Bc(t,e,i,n,s,r);if(Array.isArray(e)){let o=null;for(const l of e)if(o=Bc(t,l,i,n,s,r),o)break;return o}return typeof e=="function"?e(t):null},ye=t=>t?new Date(t):new Date,Cv=(t,e,a)=>{if(e){const s=(t.getMonth()+1).toString().padStart(2,"0"),r=t.getDate().toString().padStart(2,"0"),i=t.getHours().toString().padStart(2,"0"),o=t.getMinutes().toString().padStart(2,"0"),l=a?t.getSeconds().toString().padStart(2,"0"):"00";return`${t.getFullYear()}-${s}-${r}T${i}:${o}:${l}.000Z`}const n=Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds());return new Date(n).toISOString()},Yt=(t,e)=>{const a=ye(JSON.parse(JSON.stringify(t))),n=ct(a,{hours:0,minutes:0,seconds:0,milliseconds:0});return e?w3(n):n},os=(t,e,a,n)=>{let s=t?ye(t):ye();return(e||e===0)&&(s=fv(s,+e)),(a||a===0)&&(s=pv(s,+a)),(n||n===0)&&(s=a8(s,+n)),t8(s,0)},Pt=(t,e)=>!t||!e?!1:yr(Yt(t),Yt(e)),Ke=(t,e)=>!t||!e?!1:or(Yt(t),Yt(e)),Lt=(t,e)=>!t||!e?!1:zs(Yt(t),Yt(e)),Pi=(t,e,a)=>t!=null&&t[0]&&t!=null&&t[1]?Lt(a,t[0])&&Pt(a,t[1]):t!=null&&t[0]&&e?Lt(a,t[0])&&Pt(a,e)||Pt(a,t[0])&&Lt(a,e):!1,za=t=>{const e=ct(new Date(t),{date:1});return Yt(e)},Kl=(t,e,a)=>e&&(a||a===0)?Object.fromEntries(["hours","minutes","seconds"].map(n=>n===e?[n,a]:[n,isNaN(+t[n])?void 0:+t[n]])):{hours:isNaN(+t.hours)?void 0:+t.hours,minutes:isNaN(+t.minutes)?void 0:+t.minutes,seconds:isNaN(+t.seconds)?void 0:+t.seconds},Bs=t=>({hours:Nn(t),minutes:hs(t),seconds:vr(t)}),d8=(t,e)=>{if(e){const a=Ze(ye(e));if(a>t)return 12;if(a===t)return qe(ye(e))}},h8=(t,e)=>{if(e){const a=Ze(ye(e));return a{if(t)return Ze(ye(t))},f8=(t,e)=>{const a=Lt(t,e)?e:t,n=Lt(e,t)?e:t;return Ff({start:a,end:n})},Dv=t=>{const e=ja(t,1);return{month:qe(e),year:Ze(e)}},Pn=(t,e)=>{const a=Ka(t,{weekStartsOn:+e}),n=zf(t,{weekStartsOn:+e});return[a,n]},p8=(t,e)=>{const a={hours:Nn(ye()),minutes:hs(ye()),seconds:e?vr(ye()):0};return Object.assign(a,t)},Kn=(t,e,a)=>[ct(ye(t),{date:1}),ct(ye(),{month:e,year:a,date:1})],$n=(t,e,a)=>{let n=t?ye(t):ye();return(e||e===0)&&(n=e8(n,e)),a&&(n=mn(n,a)),n},m8=(t,e,a,n,s)=>{if(!n||s&&!e||!s&&!a)return!1;const r=s?ja(t,1):br(t,1),i=[qe(r),Ze(r)];return s?!$v(...i,e):!Rv(...i,a)},Rv=(t,e,a)=>Pt(...Kn(a,t,e))||Ke(...Kn(a,t,e)),$v=(t,e,a)=>Lt(...Kn(a,t,e))||Ke(...Kn(a,t,e)),g8=(t,e,a,n,s,r,i)=>{if(typeof e=="function"&&!i)return e(t);const o=a?{locale:a}:void 0;return Array.isArray(t)?`${gn(t[0],r,o)}${s&&!t[1]?"":n}${t[1]?gn(t[1],r,o):""}`:gn(t,r,o)},ar=t=>{if(t)return null;throw new Error(K1.prop("partial-range"))},ao=(t,e)=>{if(e)return t();throw new Error(K1.prop("range"))},G0=t=>Array.isArray(t)?ui(t[0])&&(t[1]?ui(t[1]):!0):t?ui(t):!1,Lv=(t,e)=>ct(e??ye(),{hours:+t.hours||0,minutes:+t.minutes||0,seconds:+t.seconds||0}),Jl=(t,e,a,n)=>{if(!t)return!0;if(n){const s=a==="max"?yr(t,e):zs(t,e),r={seconds:0,milliseconds:0};return s||or(ct(t,r),ct(e,r))}return a==="max"?t.getTime()<=e.getTime():t.getTime()>=e.getTime()},Ql=(t,e,a)=>t?Lv(t,e):ye(a??e),Vc=(t,e,a,n,s)=>{if(Array.isArray(n)){const i=Ql(t,n[0],e),o=Ql(t,n[1],e);return Jl(n[0],i,a,!!e)&&Jl(n[1],o,a,!!e)&&s}const r=Ql(t,n,e);return Jl(n,r,a,!!e)&&s},e0=t=>ct(ye(),Bs(t)),Iv=(t,e,a)=>{if(t instanceof Map){const n=`${c8(a+1)}-${e}`;return t.size?t.has(n):!1}return typeof t=="function"?t(Yt(ct(ye(),{month:a,year:e}),!0)):!1},Ov=(t,e,a)=>{if(t instanceof Map){const n=`${c8(a+1)}-${e}`;return t.size?t.has(n):!0}return!0},v8=(t,e,a)=>typeof t=="function"?t({month:e,year:a}):!!t.months.find(n=>n.month===e&&n.year===a),Q1=(t,e)=>typeof t=="function"?t(e):t.years.includes(e),X0=t=>`dp-${gn(t,"yyyy-MM-dd")}`,Zc=(t,e)=>{const a=Qf(Yt(e),t),n=Ha(Yt(e),t);return{before:a,after:n}},Fr=bn({menuFocused:!1,shiftKeyInMenu:!1}),y8=()=>{const t=a=>{Fr.menuFocused=a},e=a=>{Fr.shiftKeyInMenu!==a&&(Fr.shiftKeyInMenu=a)};return{control:x(()=>({shiftKeyInMenu:Fr.shiftKeyInMenu,menuFocused:Fr.menuFocused})),setMenuFocused:t,setShiftKey:e}},yt=bn({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),t0=he(null),no=he(!1),a0=he(!1),n0=he(!1),s0=he(!1),ea=he(0),$t=he(0),vs=()=>{const t=x(()=>no.value?[...yt.selectionGrid,yt.actionRow].filter(d=>d.length):a0.value?[...yt.timePicker[0],...yt.timePicker[1],s0.value?[]:[t0.value],yt.actionRow].filter(d=>d.length):n0.value?[...yt.monthPicker,yt.actionRow]:[yt.monthYear,...yt.calendar,yt.time,yt.actionRow].filter(d=>d.length)),e=d=>{ea.value=d?ea.value+1:ea.value-1;let h=null;t.value[$t.value]&&(h=t.value[$t.value][ea.value]),!h&&t.value[$t.value+(d?1:-1)]?($t.value=$t.value+(d?1:-1),ea.value=d?0:t.value[$t.value].length-1):h||(ea.value=d?ea.value-1:ea.value+1)},a=d=>{$t.value===0&&!d||$t.value===t.value.length&&d||($t.value=d?$t.value+1:$t.value-1,t.value[$t.value]?t.value[$t.value]&&!t.value[$t.value][ea.value]&&ea.value!==0&&(ea.value=t.value[$t.value].length-1):$t.value=d?$t.value-1:$t.value+1)},n=d=>{let h=null;t.value[$t.value]&&(h=t.value[$t.value][ea.value]),h?h.focus({preventScroll:!no.value}):ea.value=d?ea.value-1:ea.value+1},s=()=>{e(!0),n(!0)},r=()=>{e(!1),n(!1)},i=()=>{a(!1),n(!0)},o=()=>{a(!0),n(!0)},l=(d,h)=>{yt[h]=d},u=(d,h)=>{yt[h]=d},c=()=>{ea.value=0,$t.value=0};return{buildMatrix:l,buildMultiLevelMatrix:u,setTimePickerBackRef:d=>{t0.value=d},setSelectionGrid:d=>{no.value=d,c(),d||(yt.selectionGrid=[])},setTimePicker:(d,h=!1)=>{a0.value=d,s0.value=h,c(),d||(yt.timePicker[0]=[],yt.timePicker[1]=[])},setTimePickerElements:(d,h=0)=>{yt.timePicker[h]=d},arrowRight:s,arrowLeft:r,arrowUp:i,arrowDown:o,clearArrowNav:()=>{yt.monthYear=[],yt.calendar=[],yt.time=[],yt.actionRow=[],yt.selectionGrid=[],yt.timePicker[0]=[],yt.timePicker[1]=[],no.value=!1,a0.value=!1,s0.value=!1,n0.value=!1,c(),t0.value=null},setMonthPicker:d=>{n0.value=d,c()},refSets:yt}},Fc=t=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...t??{}}),Hv=t=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:e=>`Increment ${e}`,decrementValue:e=>`Decrement ${e}`,openTpOverlay:e=>`Open ${e} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,clearInput:"Clear value",calendarIcon:"Calendar icon",timePicker:"Time picker",monthPicker:e=>`Month picker${e?" overlay":""}`,yearPicker:e=>`Year picker${e?" overlay":""}`,timeOverlay:e=>`${e} overlay`,...t??{}}),Uc=t=>t?typeof t=="boolean"?t?2:0:+t>=2?+t:2:0,Nv=t=>{const e=typeof t=="object"&&t,a={static:!0,solo:!1};if(!t)return{...a,count:Uc(!1)};const n=e?t:{},s=e?n.count??!0:t,r=Uc(s);return Object.assign(a,n,{count:r})},Bv=(t,e,a)=>t||(typeof a=="string"?a:e),Vv=t=>typeof t=="boolean"?t?Fc({}):!1:Fc(t),Zv=t=>{const e={enterSubmit:!0,tabSubmit:!0,openMenu:"open",selectOnFocus:!1,rangeSeparator:" - ",escClose:!0};return typeof t=="object"?{...e,...t??{},enabled:!0}:{...e,enabled:t}},Fv=t=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...t??{}}),Uv=t=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...t??{}}),zv=t=>{const e={input:!1};return typeof t=="object"?{...e,...t??{},enabled:!0}:{enabled:t,...e}},Wv=t=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,shadowDom:!1,mobileBreakpoint:600,setDateOnMenuClose:!1,...t??{}}),Yv=t=>{const e={dates:Array.isArray(t)?t.map(a=>ye(a)):[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}};return typeof t=="function"?t:{...e,...t??{}}},jv=t=>typeof t=="object"?{type:t?.type??"local",hideOnOffsetDates:t?.hideOnOffsetDates??!1}:{type:t,hideOnOffsetDates:!1},Gv=t=>{const e={noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1};return typeof t=="object"?{enabled:!0,...e,...t}:{enabled:t,...e}},Xv=t=>t?typeof t=="string"?{timezone:t,exactMatch:!1,dateInTz:void 0,emitTimezone:void 0,convertModel:!0}:{timezone:t.timezone,exactMatch:t.exactMatch??!1,dateInTz:t.dateInTz??void 0,emitTimezone:t.emitTimezone??void 0,convertModel:t.convertModel??!0}:{timezone:void 0,exactMatch:!1,emitTimezone:void 0},r0=(t,e,a,n)=>new Map(t.map(s=>{const r=X1(s,e,n);return[J1(r,a),r]})),qv=(t,e)=>t.length?new Map(t.map(a=>{const n=X1(a.date,e);return[J1(n,fr.DATE),a]})):null,Kv=t=>{var e;const a=u8(t.isMonthPicker,t.isYearPicker);return{minDate:Y0(t.minDate,t.timezone,t.isSpecific),maxDate:Y0(t.maxDate,t.timezone,t.isSpecific),disabledDates:ql(t.disabledDates)?r0(t.disabledDates,t.timezone,a,t.isSpecific):t.disabledDates,allowedDates:ql(t.allowedDates)?r0(t.allowedDates,t.timezone,a,t.isSpecific):null,highlight:typeof t.highlight=="object"&&ql((e=t.highlight)==null?void 0:e.dates)?r0(t.highlight.dates,t.timezone,a):t.highlight,markers:qv(t.markers,t.timezone)}},Jv=t=>typeof t=="boolean"?{enabled:t,dragSelect:!0,limit:null}:{enabled:!!t,limit:t.limit?+t.limit:null,dragSelect:t.dragSelect??!0},Qv=t=>({...Object.fromEntries(Object.keys(t).map(e=>{const a=e,n=t[a],s=typeof t[a]=="string"?{[n]:!0}:Object.fromEntries(n.map(r=>[r,!0]));return[e,s]}))}),kt=t=>{const e=()=>{const L=t.enableSeconds?":ss":"",T=t.enableMinutes?":mm":"";return t.is24?`HH${T}${L}`:`hh${T}${L} aa`},a=()=>{var L;return t.format?t.format:t.monthPicker?"MM/yyyy":t.timePicker?e():t.weekPicker?`${((L=y.value)==null?void 0:L.type)==="iso"?"II":"ww"}-RR`:t.yearPicker?"yyyy":t.quarterPicker?"QQQ/yyyy":t.enableTimePicker?`MM/dd/yyyy, ${e()}`:"MM/dd/yyyy"},n=L=>p8(L,t.enableSeconds),s=()=>P.value.enabled?t.startTime&&Array.isArray(t.startTime)?[n(t.startTime[0]),n(t.startTime[1])]:null:t.startTime&&!Array.isArray(t.startTime)?n(t.startTime):null,r=x(()=>Nv(t.multiCalendars)),i=x(()=>s()),o=x(()=>Hv(t.ariaLabels)),l=x(()=>Fv(t.filters)),u=x(()=>Vv(t.transitions)),c=x(()=>Uv(t.actionRow)),d=x(()=>Bv(t.previewFormat,t.format,a())),h=x(()=>Zv(t.textInput)),f=x(()=>zv(t.inline)),m=x(()=>Wv(t.config)),v=x(()=>Yv(t.highlight)),y=x(()=>jv(t.weekNumbers)),w=x(()=>Xv(t.timezone)),S=x(()=>Jv(t.multiDates)),M=x(()=>Kv({minDate:t.minDate,maxDate:t.maxDate,disabledDates:t.disabledDates,allowedDates:t.allowedDates,highlight:v.value,markers:t.markers,timezone:w.value,isSpecific:t.monthPicker||t.yearPicker||t.quarterPicker,isMonthPicker:t.monthPicker,isYearPicker:t.yearPicker})),P=x(()=>Gv(t.range)),D=x(()=>Qv(t.ui));return{defaultedTransitions:u,defaultedMultiCalendars:r,defaultedStartTime:i,defaultedAriaLabels:o,defaultedFilters:l,defaultedActionRow:c,defaultedPreviewFormat:d,defaultedTextInput:h,defaultedInline:f,defaultedConfig:m,defaultedHighlight:v,defaultedWeekNumbers:y,defaultedRange:P,propDates:M,defaultedTz:w,defaultedMultiDates:S,defaultedUI:D,getDefaultPattern:a,getDefaultStartTime:s,handleEventPropagation:L=>{m.value.allowStopPropagation&&L.stopPropagation(),m.value.allowPreventDefault&&L.preventDefault()}}},ey=(t,e,a)=>{const n=he(),{defaultedTextInput:s,defaultedRange:r,defaultedTz:i,defaultedMultiDates:o,getDefaultPattern:l}=kt(e),u=he(""),c=bi(e,"format"),d=bi(e,"formatLocale");rt(n,()=>{typeof e.onInternalModelChange=="function"&&t("internal-model-change",n.value,de(!0))},{deep:!0}),rt(r,(_,V)=>{_.enabled!==V.enabled&&(n.value=null)}),rt(c,()=>{le()});const h=_=>i.value.timezone&&i.value.convertModel?ba(_,i.value.timezone):_,f=_=>{if(i.value.timezone&&i.value.convertModel){const V=yv(i.value.timezone,_);return m3(_,V)}return _},m=(_,V,ae=!1)=>g8(_,e.format,e.formatLocale,s.value.rangeSeparator,e.modelAuto,V??l(),ae),v=_=>_?e.modelType?me(_):{hours:Nn(_),minutes:hs(_),seconds:e.enableSeconds?vr(_):0}:null,y=_=>e.modelType?me(_):{month:qe(_),year:Ze(_)},w=_=>Array.isArray(_)?o.value.enabled?_.map(V=>S(V,mn(ye(),V))):ao(()=>[mn(ye(),_[0]),_[1]?mn(ye(),_[1]):ar(r.value.partialRange)],r.value.enabled):mn(ye(),+_),S=(_,V)=>(typeof _=="string"||typeof _=="number")&&e.modelType?ie(_):V,M=_=>Array.isArray(_)?[S(_[0],os(null,+_[0].hours,+_[0].minutes,_[0].seconds)),S(_[1],os(null,+_[1].hours,+_[1].minutes,_[1].seconds))]:S(_,os(null,_.hours,_.minutes,_.seconds)),P=_=>{const V=ct(ye(),{date:1});return Array.isArray(_)?o.value.enabled?_.map(ae=>S(ae,$n(V,+ae.month,+ae.year))):ao(()=>[S(_[0],$n(V,+_[0].month,+_[0].year)),S(_[1],_[1]?$n(V,+_[1].month,+_[1].year):ar(r.value.partialRange))],r.value.enabled):S(_,$n(V,+_.month,+_.year))},D=_=>{if(Array.isArray(_))return _.map(V=>ie(V));throw new Error(K1.dateArr("multi-dates"))},L=_=>{if(Array.isArray(_)&&r.value.enabled){const V=_[0],ae=_[1];return[ye(Array.isArray(V)?V[0]:null),Array.isArray(ae)&&ae.length?ye(ae[0]):null]}return ye(_[0])},T=_=>e.modelAuto?Array.isArray(_)?[ie(_[0]),ie(_[1])]:e.autoApply?[ie(_)]:[ie(_),null]:Array.isArray(_)?ao(()=>_[1]?[ie(_[0]),_[1]?ie(_[1]):ar(r.value.partialRange)]:[ie(_[0])],r.value.enabled):ie(_),N=()=>{Array.isArray(n.value)&&r.value.enabled&&n.value.length===1&&n.value.push(ar(r.value.partialRange))},$=()=>{const _=n.value;return[me(_[0]),_[1]?me(_[1]):ar(r.value.partialRange)]},B=()=>Array.isArray(n.value)?n.value[1]?$():me(Ft(n.value[0])):[],J=()=>(n.value||[]).map(_=>me(_)),X=(_=!1)=>(_||N(),e.modelAuto?B():o.value.enabled?J():Array.isArray(n.value)?ao(()=>$(),r.value.enabled):me(Ft(n.value))),ne=_=>!_||Array.isArray(_)&&!_.length?null:e.timePicker?M(Ft(_)):e.monthPicker?P(Ft(_)):e.yearPicker?w(Ft(_)):o.value.enabled?D(Ft(_)):e.weekPicker?L(Ft(_)):T(Ft(_)),Z=_=>{const V=ne(_);G0(Ft(V))?(n.value=Ft(V),le()):(n.value=null,u.value="")},W=()=>{const _=V=>gn(V,s.value.format);return`${_(n.value[0])} ${s.value.rangeSeparator} ${n.value[1]?_(n.value[1]):""}`},O=()=>a.value&&n.value?Array.isArray(n.value)?W():gn(n.value,s.value.format):m(n.value),q=()=>n.value?o.value.enabled?n.value.map(_=>m(_)).join("; "):s.value.enabled&&typeof s.value.format=="string"?O():m(n.value):"",le=()=>{!e.format||typeof e.format=="string"||s.value.enabled&&typeof s.value.format=="string"?u.value=q():u.value=e.format(n.value)},ie=_=>{if(e.utc){const V=new Date(_);return e.utc==="preserve"?new Date(V.getTime()+V.getTimezoneOffset()*6e4):V}return e.modelType?bv.includes(e.modelType)?h(new Date(_)):e.modelType==="format"&&(typeof e.format=="string"||!e.format)?h(W0(_,l(),new Date,{locale:d.value})):h(W0(_,e.modelType,new Date,{locale:d.value})):h(new Date(_))},me=_=>_?e.utc?Cv(_,e.utc==="preserve",e.enableSeconds):e.modelType?e.modelType==="timestamp"?+f(_):e.modelType==="iso"?f(_).toISOString():e.modelType==="format"&&(typeof e.format=="string"||!e.format)?m(f(_)):m(f(_),e.modelType,!0):f(_):"",Q=(_,V=!1,ae=!1)=>{if(ae)return _;if(t("update:model-value",_),i.value.emitTimezone&&V){const we=Array.isArray(_)?_.map(ee=>ba(Ft(ee),i.value.emitTimezone)):ba(Ft(_),i.value.emitTimezone);t("update:model-timezone-value",we)}},_e=_=>Array.isArray(n.value)?o.value.enabled?n.value.map(V=>_(V)):[_(n.value[0]),n.value[1]?_(n.value[1]):ar(r.value.partialRange)]:_(Ft(n.value)),z=()=>{if(Array.isArray(n.value)){const _=Pn(n.value[0],e.weekStart),V=n.value[1]?Pn(n.value[1],e.weekStart):[];return[_.map(ae=>ye(ae)),V.map(ae=>ye(ae))]}return Pn(n.value,e.weekStart).map(_=>ye(_))},G=(_,V)=>Q(Ft(_e(_)),!1,V),ue=_=>{const V=z();return _?V:t("update:model-value",z())},de=(_=!1)=>(_||le(),e.monthPicker?G(y,_):e.timePicker?G(v,_):e.yearPicker?G(Ze,_):e.weekPicker?ue(_):Q(X(_),!0,_));return{inputValue:u,internalModelValue:n,checkBeforeEmit:()=>n.value?r.value.enabled?r.value.partialRange?n.value.length>=1:n.value.length===2:!!n.value:!1,parseExternalModelValue:Z,formatInputValue:le,emitModelValue:de}},ty=(t,e)=>{const{defaultedFilters:a,propDates:n}=kt(t),{validateMonthYearInRange:s}=ys(t),r=(c,d)=>{let h=c;return a.value.months.includes(qe(h))?(h=d?ja(c,1):br(c,1),r(h,d)):h},i=(c,d)=>{let h=c;return a.value.years.includes(Ze(h))?(h=d?N1(c,1):n8(c,1),i(h,d)):h},o=(c,d=!1)=>{const h=ct(ye(),{month:t.month,year:t.year});let f=c?ja(h,1):br(h,1);t.disableYearSelect&&(f=mn(f,t.year));let m=qe(f),v=Ze(f);a.value.months.includes(m)&&(f=r(f,c),m=qe(f),v=Ze(f)),a.value.years.includes(v)&&(f=i(f,c),v=Ze(f)),s(m,v,c,t.preventMinMaxNavigation)&&l(m,v,d)},l=(c,d,h)=>{e("update-month-year",{month:c,year:d,fromNav:h})},u=x(()=>c=>m8(ct(ye(),{month:t.month,year:t.year}),n.value.maxDate,n.value.minDate,t.preventMinMaxNavigation,c));return{handleMonthYearChange:o,isDisabled:u,updateMonthYear:l}},fl={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:[Boolean,String],default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:[String,Object],default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},highlight:{type:[Function,Object],default:null},teleport:{type:[Boolean,String,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:[Object,Boolean],default:!1},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},alwaysClearable:{type:Boolean,default:!1},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:[Boolean,Object],default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},onInternalModelChange:{type:[Function,Object],default:null},enableMinutes:{type:Boolean,default:!0},ui:{type:Object,default:()=>({})}},en={...fl,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},menuWrapRef:{type:Object,default:null},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1},isMobile:{type:Boolean,default:void 0}},ay=["title"],ny=["disabled"],sy=Te({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...en},emits:["close-picker","select-date","select-now","invalid-select"],setup(t,{emit:e}){const a=e,n=t,{defaultedActionRow:s,defaultedPreviewFormat:r,defaultedMultiCalendars:i,defaultedTextInput:o,defaultedInline:l,defaultedRange:u,defaultedMultiDates:c}=kt(n),{isTimeValid:d,isMonthValid:h}=ys(n),{buildMatrix:f}=vs(),m=he(null),v=he(null),y=he(!1),w=he({}),S=he(null),M=he(null);ht(()=>{n.arrowNavigation&&f([Nt(m),Nt(v)],"actionRow"),P(),window.addEventListener("resize",P)}),Vn(()=>{window.removeEventListener("resize",P)});const P=()=>{y.value=!1,setTimeout(()=>{var Z,W;const O=(Z=S.value)==null?void 0:Z.getBoundingClientRect(),q=(W=M.value)==null?void 0:W.getBoundingClientRect();O&&q&&(w.value.maxWidth=`${q.width-O.width-20}px`),y.value=!0},0)},D=x(()=>u.value.enabled&&!u.value.partialRange&&n.internalModelValue?n.internalModelValue.length===2:!0),L=x(()=>!d.value(n.internalModelValue)||!h.value(n.internalModelValue)||!D.value),T=()=>{const Z=r.value;return n.timePicker||n.monthPicker,Z(Ft(n.internalModelValue))},N=()=>{const Z=n.internalModelValue;return i.value.count>0?`${$(Z[0])} - ${$(Z[1])}`:[$(Z[0]),$(Z[1])]},$=Z=>g8(Z,r.value,n.formatLocale,o.value.rangeSeparator,n.modelAuto,r.value),B=x(()=>!n.internalModelValue||!n.menuMount?"":typeof r.value=="string"?Array.isArray(n.internalModelValue)?n.internalModelValue.length===2&&n.internalModelValue[1]?N():c.value.enabled?n.internalModelValue.map(Z=>`${$(Z)}`):n.modelAuto?`${$(n.internalModelValue[0])}`:`${$(n.internalModelValue[0])} -`:$(n.internalModelValue):T()),J=()=>c.value.enabled?"; ":" - ",X=x(()=>Array.isArray(B.value)?B.value.join(J()):B.value),ne=()=>{d.value(n.internalModelValue)&&h.value(n.internalModelValue)&&D.value?a("select-date"):a("invalid-select")};return(Z,W)=>(p(),g("div",{ref_key:"actionRowRef",ref:M,class:"dp__action_row"},[Z.$slots["action-row"]?se(Z.$slots,"action-row",ot(De({key:0},{internalModelValue:Z.internalModelValue,disabled:L.value,selectDate:()=>Z.$emit("select-date"),closePicker:()=>Z.$emit("close-picker")}))):(p(),g(Pe,{key:1},[A(s).showPreview?(p(),g("div",{key:0,class:"dp__selection_preview",title:X.value,style:Tt(w.value)},[Z.$slots["action-preview"]&&y.value?se(Z.$slots,"action-preview",{key:0,value:Z.internalModelValue}):U("",!0),!Z.$slots["action-preview"]&&y.value?(p(),g(Pe,{key:1},[Dt($e(X.value),1)],64)):U("",!0)],12,ay)):U("",!0),b("div",{ref_key:"actionBtnContainer",ref:S,class:"dp__action_buttons","data-dp-element":"action-row"},[Z.$slots["action-buttons"]?se(Z.$slots,"action-buttons",{key:0,value:Z.internalModelValue}):U("",!0),Z.$slots["action-buttons"]?U("",!0):(p(),g(Pe,{key:1},[!A(l).enabled&&A(s).showCancel?(p(),g("button",{key:0,ref_key:"cancelButtonRef",ref:m,type:"button",class:"dp__action_button dp__action_cancel",onClick:W[0]||(W[0]=O=>Z.$emit("close-picker")),onKeydown:W[1]||(W[1]=O=>A(ga)(O,()=>Z.$emit("close-picker")))},$e(Z.cancelText),545)):U("",!0),A(s).showNow?(p(),g("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:W[2]||(W[2]=O=>Z.$emit("select-now")),onKeydown:W[3]||(W[3]=O=>A(ga)(O,()=>Z.$emit("select-now")))},$e(Z.nowButtonLabel),33)):U("",!0),A(s).showSelect?(p(),g("button",{key:2,ref_key:"selectButtonRef",ref:v,type:"button",class:"dp__action_button dp__action_select",disabled:L.value,"data-test-id":"select-button",onKeydown:W[4]||(W[4]=O=>A(ga)(O,()=>ne())),onClick:ne},$e(Z.selectText),41,ny)):U("",!0)],64))],512)],64))],512))}}),ry=["role","aria-label","tabindex"],iy={class:"dp__selection_grid_header"},oy=["aria-selected","aria-disabled","data-test-id","onClick","onKeydown","onMouseover"],ly=["aria-label"],Zi=Te({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{},menuWrapRef:{},ariaLabels:{},overlayLabel:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(t,{expose:e,emit:a}){const{setSelectionGrid:n,buildMultiLevelMatrix:s,setMonthPicker:r}=vs(),i=a,o=t,{defaultedAriaLabels:l,defaultedTextInput:u,defaultedConfig:c,handleEventPropagation:d}=kt(o),{hideNavigationButtons:h}=gl(),f=he(!1),m=he(null),v=he(null),y=he([]),w=he(),S=he(null),M=he(0),P=he(null);$1(()=>{m.value=null}),ht(()=>{Jt().then(()=>X()),o.noOverlayFocus||L(),D(!0)}),Vn(()=>D(!1));const D=z=>{var G;o.arrowNavigation&&((G=o.headerRefs)!=null&&G.length?r(z):n(z))},L=()=>{var z;const G=Nt(v);G&&(u.value.enabled||(m.value?(z=m.value)==null||z.focus({preventScroll:!0}):G.focus({preventScroll:!0})),f.value=G.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!o.useRelative,"dp--overlay-relative":o.useRelative})),N=x(()=>o.useRelative?{height:`${o.height}px`,width:"var(--dp-menu-min-width)"}:void 0),$=x(()=>({dp__overlay_col:!0})),B=x(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:f.value,dp__button_bottom:o.isLast})),J=x(()=>{var z,G;return{dp__overlay_container:!0,dp__container_flex:((z=o.items)==null?void 0:z.length)<=6,dp__container_block:((G=o.items)==null?void 0:G.length)>6}});rt(()=>o.items,()=>X(!1),{deep:!0});const X=(z=!0)=>{Jt().then(()=>{const G=Nt(m),ue=Nt(v),de=Nt(S),_=Nt(P),V=de?de.getBoundingClientRect().height:0;ue&&(ue.getBoundingClientRect().height?M.value=ue.getBoundingClientRect().height-V:M.value=c.value.modeHeight-V),G&&_&&z&&(_.scrollTop=G.offsetTop-_.offsetTop-(M.value/2-G.getBoundingClientRect().height)-V)})},ne=z=>{z.disabled||i("selected",z.value)},Z=()=>{i("toggle"),i("reset-flow")},W=z=>{o.escClose&&(Z(),d(z))},O=(z,G,ue,de)=>{z&&((G.active||G.value===o.focusValue)&&(m.value=z),o.arrowNavigation&&(Array.isArray(y.value[ue])?y.value[ue][de]=z:y.value[ue]=[z],q()))},q=()=>{var z,G;const ue=(z=o.headerRefs)!=null&&z.length?[o.headerRefs].concat(y.value):y.value.concat([o.skipButtonRef?[]:[S.value]]);s(Ft(ue),(G=o.headerRefs)!=null&&G.length?"monthPicker":"selectionGrid")},le=z=>{o.arrowNavigation||is(z,c.value,!0)},ie=z=>{w.value=z,i("hover-value",z)},me=()=>{if(Z(),!o.isLast){const z=j0(o.menuWrapRef??null,"action-row");if(z){const G=o8(z);G?.focus()}}},Q=z=>{switch(z.key){case bt.esc:return W(z);case bt.arrowLeft:return le(z);case bt.arrowRight:return le(z);case bt.arrowUp:return le(z);case bt.arrowDown:return le(z);default:return}},_e=z=>{if(z.key===bt.enter)return Z();if(z.key===bt.tab)return me()};return e({focusGrid:L}),(z,G)=>{var ue;return p(),g("div",{ref_key:"gridWrapRef",ref:v,class:ve(T.value),style:Tt(N.value),role:z.useRelative?void 0:"dialog","aria-label":z.overlayLabel,tabindex:z.useRelative?void 0:"0",onKeydown:Q,onClick:G[0]||(G[0]=qa(()=>{},["prevent"]))},[b("div",{ref_key:"containerRef",ref:P,class:ve(J.value),style:Tt({"--dp-overlay-height":`${M.value}px`}),role:"grid"},[b("div",iy,[se(z.$slots,"header")]),z.$slots.overlay?se(z.$slots,"overlay",{key:0}):(p(!0),g(Pe,{key:1},Xe(z.items,(de,_)=>(p(),g("div",{key:_,class:ve(["dp__overlay_row",{dp__flex_row:z.items.length>=3}]),role:"row"},[(p(!0),g(Pe,null,Xe(de,(V,ae)=>(p(),g("div",{key:V.value,ref_for:!0,ref:we=>O(we,V,_,ae),role:"gridcell",class:ve($.value),"aria-selected":V.active||void 0,"aria-disabled":V.disabled||void 0,tabindex:"0","data-test-id":V.text,onClick:qa(we=>ne(V),["prevent"]),onKeydown:we=>A(ga)(we,()=>ne(V),!0),onMouseover:we=>ie(V.value)},[b("div",{class:ve(V.className)},[z.$slots.item?se(z.$slots,"item",{key:0,item:V}):U("",!0),z.$slots.item?U("",!0):(p(),g(Pe,{key:1},[Dt($e(V.text),1)],64))],2)],42,oy))),128))],2))),128))],6),z.$slots["button-icon"]?ss((p(),g("button",{key:0,ref_key:"toggleButton",ref:S,type:"button","aria-label":(ue=A(l))==null?void 0:ue.toggleOverlay,class:ve(B.value),tabindex:"0",onClick:Z,onKeydown:_e},[se(z.$slots,"button-icon")],42,ly)),[[rs,!A(h)(z.hideNavigation,z.type)]]):U("",!0)],46,ry)}}}),uy=["data-dp-mobile"],pl=Te({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean},isMobile:{type:Boolean}},setup(t){const e=t,a=x(()=>e.multiCalendars>0?[...Array(e.multiCalendars).keys()]:[0]),n=x(()=>({dp__instance_calendar:e.multiCalendars>0}));return(s,r)=>(p(),g("div",{class:ve({dp__menu_inner:!s.stretch,"dp--menu--inner-stretched":s.stretch,dp__flex_display:s.multiCalendars>0,"dp--flex-display-collapsed":s.collapse}),"data-dp-mobile":s.isMobile},[(p(!0),g(Pe,null,Xe(a.value,(i,o)=>(p(),g("div",{key:i,class:ve(n.value)},[se(s.$slots,"default",{instance:i,index:o})],2))),128))],10,uy))}}),cy=["data-dp-element","aria-label","aria-disabled"],ci=Te({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},elName:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(t,{emit:e}){const a=e,n=he(null);return ht(()=>a("set-ref",n)),(s,r)=>(p(),g("button",{ref_key:"elRef",ref:n,type:"button","data-dp-element":s.elName,class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":s.ariaLabel,"aria-disabled":s.disabled||void 0,onClick:r[0]||(r[0]=i=>s.$emit("activate")),onKeydown:r[1]||(r[1]=i=>A(ga)(i,()=>s.$emit("activate"),!0))},[b("span",{class:ve(["dp__inner_nav",{dp__inner_nav_disabled:s.disabled}])},[se(s.$slots,"default")],2)],40,cy))}}),dy=["aria-label","data-test-id"],b8=Te({__name:"YearModePicker",props:{...en,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(t,{emit:e}){const a=e,n=t,{showRightIcon:s,showLeftIcon:r}=gl(),{defaultedConfig:i,defaultedMultiCalendars:o,defaultedAriaLabels:l,defaultedTransitions:u,defaultedUI:c}=kt(n),{showTransition:d,transitionName:h}=Fi(u),f=he(!1),m=(w=!1,S)=>{f.value=!f.value,a("toggle-year-picker",{flow:w,show:S})},v=w=>{f.value=!1,a("year-select",w)},y=(w=!1)=>{a("handle-year",w)};return(w,S)=>{var M,P,D,L,T;return p(),g(Pe,null,[b("div",{class:ve(["dp--year-mode-picker",{"dp--hidden-el":f.value}])},[A(r)(A(o),t.instance)?(p(),be(ci,{key:0,ref:"mpPrevIconRef","aria-label":(M=A(l))==null?void 0:M.prevYear,disabled:t.isDisabled(!1),class:ve((P=A(c))==null?void 0:P.navBtnPrev),onActivate:S[0]||(S[0]=N=>y(!1))},{default:Ee(()=>[w.$slots["arrow-left"]?se(w.$slots,"arrow-left",{key:0}):U("",!0),w.$slots["arrow-left"]?U("",!0):(p(),be(A(z1),{key:1}))]),_:3},8,["aria-label","disabled","class"])):U("",!0),b("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":`${t.year}-${(D=A(l))==null?void 0:D.openYearsOverlay}`,"data-test-id":`year-mode-btn-${t.instance}`,onClick:S[1]||(S[1]=()=>m(!1)),onKeydown:S[2]||(S[2]=Hm(()=>m(!1),["enter"]))},[w.$slots.year?se(w.$slots,"year",{key:0,year:t.year}):U("",!0),w.$slots.year?U("",!0):(p(),g(Pe,{key:1},[Dt($e(t.year),1)],64))],40,dy),A(s)(A(o),t.instance)?(p(),be(ci,{key:1,ref:"mpNextIconRef","aria-label":(L=A(l))==null?void 0:L.nextYear,disabled:t.isDisabled(!0),class:ve((T=A(c))==null?void 0:T.navBtnNext),onActivate:S[3]||(S[3]=N=>y(!0))},{default:Ee(()=>[w.$slots["arrow-right"]?se(w.$slots,"arrow-right",{key:0}):U("",!0),w.$slots["arrow-right"]?U("",!0):(p(),be(A(W1),{key:1}))]),_:3},8,["aria-label","disabled","class"])):U("",!0)],2),Ae(_n,{name:A(h)(t.showYearPicker),css:A(d)},{default:Ee(()=>{var N,$;return[t.showYearPicker?(p(),be(Zi,{key:0,items:t.items,"text-input":w.textInput,"esc-close":w.escClose,config:w.config,"is-last":w.autoApply&&!A(i).keepActionRow,"hide-navigation":w.hideNavigation,"aria-labels":w.ariaLabels,"overlay-label":($=(N=A(l))==null?void 0:N.yearPicker)==null?void 0:$.call(N,!0),type:"year",onToggle:m,onSelected:S[4]||(S[4]=B=>v(B))},Kt({"button-icon":Ee(()=>[w.$slots["calendar-icon"]?se(w.$slots,"calendar-icon",{key:0}):U("",!0),w.$slots["calendar-icon"]?U("",!0):(p(),be(A(Rr),{key:1}))]),_:2},[w.$slots["year-overlay-value"]?{name:"item",fn:Ee(({item:B})=>[se(w.$slots,"year-overlay-value",{text:B.text,value:B.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last","hide-navigation","aria-labels","overlay-label"])):U("",!0)]}),_:3},8,["name","css"])],64)}}}),eu=(t,e,a)=>{if(e.value&&Array.isArray(e.value))if(e.value.some(n=>Ke(t,n))){const n=e.value.filter(s=>!Ke(s,t));e.value=n.length?n:null}else(a&&+a>e.value.length||!a)&&e.value.push(t);else e.value=[t]},tu=(t,e,a)=>{let n=t.value?t.value.slice():[];return n.length===2&&n[1]!==null&&(n=[]),n.length?(Pt(e,n[0])?n.unshift(e):n[1]=e,a("range-end",e)):(n=[e],a("range-start",e)),n},ml=(t,e,a,n)=>{t&&(t[0]&&t[1]&&a&&e("auto-apply"),t[0]&&!t[1]&&n&&a&&e("auto-apply"))},_8=t=>{Array.isArray(t.value)&&t.value.length<=2&&t.range?t.modelValue.value=t.value.map(e=>ba(ye(e),t.timezone)):Array.isArray(t.value)||(t.modelValue.value=ba(ye(t.value),t.timezone))},A8=(t,e,a,n)=>Array.isArray(e.value)&&(e.value.length===2||e.value.length===1&&n.value.partialRange)?n.value.fixedStart&&(Lt(t,e.value[0])||Ke(t,e.value[0]))?[e.value[0],t]:n.value.fixedEnd&&(Pt(t,e.value[1])||Ke(t,e.value[1]))?[t,e.value[1]]:(a("invalid-fixed-range",t),e.value):[],w8=({multiCalendars:t,range:e,highlight:a,propDates:n,calendars:s,modelValue:r,props:i,filters:o,year:l,month:u,emit:c})=>{const d=x(()=>q1(i.yearRange,i.locale,i.reverseYears)),h=he([!1]),f=x(()=>(B,J)=>{const X=ct(za(new Date),{month:u.value(B),year:l.value(B)}),ne=J?Uf(X):Mi(X);return m8(ne,n.value.maxDate,n.value.minDate,i.preventMinMaxNavigation,J)}),m=()=>Array.isArray(r.value)&&t.value.solo&&r.value[1],v=()=>{for(let B=0;B{if(!B)return v();const J=ct(ye(),s.value[B]);return s.value[0].year=Ze(n8(J,t.value.count-1)),v()},w=(B,J)=>{const X=_3(J,B);return e.value.showLastInRange&&X>1?J:B},S=B=>i.focusStartDate||t.value.solo?B[0]:B[1]?w(B[0],B[1]):B[0],M=()=>{if(r.value){const B=Array.isArray(r.value)?S(r.value):r.value;s.value[0]={month:qe(B),year:Ze(B)}}},P=()=>{M(),t.value.count&&v()};rt(r,(B,J)=>{i.isTextInputDate&&JSON.stringify(B??{})!==JSON.stringify(J??{})&&P()}),ht(()=>{P()});const D=(B,J)=>{s.value[J].year=B,c("update-month-year",{instance:J,year:B,month:s.value[J].month}),t.value.count&&!t.value.solo&&y(J)},L=x(()=>B=>_r(d.value,J=>{var X;const ne=l.value(B)===J.value,Z=Ei(J.value,Ar(n.value.minDate),Ar(n.value.maxDate))||((X=o.value.years)==null?void 0:X.includes(l.value(B))),W=Q1(a.value,J.value);return{active:ne,disabled:Z,highlighted:W}})),T=(B,J)=>{D(B,J),$(J)},N=(B,J=!1)=>{if(!f.value(B,J)){const X=J?l.value(B)+1:l.value(B)-1;D(X,B)}},$=(B,J=!1,X)=>{J||c("reset-flow"),X!==void 0?h.value[B]=X:h.value[B]=!h.value[B],h.value[B]?c("overlay-toggle",{open:!0,overlay:na.year}):(c("overlay-closed"),c("overlay-toggle",{open:!1,overlay:na.year}))};return{isDisabled:f,groupedYears:L,showYearPicker:h,selectYear:D,toggleYearPicker:$,handleYearSelect:T,handleYear:N}},hy=(t,e)=>{const{defaultedMultiCalendars:a,defaultedAriaLabels:n,defaultedTransitions:s,defaultedConfig:r,defaultedRange:i,defaultedHighlight:o,propDates:l,defaultedTz:u,defaultedFilters:c,defaultedMultiDates:d}=kt(t),h=()=>{t.isTextInputDate&&P(Ze(ye(t.startDate)),0)},{modelValue:f,year:m,month:v,calendars:y}=Ui(t,e,h),w=x(()=>r8(t.formatLocale,t.locale,t.monthNameFormat)),S=he(null),{checkMinMaxRange:M}=ys(t),{selectYear:P,groupedYears:D,showYearPicker:L,toggleYearPicker:T,handleYearSelect:N,handleYear:$,isDisabled:B}=w8({modelValue:f,multiCalendars:a,range:i,highlight:o,calendars:y,year:m,propDates:l,month:v,filters:c,props:t,emit:e});ht(()=>{t.startDate&&(f.value&&t.focusStartDate||!f.value)&&P(Ze(ye(t.startDate)),0)});const J=G=>G?{month:qe(G),year:Ze(G)}:{month:null,year:null},X=()=>f.value?Array.isArray(f.value)?f.value.map(G=>J(G)):J(f.value):J(),ne=(G,ue)=>{const de=y.value[G],_=X();return Array.isArray(_)?_.some(V=>V.year===de?.year&&V.month===ue):de?.year===_.year&&ue===_.month},Z=(G,ue,de)=>{var _,V;const ae=X();return Array.isArray(ae)?m.value(ue)===((_=ae[de])==null?void 0:_.year)&&G===((V=ae[de])==null?void 0:V.month):!1},W=(G,ue)=>{if(i.value.enabled){const de=X();if(Array.isArray(f.value)&&Array.isArray(de)){const _=Z(G,ue,0)||Z(G,ue,1),V=$n(za(ye()),G,m.value(ue));return Pi(f.value,S.value,V)&&!_}return!1}return!1},O=x(()=>G=>_r(w.value,ue=>{var de;const _=ne(G,ue.value),V=Ei(ue.value,d8(m.value(G),l.value.minDate),h8(m.value(G),l.value.maxDate))||Iv(l.value.disabledDates,m.value(G),ue.value)||((de=c.value.months)==null?void 0:de.includes(ue.value))||!Ov(l.value.allowedDates,m.value(G),ue.value),ae=W(ue.value,G),we=v8(o.value,ue.value,m.value(G));return{active:_,disabled:V,isBetween:ae,highlighted:we}})),q=(G,ue)=>$n(za(ye()),G,m.value(ue)),le=(G,ue)=>{const de=f.value?f.value:za(new Date);f.value=$n(de,G,m.value(ue)),e("auto-apply"),e("update-flow-step")},ie=(G,ue)=>{const de=q(G,ue);i.value.fixedEnd||i.value.fixedStart?f.value=A8(de,f,e,i):f.value?M(de,f.value)&&(f.value=tu(f,q(G,ue),e)):f.value=[q(G,ue)],Jt().then(()=>{ml(f.value,e,t.autoApply,t.modelAuto)})},me=(G,ue)=>{eu(q(G,ue),f,d.value.limit),e("auto-apply",!0)},Q=(G,ue)=>(y.value[ue].month=G,z(ue,y.value[ue].year,G),d.value.enabled?me(G,ue):i.value.enabled?ie(G,ue):le(G,ue)),_e=(G,ue)=>{P(G,ue),z(ue,G,null)},z=(G,ue,de)=>{let _=de;if(!_&&_!==0){const V=X();_=Array.isArray(V)?V[G].month:V.month}e("update-month-year",{instance:G,year:ue,month:_})};return{groupedMonths:O,groupedYears:D,year:m,isDisabled:B,defaultedMultiCalendars:a,defaultedAriaLabels:n,defaultedTransitions:s,defaultedConfig:r,showYearPicker:L,modelValue:f,presetDate:(G,ue)=>{_8({value:G,modelValue:f,range:i.value.enabled,timezone:ue?void 0:u.value.timezone}),e("auto-apply")},setHoverDate:(G,ue)=>{S.value=q(G,ue)},selectMonth:Q,selectYear:_e,toggleYearPicker:T,handleYearSelect:N,handleYear:$,getModelMonthYear:X}},fy=Te({compatConfig:{MODE:3},__name:"MonthPicker",props:{...en},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year","update-flow-step","mount","invalid-fixed-range","overlay-toggle"],setup(t,{expose:e,emit:a}){const n=a,s=Qa(),r=Sa(s,"yearMode"),i=t;ht(()=>{i.shadow||n("mount",null)});const{groupedMonths:o,groupedYears:l,year:u,isDisabled:c,defaultedMultiCalendars:d,defaultedConfig:h,showYearPicker:f,modelValue:m,presetDate:v,setHoverDate:y,selectMonth:w,selectYear:S,toggleYearPicker:M,handleYearSelect:P,handleYear:D,getModelMonthYear:L}=hy(i,n);return e({getSidebarProps:()=>({modelValue:m,year:u,getModelMonthYear:L,selectMonth:w,selectYear:S,handleYear:D}),presetDate:v,toggleYearPicker:T=>M(0,T)}),(T,N)=>(p(),be(pl,{"multi-calendars":A(d).count,collapse:T.collapse,stretch:"","is-mobile":T.isMobile},{default:Ee(({instance:$})=>[T.$slots["top-extra"]?se(T.$slots,"top-extra",{key:0,value:T.internalModelValue}):U("",!0),T.$slots["month-year"]?se(T.$slots,"month-year",ot(De({key:1},{year:A(u),months:A(o)($),years:A(l)($),selectMonth:A(w),selectYear:A(S),instance:$}))):(p(),be(Zi,{key:2,items:A(o)($),"arrow-navigation":T.arrowNavigation,"is-last":T.autoApply&&!A(h).keepActionRow,"esc-close":T.escClose,height:A(h).modeHeight,config:T.config,"no-overlay-focus":!!(T.noOverlayFocus||T.textInput),"use-relative":"",type:"month",onSelected:B=>A(w)(B,$),onHoverValue:B=>A(y)(B,$)},Kt({header:Ee(()=>[Ae(b8,De(T.$props,{items:A(l)($),instance:$,"show-year-picker":A(f)[$],year:A(u)($),"is-disabled":B=>A(c)($,B),onHandleYear:B=>A(D)($,B),onYearSelect:B=>A(P)(B,$),onToggleYearPicker:B=>A(M)($,B?.flow,B?.show)}),Kt({_:2},[Xe(A(r),(B,J)=>({name:B,fn:Ee(X=>[se(T.$slots,B,ot(Ut(X)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[T.$slots["month-overlay-value"]?{name:"item",fn:Ee(({item:B})=>[se(T.$slots,"month-overlay-value",{text:B.text,value:B.value})]),key:"0"}:void 0]),1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),py=(t,e)=>{const a=()=>{t.isTextInputDate&&(c.value=Ze(ye(t.startDate)))},{modelValue:n}=Ui(t,e,a),s=he(null),{defaultedHighlight:r,defaultedMultiDates:i,defaultedFilters:o,defaultedRange:l,propDates:u}=kt(t),c=he();ht(()=>{t.startDate&&(n.value&&t.focusStartDate||!n.value)&&(c.value=Ze(ye(t.startDate)))});const d=w=>Array.isArray(n.value)?n.value.some(S=>Ze(S)===w):n.value?Ze(n.value)===w:!1,h=w=>l.value.enabled&&Array.isArray(n.value)?Pi(n.value,s.value,y(w)):!1,f=w=>u.value.allowedDates instanceof Map?u.value.allowedDates.size?u.value.allowedDates.has(`${w}`):!1:!0,m=w=>u.value.disabledDates instanceof Map?u.value.disabledDates.size?u.value.disabledDates.has(`${w}`):!1:!0,v=x(()=>_r(q1(t.yearRange,t.locale,t.reverseYears),w=>{const S=d(w.value),M=Ei(w.value,Ar(u.value.minDate),Ar(u.value.maxDate))||o.value.years.includes(w.value)||!f(w.value)||m(w.value),P=h(w.value)&&!S,D=Q1(r.value,w.value);return{active:S,disabled:M,isBetween:P,highlighted:D}})),y=w=>mn(za(Mi(new Date)),w);return{groupedYears:v,modelValue:n,focusYear:c,setHoverValue:w=>{s.value=mn(za(new Date),w)},selectYear:w=>{var S;if(e("update-month-year",{instance:0,year:w}),i.value.enabled)return n.value?Array.isArray(n.value)&&(((S=n.value)==null?void 0:S.map(M=>Ze(M))).includes(w)?n.value=n.value.filter(M=>Ze(M)!==w):n.value.push(mn(Yt(ye()),w))):n.value=[mn(Yt(Mi(ye())),w)],e("auto-apply",!0);l.value.enabled?(n.value=tu(n,y(w),e),Jt().then(()=>{ml(n.value,e,t.autoApply,t.modelAuto)})):(n.value=y(w),e("auto-apply"))}}},my=Te({compatConfig:{MODE:3},__name:"YearPicker",props:{...en},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(t,{expose:e,emit:a}){const n=a,s=t,{groupedYears:r,modelValue:i,focusYear:o,selectYear:l,setHoverValue:u}=py(s,n),{defaultedConfig:c}=kt(s);return e({getSidebarProps:()=>({modelValue:i,selectYear:l})}),(d,h)=>(p(),g("div",null,[d.$slots["top-extra"]?se(d.$slots,"top-extra",{key:0,value:d.internalModelValue}):U("",!0),d.$slots["month-year"]?se(d.$slots,"month-year",ot(De({key:1},{years:A(r),selectYear:A(l)}))):(p(),be(Zi,{key:2,items:A(r),"is-last":d.autoApply&&!A(c).keepActionRow,height:A(c).modeHeight,config:d.config,"no-overlay-focus":!!(d.noOverlayFocus||d.textInput),"focus-value":A(o),type:"year","use-relative":"",onSelected:A(l),onHoverValue:A(u)},Kt({_:2},[d.$slots["year-overlay-value"]?{name:"item",fn:Ee(({item:f})=>[se(d.$slots,"year-overlay-value",{text:f.text,value:f.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),gy={key:0,class:"dp__time_input"},vy=["data-compact","data-collapsed"],yy=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],by=["aria-label","disabled","data-test-id","onKeydown","onClick"],_y=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],Ay={key:0},wy=["aria-label","data-compact"],xy=Te({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...en},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","overlay-opened","am-pm-change"],setup(t,{expose:e,emit:a}){const n=a,s=t,{setTimePickerElements:r,setTimePickerBackRef:i}=vs(),{defaultedAriaLabels:o,defaultedTransitions:l,defaultedFilters:u,defaultedConfig:c,defaultedRange:d,defaultedMultiCalendars:h}=kt(s),{transitionName:f,showTransition:m}=Fi(l),v=bn({hours:!1,minutes:!1,seconds:!1}),y=he("AM"),w=he(null),S=he([]),M=he(),P=he(!1);ht(()=>{n("mounted")});const D=k=>ct(new Date,{hours:k.hours,minutes:k.minutes,seconds:s.enableSeconds?k.seconds:0,milliseconds:0}),L=x(()=>k=>ie(k,s[k])||N(k,s[k])),T=x(()=>({hours:s.hours,minutes:s.minutes,seconds:s.seconds})),N=(k,j)=>d.value.enabled&&!d.value.disableTimeRangeValidation?!s.validateTime(k,j):!1,$=(k,j)=>{if(d.value.enabled&&!d.value.disableTimeRangeValidation){const Y=j?+s[`${k}Increment`]:-+s[`${k}Increment`],te=s[k]+Y;return!s.validateTime(k,te)}return!1},B=x(()=>k=>!G(+s[k]+ +s[`${k}Increment`],k)||$(k,!0)),J=x(()=>k=>!G(+s[k]-+s[`${k}Increment`],k)||$(k,!1)),X=(k,j)=>Hf(ct(ye(),k),j),ne=(k,j)=>mv(ct(ye(),k),j),Z=x(()=>({dp__time_col:!0,dp__time_col_block:!s.timePickerInline,dp__time_col_reg_block:!s.enableSeconds&&s.is24&&!s.timePickerInline,dp__time_col_reg_inline:!s.enableSeconds&&s.is24&&s.timePickerInline,dp__time_col_reg_with_button:!s.enableSeconds&&!s.is24,dp__time_col_sec:s.enableSeconds&&s.is24,dp__time_col_sec_with_button:s.enableSeconds&&!s.is24})),W=x(()=>s.timePickerInline&&d.value.enabled&&!h.value.count),O=x(()=>{const k=[{type:"hours"}];return s.enableMinutes&&k.push({type:"",separator:!0},{type:"minutes"}),s.enableSeconds&&k.push({type:"",separator:!0},{type:"seconds"}),k}),q=x(()=>O.value.filter(k=>!k.separator)),le=x(()=>k=>{if(k==="hours"){const j=we(+s.hours);return{text:j<10?`0${j}`:`${j}`,value:j}}return{text:s[k]<10?`0${s[k]}`:`${s[k]}`,value:s[k]}}),ie=(k,j)=>{var Y;if(!s.disabledTimesConfig)return!1;const te=s.disabledTimesConfig(s.order,k==="hours"?j:void 0);return te[k]?!!((Y=te[k])!=null&&Y.includes(j)):!0},me=(k,j)=>j!=="hours"||y.value==="AM"?k:k+12,Q=k=>{const j=s.is24?24:12,Y=k==="hours"?j:60,te=+s[`${k}GridIncrement`],pe=k==="hours"&&!s.is24?te:0,ce=[];for(let fe=pe;fe({active:!1,disabled:u.value.times[k].includes(fe.value)||!G(fe.value,k)||ie(k,fe.value)||N(k,fe.value)}))},_e=k=>k>=0?k:59,z=k=>k>=0?k:23,G=(k,j)=>{const Y=s.minTime?D(Kl(s.minTime)):null,te=s.maxTime?D(Kl(s.maxTime)):null,pe=D(Kl(T.value,j,j==="minutes"||j==="seconds"?_e(k):z(k)));return Y&&te?(yr(pe,te)||or(pe,te))&&(zs(pe,Y)||or(pe,Y)):Y?zs(pe,Y)||or(pe,Y):te?yr(pe,te)||or(pe,te):!0},ue=k=>s[`no${k[0].toUpperCase()+k.slice(1)}Overlay`],de=k=>{ue(k)||(v[k]=!v[k],v[k]?(P.value=!0,n("overlay-opened",k)):(P.value=!1,n("overlay-closed",k)))},_=k=>k==="hours"?Nn:k==="minutes"?hs:vr,V=()=>{M.value&&clearTimeout(M.value)},ae=(k,j=!0,Y)=>{const te=j?X:ne,pe=j?+s[`${k}Increment`]:-+s[`${k}Increment`];G(+s[k]+pe,k)&&n(`update:${k}`,_(k)(te({[k]:+s[k]},{[k]:+s[`${k}Increment`]}))),!(Y!=null&&Y.keyboard)&&c.value.timeArrowHoldThreshold&&(M.value=setTimeout(()=>{ae(k,j)},c.value.timeArrowHoldThreshold))},we=k=>s.is24?k:(k>=12?y.value="PM":y.value="AM",wv(k)),ee=()=>{y.value==="PM"?(y.value="AM",n("update:hours",s.hours-12)):(y.value="PM",n("update:hours",s.hours+12)),n("am-pm-change",y.value)},C=k=>{v[k]=!0},E=(k,j,Y)=>{if(k&&s.arrowNavigation){Array.isArray(S.value[j])?S.value[j][Y]=k:S.value[j]=[k];const te=S.value.reduce((pe,ce)=>ce.map((fe,Ce)=>[...pe[Ce]||[],ce[Ce]]),[]);i(s.closeTimePickerBtn),w.value&&(te[1]=te[1].concat(w.value)),r(te,s.order)}},I=(k,j)=>(de(k),n(`update:${k}`,j));return e({openChildCmp:C}),(k,j)=>{var Y;return k.disabled?U("",!0):(p(),g("div",gy,[(p(!0),g(Pe,null,Xe(O.value,(te,pe)=>{var ce,fe,Ce;return p(),g("div",{key:pe,class:ve(Z.value),"data-compact":W.value&&!k.enableSeconds,"data-collapsed":W.value&&k.enableSeconds},[te.separator?(p(),g(Pe,{key:0},[P.value?U("",!0):(p(),g(Pe,{key:0},[Dt(":")],64))],64)):(p(),g(Pe,{key:1},[b("button",{ref_for:!0,ref:H=>E(H,pe,0),type:"button",class:ve({dp__btn:!0,dp__inc_dec_button:!k.timePickerInline,dp__inc_dec_button_inline:k.timePickerInline,dp__tp_inline_btn_top:k.timePickerInline,dp__inc_dec_button_disabled:B.value(te.type),"dp--hidden-el":P.value}),"data-test-id":`${te.type}-time-inc-btn-${s.order}`,"aria-label":(ce=A(o))==null?void 0:ce.incrementValue(te.type),tabindex:"0",onKeydown:H=>A(ga)(H,()=>ae(te.type,!0,{keyboard:!0}),!0),onClick:H=>A(c).timeArrowHoldThreshold?void 0:ae(te.type,!0),onMousedown:H=>A(c).timeArrowHoldThreshold?ae(te.type,!0):void 0,onMouseup:V},[s.timePickerInline?(p(),g(Pe,{key:1},[k.$slots["tp-inline-arrow-up"]?se(k.$slots,"tp-inline-arrow-up",{key:0}):(p(),g(Pe,{key:1},[j[2]||(j[2]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),j[3]||(j[3]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(p(),g(Pe,{key:0},[k.$slots["arrow-up"]?se(k.$slots,"arrow-up",{key:0}):U("",!0),k.$slots["arrow-up"]?U("",!0):(p(),be(A(j1),{key:1}))],64))],42,yy),b("button",{ref_for:!0,ref:H=>E(H,pe,1),type:"button","aria-label":`${le.value(te.type).text}-${(fe=A(o))==null?void 0:fe.openTpOverlay(te.type)}`,class:ve({dp__time_display:!0,dp__time_display_block:!k.timePickerInline,dp__time_display_inline:k.timePickerInline,"dp--time-invalid":L.value(te.type),"dp--time-overlay-btn":!L.value(te.type),"dp--hidden-el":P.value}),disabled:ue(te.type),tabindex:"0","data-test-id":`${te.type}-toggle-overlay-btn-${s.order}`,onKeydown:H=>A(ga)(H,()=>de(te.type),!0),onClick:H=>de(te.type)},[k.$slots[te.type]?se(k.$slots,te.type,{key:0,text:le.value(te.type).text,value:le.value(te.type).value}):U("",!0),k.$slots[te.type]?U("",!0):(p(),g(Pe,{key:1},[Dt($e(le.value(te.type).text),1)],64))],42,by),b("button",{ref_for:!0,ref:H=>E(H,pe,2),type:"button",class:ve({dp__btn:!0,dp__inc_dec_button:!k.timePickerInline,dp__inc_dec_button_inline:k.timePickerInline,dp__tp_inline_btn_bottom:k.timePickerInline,dp__inc_dec_button_disabled:J.value(te.type),"dp--hidden-el":P.value}),"data-test-id":`${te.type}-time-dec-btn-${s.order}`,"aria-label":(Ce=A(o))==null?void 0:Ce.decrementValue(te.type),tabindex:"0",onKeydown:H=>A(ga)(H,()=>ae(te.type,!1,{keyboard:!0}),!0),onClick:H=>A(c).timeArrowHoldThreshold?void 0:ae(te.type,!1),onMousedown:H=>A(c).timeArrowHoldThreshold?ae(te.type,!1):void 0,onMouseup:V},[s.timePickerInline?(p(),g(Pe,{key:1},[k.$slots["tp-inline-arrow-down"]?se(k.$slots,"tp-inline-arrow-down",{key:0}):(p(),g(Pe,{key:1},[j[4]||(j[4]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),j[5]||(j[5]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(p(),g(Pe,{key:0},[k.$slots["arrow-down"]?se(k.$slots,"arrow-down",{key:0}):U("",!0),k.$slots["arrow-down"]?U("",!0):(p(),be(A(G1),{key:1}))],64))],42,_y)],64))],10,vy)}),128)),k.is24?U("",!0):(p(),g("div",Ay,[k.$slots["am-pm-button"]?se(k.$slots,"am-pm-button",{key:0,toggle:ee,value:y.value}):U("",!0),k.$slots["am-pm-button"]?U("",!0):(p(),g("button",{key:1,ref_key:"amPmButton",ref:w,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(Y=A(o))==null?void 0:Y.amPmButton,tabindex:"0","data-compact":W.value,onClick:ee,onKeydown:j[0]||(j[0]=te=>A(ga)(te,()=>ee(),!0))},$e(y.value),41,wy))])),(p(!0),g(Pe,null,Xe(q.value,(te,pe)=>(p(),be(_n,{key:pe,name:A(f)(v[te.type]),css:A(m)},{default:Ee(()=>{var ce,fe;return[v[te.type]?(p(),be(Zi,{key:0,items:Q(te.type),"is-last":k.autoApply&&!A(c).keepActionRow,"esc-close":k.escClose,type:te.type,"text-input":k.textInput,config:k.config,"arrow-navigation":k.arrowNavigation,"aria-labels":k.ariaLabels,"overlay-label":(fe=(ce=A(o)).timeOverlay)==null?void 0:fe.call(ce,te.type),onSelected:Ce=>I(te.type,Ce),onToggle:Ce=>de(te.type),onResetFlow:j[1]||(j[1]=Ce=>k.$emit("reset-flow"))},Kt({"button-icon":Ee(()=>[k.$slots["clock-icon"]?se(k.$slots,"clock-icon",{key:0}):U("",!0),k.$slots["clock-icon"]?U("",!0):(p(),be(ms(k.timePickerInline?A(Rr):A(Y1)),{key:1}))]),_:2},[k.$slots[`${te.type}-overlay-value`]?{name:"item",fn:Ee(({item:Ce})=>[se(k.$slots,`${te.type}-overlay-value`,{text:Ce.text,value:Ce.value})]),key:"0"}:void 0,k.$slots[`${te.type}-overlay-header`]?{name:"header",fn:Ee(()=>[se(k.$slots,`${te.type}-overlay-header`,{toggle:()=>de(te.type)})]),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","overlay-label","onSelected","onToggle"])):U("",!0)]}),_:2},1032,["name","css"]))),128))]))}}}),ky=["data-dp-mobile"],Sy=["aria-label","tabindex"],My=["role","aria-label","tabindex"],Ey=["aria-label"],x8=Te({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...en},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(t,{expose:e,emit:a}){const n=a,s=t,{buildMatrix:r,setTimePicker:i}=vs(),o=Qa(),{defaultedTransitions:l,defaultedAriaLabels:u,defaultedTextInput:c,defaultedConfig:d,defaultedRange:h}=kt(s),{transitionName:f,showTransition:m}=Fi(l),{hideNavigationButtons:v}=gl(),y=he(null),w=he(null),S=he([]),M=he(null),P=he(!1);ht(()=>{n("mount"),!s.timePicker&&s.arrowNavigation?r([Nt(y.value)],"time"):i(!0,s.timePicker)});const D=x(()=>h.value.enabled&&s.modelAuto?i8(s.internalModelValue):!0),L=he(!1),T=ie=>({hours:Array.isArray(s.hours)?s.hours[ie]:s.hours,minutes:Array.isArray(s.minutes)?s.minutes[ie]:s.minutes,seconds:Array.isArray(s.seconds)?s.seconds[ie]:s.seconds}),N=x(()=>{const ie=[];if(h.value.enabled)for(let me=0;me<2;me++)ie.push(T(me));else ie.push(T(0));return ie}),$=(ie,me=!1,Q="")=>{me||n("reset-flow"),L.value=ie,n(ie?"overlay-opened":"overlay-closed",na.time),s.arrowNavigation&&i(ie),Jt(()=>{Q!==""&&S.value[0]&&S.value[0].openChildCmp(Q)})},B=x(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:s.autoApply&&!d.value.keepActionRow})),J=Sa(o,"timePicker"),X=(ie,me,Q)=>h.value.enabled?me===0?[ie,N.value[1][Q]]:[N.value[0][Q],ie]:ie,ne=ie=>{n("update:hours",ie)},Z=ie=>{n("update:minutes",ie)},W=ie=>{n("update:seconds",ie)},O=()=>{if(M.value&&!c.value.enabled&&!s.noOverlayFocus){const ie=o8(M.value);ie&&ie.focus({preventScroll:!0})}},q=ie=>{P.value=!1,n("overlay-closed",ie)},le=ie=>{P.value=!0,n("overlay-opened",ie)};return e({toggleTimePicker:$}),(ie,me)=>{var Q;return p(),g("div",{class:"dp--tp-wrap","data-dp-mobile":ie.isMobile},[!ie.timePicker&&!ie.timePickerInline?ss((p(),g("button",{key:0,ref_key:"openTimePickerBtn",ref:y,type:"button",class:ve({...B.value,"dp--hidden-el":L.value}),"aria-label":(Q=A(u))==null?void 0:Q.openTimePicker,tabindex:ie.noOverlayFocus?void 0:0,"data-test-id":"open-time-picker-btn",onKeydown:me[0]||(me[0]=_e=>A(ga)(_e,()=>$(!0))),onClick:me[1]||(me[1]=_e=>$(!0))},[ie.$slots["clock-icon"]?se(ie.$slots,"clock-icon",{key:0}):U("",!0),ie.$slots["clock-icon"]?U("",!0):(p(),be(A(Y1),{key:1}))],42,Sy)),[[rs,!A(v)(ie.hideNavigation,"time")]]):U("",!0),Ae(_n,{name:A(f)(L.value),css:A(m)&&!ie.timePickerInline},{default:Ee(()=>{var _e,z;return[L.value||ie.timePicker||ie.timePickerInline?(p(),g("div",{key:0,ref_key:"overlayRef",ref:M,role:ie.timePickerInline?void 0:"dialog",class:ve({dp__overlay:!ie.timePickerInline,"dp--overlay-absolute":!s.timePicker&&!ie.timePickerInline,"dp--overlay-relative":s.timePicker}),style:Tt(ie.timePicker?{height:`${A(d).modeHeight}px`}:void 0),"aria-label":(_e=A(u))==null?void 0:_e.timePicker,tabindex:ie.timePickerInline?void 0:0},[b("div",{class:ve(ie.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[ie.$slots["time-picker-overlay"]?se(ie.$slots,"time-picker-overlay",{key:0,hours:t.hours,minutes:t.minutes,seconds:t.seconds,setHours:ne,setMinutes:Z,setSeconds:W}):U("",!0),ie.$slots["time-picker-overlay"]?U("",!0):(p(),g("div",{key:1,class:ve(ie.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(p(!0),g(Pe,null,Xe(N.value,(G,ue)=>ss((p(),be(xy,De({key:ue,ref_for:!0},{...ie.$props,order:ue,hours:G.hours,minutes:G.minutes,seconds:G.seconds,closeTimePickerBtn:w.value,disabledTimesConfig:t.disabledTimesConfig,disabled:ue===0?A(h).fixedStart:A(h).fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:S,"validate-time":(de,_)=>t.validateTime(de,X(_,ue,de)),"onUpdate:hours":de=>ne(X(de,ue,"hours")),"onUpdate:minutes":de=>Z(X(de,ue,"minutes")),"onUpdate:seconds":de=>W(X(de,ue,"seconds")),onMounted:O,onOverlayClosed:q,onOverlayOpened:le,onAmPmChange:me[2]||(me[2]=de=>ie.$emit("am-pm-change",de))}),Kt({_:2},[Xe(A(J),(de,_)=>({name:de,fn:Ee(V=>[se(ie.$slots,de,De({ref_for:!0},V))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[rs,ue===0?!0:D.value]])),128))],2)),!ie.timePicker&&!ie.timePickerInline?ss((p(),g("button",{key:2,ref_key:"closeTimePickerBtn",ref:w,type:"button",class:ve({...B.value,"dp--hidden-el":P.value}),"aria-label":(z=A(u))==null?void 0:z.closeTimePicker,tabindex:"0",onKeydown:me[3]||(me[3]=G=>A(ga)(G,()=>$(!1))),onClick:me[4]||(me[4]=G=>$(!1))},[ie.$slots["calendar-icon"]?se(ie.$slots,"calendar-icon",{key:0}):U("",!0),ie.$slots["calendar-icon"]?U("",!0):(p(),be(A(Rr),{key:1}))],42,Ey)),[[rs,!A(v)(ie.hideNavigation,"time")]]):U("",!0)],2)],14,My)):U("",!0)]}),_:3},8,["name","css"])],8,ky)}}}),k8=(t,e,a,n)=>{const{defaultedRange:s}=kt(t),r=(M,P)=>Array.isArray(e[M])?e[M][P]:e[M],i=M=>t.enableSeconds?Array.isArray(e.seconds)?e.seconds[M]:e.seconds:0,o=(M,P)=>M?P!==void 0?os(M,r("hours",P),r("minutes",P),i(P)):os(M,e.hours,e.minutes,i()):a8(ye(),i(P)),l=(M,P)=>{e[M]=P},u=x(()=>t.modelAuto&&s.value.enabled?Array.isArray(a.value)?a.value.length>1:!1:s.value.enabled),c=(M,P)=>{const D=Object.fromEntries(Object.keys(e).map(L=>L===M?[L,P]:[L,e[L]].slice()));if(u.value&&!s.value.disableTimeRangeValidation){const L=N=>a.value?os(a.value[N],D.hours[N],D.minutes[N],D.seconds[N]):null,T=N=>t8(a.value[N],0);return!(Ke(L(0),L(1))&&(zs(L(0),T(1))||yr(L(1),T(0))))}return!0},d=(M,P)=>{c(M,P)&&(l(M,P),n&&n())},h=M=>{d("hours",M)},f=M=>{d("minutes",M)},m=M=>{d("seconds",M)},v=(M,P,D,L)=>{P&&h(M),!P&&!D&&f(M),D&&m(M),a.value&&L(a.value)},y=M=>{if(M){const P=Array.isArray(M),D=P?[+M[0].hours,+M[1].hours]:+M.hours,L=P?[+M[0].minutes,+M[1].minutes]:+M.minutes,T=P?[+M[0].seconds,+M[1].seconds]:+M.seconds;l("hours",D),l("minutes",L),t.enableSeconds&&l("seconds",T)}},w=(M,P)=>{const D={hours:Array.isArray(e.hours)?e.hours[M]:e.hours,disabledArr:[]};return(P||P===0)&&(D.hours=P),Array.isArray(t.disabledTimes)&&(D.disabledArr=s.value.enabled&&Array.isArray(t.disabledTimes[M])?t.disabledTimes[M]:t.disabledTimes),D},S=x(()=>(M,P)=>{var D;if(Array.isArray(t.disabledTimes)){const{disabledArr:L,hours:T}=w(M,P),N=L.filter($=>+$.hours===T);return((D=N[0])==null?void 0:D.minutes)==="*"?{hours:[T],minutes:void 0,seconds:void 0}:{hours:[],minutes:N?.map($=>+$.minutes)??[],seconds:N?.map($=>$.seconds?+$.seconds:void 0)??[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:l,updateHours:h,updateMinutes:f,updateSeconds:m,getSetDateTime:o,updateTimeValues:v,getSecondsValue:i,assignStartTime:y,validateTime:c,disabledTimesConfig:S}},Py=(t,e)=>{const a=()=>{t.isTextInputDate&&P()},{modelValue:n,time:s}=Ui(t,e,a),{defaultedStartTime:r,defaultedRange:i,defaultedTz:o}=kt(t),{updateTimeValues:l,getSetDateTime:u,setTime:c,assignStartTime:d,disabledTimesConfig:h,validateTime:f}=k8(t,s,n,m);function m(){e("update-flow-step")}const v=L=>{const{hours:T,minutes:N,seconds:$}=L;return{hours:+T,minutes:+N,seconds:$?+$:0}},y=()=>{if(t.startTime){if(Array.isArray(t.startTime)){const T=v(t.startTime[0]),N=v(t.startTime[1]);return[ct(ye(),T),ct(ye(),N)]}const L=v(t.startTime);return ct(ye(),L)}return i.value.enabled?[null,null]:null},w=()=>{if(i.value.enabled){const[L,T]=y();n.value=[ba(u(L,0),o.value.timezone),ba(u(T,1),o.value.timezone)]}else n.value=ba(u(y()),o.value.timezone)},S=L=>Array.isArray(L)?[Bs(ye(L[0])),Bs(ye(L[1]))]:[Bs(L??ye())],M=(L,T,N)=>{c("hours",L),c("minutes",T),c("seconds",t.enableSeconds?N:0)},P=()=>{const[L,T]=S(n.value);return i.value.enabled?M([L.hours,T.hours],[L.minutes,T.minutes],[L.seconds,T.seconds]):M(L.hours,L.minutes,L.seconds)};ht(()=>{if(!t.shadow)return d(r.value),n.value?P():w()});const D=()=>{Array.isArray(n.value)?n.value=n.value.map((L,T)=>L&&u(L,T)):n.value=u(n.value),e("time-update")};return{modelValue:n,time:s,disabledTimesConfig:h,updateTime:(L,T=!0,N=!1)=>{l(L,T,N,D)},validateTime:f}},Ty=Te({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...en},emits:["update:internal-model-value","time-update","am-pm-change","mount","reset-flow","update-flow-step","overlay-toggle"],setup(t,{expose:e,emit:a}){const n=a,s=t,r=Qa(),i=Sa(r,"timePicker"),o=he(null),{time:l,modelValue:u,disabledTimesConfig:c,updateTime:d,validateTime:h}=Py(s,n);return ht(()=>{s.shadow||n("mount",null)}),e({getSidebarProps:()=>({modelValue:u,time:l,updateTime:d}),toggleTimePicker:(f,m=!1,v="")=>{var y;(y=o.value)==null||y.toggleTimePicker(f,m,v)}}),(f,m)=>(p(),be(pl,{"multi-calendars":0,stretch:"","is-mobile":f.isMobile},{default:Ee(()=>[Ae(x8,De({ref_key:"tpRef",ref:o},f.$props,{hours:A(l).hours,minutes:A(l).minutes,seconds:A(l).seconds,"internal-model-value":f.internalModelValue,"disabled-times-config":A(c),"validate-time":A(h),"onUpdate:hours":m[0]||(m[0]=v=>A(d)(v)),"onUpdate:minutes":m[1]||(m[1]=v=>A(d)(v,!1)),"onUpdate:seconds":m[2]||(m[2]=v=>A(d)(v,!1,!0)),onAmPmChange:m[3]||(m[3]=v=>f.$emit("am-pm-change",v)),onResetFlow:m[4]||(m[4]=v=>f.$emit("reset-flow")),onOverlayClosed:m[5]||(m[5]=v=>f.$emit("overlay-toggle",{open:!1,overlay:v})),onOverlayOpened:m[6]||(m[6]=v=>f.$emit("overlay-toggle",{open:!0,overlay:v}))}),Kt({_:2},[Xe(A(i),(v,y)=>({name:v,fn:Ee(w=>[se(f.$slots,v,ot(Ut(w)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3},8,["is-mobile"]))}}),Cy={class:"dp--header-wrap"},Dy={key:0,class:"dp__month_year_wrap"},Ry={key:0},$y={class:"dp__month_year_wrap"},Ly=["data-dp-element","aria-label","data-test-id","onClick","onKeydown"],Iy=Te({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...en},emits:["update-month-year","mount","reset-flow","overlay-closed","overlay-opened"],setup(t,{expose:e,emit:a}){const n=a,s=t,{defaultedTransitions:r,defaultedAriaLabels:i,defaultedMultiCalendars:o,defaultedFilters:l,defaultedConfig:u,defaultedHighlight:c,propDates:d,defaultedUI:h}=kt(s),{transitionName:f,showTransition:m}=Fi(r),{buildMatrix:v}=vs(),{handleMonthYearChange:y,isDisabled:w,updateMonthYear:S}=ty(s,n),{showLeftIcon:M,showRightIcon:P}=gl(),D=he(!1),L=he(!1),T=he(!1),N=he([null,null,null,null]);ht(()=>{n("mount")});const $=z=>({get:()=>s[z],set:G=>{const ue=z===Fa.month?Fa.year:Fa.month;n("update-month-year",{[z]:G,[ue]:s[ue]}),z===Fa.month?q(!0):le(!0)}}),B=x($(Fa.month)),J=x($(Fa.year)),X=x(()=>z=>({month:s.month,year:s.year,items:z===Fa.month?s.months:s.years,instance:s.instance,updateMonthYear:S,toggle:z===Fa.month?q:le})),ne=x(()=>s.months.find(G=>G.value===s.month)||{text:"",value:0}),Z=x(()=>_r(s.months,z=>{const G=s.month===z.value,ue=Ei(z.value,d8(s.year,d.value.minDate),h8(s.year,d.value.maxDate))||l.value.months.includes(z.value),de=v8(c.value,z.value,s.year);return{active:G,disabled:ue,highlighted:de}})),W=x(()=>_r(s.years,z=>{const G=s.year===z.value,ue=Ei(z.value,Ar(d.value.minDate),Ar(d.value.maxDate))||l.value.years.includes(z.value),de=Q1(c.value,z.value);return{active:G,disabled:ue,highlighted:de}})),O=(z,G,ue)=>{ue!==void 0?z.value=ue:z.value=!z.value,z.value?(T.value=!0,n("overlay-opened",G)):(T.value=!1,n("overlay-closed",G))},q=(z=!1,G)=>{ie(z),O(D,na.month,G)},le=(z=!1,G)=>{ie(z),O(L,na.year,G)},ie=z=>{z||n("reset-flow")},me=(z,G)=>{s.arrowNavigation&&(N.value[G]=Nt(z),v(N.value,"monthYear"))},Q=x(()=>{var z,G,ue,de,_,V;return[{type:Fa.month,index:1,toggle:q,modelValue:B.value,updateModelValue:ae=>B.value=ae,text:ne.value.text,showSelectionGrid:D.value,items:Z.value,ariaLabel:(z=i.value)==null?void 0:z.openMonthsOverlay,overlayLabel:((ue=(G=i.value).monthPicker)==null?void 0:ue.call(G,!0))??void 0},{type:Fa.year,index:2,toggle:le,modelValue:J.value,updateModelValue:ae=>J.value=ae,text:l8(s.year,s.locale),showSelectionGrid:L.value,items:W.value,ariaLabel:(de=i.value)==null?void 0:de.openYearsOverlay,overlayLabel:((V=(_=i.value).yearPicker)==null?void 0:V.call(_,!0))??void 0}]}),_e=x(()=>s.disableYearSelect?[Q.value[0]]:s.yearFirst?[...Q.value].reverse():Q.value);return e({toggleMonthPicker:q,toggleYearPicker:le,handleMonthYearChange:y}),(z,G)=>{var ue,de,_,V,ae,we;return p(),g("div",Cy,[z.$slots["month-year"]?(p(),g("div",Dy,[se(z.$slots,"month-year",ot(Ut({month:t.month,year:t.year,months:t.months,years:t.years,updateMonthYear:A(S),handleMonthYearChange:A(y),instance:t.instance,isDisabled:A(w)})))])):(p(),g(Pe,{key:1},[z.$slots["top-extra"]?(p(),g("div",Ry,[se(z.$slots,"top-extra",{value:z.internalModelValue})])):U("",!0),b("div",$y,[A(M)(A(o),t.instance)&&!z.vertical?(p(),be(ci,{key:0,"aria-label":(ue=A(i))==null?void 0:ue.prevMonth,disabled:A(w)(!1),class:ve((de=A(h))==null?void 0:de.navBtnPrev),"el-name":"action-prev",onActivate:G[0]||(G[0]=ee=>A(y)(!1,!0)),onSetRef:G[1]||(G[1]=ee=>me(ee,0))},{default:Ee(()=>[z.$slots["arrow-left"]?se(z.$slots,"arrow-left",{key:0}):U("",!0),z.$slots["arrow-left"]?U("",!0):(p(),be(A(z1),{key:1}))]),_:3},8,["aria-label","disabled","class"])):U("",!0),b("div",{class:ve(["dp__month_year_wrap",{dp__year_disable_select:z.disableYearSelect}])},[(p(!0),g(Pe,null,Xe(_e.value,(ee,C)=>(p(),g(Pe,{key:ee.type},[b("button",{ref_for:!0,ref:E=>me(E,C+1),type:"button","data-dp-element":`overlay-${ee.type}`,class:ve(["dp__btn dp__month_year_select",{"dp--hidden-el":T.value}]),"aria-label":`${ee.text}-${ee.ariaLabel}`,"data-test-id":`${ee.type}-toggle-overlay-${t.instance}`,onClick:ee.toggle,onKeydown:E=>A(ga)(E,()=>ee.toggle(),!0)},[z.$slots[ee.type]?se(z.$slots,ee.type,{key:0,text:ee.text,value:s[ee.type]}):U("",!0),z.$slots[ee.type]?U("",!0):(p(),g(Pe,{key:1},[Dt($e(ee.text),1)],64))],42,Ly),Ae(_n,{name:A(f)(ee.showSelectionGrid),css:A(m)},{default:Ee(()=>[ee.showSelectionGrid?(p(),be(Zi,{key:0,items:ee.items,"arrow-navigation":z.arrowNavigation,"hide-navigation":z.hideNavigation,"is-last":z.autoApply&&!A(u).keepActionRow,"skip-button-ref":!1,config:z.config,type:ee.type,"header-refs":[],"esc-close":z.escClose,"menu-wrap-ref":z.menuWrapRef,"text-input":z.textInput,"aria-labels":z.ariaLabels,"overlay-label":ee.overlayLabel,onSelected:ee.updateModelValue,onToggle:ee.toggle},Kt({"button-icon":Ee(()=>[z.$slots["calendar-icon"]?se(z.$slots,"calendar-icon",{key:0}):U("",!0),z.$slots["calendar-icon"]?U("",!0):(p(),be(A(Rr),{key:1}))]),_:2},[z.$slots[`${ee.type}-overlay-value`]?{name:"item",fn:Ee(({item:E})=>[se(z.$slots,`${ee.type}-overlay-value`,{text:E.text,value:E.value})]),key:"0"}:void 0,z.$slots[`${ee.type}-overlay`]?{name:"overlay",fn:Ee(()=>[se(z.$slots,`${ee.type}-overlay`,De({ref_for:!0},X.value(ee.type)))]),key:"1"}:void 0,z.$slots[`${ee.type}-overlay-header`]?{name:"header",fn:Ee(()=>[se(z.$slots,`${ee.type}-overlay-header`,{toggle:ee.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","menu-wrap-ref","text-input","aria-labels","overlay-label","onSelected","onToggle"])):U("",!0)]),_:2},1032,["name","css"])],64))),128))],2),A(M)(A(o),t.instance)&&z.vertical?(p(),be(ci,{key:1,"aria-label":(_=A(i))==null?void 0:_.prevMonth,"el-name":"action-prev",disabled:A(w)(!1),class:ve((V=A(h))==null?void 0:V.navBtnPrev),onActivate:G[2]||(G[2]=ee=>A(y)(!1,!0))},{default:Ee(()=>[z.$slots["arrow-up"]?se(z.$slots,"arrow-up",{key:0}):U("",!0),z.$slots["arrow-up"]?U("",!0):(p(),be(A(j1),{key:1}))]),_:3},8,["aria-label","disabled","class"])):U("",!0),A(P)(A(o),t.instance)?(p(),be(ci,{key:2,ref:"rightIcon","el-name":"action-next",disabled:A(w)(!0),"aria-label":(ae=A(i))==null?void 0:ae.nextMonth,class:ve((we=A(h))==null?void 0:we.navBtnNext),onActivate:G[3]||(G[3]=ee=>A(y)(!0,!0)),onSetRef:G[4]||(G[4]=ee=>me(ee,z.disableYearSelect?2:3))},{default:Ee(()=>[z.$slots[z.vertical?"arrow-down":"arrow-right"]?se(z.$slots,z.vertical?"arrow-down":"arrow-right",{key:0}):U("",!0),z.$slots[z.vertical?"arrow-down":"arrow-right"]?U("",!0):(p(),be(ms(z.vertical?A(G1):A(W1)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):U("",!0)])],64))])}}}),Oy={class:"dp__calendar_header",role:"row"},Hy={key:0,class:"dp__calendar_header_item",role:"gridcell"},Ny=["aria-label"],By={key:0,class:"dp__calendar_item dp__week_num",role:"gridcell"},Vy={class:"dp__cell_inner"},Zy=["id","aria-pressed","aria-disabled","aria-label","tabindex","data-test-id","onClick","onTouchend","onKeydown","onMouseenter","onMouseleave","onMousedown"],Fy=Te({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...en},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(t,{expose:e,emit:a}){const n=a,s=t,{buildMultiLevelMatrix:r}=vs(),{defaultedTransitions:i,defaultedConfig:o,defaultedAriaLabels:l,defaultedMultiCalendars:u,defaultedWeekNumbers:c,defaultedMultiDates:d,defaultedUI:h}=kt(s),f=he(null),m=he({bottom:"",left:"",transform:""}),v=he([]),y=he(null),w=he(!0),S=he(""),M=he({startX:0,endX:0,startY:0,endY:0}),P=he([]),D=he({left:"50%"}),L=he(!1),T=x(()=>s.calendar?s.calendar(s.mappedDates):s.mappedDates),N=x(()=>s.dayNames?Array.isArray(s.dayNames)?s.dayNames:s.dayNames(s.locale,+s.weekStart):Av(s.formatLocale,s.locale,+s.weekStart));ht(()=>{n("mount",{cmp:"calendar",refs:v}),o.value.noSwipe||y.value&&(y.value.addEventListener("touchstart",me,{passive:!1}),y.value.addEventListener("touchend",Q,{passive:!1}),y.value.addEventListener("touchmove",_e,{passive:!1})),s.monthChangeOnScroll&&y.value&&y.value.addEventListener("wheel",ue,{passive:!1})}),Vn(()=>{o.value.noSwipe||y.value&&(y.value.removeEventListener("touchstart",me),y.value.removeEventListener("touchend",Q),y.value.removeEventListener("touchmove",_e)),s.monthChangeOnScroll&&y.value&&y.value.removeEventListener("wheel",ue)});const $=ee=>ee?s.vertical?"vNext":"next":s.vertical?"vPrevious":"previous",B=(ee,C)=>{if(s.transitions){const E=Yt($n(ye(),s.month,s.year));S.value=Lt(Yt($n(ye(),ee,C)),E)?i.value[$(!0)]:i.value[$(!1)],w.value=!1,Jt(()=>{w.value=!0})}},J=x(()=>({...h.value.calendar??{}})),X=x(()=>ee=>{const C=xv(ee);return{dp__marker_dot:C.type==="dot",dp__marker_line:C.type==="line"}}),ne=x(()=>ee=>Ke(ee,f.value)),Z=x(()=>({dp__calendar:!0,dp__calendar_next:u.value.count>0&&s.instance!==0})),W=x(()=>ee=>s.hideOffsetDates?ee.current:!0),O=async(ee,C)=>{const{width:E,height:I}=ee.getBoundingClientRect();f.value=C.value;let k={left:`${E/2}px`},j=-50;if(await Jt(),P.value[0]){const{left:Y,width:te}=P.value[0].getBoundingClientRect();Y<0&&(k={left:"0"},j=0,D.value.left=`${E/2}px`),window.innerWidth{var I,k,j;const Y=Nt(v.value[C][E]);Y&&((I=ee.marker)!=null&&I.customPosition&&(j=(k=ee.marker)==null?void 0:k.tooltip)!=null&&j.length?m.value=ee.marker.customPosition(Y):await O(Y,ee),n("tooltip-open",ee.marker))},le=async(ee,C,E)=>{var I,k;if(L.value&&d.value.enabled&&d.value.dragSelect)return n("select-date",ee);if(n("set-hover-date",ee),(k=(I=ee.marker)==null?void 0:I.tooltip)!=null&&k.length){if(s.hideOffsetDates&&!ee.current)return;await q(ee,C,E)}},ie=ee=>{f.value&&(f.value=null,m.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),n("tooltip-close",ee.marker))},me=ee=>{M.value.startX=ee.changedTouches[0].screenX,M.value.startY=ee.changedTouches[0].screenY},Q=ee=>{M.value.endX=ee.changedTouches[0].screenX,M.value.endY=ee.changedTouches[0].screenY,z()},_e=ee=>{s.vertical&&!s.inline&&ee.preventDefault()},z=()=>{const ee=s.vertical?"Y":"X";Math.abs(M.value[`start${ee}`]-M.value[`end${ee}`])>10&&n("handle-swipe",M.value[`start${ee}`]>M.value[`end${ee}`]?"right":"left")},G=(ee,C,E)=>{ee&&(Array.isArray(v.value[C])?v.value[C][E]=ee:v.value[C]=[ee]),s.arrowNavigation&&r(v.value,"calendar")},ue=ee=>{s.monthChangeOnScroll&&(ee.preventDefault(),n("handle-scroll",ee))},de=ee=>c.value.type==="local"?Z1(ee.value,{weekStartsOn:+s.weekStart}):c.value.type==="iso"?B1(ee.value):typeof c.value.type=="function"?c.value.type(ee.value):"",_=ee=>{const C=ee[0];return c.value.hideOnOffsetDates?ee.some(E=>E.current)?de(C):"":de(C)},V=(ee,C,E=!0)=>{!E&&Pv()||(!d.value.enabled||o.value.allowPreventDefault)&&(is(ee,o.value),n("select-date",C))},ae=ee=>{is(ee,o.value)},we=ee=>{d.value.enabled&&d.value.dragSelect?(L.value=!0,n("select-date",ee)):d.value.enabled&&n("select-date",ee)};return e({triggerTransition:B}),(ee,C)=>(p(),g("div",{class:ve(Z.value)},[b("div",{ref_key:"calendarWrapRef",ref:y,class:ve(J.value),role:"grid"},[b("div",Oy,[ee.weekNumbers?(p(),g("div",Hy,$e(ee.weekNumName),1)):U("",!0),(p(!0),g(Pe,null,Xe(N.value,(E,I)=>{var k,j;return p(),g("div",{key:I,class:"dp__calendar_header_item",role:"gridcell","data-test-id":"calendar-header","aria-label":(j=(k=A(l))==null?void 0:k.weekDay)==null?void 0:j.call(k,I)},[ee.$slots["calendar-header"]?se(ee.$slots,"calendar-header",{key:0,day:E,index:I}):U("",!0),ee.$slots["calendar-header"]?U("",!0):(p(),g(Pe,{key:1},[Dt($e(E),1)],64))],8,Ny)}),128))]),C[2]||(C[2]=b("div",{class:"dp__calendar_header_separator"},null,-1)),Ae(_n,{name:S.value,css:!!ee.transitions},{default:Ee(()=>[w.value?(p(),g("div",{key:0,class:"dp__calendar",role:"rowgroup",onMouseleave:C[1]||(C[1]=E=>L.value=!1)},[(p(!0),g(Pe,null,Xe(T.value,(E,I)=>(p(),g("div",{key:I,class:"dp__calendar_row",role:"row"},[ee.weekNumbers?(p(),g("div",By,[b("div",Vy,$e(_(E.days)),1)])):U("",!0),(p(!0),g(Pe,null,Xe(E.days,(k,j)=>{var Y,te,pe;return p(),g("div",{id:A(X0)(k.value),ref_for:!0,ref:ce=>G(ce,I,j),key:j+I,role:"gridcell",class:"dp__calendar_item","aria-pressed":(k.classData.dp__active_date||k.classData.dp__range_start||k.classData.dp__range_start)??void 0,"aria-disabled":k.classData.dp__cell_disabled||void 0,"aria-label":(te=(Y=A(l))==null?void 0:Y.day)==null?void 0:te.call(Y,k),tabindex:!k.current&&ee.hideOffsetDates?void 0:0,"data-test-id":A(X0)(k.value),onClick:qa(ce=>V(ce,k),["prevent"]),onTouchend:ce=>V(ce,k,!1),onKeydown:ce=>A(ga)(ce,()=>ee.$emit("select-date",k)),onMouseenter:ce=>le(k,I,j),onMouseleave:ce=>ie(k),onMousedown:ce=>we(k),onMouseup:C[0]||(C[0]=ce=>L.value=!1)},[b("div",{class:ve(["dp__cell_inner",k.classData])},[ee.$slots.day&&W.value(k)?se(ee.$slots,"day",{key:0,day:+k.text,date:k.value}):U("",!0),ee.$slots.day?U("",!0):(p(),g(Pe,{key:1},[Dt($e(k.text),1)],64)),k.marker&&W.value(k)?(p(),g(Pe,{key:2},[ee.$slots.marker?se(ee.$slots,"marker",{key:0,marker:k.marker,day:+k.text,date:k.value}):(p(),g("div",{key:1,class:ve(X.value(k.marker)),style:Tt(k.marker.color?{backgroundColor:k.marker.color}:{})},null,6))],64)):U("",!0),ne.value(k.value)?(p(),g("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:P,class:"dp__marker_tooltip",style:Tt(m.value)},[(pe=k.marker)!=null&&pe.tooltip?(p(),g("div",{key:0,class:"dp__tooltip_content",onClick:ae},[(p(!0),g(Pe,null,Xe(k.marker.tooltip,(ce,fe)=>(p(),g("div",{key:fe,class:"dp__tooltip_text"},[ee.$slots["marker-tooltip"]?se(ee.$slots,"marker-tooltip",{key:0,tooltip:ce,day:k.value}):U("",!0),ee.$slots["marker-tooltip"]?U("",!0):(p(),g(Pe,{key:1},[b("div",{class:"dp__tooltip_mark",style:Tt(ce.color?{backgroundColor:ce.color}:{})},null,4),b("div",null,$e(ce.text),1)],64))]))),128)),b("div",{class:"dp__arrow_bottom_tp",style:Tt(D.value)},null,4)])):U("",!0)],4)):U("",!0)],2)],40,Zy)}),128))]))),128))],32)):U("",!0)]),_:3},8,["name","css"])],2)],2))}}),zc=t=>Array.isArray(t),Uy=(t,e,a,n)=>{const s=he([]),r=he(new Date),i=he(),o=()=>Q(t.isTextInputDate),{modelValue:l,calendars:u,time:c,today:d}=Ui(t,e,o),{defaultedMultiCalendars:h,defaultedStartTime:f,defaultedRange:m,defaultedConfig:v,defaultedTz:y,propDates:w,defaultedMultiDates:S}=kt(t),{validateMonthYearInRange:M,isDisabled:P,isDateRangeAllowed:D,checkMinMaxRange:L}=ys(t),{updateTimeValues:T,getSetDateTime:N,setTime:$,assignStartTime:B,validateTime:J,disabledTimesConfig:X}=k8(t,c,l,n),ne=x(()=>K=>u.value[K]?u.value[K].month:0),Z=x(()=>K=>u.value[K]?u.value[K].year:0),W=K=>!v.value.keepViewOnOffsetClick||K?!0:!i.value,O=(K,ke,He,ze=!1)=>{var ge,Me;W(ze)&&(u.value[K]||(u.value[K]={month:0,year:0}),u.value[K].month=Nc(ke)?(ge=u.value[K])==null?void 0:ge.month:ke,u.value[K].year=Nc(He)?(Me=u.value[K])==null?void 0:Me.year:He)},q=()=>{t.autoApply&&e("select-date")},le=()=>{f.value&&B(f.value)};ht(()=>{t.shadow||(l.value||(C(),le()),Q(!0),t.focusStartDate&&t.startDate&&C())});const ie=x(()=>{var K;return(K=t.flow)!=null&&K.length&&!t.partialFlow?t.flowStep===t.flow.length:!0}),me=()=>{t.autoApply&&ie.value&&e("auto-apply",t.partialFlow?t.flowStep!==t.flow.length:!1)},Q=(K=!1)=>{if(l.value)return Array.isArray(l.value)?(s.value=l.value,V(K)):G(l.value,K);if(h.value.count&&K&&!t.startDate)return z(ye(),K)},_e=()=>Array.isArray(l.value)&&m.value.enabled?qe(l.value[0])===qe(l.value[1]??l.value[0]):!1,z=(K=new Date,ke=!1)=>{if((!h.value.count||!h.value.static||ke)&&O(0,qe(K),Ze(K)),h.value.count&&(!l.value||_e()||!h.value.solo)&&(!h.value.solo||ke))for(let He=1;He{z(K),$("hours",Nn(K)),$("minutes",hs(K)),$("seconds",vr(K)),h.value.count&&ke&&ee()},ue=K=>{if(h.value.count){if(h.value.solo)return 0;const ke=qe(K[0]),He=qe(K[1]);return Math.abs(He-ke){K[1]&&m.value.showLastInRange?z(K[ue(K)],ke):z(K[0],ke);const He=(ze,ge)=>[ze(K[0]),K[1]?ze(K[1]):c[ge][1]];$("hours",He(Nn,"hours")),$("minutes",He(hs,"minutes")),$("seconds",He(vr,"seconds"))},_=(K,ke)=>{if((m.value.enabled||t.weekPicker)&&!S.value.enabled)return de(K,ke);if(S.value.enabled&&ke){const He=K[K.length-1];return G(He,ke)}},V=K=>{const ke=l.value;_(ke,K),h.value.count&&h.value.solo&&ee()},ae=(K,ke)=>{const He=ct(ye(),{month:ne.value(ke),year:Z.value(ke)}),ze=K<0?ja(He,1):br(He,1);M(qe(ze),Ze(ze),K<0,t.preventMinMaxNavigation)&&(O(ke,qe(ze),Ze(ze)),e("update-month-year",{instance:ke,month:qe(ze),year:Ze(ze)}),h.value.count&&!h.value.solo&&we(ke),a())},we=K=>{for(let ke=K-1;ke>=0;ke--){const He=br(ct(ye(),{month:ne.value(ke+1),year:Z.value(ke+1)}),1);O(ke,qe(He),Ze(He))}for(let ke=K+1;ke<=h.value.count-1;ke++){const He=ja(ct(ye(),{month:ne.value(ke-1),year:Z.value(ke-1)}),1);O(ke,qe(He),Ze(He))}},ee=()=>{if(Array.isArray(l.value)&&l.value.length===2){const K=ye(ye(l.value[1]?l.value[1]:ja(l.value[0],1))),[ke,He]=[qe(l.value[0]),Ze(l.value[0])],[ze,ge]=[qe(l.value[1]),Ze(l.value[1])];(ke!==ze||ke===ze&&He!==ge)&&h.value.solo&&O(1,qe(K),Ze(K))}else l.value&&!Array.isArray(l.value)&&(O(0,qe(l.value),Ze(l.value)),z(ye()))},C=()=>{t.startDate&&(O(0,qe(ye(t.startDate)),Ze(ye(t.startDate))),h.value.count&&we(0))},E=(K,ke)=>{if(t.monthChangeOnScroll){const He=new Date().getTime()-r.value.getTime(),ze=Math.abs(K.deltaY);let ge=500;ze>1&&(ge=100),ze>100&&(ge=0),He>ge&&(r.value=new Date,ae(t.monthChangeOnScroll!=="inverse"?-K.deltaY:K.deltaY,ke))}},I=(K,ke,He=!1)=>{t.monthChangeOnArrows&&t.vertical===He&&k(K,ke)},k=(K,ke)=>{ae(K==="right"?-1:1,ke)},j=K=>{if(w.value.markers)return zo(K.value,w.value.markers)},Y=(K,ke)=>{switch(t.sixWeeks===!0?"append":t.sixWeeks){case"prepend":return[!0,!1];case"center":return[K==0,!0];case"fair":return[K==0||ke>K,!0];case"append":return[!1,!1];default:return[!1,!1]}},te=(K,ke,He,ze)=>{if(t.sixWeeks&&K.length<6){const ge=6-K.length,Me=(ke.getDay()+7-ze)%7,Re=6-(He.getDay()+7-ze)%7,[Da,wa]=Y(Me,Re);for(let an=1;an<=ge;an++)if(wa?!!(an%2)==Da:Da){const Ra=K[0].days[0],Js=pe(Ha(Ra.value,-7),qe(ke));K.unshift({days:Js})}else{const Ra=K[K.length-1],Js=Ra.days[Ra.days.length-1],Ol=pe(Ha(Js.value,1),qe(ke));K.push({days:Ol})}}return K},pe=(K,ke)=>{const He=ye(K),ze=[];for(let ge=0;ge<7;ge++){const Me=Ha(He,ge),Re=qe(Me)!==ke;ze.push({text:t.hideOffsetDates&&Re?"":Me.getDate(),value:Me,current:!Re,classData:{}})}return ze},ce=(K,ke)=>{const He=[],ze=new Date(ke,K),ge=new Date(ke,K+1,0),Me=t.weekStart,Re=Ka(ze,{weekStartsOn:Me}),Da=wa=>{const an=pe(wa,K);if(He.push({days:an}),!He[He.length-1].days.some(Ra=>Ke(Yt(Ra.value),Yt(ge)))){const Ra=Ha(wa,7);Da(Ra)}};return Da(Re),te(He,ze,ge,Me)},fe=K=>{const ke=os(ye(K.value),c.hours,c.minutes,xe());e("date-update",ke),S.value.enabled?eu(ke,l,S.value.limit):l.value=ke,n(),Jt().then(()=>{me()})},Ce=K=>m.value.noDisabledRange?f8(s.value[0],K).some(ke=>P(ke)):!1,H=()=>{s.value=l.value?l.value.slice():[],s.value.length===2&&!(m.value.fixedStart||m.value.fixedEnd)&&(s.value=[])},oe=(K,ke)=>{const He=[ye(K.value),Ha(ye(K.value),+m.value.autoRange)];D(He)?(ke&&Se(K.value),s.value=He):e("invalid-date",K.value)},Se=K=>{const ke=qe(ye(K)),He=Ze(ye(K));if(O(0,ke,He),h.value.count>0)for(let ze=1;ze{if(Ce(K.value)||!L(K.value,l.value,m.value.fixedStart?0:1))return e("invalid-date",K.value);s.value=A8(ye(K.value),l,e,m)},Ye=(K,ke)=>{if(H(),m.value.autoRange)return oe(K,ke);if(m.value.fixedStart||m.value.fixedEnd)return Le(K);s.value[0]?L(ye(K.value),l.value)&&!Ce(K.value)?Pt(ye(K.value),ye(s.value[0]))?(s.value.unshift(ye(K.value)),e("range-end",s.value[0])):(s.value[1]=ye(K.value),e("range-end",s.value[1])):(t.autoApply&&e("auto-apply-invalid",K.value),e("invalid-date",K.value)):(s.value[0]=ye(K.value),e("range-start",s.value[0]))},xe=(K=!0)=>t.enableSeconds?Array.isArray(c.seconds)?K?c.seconds[0]:c.seconds[1]:c.seconds:0,Ge=K=>{s.value[K]=os(s.value[K],c.hours[K],c.minutes[K],xe(K!==1))},ft=()=>{var K,ke;s.value[0]&&s.value[1]&&+((K=s.value)==null?void 0:K[0])>+((ke=s.value)==null?void 0:ke[1])&&(s.value.reverse(),e("range-start",s.value[0]),e("range-end",s.value[1]))},Qt=()=>{s.value.length&&(s.value[0]&&!s.value[1]?Ge(0):(Ge(0),Ge(1),n()),ft(),l.value=s.value.slice(),ml(s.value,e,t.autoApply,t.modelAuto))},vt=(K,ke=!1)=>{if(P(K.value)||!K.current&&t.hideOffsetDates)return e("invalid-date",K.value);if(i.value=JSON.parse(JSON.stringify(K)),!m.value.enabled)return fe(K);zc(c.hours)&&zc(c.minutes)&&!S.value.enabled&&(Ye(K,ke),Qt())},ua=(K,ke)=>{var He;O(K,ke.month,ke.year,!0),h.value.count&&!h.value.solo&&we(K),e("update-month-year",{instance:K,month:ke.month,year:ke.year}),a(h.value.solo?K:void 0);const ze=(He=t.flow)!=null&&He.length?t.flow[t.flowStep]:void 0;!ke.fromNav&&(ze===na.month||ze===na.year)&&n()},Ta=(K,ke)=>{_8({value:K,modelValue:l,range:m.value.enabled,timezone:ke?void 0:y.value.timezone}),q(),t.multiCalendars&&Jt().then(()=>Q(!0))},St=()=>{const K=X1(ye(),y.value);!m.value.enabled&&!S.value.enabled?l.value=K:l.value&&Array.isArray(l.value)&&l.value[0]?S.value.enabled?l.value=[...l.value,K]:l.value=Pt(K,l.value[0])?[K,l.value[0]]:[l.value[0],K]:l.value=[K],q()},Ht=()=>{if(Array.isArray(l.value))if(S.value.enabled){const K=Ca();l.value[l.value.length-1]=N(K)}else l.value=l.value.map((K,ke)=>K&&N(K,ke));else l.value=N(l.value);e("time-update")},Ca=()=>Array.isArray(l.value)&&l.value.length?l.value[l.value.length-1]:null;return{calendars:u,modelValue:l,month:ne,year:Z,time:c,disabledTimesConfig:X,today:d,validateTime:J,getCalendarDays:ce,getMarker:j,handleScroll:E,handleSwipe:k,handleArrow:I,selectDate:vt,updateMonthYear:ua,presetDate:Ta,selectCurrentDate:St,updateTime:(K,ke=!0,He=!1)=>{T(K,ke,He,Ht)},assignMonthAndYear:z,setStartTime:le}},zy={key:0},Wy=Te({__name:"DatePicker",props:{...en},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(t,{expose:e,emit:a}){const n=a,s=t,{calendars:r,month:i,year:o,modelValue:l,time:u,disabledTimesConfig:c,today:d,validateTime:h,getCalendarDays:f,getMarker:m,handleArrow:v,handleScroll:y,handleSwipe:w,selectDate:S,updateMonthYear:M,presetDate:P,selectCurrentDate:D,updateTime:L,assignMonthAndYear:T,setStartTime:N}=Uy(s,n,_e,z),$=Qa(),{setHoverDate:B,getDayClassData:J,clearHoverDate:X}=lb(l,s),{defaultedMultiCalendars:ne}=kt(s),Z=he([]),W=he([]),O=he(null),q=Sa($,"calendar"),le=Sa($,"monthYear"),ie=Sa($,"timePicker"),me=E=>{s.shadow||n("mount",E)};rt(r,()=>{s.shadow||setTimeout(()=>{n("recalculate-position")},0)},{deep:!0}),rt(ne,(E,I)=>{E.count-I.count>0&&T()},{deep:!0});const Q=x(()=>E=>f(i.value(E),o.value(E)).map(I=>({...I,days:I.days.map(k=>(k.marker=m(k),k.classData=J(k),k))})));function _e(E){var I;E||E===0?(I=W.value[E])==null||I.triggerTransition(i.value(E),o.value(E)):W.value.forEach((k,j)=>k.triggerTransition(i.value(j),o.value(j)))}function z(){n("update-flow-step")}const G=(E,I=!1)=>{S(E,I),s.spaceConfirm&&n("select-date")},ue=(E,I,k=0)=>{var j;(j=Z.value[k])==null||j.toggleMonthPicker(E,I)},de=(E,I,k=0)=>{var j;(j=Z.value[k])==null||j.toggleYearPicker(E,I)},_=(E,I,k)=>{var j;(j=O.value)==null||j.toggleTimePicker(E,I,k)},V=(E,I)=>{var k;if(!s.range){const j=l.value?l.value:d,Y=I?new Date(I):j,te=E?Ka(Y,{weekStartsOn:1}):zf(Y,{weekStartsOn:1});S({value:te,current:qe(Y)===i.value(0),text:"",classData:{}}),(k=document.getElementById(X0(te)))==null||k.focus()}},ae=E=>{var I;(I=Z.value[0])==null||I.handleMonthYearChange(E,!0)},we=E=>{M(0,{month:i.value(0),year:o.value(0)+(E?1:-1),fromNav:!0})},ee=(E,I)=>{E===na.time&&n(`time-picker-${I?"open":"close"}`),n("overlay-toggle",{open:I,overlay:E})},C=E=>{n("overlay-toggle",{open:!1,overlay:E}),n("focus-menu")};return e({clearHoverDate:X,presetDate:P,selectCurrentDate:D,toggleMonthPicker:ue,toggleYearPicker:de,toggleTimePicker:_,handleArrow:v,updateMonthYear:M,getSidebarProps:()=>({modelValue:l,month:i,year:o,time:u,updateTime:L,updateMonthYear:M,selectDate:S,presetDate:P}),changeMonth:ae,changeYear:we,selectWeekDate:V,setStartTime:N}),(E,I)=>(p(),g(Pe,null,[Ae(pl,{"multi-calendars":A(ne).count,collapse:E.collapse,"is-mobile":E.isMobile},{default:Ee(({instance:k,index:j})=>[E.disableMonthYearSelect?U("",!0):(p(),be(Iy,De({key:0,ref:Y=>{Y&&(Z.value[j]=Y)},months:A(r8)(E.formatLocale,E.locale,E.monthNameFormat),years:A(q1)(E.yearRange,E.locale,E.reverseYears),month:A(i)(k),year:A(o)(k),instance:k},E.$props,{onMount:I[0]||(I[0]=Y=>me(A(Ns).header)),onResetFlow:I[1]||(I[1]=Y=>E.$emit("reset-flow")),onUpdateMonthYear:Y=>A(M)(k,Y),onOverlayClosed:C,onOverlayOpened:I[2]||(I[2]=Y=>E.$emit("overlay-toggle",{open:!0,overlay:Y}))}),Kt({_:2},[Xe(A(le),(Y,te)=>({name:Y,fn:Ee(pe=>[se(E.$slots,Y,ot(Ut(pe)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),Ae(Fy,De({ref:Y=>{Y&&(W.value[j]=Y)},"mapped-dates":Q.value(k),month:A(i)(k),year:A(o)(k),instance:k},E.$props,{onSelectDate:Y=>A(S)(Y,k!==1),onHandleSpace:Y=>G(Y,k!==1),onSetHoverDate:I[3]||(I[3]=Y=>A(B)(Y)),onHandleScroll:Y=>A(y)(Y,k),onHandleSwipe:Y=>A(w)(Y,k),onMount:I[4]||(I[4]=Y=>me(A(Ns).calendar)),onResetFlow:I[5]||(I[5]=Y=>E.$emit("reset-flow")),onTooltipOpen:I[6]||(I[6]=Y=>E.$emit("tooltip-open",Y)),onTooltipClose:I[7]||(I[7]=Y=>E.$emit("tooltip-close",Y))}),Kt({_:2},[Xe(A(q),(Y,te)=>({name:Y,fn:Ee(pe=>[se(E.$slots,Y,ot(Ut({...pe})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars","collapse","is-mobile"]),E.enableTimePicker?(p(),g("div",zy,[E.$slots["time-picker"]?se(E.$slots,"time-picker",ot(De({key:0},{time:A(u),updateTime:A(L)}))):(p(),be(x8,De({key:1,ref_key:"timePickerRef",ref:O},E.$props,{hours:A(u).hours,minutes:A(u).minutes,seconds:A(u).seconds,"internal-model-value":E.internalModelValue,"disabled-times-config":A(c),"validate-time":A(h),onMount:I[8]||(I[8]=k=>me(A(Ns).timePicker)),"onUpdate:hours":I[9]||(I[9]=k=>A(L)(k)),"onUpdate:minutes":I[10]||(I[10]=k=>A(L)(k,!1)),"onUpdate:seconds":I[11]||(I[11]=k=>A(L)(k,!1,!0)),onResetFlow:I[12]||(I[12]=k=>E.$emit("reset-flow")),onOverlayClosed:I[13]||(I[13]=k=>ee(k,!1)),onOverlayOpened:I[14]||(I[14]=k=>ee(k,!0)),onAmPmChange:I[15]||(I[15]=k=>E.$emit("am-pm-change",k))}),Kt({_:2},[Xe(A(ie),(k,j)=>({name:k,fn:Ee(Y=>[se(E.$slots,k,ot(Ut(Y)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):U("",!0)],64))}}),Yy=(t,e)=>{const a=he(),{defaultedMultiCalendars:n,defaultedConfig:s,defaultedHighlight:r,defaultedRange:i,propDates:o,defaultedFilters:l,defaultedMultiDates:u}=kt(t),{modelValue:c,year:d,month:h,calendars:f}=Ui(t,e),{isDisabled:m}=ys(t),{selectYear:v,groupedYears:y,showYearPicker:w,isDisabled:S,toggleYearPicker:M,handleYearSelect:P,handleYear:D}=w8({modelValue:c,multiCalendars:n,range:i,highlight:r,calendars:f,propDates:o,month:h,year:d,filters:l,props:t,emit:e}),L=(W,O)=>[W,O].map(q=>gn(q,"MMMM",{locale:t.formatLocale})).join("-"),T=x(()=>W=>c.value?Array.isArray(c.value)?c.value.some(O=>Ic(W,O)):Ic(c.value,W):!1),N=W=>{if(i.value.enabled){if(Array.isArray(c.value)){const O=Ke(W,c.value[0])||Ke(W,c.value[1]);return Pi(c.value,a.value,W)&&!O}return!1}return!1},$=(W,O)=>W.quarter===Tc(O)&&W.year===Ze(O),B=W=>typeof r.value=="function"?r.value({quarter:Tc(W),year:Ze(W)}):!!r.value.quarters.find(O=>$(O,W)),J=x(()=>W=>{const O=ct(new Date,{year:d.value(W)});return A3({start:Mi(O),end:Uf(O)}).map(q=>{const le=$s(q),ie=Cc(q),me=m(q),Q=N(le),_e=B(le);return{text:L(le,ie),value:le,active:T.value(le),highlighted:_e,disabled:me,isBetween:Q}})}),X=W=>{eu(W,c,u.value.limit),e("auto-apply",!0)},ne=W=>{c.value=tu(c,W,e),ml(c.value,e,t.autoApply,t.modelAuto)},Z=W=>{c.value=W,e("auto-apply")};return{defaultedConfig:s,defaultedMultiCalendars:n,groupedYears:y,year:d,isDisabled:S,quarters:J,showYearPicker:w,modelValue:c,setHoverDate:W=>{a.value=W},selectYear:v,selectQuarter:(W,O,q)=>{if(!q)return f.value[O].month=qe(Cc(W)),u.value.enabled?X(W):i.value.enabled?ne(W):Z(W)},toggleYearPicker:M,handleYearSelect:P,handleYear:D}},jy={class:"dp--quarter-items"},Gy=["data-test-id","disabled","onClick","onMouseover"],Xy=Te({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...en},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end","overlay-toggle","update-month-year"],setup(t,{expose:e,emit:a}){const n=a,s=t,r=Qa(),i=Sa(r,"yearMode"),{defaultedMultiCalendars:o,defaultedConfig:l,groupedYears:u,year:c,isDisabled:d,quarters:h,modelValue:f,showYearPicker:m,setHoverDate:v,selectQuarter:y,toggleYearPicker:w,handleYearSelect:S,handleYear:M}=Yy(s,n);return e({getSidebarProps:()=>({modelValue:f,year:c,selectQuarter:y,handleYearSelect:S,handleYear:M})}),(P,D)=>(p(),be(pl,{"multi-calendars":A(o).count,collapse:P.collapse,stretch:"","is-mobile":P.isMobile},{default:Ee(({instance:L})=>[b("div",{class:"dp-quarter-picker-wrap",style:Tt({minHeight:`${A(l).modeHeight}px`})},[P.$slots["top-extra"]?se(P.$slots,"top-extra",{key:0,value:P.internalModelValue}):U("",!0),b("div",null,[Ae(b8,De(P.$props,{items:A(u)(L),instance:L,"show-year-picker":A(m)[L],year:A(c)(L),"is-disabled":T=>A(d)(L,T),onHandleYear:T=>A(M)(L,T),onYearSelect:T=>A(S)(T,L),onToggleYearPicker:T=>A(w)(L,T?.flow,T?.show)}),Kt({_:2},[Xe(A(i),(T,N)=>({name:T,fn:Ee($=>[se(P.$slots,T,ot(Ut($)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),b("div",jy,[(p(!0),g(Pe,null,Xe(A(h)(L),(T,N)=>(p(),g("div",{key:N},[b("button",{type:"button",class:ve(["dp--qr-btn",{"dp--qr-btn-active":T.active,"dp--qr-btn-between":T.isBetween,"dp--qr-btn-disabled":T.disabled,"dp--highlighted":T.highlighted}]),"data-test-id":T.value,disabled:T.disabled,onClick:$=>A(y)(T.value,L,T.disabled),onMouseover:$=>A(v)(T.value)},[P.$slots.quarter?se(P.$slots,"quarter",{key:0,value:T.value,text:T.text}):(p(),g(Pe,{key:1},[Dt($e(T.text),1)],64))],42,Gy)]))),128))])],4)]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),S8=(t,e)=>{const a=he(0);ht(()=>{n(),window.addEventListener("resize",n,{passive:!0})}),Vn(()=>{window.removeEventListener("resize",n)});const n=()=>{a.value=window.document.documentElement.clientWidth};return{isMobile:x(()=>a.value<=t.value.mobileBreakpoint&&!e?!0:void 0)}},qy=["id","tabindex","role","aria-label"],Ky={key:0,class:"dp--menu-load-container"},Jy={key:1,class:"dp--menu-header"},Qy=["data-dp-mobile"],eb={key:0,class:"dp__sidebar_left"},tb=["data-dp-mobile"],ab=["data-test-id","data-dp-mobile","onClick","onKeydown"],nb={key:2,class:"dp__sidebar_right"},sb={key:3,class:"dp__action_extra"},Wc=Te({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...fl,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date","overlay-toggle","menu-blur"],setup(t,{expose:e,emit:a}){const n=a,s=t,r=he(null),i=x(()=>{const{openOnTop:H,...oe}=s;return{...oe,isMobile:y.value,flowStep:ne.value,menuWrapRef:r.value}}),{setMenuFocused:o,setShiftKey:l,control:u}=y8(),c=Qa(),{defaultedTextInput:d,defaultedInline:h,defaultedConfig:f,defaultedUI:m,handleEventPropagation:v}=kt(s),{isMobile:y}=S8(f,s.shadow),w=he(null),S=he(0),M=he(null),P=he(!1),D=he(null),L=he(!1),T=H=>{L.value=!0,f.value.allowPreventDefault&&H.preventDefault(),is(H,f.value,!0)};ht(()=>{if(!s.shadow){P.value=!0,N(),window.addEventListener("resize",N);const H=Nt(r);H&&!d.value.enabled&&!h.value.enabled&&(o(!0),me()),H&&(H.addEventListener("pointerdown",T),H.addEventListener("mousedown",T))}document.addEventListener("mousedown",Ce)}),Vn(()=>{window.removeEventListener("resize",N),document.removeEventListener("mousedown",Ce);const H=Nt(r);H&&(H.removeEventListener("pointerdown",T),H.removeEventListener("mousedown",T))});const N=()=>{const H=Nt(M);H&&(S.value=H.getBoundingClientRect().width)},{arrowRight:$,arrowLeft:B,arrowDown:J,arrowUp:X}=vs(),{flowStep:ne,updateFlowStep:Z,childMount:W,resetFlow:O,handleFlow:q}=ub(s,n,D),le=x(()=>s.monthPicker?fy:s.yearPicker?my:s.timePicker?Ty:s.quarterPicker?Xy:Wy),ie=x(()=>{var H;if(f.value.arrowLeft)return f.value.arrowLeft;const oe=(H=r.value)==null?void 0:H.getBoundingClientRect(),Se=s.getInputRect();return Se?.width=(oe?.right??0)&&Se?.width{const H=Nt(r);H&&H.focus({preventScroll:!0})},Q=x(()=>{var H;return((H=D.value)==null?void 0:H.getSidebarProps())||{}}),_e=()=>{s.openOnTop&&n("recalculate-position")},z=Sa(c,"action"),G=x(()=>s.monthPicker||s.yearPicker?Sa(c,"monthYear"):s.timePicker?Sa(c,"timePicker"):Sa(c,"shared")),ue=x(()=>s.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),de=x(()=>({dp__menu_disabled:s.disabled,dp__menu_readonly:s.readonly,"dp-menu-loading":s.loading})),_=x(()=>({dp__menu:!0,dp__menu_index:!h.value.enabled,dp__relative:h.value.enabled,...m.value.menu??{}})),V=H=>{is(H,f.value,!0)},ae=H=>{s.escClose&&(n("close-picker"),v(H))},we=H=>{if(s.arrowNavigation){if(H===ha.up)return X();if(H===ha.down)return J();if(H===ha.left)return B();if(H===ha.right)return $()}else H===ha.left||H===ha.up?k("handleArrow",ha.left,0,H===ha.up):k("handleArrow",ha.right,0,H===ha.down)},ee=H=>{l(H.shiftKey),!s.disableMonthYearSelect&&H.code===bt.tab&&H.target.classList.contains("dp__menu")&&u.value.shiftKeyInMenu&&(H.preventDefault(),is(H,f.value,!0),n("close-picker"))},C=()=>{me(),n("time-picker-close")},E=H=>{var oe,Se,Le;(oe=D.value)==null||oe.toggleTimePicker(!1,!1),(Se=D.value)==null||Se.toggleMonthPicker(!1,!1,H),(Le=D.value)==null||Le.toggleYearPicker(!1,!1,H)},I=(H,oe=0)=>{var Se,Le,Ye;return H==="month"?(Se=D.value)==null?void 0:Se.toggleMonthPicker(!1,!0,oe):H==="year"?(Le=D.value)==null?void 0:Le.toggleYearPicker(!1,!0,oe):H==="time"?(Ye=D.value)==null?void 0:Ye.toggleTimePicker(!0,!1):E(oe)},k=(H,...oe)=>{var Se,Le;(Se=D.value)!=null&&Se[H]&&((Le=D.value)==null||Le[H](...oe))},j=()=>{k("selectCurrentDate")},Y=(H,oe)=>{k("presetDate",X6(H),oe)},te=()=>{k("clearHoverDate")},pe=(H,oe)=>{k("updateMonthYear",H,oe)},ce=(H,oe)=>{H.preventDefault(),we(oe)},fe=H=>{var oe,Se,Le;if(ee(H),H.key===bt.home||H.key===bt.end)return k("selectWeekDate",H.key===bt.home,H.target.getAttribute("id"));switch((H.key===bt.pageUp||H.key===bt.pageDown)&&(H.shiftKey?(k("changeYear",H.key===bt.pageUp),(oe=j0(r.value,"overlay-year"))==null||oe.focus()):(k("changeMonth",H.key===bt.pageUp),(Se=j0(r.value,H.key===bt.pageUp?"action-prev":"action-next"))==null||Se.focus()),H.target.getAttribute("id")&&((Le=r.value)==null||Le.focus({preventScroll:!0}))),H.key){case bt.esc:return ae(H);case bt.arrowLeft:return ce(H,ha.left);case bt.arrowRight:return ce(H,ha.right);case bt.arrowUp:return ce(H,ha.up);case bt.arrowDown:return ce(H,ha.down);default:return}},Ce=H=>{var oe;h.value.enabled&&!h.value.input&&!((oe=r.value)!=null&&oe.contains(H.target))&&L.value&&(L.value=!1,n("menu-blur"))};return e({updateMonthYear:pe,switchView:I,handleFlow:q,onValueCleared:()=>{var H,oe;(oe=(H=D.value)==null?void 0:H.setStartTime)==null||oe.call(H)}}),(H,oe)=>{var Se,Le,Ye;return p(),g("div",{id:H.uid?`dp-menu-${H.uid}`:void 0,ref_key:"dpMenuRef",ref:r,tabindex:A(h).enabled?void 0:"0",role:A(h).enabled?void 0:"dialog","aria-label":(Se=H.ariaLabels)==null?void 0:Se.menu,class:ve(_.value),style:Tt({"--dp-arrow-left":ie.value}),onMouseleave:te,onClick:V,onKeydown:fe},[(H.disabled||H.readonly)&&A(h).enabled||H.loading?(p(),g("div",{key:0,class:ve(de.value)},[H.loading?(p(),g("div",Ky,oe[19]||(oe[19]=[b("span",{class:"dp--menu-loader"},null,-1)]))):U("",!0)],2)):U("",!0),H.$slots["menu-header"]?(p(),g("div",Jy,[se(H.$slots,"menu-header")])):U("",!0),!A(h).enabled&&!H.teleportCenter?(p(),g("div",{key:2,class:ve(ue.value)},null,2)):U("",!0),b("div",{ref_key:"innerMenuRef",ref:M,class:ve({dp__menu_content_wrapper:((Le=H.presetDates)==null?void 0:Le.length)||!!H.$slots["left-sidebar"]||!!H.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":t.collapse&&(((Ye=H.presetDates)==null?void 0:Ye.length)||!!H.$slots["left-sidebar"]||!!H.$slots["right-sidebar"])}),"data-dp-mobile":A(y),style:Tt({"--dp-menu-width":`${S.value}px`})},[H.$slots["left-sidebar"]?(p(),g("div",eb,[se(H.$slots,"left-sidebar",ot(Ut(Q.value)))])):U("",!0),H.presetDates.length?(p(),g("div",{key:1,class:ve({"dp--preset-dates-collapsed":t.collapse,"dp--preset-dates":!0}),"data-dp-mobile":A(y)},[(p(!0),g(Pe,null,Xe(H.presetDates,(xe,Ge)=>(p(),g(Pe,{key:Ge},[xe.slot?se(H.$slots,xe.slot,{key:0,presetDate:Y,label:xe.label,value:xe.value}):(p(),g("button",{key:1,type:"button",style:Tt(xe.style||{}),class:ve(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":t.collapse}]),"data-test-id":xe.testId??void 0,"data-dp-mobile":A(y),onClick:qa(ft=>Y(xe.value,xe.noTz),["prevent"]),onKeydown:ft=>A(ga)(ft,()=>Y(xe.value,xe.noTz),!0)},$e(xe.label),47,ab))],64))),128))],10,tb)):U("",!0),b("div",{ref_key:"calendarWrapperRef",ref:w,class:"dp__instance_calendar",role:"document"},[(p(),be(ms(le.value),De({ref_key:"dynCmpRef",ref:D},i.value,{"flow-step":A(ne),onMount:A(W),onUpdateFlowStep:A(Z),onResetFlow:A(O),onFocusMenu:me,onSelectDate:oe[0]||(oe[0]=xe=>H.$emit("select-date")),onDateUpdate:oe[1]||(oe[1]=xe=>H.$emit("date-update",xe)),onTooltipOpen:oe[2]||(oe[2]=xe=>H.$emit("tooltip-open",xe)),onTooltipClose:oe[3]||(oe[3]=xe=>H.$emit("tooltip-close",xe)),onAutoApply:oe[4]||(oe[4]=xe=>H.$emit("auto-apply",xe)),onRangeStart:oe[5]||(oe[5]=xe=>H.$emit("range-start",xe)),onRangeEnd:oe[6]||(oe[6]=xe=>H.$emit("range-end",xe)),onInvalidFixedRange:oe[7]||(oe[7]=xe=>H.$emit("invalid-fixed-range",xe)),onTimeUpdate:oe[8]||(oe[8]=xe=>H.$emit("time-update")),onAmPmChange:oe[9]||(oe[9]=xe=>H.$emit("am-pm-change",xe)),onTimePickerOpen:oe[10]||(oe[10]=xe=>H.$emit("time-picker-open",xe)),onTimePickerClose:C,onRecalculatePosition:_e,onUpdateMonthYear:oe[11]||(oe[11]=xe=>H.$emit("update-month-year",xe)),onAutoApplyInvalid:oe[12]||(oe[12]=xe=>H.$emit("auto-apply-invalid",xe)),onInvalidDate:oe[13]||(oe[13]=xe=>H.$emit("invalid-date",xe)),onOverlayToggle:oe[14]||(oe[14]=xe=>H.$emit("overlay-toggle",xe)),"onUpdate:internalModelValue":oe[15]||(oe[15]=xe=>H.$emit("update:internal-model-value",xe))}),Kt({_:2},[Xe(G.value,(xe,Ge)=>({name:xe,fn:Ee(ft=>[se(H.$slots,xe,ot(Ut({...ft})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),H.$slots["right-sidebar"]?(p(),g("div",nb,[se(H.$slots,"right-sidebar",ot(Ut(Q.value)))])):U("",!0),H.$slots["action-extra"]?(p(),g("div",sb,[H.$slots["action-extra"]?se(H.$slots,"action-extra",{key:0,selectCurrentDate:j}):U("",!0)])):U("",!0)],14,Qy),!H.autoApply||A(f).keepActionRow?(p(),be(sy,De({key:3,"menu-mount":P.value},i.value,{"calendar-width":S.value,onClosePicker:oe[16]||(oe[16]=xe=>H.$emit("close-picker")),onSelectDate:oe[17]||(oe[17]=xe=>H.$emit("select-date")),onInvalidSelect:oe[18]||(oe[18]=xe=>H.$emit("invalid-select")),onSelectNow:j}),Kt({_:2},[Xe(A(z),(xe,Ge)=>({name:xe,fn:Ee(ft=>[se(H.$slots,xe,ot(Ut({...ft})))])}))]),1040,["menu-mount","calendar-width"])):U("",!0)],46,qy)}}});var rr=(t=>(t.center="center",t.left="left",t.right="right",t))(rr||{});const rb=({menuRef:t,menuRefInner:e,inputRef:a,pickerWrapperRef:n,inline:s,emit:r,props:i,slots:o})=>{const{defaultedConfig:l}=kt(i),u=he({}),c=he(!1),d=he({top:"0",left:"0"}),h=he(!1),f=bi(i,"teleportCenter");rt(f,()=>{d.value=JSON.parse(JSON.stringify({})),D()});const m=O=>{if(i.teleport){const q=O.getBoundingClientRect();return{left:q.left+window.scrollX,top:q.top+window.scrollY}}return{top:0,left:0}},v=(O,q)=>{d.value.left=`${O+q-u.value.width}px`},y=O=>{d.value.left=`${O}px`},w=(O,q)=>{i.position===rr.left&&y(O),i.position===rr.right&&v(O,q),i.position===rr.center&&(d.value.left=`${O+q/2-u.value.width/2}px`)},S=O=>{const{width:q,height:le}=O.getBoundingClientRect(),{top:ie,left:me}=m(O);return{top:+ie,left:+me,width:q,height:le}},M=()=>{d.value.left="50%",d.value.top="50%",d.value.transform="translate(-50%, -50%)",d.value.position="fixed",delete d.value.opacity},P=()=>{const O=Nt(a);d.value=i.altPosition(O)},D=(O=!0)=>{var q;if(!s.value.enabled){if(f.value)return M();if(i.altPosition!==null)return P();if(O){const le=i.teleport?(q=e.value)==null?void 0:q.$el:t.value;le&&(u.value=le.getBoundingClientRect()),r("recalculate-position")}return X()}},L=({inputEl:O,left:q,width:le})=>{window.screen.width>768&&!c.value&&w(q,le),$(O)},T=O=>{const{top:q,left:le,height:ie,width:me}=S(O);d.value.top=`${ie+q+ +i.offset}px`,h.value=!1,c.value||(d.value.left=`${le+me/2-u.value.width/2}px`),L({inputEl:O,left:le,width:me})},N=O=>{const{top:q,left:le,width:ie}=S(O);d.value.top=`${q-+i.offset-u.value.height}px`,h.value=!0,L({inputEl:O,left:le,width:ie})},$=O=>{if(i.autoPosition){const{left:q,width:le}=S(O),{left:ie,right:me}=u.value;if(!c.value){if(Math.abs(ie)!==Math.abs(me)){if(ie<=0)return c.value=!0,y(q);if(me>=document.documentElement.clientWidth)return c.value=!0,v(q,le)}return w(q,le)}}},B=()=>{const O=Nt(a);if(O){if(i.autoPosition===Ua.top)return Ua.top;if(i.autoPosition===Ua.bottom)return Ua.bottom;const{height:q}=u.value,{top:le,height:ie}=O.getBoundingClientRect(),me=window.innerHeight-le-ie,Q=le;return q<=me?Ua.bottom:q>me&&q<=Q?Ua.top:me>=Q?Ua.bottom:Ua.top}return Ua.bottom},J=O=>B()===Ua.bottom?T(O):N(O),X=()=>{const O=Nt(a);if(O)return i.autoPosition?J(O):T(O)},ne=function(O){if(O){const q=O.scrollHeight>O.clientHeight,le=window.getComputedStyle(O).overflowY.indexOf("hidden")!==-1;return q&&!le}return!0},Z=function(O){return!O||O===document.body||O.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:ne(O)?O:Z(O.assignedSlot&&l.value.shadowDom?O.assignedSlot.parentNode:O.parentNode)},W=O=>{if(O)switch(i.position){case rr.left:return{left:0,transform:"translateX(0)"};case rr.right:return{left:`${O.width}px`,transform:"translateX(-100%)"};default:return{left:`${O.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:h,menuStyle:d,xCorrect:c,setMenuPosition:D,getScrollableParent:Z,shadowRender:(O,q,le)=>{var ie,me,Q;const _e=document.createElement("div"),z=(ie=Nt(a))==null?void 0:ie.getBoundingClientRect();_e.setAttribute("id","dp--temp-container");const G=(me=n.value)!=null&&me.clientWidth?n.value:document.body;G.append(_e);const ue=W(z),de=l.value.shadowDom?Object.keys(o).filter(V=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(V)):Object.keys(o),_=pn(q,{...le,shadow:!0,style:{opacity:0,position:"absolute",...ue}},Object.fromEntries(de.map(V=>[V,o[V]])));O!=null&&(_.appContext=O.appContext),Ac(_,_e),u.value=(Q=_.el)==null?void 0:Q.getBoundingClientRect(),Ac(null,_e),G.removeChild(_e)}}},Un=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"hours-overlay-header",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-header",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-header",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]},{name:"top-extra",use:["shared","month-year"]},{name:"tp-inline-arrow-up",use:["shared","time"]},{name:"tp-inline-arrow-down",use:["shared","time"]},{name:"menu-header",use:["menu"]}],ib=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],ob={all:()=>Un,monthYear:()=>Un.filter(t=>t.use.includes("month-year")),input:()=>ib,timePicker:()=>Un.filter(t=>t.use.includes("time")),action:()=>Un.filter(t=>t.use.includes("action")),calendar:()=>Un.filter(t=>t.use.includes("calendar")),menu:()=>Un.filter(t=>t.use.includes("menu")),shared:()=>Un.filter(t=>t.use.includes("shared")),yearMode:()=>Un.filter(t=>t.use.includes("year-mode"))},Sa=(t,e,a)=>{const n=[];return ob[e]().forEach(s=>{t[s.name]&&n.push(s.name)}),a!=null&&a.length&&a.forEach(s=>{s.slot&&n.push(s.slot)}),n},Fi=t=>{const e=x(()=>n=>t.value?n?t.value.open:t.value.close:""),a=x(()=>n=>t.value?n?t.value.menuAppearTop:t.value.menuAppearBottom:"");return{transitionName:e,showTransition:!!t.value,menuTransition:a}},Ui=(t,e,a)=>{const{defaultedRange:n,defaultedTz:s}=kt(t),r=ye(ba(ye(),s.value.timezone)),i=he([{month:qe(r),year:Ze(r)}]),o=h=>{const f={hours:Nn(r),minutes:hs(r),seconds:0};return n.value.enabled?[f[h],f[h]]:f[h]},l=bn({hours:o("hours"),minutes:o("minutes"),seconds:o("seconds")});rt(n,(h,f)=>{h.enabled!==f.enabled&&(l.hours=o("hours"),l.minutes=o("minutes"),l.seconds=o("seconds"))},{deep:!0});const u=x({get:()=>t.internalModelValue,set:h=>{!t.readonly&&!t.disabled&&e("update:internal-model-value",h)}}),c=x(()=>h=>i.value[h]?i.value[h].month:0),d=x(()=>h=>i.value[h]?i.value[h].year:0);return rt(u,(h,f)=>{a&&JSON.stringify(h??{})!==JSON.stringify(f??{})&&a()},{deep:!0}),{calendars:i,time:l,modelValue:u,month:c,year:d,today:r}},lb=(t,e)=>{const{defaultedMultiCalendars:a,defaultedMultiDates:n,defaultedUI:s,defaultedHighlight:r,defaultedTz:i,propDates:o,defaultedRange:l}=kt(e),{isDisabled:u}=ys(e),c=he(null),d=he(ba(new Date,i.value.timezone)),h=_=>{!_.current&&e.hideOffsetDates||(c.value=_.value)},f=()=>{c.value=null},m=_=>Array.isArray(t.value)&&l.value.enabled&&t.value[0]&&c.value?_?Lt(c.value,t.value[0]):Pt(c.value,t.value[0]):!0,v=(_,V)=>{const ae=()=>t.value?V?t.value[0]||null:t.value[1]:null,we=t.value&&Array.isArray(t.value)?ae():null;return Ke(ye(_.value),we)},y=_=>{const V=Array.isArray(t.value)?t.value[0]:null;return _?!Pt(c.value??null,V):!0},w=(_,V=!0)=>(l.value.enabled||e.weekPicker)&&Array.isArray(t.value)&&t.value.length===2?e.hideOffsetDates&&!_.current?!1:Ke(ye(_.value),t.value[V?0:1]):l.value.enabled?v(_,V)&&y(V)||Ke(_.value,Array.isArray(t.value)?t.value[0]:null)&&m(V):!1,S=(_,V)=>{if(Array.isArray(t.value)&&t.value[0]&&t.value.length===1){const ae=Ke(_.value,c.value);return V?Lt(t.value[0],_.value)&&ae:Pt(t.value[0],_.value)&&ae}return!1},M=_=>!t.value||e.hideOffsetDates&&!_.current?!1:l.value.enabled?e.modelAuto&&Array.isArray(t.value)?Ke(_.value,t.value[0]?t.value[0]:d.value):!1:n.value.enabled&&Array.isArray(t.value)?t.value.some(V=>Ke(V,_.value)):Ke(_.value,t.value?t.value:d.value),P=_=>{if(l.value.autoRange||e.weekPicker){if(c.value){if(e.hideOffsetDates&&!_.current)return!1;const V=Ha(c.value,+l.value.autoRange),ae=Pn(ye(c.value),e.weekStart);return e.weekPicker?Ke(ae[1],ye(_.value)):Ke(V,ye(_.value))}return!1}return!1},D=_=>{if(l.value.autoRange||e.weekPicker){if(c.value){const V=Ha(c.value,+l.value.autoRange);if(e.hideOffsetDates&&!_.current)return!1;const ae=Pn(ye(c.value),e.weekStart);return e.weekPicker?Lt(_.value,ae[0])&&Pt(_.value,ae[1]):Lt(_.value,c.value)&&Pt(_.value,V)}return!1}return!1},L=_=>{if(l.value.autoRange||e.weekPicker){if(c.value){if(e.hideOffsetDates&&!_.current)return!1;const V=Pn(ye(c.value),e.weekStart);return e.weekPicker?Ke(V[0],_.value):Ke(c.value,_.value)}return!1}return!1},T=_=>Pi(t.value,c.value,_.value),N=()=>e.modelAuto&&Array.isArray(e.internalModelValue)?!!e.internalModelValue[0]:!1,$=()=>e.modelAuto?i8(e.internalModelValue):!0,B=_=>{if(e.weekPicker)return!1;const V=l.value.enabled?!w(_)&&!w(_,!1):!0;return!u(_.value)&&!M(_)&&!(!_.current&&e.hideOffsetDates)&&V},J=_=>l.value.enabled?e.modelAuto?N()&&M(_):!1:M(_),X=_=>r.value?Ev(_.value,o.value.highlight):!1,ne=_=>{const V=u(_.value);return V&&(typeof r.value=="function"?!r.value(_.value,V):!r.value.options.highlightDisabled)},Z=_=>{var V;return typeof r.value=="function"?r.value(_.value):(V=r.value.weekdays)==null?void 0:V.includes(_.value.getDay())},W=_=>(l.value.enabled||e.weekPicker)&&(!(a.value.count>0)||_.current)&&$()&&!(!_.current&&e.hideOffsetDates)&&!M(_)?T(_):!1,O=_=>{if(Array.isArray(t.value)&&t.value.length===1){const{before:V,after:ae}=Zc(+l.value.maxRange,t.value[0]);return yr(_.value,V)||zs(_.value,ae)}return!1},q=_=>{if(Array.isArray(t.value)&&t.value.length===1){const{before:V,after:ae}=Zc(+l.value.minRange,t.value[0]);return Pi([V,ae],t.value[0],_.value)}return!1},le=_=>l.value.enabled&&(l.value.maxRange||l.value.minRange)?l.value.maxRange&&l.value.minRange?O(_)||q(_):l.value.maxRange?O(_):q(_):!1,ie=_=>{const{isRangeStart:V,isRangeEnd:ae}=z(_),we=l.value.enabled?V||ae:!1;return{dp__cell_offset:!_.current,dp__pointer:!e.disabled&&!(!_.current&&e.hideOffsetDates)&&!u(_.value)&&!le(_),dp__cell_disabled:u(_.value)||le(_),dp__cell_highlight:!ne(_)&&(X(_)||Z(_))&&!J(_)&&!we&&!L(_)&&!(W(_)&&e.weekPicker)&&!ae,dp__cell_highlight_active:!ne(_)&&(X(_)||Z(_))&&J(_),dp__today:!e.noToday&&Ke(_.value,d.value)&&_.current,"dp--past":Pt(_.value,d.value),"dp--future":Lt(_.value,d.value)}},me=_=>({dp__active_date:J(_),dp__date_hover:B(_)}),Q=_=>{if(t.value&&!Array.isArray(t.value)){const V=Pn(t.value,e.weekStart);return{...ue(_),dp__range_start:Ke(V[0],_.value),dp__range_end:Ke(V[1],_.value),dp__range_between_week:Lt(_.value,V[0])&&Pt(_.value,V[1])}}return{...ue(_)}},_e=_=>{if(t.value&&Array.isArray(t.value)){const V=Pn(t.value[0],e.weekStart),ae=t.value[1]?Pn(t.value[1],e.weekStart):[];return{...ue(_),dp__range_start:Ke(V[0],_.value)||Ke(ae[0],_.value),dp__range_end:Ke(V[1],_.value)||Ke(ae[1],_.value),dp__range_between_week:Lt(_.value,V[0])&&Pt(_.value,V[1])||Lt(_.value,ae[0])&&Pt(_.value,ae[1]),dp__range_between:Lt(_.value,V[1])&&Pt(_.value,ae[0])}}return{...ue(_)}},z=_=>{const V=a.value.count>0?_.current&&w(_)&&$():w(_)&&$(),ae=a.value.count>0?_.current&&w(_,!1)&&$():w(_,!1)&&$();return{isRangeStart:V,isRangeEnd:ae}},G=_=>{const{isRangeStart:V,isRangeEnd:ae}=z(_);return{dp__range_start:V,dp__range_end:ae,dp__range_between:W(_),dp__date_hover:Ke(_.value,c.value)&&!V&&!ae&&!e.weekPicker,dp__date_hover_start:S(_,!0),dp__date_hover_end:S(_,!1)}},ue=_=>({...G(_),dp__cell_auto_range:D(_),dp__cell_auto_range_start:L(_),dp__cell_auto_range_end:P(_)}),de=_=>l.value.enabled?l.value.autoRange?ue(_):e.modelAuto?{...me(_),...G(_)}:e.weekPicker?_e(_):G(_):e.weekPicker?Q(_):me(_);return{setHoverDate:h,clearHoverDate:f,getDayClassData:_=>e.hideOffsetDates&&!_.current?{}:{...ie(_),...de(_),[e.dayClass?e.dayClass(_.value,e.internalModelValue):""]:!0,...s.value.calendarCell??{}}}},ys=t=>{const{defaultedFilters:e,defaultedRange:a,propDates:n,defaultedMultiDates:s}=kt(t),r=Z=>n.value.disabledDates?typeof n.value.disabledDates=="function"?n.value.disabledDates(ye(Z)):!!zo(Z,n.value.disabledDates):!1,i=Z=>n.value.maxDate?t.yearPicker?Ze(Z)>Ze(n.value.maxDate):Lt(Z,n.value.maxDate):!1,o=Z=>n.value.minDate?t.yearPicker?Ze(Z){const W=i(Z),O=o(Z),q=r(Z),le=e.value.months.map(z=>+z).includes(qe(Z)),ie=t.disabledWeekDays.length?t.disabledWeekDays.some(z=>+z===p5(Z)):!1,me=f(Z),Q=Ze(Z),_e=Q<+t.yearRange[0]||Q>+t.yearRange[1];return!(W||O||q||le||_e||ie||me)},u=(Z,W)=>Pt(...Kn(n.value.minDate,Z,W))||Ke(...Kn(n.value.minDate,Z,W)),c=(Z,W)=>Lt(...Kn(n.value.maxDate,Z,W))||Ke(...Kn(n.value.maxDate,Z,W)),d=(Z,W,O)=>{let q=!1;return n.value.maxDate&&O&&c(Z,W)&&(q=!0),n.value.minDate&&!O&&u(Z,W)&&(q=!0),q},h=(Z,W,O,q)=>{let le=!1;return q&&(n.value.minDate||n.value.maxDate)?n.value.minDate&&n.value.maxDate?le=d(Z,W,O):(n.value.minDate&&u(Z,W)||n.value.maxDate&&c(Z,W))&&(le=!0):le=!0,le},f=Z=>Array.isArray(n.value.allowedDates)&&!n.value.allowedDates.length?!0:n.value.allowedDates?!zo(Z,n.value.allowedDates,u8(t.monthPicker,t.yearPicker)):!1,m=Z=>!l(Z),v=Z=>a.value.noDisabledRange?!Ff({start:Z[0],end:Z[1]}).some(W=>m(W)):!0,y=Z=>{if(Z){const W=Ze(Z);return W>=+t.yearRange[0]&&W<=t.yearRange[1]}return!0},w=(Z,W)=>!!(Array.isArray(Z)&&Z[W]&&(a.value.maxRange||a.value.minRange)&&y(Z[W])),S=(Z,W,O=0)=>{if(w(W,O)&&y(Z)){const q=Bf(Z,W[O]),le=f8(W[O],Z),ie=le.length===1?0:le.filter(Q=>m(Q)).length,me=Math.abs(q)-(a.value.minMaxRawRange?0:ie);if(a.value.minRange&&a.value.maxRange)return me>=+a.value.minRange&&me<=+a.value.maxRange;if(a.value.minRange)return me>=+a.value.minRange;if(a.value.maxRange)return me<=+a.value.maxRange}return!0},M=()=>!t.enableTimePicker||t.monthPicker||t.yearPicker||t.ignoreTimeValidation,P=Z=>Array.isArray(Z)?[Z[0]?e0(Z[0]):null,Z[1]?e0(Z[1]):null]:e0(Z),D=(Z,W,O)=>Z.find(q=>+q.hours===Nn(W)&&q.minutes==="*"?!0:+q.minutes===hs(W)&&+q.hours===Nn(W))&&O,L=(Z,W,O)=>{const[q,le]=Z,[ie,me]=W;return!D(q,ie,O)&&!D(le,me,O)&&O},T=(Z,W)=>{const O=Array.isArray(W)?W:[W];return Array.isArray(t.disabledTimes)?Array.isArray(t.disabledTimes[0])?L(t.disabledTimes,O,Z):!O.some(q=>D(t.disabledTimes,q,Z)):Z},N=(Z,W)=>{const O=Array.isArray(W)?[Bs(W[0]),W[1]?Bs(W[1]):void 0]:Bs(W),q=!t.disabledTimes(O);return Z&&q},$=(Z,W)=>t.disabledTimes?Array.isArray(t.disabledTimes)?T(W,Z):N(W,Z):W,B=Z=>{let W=!0;if(!Z||M())return!0;const O=!n.value.minDate&&!n.value.maxDate?P(Z):Z;return(t.maxTime||n.value.maxDate)&&(W=Vc(t.maxTime,n.value.maxDate,"max",Ft(O),W)),(t.minTime||n.value.minDate)&&(W=Vc(t.minTime,n.value.minDate,"min",Ft(O),W)),$(Z,W)},J=Z=>{if(!t.monthPicker)return!0;let W=!0;const O=ye(za(Z));if(n.value.minDate&&n.value.maxDate){const q=ye(za(n.value.minDate)),le=ye(za(n.value.maxDate));return Lt(O,q)&&Pt(O,le)||Ke(O,q)||Ke(O,le)}if(n.value.minDate){const q=ye(za(n.value.minDate));W=Lt(O,q)||Ke(O,q)}if(n.value.maxDate){const q=ye(za(n.value.maxDate));W=Pt(O,q)||Ke(O,q)}return W},X=x(()=>Z=>!t.enableTimePicker||t.ignoreTimeValidation?!0:B(Z)),ne=x(()=>Z=>t.monthPicker?Array.isArray(Z)&&(a.value.enabled||s.value.enabled)?!Z.filter(W=>!J(W)).length:J(Z):!0);return{isDisabled:m,validateDate:l,validateMonthYearInRange:h,isDateRangeAllowed:v,checkMinMaxRange:S,isValidTime:B,isTimeValid:X,isMonthValid:ne}},gl=()=>{const t=x(()=>(n,s)=>n?.includes(s)),e=x(()=>(n,s)=>n.count?n.solo?!0:s===0:!0),a=x(()=>(n,s)=>n.count?n.solo?!0:s===n.count-1:!0);return{hideNavigationButtons:t,showLeftIcon:e,showRightIcon:a}},ub=(t,e,a)=>{const n=he(0),s=bn({[Ns.timePicker]:!t.enableTimePicker||t.timePicker||t.monthPicker,[Ns.calendar]:!1,[Ns.header]:!1}),r=x(()=>t.monthPicker||t.timePicker),i=d=>{var h;if((h=t.flow)!=null&&h.length){if(!d&&r.value)return c();s[d]=!0,Object.keys(s).filter(f=>!s[f]).length||c()}},o=()=>{var d,h;(d=t.flow)!=null&&d.length&&n.value!==-1&&(n.value+=1,e("flow-step",n.value),c()),((h=t.flow)==null?void 0:h.length)===n.value&&Jt().then(()=>l())},l=()=>{n.value=-1},u=(d,h,...f)=>{var m,v;t.flow[n.value]===d&&a.value&&((v=(m=a.value)[h])==null||v.call(m,...f))},c=(d=0)=>{d&&(n.value+=d),u(na.month,"toggleMonthPicker",!0),u(na.year,"toggleYearPicker",!0),u(na.calendar,"toggleTimePicker",!1,!0),u(na.time,"toggleTimePicker",!0,!0);const h=t.flow[n.value];(h===na.hours||h===na.minutes||h===na.seconds)&&u(h,"toggleTimePicker",!0,!0,h)};return{childMount:i,updateFlowStep:o,resetFlow:l,handleFlow:c,flowStep:n}},cb={key:1,class:"dp__input_wrap"},db=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],hb={key:2,class:"dp--clear-btn"},fb=["aria-label"],pb=Te({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...fl},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur","text-input"],setup(t,{expose:e,emit:a}){const n=a,s=t,{defaultedTextInput:r,defaultedAriaLabels:i,defaultedInline:o,defaultedConfig:l,defaultedRange:u,defaultedMultiDates:c,defaultedUI:d,getDefaultPattern:h,getDefaultStartTime:f}=kt(s),{checkMinMaxRange:m}=ys(s),v=he(),y=he(null),w=he(!1),S=he(!1),M=x(()=>({dp__pointer:!s.disabled&&!s.readonly&&!r.value.enabled,dp__disabled:s.disabled,dp__input_readonly:!r.value.enabled,dp__input:!0,dp__input_icon_pad:!s.hideInputIcon,dp__input_valid:typeof s.state=="boolean"?s.state:!1,dp__input_invalid:typeof s.state=="boolean"?!s.state:!1,dp__input_focus:w.value||s.isMenuOpen,dp__input_reg:!r.value.enabled,...d.value.input??{}})),P=()=>{n("set-input-date",null),s.clearable&&s.autoApply&&(n("set-empty-date"),v.value=null)},D=Q=>{const _e=f();return Tv(Q,r.value.format??h(),_e??p8({},s.enableSeconds),s.inputValue,S.value,s.formatLocale)},L=Q=>{const{rangeSeparator:_e}=r.value,[z,G]=Q.split(`${_e}`);if(z){const ue=D(z.trim()),de=G?D(G.trim()):void 0;if(zs(ue,de))return;const _=ue&&de?[ue,de]:[ue];m(de,_,0)&&(v.value=ue?_:null)}},T=()=>{S.value=!0},N=Q=>{if(u.value.enabled)L(Q);else if(c.value.enabled){const _e=Q.split(";");v.value=_e.map(z=>D(z.trim())).filter(z=>z)}else v.value=D(Q)},$=Q=>{var _e;const z=typeof Q=="string"?Q:(_e=Q.target)==null?void 0:_e.value;z!==""?(r.value.openMenu&&!s.isMenuOpen&&n("open"),N(z),n("set-input-date",v.value)):P(),S.value=!1,n("update:input-value",z),n("text-input",Q,v.value)},B=Q=>{r.value.enabled?(N(Q.target.value),r.value.enterSubmit&&G0(v.value)&&s.inputValue!==""?(n("set-input-date",v.value,!0),v.value=null):r.value.enterSubmit&&s.inputValue===""&&(v.value=null,n("clear"))):ne(Q)},J=(Q,_e)=>{r.value.enabled&&r.value.tabSubmit&&!_e&&N(Q.target.value),r.value.tabSubmit&&G0(v.value)&&s.inputValue!==""?(n("set-input-date",v.value,!0,!0),v.value=null):r.value.tabSubmit&&s.inputValue===""&&(v.value=null,n("clear",!0))},X=()=>{w.value=!0,n("focus"),Jt().then(()=>{var Q;r.value.enabled&&r.value.selectOnFocus&&((Q=y.value)==null||Q.select())})},ne=Q=>{if(is(Q,l.value,!0),r.value.enabled&&r.value.openMenu&&!o.value.input){if(r.value.openMenu==="open"&&!s.isMenuOpen)return n("open");if(r.value.openMenu==="toggle")return n("toggle")}else r.value.enabled||n("toggle")},Z=()=>{n("real-blur"),w.value=!1,(!s.isMenuOpen||o.value.enabled&&o.value.input)&&n("blur"),s.autoApply&&r.value.enabled&&v.value&&!s.isMenuOpen&&(n("set-input-date",v.value),n("select-date"),v.value=null)},W=Q=>{is(Q,l.value,!0),n("clear")},O=()=>{n("close")},q=Q=>{if(Q.key==="Tab"&&J(Q),Q.key==="Enter"&&B(Q),Q.key==="Escape"&&r.value.escClose&&O(),!r.value.enabled){if(Q.code==="Tab")return;Q.preventDefault()}},le=()=>{var Q;(Q=y.value)==null||Q.focus({preventScroll:!0})},ie=Q=>{v.value=Q},me=Q=>{Q.key===bt.tab&&J(Q,!0)};return e({focusInput:le,setParsedDate:ie}),(Q,_e)=>{var z,G,ue;return p(),g("div",{onClick:ne},[Q.$slots.trigger&&!Q.$slots["dp-input"]&&!A(o).enabled?se(Q.$slots,"trigger",{key:0}):U("",!0),!Q.$slots.trigger&&(!A(o).enabled||A(o).input)?(p(),g("div",cb,[Q.$slots["dp-input"]&&!Q.$slots.trigger&&(!A(o).enabled||A(o).enabled&&A(o).input)?se(Q.$slots,"dp-input",{key:0,value:t.inputValue,isMenuOpen:t.isMenuOpen,onInput:$,onEnter:B,onTab:J,onClear:W,onBlur:Z,onKeypress:q,onPaste:T,onFocus:X,openMenu:()=>Q.$emit("open"),closeMenu:()=>Q.$emit("close"),toggleMenu:()=>Q.$emit("toggle")}):U("",!0),Q.$slots["dp-input"]?U("",!0):(p(),g("input",{key:1,id:Q.uid?`dp-input-${Q.uid}`:void 0,ref_key:"inputRef",ref:y,"data-test-id":"dp-input",name:Q.name,class:ve(M.value),inputmode:A(r).enabled?"text":"none",placeholder:Q.placeholder,disabled:Q.disabled,readonly:Q.readonly,required:Q.required,value:t.inputValue,autocomplete:Q.autocomplete,"aria-label":(z=A(i))==null?void 0:z.input,"aria-disabled":Q.disabled||void 0,"aria-invalid":Q.state===!1?!0:void 0,onInput:$,onBlur:Z,onFocus:X,onKeypress:q,onKeydown:_e[0]||(_e[0]=de=>q(de)),onPaste:T},null,42,db)),b("div",{onClick:_e[3]||(_e[3]=de=>n("toggle"))},[Q.$slots["input-icon"]&&!Q.hideInputIcon?(p(),g("span",{key:0,class:"dp__input_icon",onClick:_e[1]||(_e[1]=de=>n("toggle"))},[se(Q.$slots,"input-icon")])):U("",!0),!Q.$slots["input-icon"]&&!Q.hideInputIcon&&!Q.$slots["dp-input"]?(p(),be(A(Rr),{key:1,"aria-label":(G=A(i))==null?void 0:G.calendarIcon,class:"dp__input_icon dp__input_icons",onClick:_e[2]||(_e[2]=de=>n("toggle"))},null,8,["aria-label"])):U("",!0)]),Q.$slots["clear-icon"]&&(Q.alwaysClearable||t.inputValue&&Q.clearable&&!Q.disabled&&!Q.readonly)?(p(),g("span",hb,[se(Q.$slots,"clear-icon",{clear:W})])):U("",!0),!Q.$slots["clear-icon"]&&(Q.alwaysClearable||Q.clearable&&t.inputValue&&!Q.disabled&&!Q.readonly)?(p(),g("button",{key:3,"aria-label":(ue=A(i))==null?void 0:ue.clearInput,class:"dp--clear-btn",type:"button",onKeydown:_e[4]||(_e[4]=de=>A(ga)(de,()=>W(de),!0,me)),onClick:_e[5]||(_e[5]=qa(de=>W(de),["prevent"]))},[Ae(A(s8),{class:"dp__input_icons","data-test-id":"clear-icon"})],40,fb)):U("",!0)])):U("",!0)])}}}),mb=typeof window<"u"?window:void 0,i0=()=>{},gb=t=>x1()?(hh(t),!0):!1,vb=(t,e,a,n)=>{if(!t)return i0;let s=i0;const r=rt(()=>A(t),o=>{s(),o&&(o.removeEventListener(e,a),o.addEventListener(e,a,n),s=()=>{o.removeEventListener(e,a,n),s=i0})},{immediate:!0,flush:"post"}),i=()=>{r(),s()};return gb(i),i},yb=(t,e,a,n={})=>{const{window:s=mb,event:r="pointerdown"}=n;return s?vb(s,r,i=>{const o=Nt(t),l=Nt(e);!o||!l||o===i.target||i.composedPath().includes(o)||i.composedPath().includes(l)||a(i)},{passive:!0}):void 0},bb=["data-dp-mobile"],_b=Te({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...fl},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date","overlay-toggle","text-input"],setup(t,{expose:e,emit:a}){const n=a,s=t,r=Qa(),i=he(!1),o=bi(s,"modelValue"),l=bi(s,"timezone"),u=he(null),c=he(null),d=he(null),h=he(!1),f=he(null),m=he(!1),v=he(!1),y=he(!1),w=he(!1),{setMenuFocused:S,setShiftKey:M}=y8(),{clearArrowNav:P}=vs(),{validateDate:D,isValidTime:L}=ys(s),{defaultedTransitions:T,defaultedTextInput:N,defaultedInline:$,defaultedConfig:B,defaultedRange:J,defaultedMultiDates:X}=kt(s),{menuTransition:ne,showTransition:Z}=Fi(T),{isMobile:W}=S8(B),O=Dr();ht(()=>{_(s.modelValue),Jt().then(()=>{if(!$.value.enabled){const ge=z(f.value);ge?.addEventListener("scroll",Y),window?.addEventListener("resize",te)}}),$.value.enabled&&(i.value=!0),window?.addEventListener("keyup",pe),window?.addEventListener("keydown",ce)}),Vn(()=>{if(!$.value.enabled){const ge=z(f.value);ge?.removeEventListener("scroll",Y),window?.removeEventListener("resize",te)}window?.removeEventListener("keyup",pe),window?.removeEventListener("keydown",ce)});const q=Sa(r,"all",s.presetDates),le=Sa(r,"input");rt([o,l],()=>{_(o.value)},{deep:!0});const{openOnTop:ie,menuStyle:me,xCorrect:Q,setMenuPosition:_e,getScrollableParent:z,shadowRender:G}=rb({menuRef:u,menuRefInner:c,inputRef:d,pickerWrapperRef:f,inline:$,emit:n,props:s,slots:r}),{inputValue:ue,internalModelValue:de,parseExternalModelValue:_,emitModelValue:V,formatInputValue:ae,checkBeforeEmit:we}=ey(n,s,h),ee=x(()=>({dp__main:!0,dp__theme_dark:s.dark,dp__theme_light:!s.dark,dp__flex_display:$.value.enabled,"dp--flex-display-collapsed":y.value,dp__flex_display_with_input:$.value.input})),C=x(()=>s.dark?"dp__theme_dark":"dp__theme_light"),E=x(()=>s.teleport?{to:typeof s.teleport=="boolean"?"body":s.teleport,disabled:!s.teleport||$.value.enabled}:{}),I=x(()=>({class:"dp__outer_menu_wrap"})),k=x(()=>$.value.enabled&&(s.timePicker||s.monthPicker||s.yearPicker||s.quarterPicker)),j=()=>{var ge,Me;return((Me=(ge=d.value)==null?void 0:ge.$el)==null?void 0:Me.getBoundingClientRect())??{width:0,left:0,right:0}},Y=()=>{i.value&&(B.value.closeOnScroll?Ge():_e())},te=()=>{var ge;i.value&&_e();const Me=((ge=c.value)==null?void 0:ge.$el.getBoundingClientRect().width)??0;y.value=document.body.offsetWidth<=Me},pe=ge=>{ge.key==="Tab"&&!$.value.enabled&&!s.teleport&&B.value.tabOutClosesMenu&&(f.value.contains(document.activeElement)||Ge()),v.value=ge.shiftKey},ce=ge=>{v.value=ge.shiftKey},fe=()=>{!s.disabled&&!s.readonly&&(G(O,Wc,s),_e(!1),i.value=!0,i.value&&n("open"),i.value||xe(),_(s.modelValue))},Ce=()=>{var ge,Me;ue.value="",xe(),(ge=c.value)==null||ge.onValueCleared(),(Me=d.value)==null||Me.setParsedDate(null),n("update:model-value",null),n("update:model-timezone-value",null),n("cleared"),B.value.closeOnClearValue&&Ge()},H=()=>{const ge=de.value;return!ge||!Array.isArray(ge)&&D(ge)?!0:Array.isArray(ge)?X.value.enabled||ge.length===2&&D(ge[0])&&D(ge[1])?!0:J.value.partialRange&&!s.timePicker?D(ge[0]):!1:!1},oe=()=>{we()&&H()?(V(),Ge()):n("invalid-select",de.value)},Se=ge=>{Le(),V(),B.value.closeOnAutoApply&&!ge&&Ge()},Le=()=>{d.value&&N.value.enabled&&d.value.setParsedDate(de.value)},Ye=(ge=!1)=>{s.autoApply&&L(de.value)&&H()&&(J.value.enabled&&Array.isArray(de.value)?(J.value.partialRange||de.value.length===2)&&Se(ge):Se(ge))},xe=()=>{N.value.enabled||(de.value=null)},Ge=(ge=!1)=>{var Me,Re;ge&&de.value&&B.value.setDateOnMenuClose&&oe(),$.value.enabled||(i.value&&(i.value=!1,Q.value=!1,S(!1),M(!1),P(),n("closed"),ue.value&&_(o.value)),xe(),n("blur"),(Re=(Me=c.value)==null?void 0:Me.$el)==null||Re.remove())},ft=(ge,Me,Re=!1)=>{if(!ge){de.value=null;return}const Da=Array.isArray(ge)?!ge.some(an=>!D(an)):D(ge),wa=L(ge);Da&&wa?(w.value=!0,de.value=ge,Me?(m.value=Re,oe(),n("text-submit")):s.autoApply&&Ye(),Jt().then(()=>{w.value=!1})):n("invalid-date",ge)},Qt=()=>{s.autoApply&&L(de.value)&&V(),Le()},vt=()=>i.value?Ge():fe(),ua=ge=>{de.value=ge},Ta=()=>{N.value.enabled&&(h.value=!0,ae()),n("focus")},St=()=>{if(N.value.enabled&&(h.value=!1,_(s.modelValue),m.value)){const ge=Mv(f.value,v.value);ge?.focus()}n("blur")},Ht=ge=>{c.value&&c.value.updateMonthYear(0,{month:Hc(ge.month),year:Hc(ge.year)})},Ca=ge=>{_(ge??s.modelValue)},K=(ge,Me)=>{var Re;(Re=c.value)==null||Re.switchView(ge,Me)},ke=(ge,Me)=>B.value.onClickOutside?B.value.onClickOutside(ge,Me):Ge(!0),He=(ge=0)=>{var Me;(Me=c.value)==null||Me.handleFlow(ge)},ze=()=>u;return yb(u,d,ge=>ke(H,ge)),e({closeMenu:Ge,selectDate:oe,clearValue:Ce,openMenu:fe,onScroll:Y,formatInputValue:ae,updateInternalModelValue:ua,setMonthYear:Ht,parseModel:Ca,switchView:K,toggleMenu:vt,handleFlow:He,getDpWrapMenuRef:ze}),(ge,Me)=>(p(),g("div",{ref_key:"pickerWrapperRef",ref:f,class:ve(ee.value),"data-datepicker-instance":"","data-dp-mobile":A(W)},[Ae(pb,De({ref_key:"inputRef",ref:d,"input-value":A(ue),"onUpdate:inputValue":Me[0]||(Me[0]=Re=>_t(ue)?ue.value=Re:null),"is-menu-open":i.value},ge.$props,{onClear:Ce,onOpen:fe,onSetInputDate:ft,onSetEmptyDate:A(V),onSelectDate:oe,onToggle:vt,onClose:Ge,onFocus:Ta,onBlur:St,onRealBlur:Me[1]||(Me[1]=Re=>h.value=!1),onTextInput:Me[2]||(Me[2]=Re=>ge.$emit("text-input",Re))}),Kt({_:2},[Xe(A(le),(Re,Da)=>({name:Re,fn:Ee(wa=>[se(ge.$slots,Re,ot(Ut(wa)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),(p(),be(ms(ge.teleport?ip:"div"),ot(Ut(E.value)),{default:Ee(()=>[Ae(_n,{name:A(ne)(A(ie)),css:A(Z)&&!A($).enabled},{default:Ee(()=>[i.value?(p(),g("div",De({key:0,ref_key:"dpWrapMenuRef",ref:u},I.value,{class:{"dp--menu-wrapper":!A($).enabled},style:A($).enabled?void 0:A(me)}),[Ae(Wc,De({ref_key:"dpMenuRef",ref:c},ge.$props,{"internal-model-value":A(de),"onUpdate:internalModelValue":Me[3]||(Me[3]=Re=>_t(de)?de.value=Re:null),class:{[C.value]:!0,"dp--menu-wrapper":ge.teleport},"open-on-top":A(ie),"no-overlay-focus":k.value,collapse:y.value,"get-input-rect":j,"is-text-input-date":w.value,onClosePicker:Ge,onSelectDate:oe,onAutoApply:Ye,onTimeUpdate:Qt,onFlowStep:Me[4]||(Me[4]=Re=>ge.$emit("flow-step",Re)),onUpdateMonthYear:Me[5]||(Me[5]=Re=>ge.$emit("update-month-year",Re)),onInvalidSelect:Me[6]||(Me[6]=Re=>ge.$emit("invalid-select",A(de))),onAutoApplyInvalid:Me[7]||(Me[7]=Re=>ge.$emit("invalid-select",Re)),onInvalidFixedRange:Me[8]||(Me[8]=Re=>ge.$emit("invalid-fixed-range",Re)),onRecalculatePosition:A(_e),onTooltipOpen:Me[9]||(Me[9]=Re=>ge.$emit("tooltip-open",Re)),onTooltipClose:Me[10]||(Me[10]=Re=>ge.$emit("tooltip-close",Re)),onTimePickerOpen:Me[11]||(Me[11]=Re=>ge.$emit("time-picker-open",Re)),onTimePickerClose:Me[12]||(Me[12]=Re=>ge.$emit("time-picker-close",Re)),onAmPmChange:Me[13]||(Me[13]=Re=>ge.$emit("am-pm-change",Re)),onRangeStart:Me[14]||(Me[14]=Re=>ge.$emit("range-start",Re)),onRangeEnd:Me[15]||(Me[15]=Re=>ge.$emit("range-end",Re)),onDateUpdate:Me[16]||(Me[16]=Re=>ge.$emit("date-update",Re)),onInvalidDate:Me[17]||(Me[17]=Re=>ge.$emit("invalid-date",Re)),onOverlayToggle:Me[18]||(Me[18]=Re=>ge.$emit("overlay-toggle",Re)),onMenuBlur:Me[19]||(Me[19]=Re=>ge.$emit("blur"))}),Kt({_:2},[Xe(A(q),(Re,Da)=>({name:Re,fn:Ee(wa=>[se(ge.$slots,Re,ot(Ut({...wa})))])}))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):U("",!0)]),_:3},8,["name","css"])]),_:3},16))],10,bb))}}),au=(()=>{const t=_b;return t.install=e=>{e.component("Vue3DatePicker",t)},t})(),Ab=Object.freeze(Object.defineProperty({__proto__:null,default:au},Symbol.toStringTag,{value:"Module"}));Object.entries(Ab).forEach(([t,e])=>{t!=="default"&&(au[t]=e)});const ir=typeof document<"u";function M8(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function wb(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&M8(t.default)}const nt=Object.assign;function o0(t,e){const a={};for(const n in e){const s=e[n];a[n]=Ja(s)?s.map(t):t(s)}return a}const di=()=>{},Ja=Array.isArray,E8=/#/g,xb=/&/g,kb=/\//g,Sb=/=/g,Mb=/\?/g,P8=/\+/g,Eb=/%5B/g,Pb=/%5D/g,T8=/%5E/g,Tb=/%60/g,C8=/%7B/g,Cb=/%7C/g,D8=/%7D/g,Db=/%20/g;function nu(t){return encodeURI(""+t).replace(Cb,"|").replace(Eb,"[").replace(Pb,"]")}function Rb(t){return nu(t).replace(C8,"{").replace(D8,"}").replace(T8,"^")}function q0(t){return nu(t).replace(P8,"%2B").replace(Db,"+").replace(E8,"%23").replace(xb,"%26").replace(Tb,"`").replace(C8,"{").replace(D8,"}").replace(T8,"^")}function $b(t){return q0(t).replace(Sb,"%3D")}function Lb(t){return nu(t).replace(E8,"%23").replace(Mb,"%3F")}function Ib(t){return t==null?"":Lb(t).replace(kb,"%2F")}function Ti(t){try{return decodeURIComponent(""+t)}catch{}return""+t}const Ob=/\/$/,Hb=t=>t.replace(Ob,"");function l0(t,e,a="/"){let n,s={},r="",i="";const o=e.indexOf("#");let l=e.indexOf("?");return o=0&&(l=-1),l>-1&&(n=e.slice(0,l),r=e.slice(l+1,o>-1?o:e.length),s=t(r)),o>-1&&(n=n||e.slice(0,o),i=e.slice(o,e.length)),n=Zb(n??e,a),{fullPath:n+(r&&"?")+r+i,path:n,query:s,hash:Ti(i)}}function Nb(t,e){const a=e.query?t(e.query):"";return e.path+(a&&"?")+a+(e.hash||"")}function Yc(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function Bb(t,e,a){const n=e.matched.length-1,s=a.matched.length-1;return n>-1&&n===s&&wr(e.matched[n],a.matched[s])&&R8(e.params,a.params)&&t(e.query)===t(a.query)&&e.hash===a.hash}function wr(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function R8(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const a in t)if(!Vb(t[a],e[a]))return!1;return!0}function Vb(t,e){return Ja(t)?jc(t,e):Ja(e)?jc(e,t):t===e}function jc(t,e){return Ja(e)?t.length===e.length&&t.every((a,n)=>a===e[n]):t.length===1&&t[0]===e}function Zb(t,e){if(t.startsWith("/"))return t;if(!t)return e;const a=e.split("/"),n=t.split("/"),s=n[n.length-1];(s===".."||s===".")&&n.push("");let r=a.length-1,i,o;for(i=0;i1&&r--;else break;return a.slice(0,r).join("/")+"/"+n.slice(i).join("/")}const zn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Ci;(function(t){t.pop="pop",t.push="push"})(Ci||(Ci={}));var hi;(function(t){t.back="back",t.forward="forward",t.unknown=""})(hi||(hi={}));function Fb(t){if(!t)if(ir){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),Hb(t)}const Ub=/^[^#]+#/;function zb(t,e){return t.replace(Ub,"#")+e}function Wb(t,e){const a=document.documentElement.getBoundingClientRect(),n=t.getBoundingClientRect();return{behavior:e.behavior,left:n.left-a.left-(e.left||0),top:n.top-a.top-(e.top||0)}}const vl=()=>({left:window.scrollX,top:window.scrollY});function Yb(t){let e;if("el"in t){const a=t.el,n=typeof a=="string"&&a.startsWith("#"),s=typeof a=="string"?n?document.getElementById(a.slice(1)):document.querySelector(a):a;if(!s)return;e=Wb(s,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function Gc(t,e){return(history.state?history.state.position-e:-1)+t}const K0=new Map;function jb(t,e){K0.set(t,e)}function Gb(t){const e=K0.get(t);return K0.delete(t),e}let Xb=()=>location.protocol+"//"+location.host;function $8(t,e){const{pathname:a,search:n,hash:s}=e,r=t.indexOf("#");if(r>-1){let o=s.includes(t.slice(r))?t.slice(r).length:1,l=s.slice(o);return l[0]!=="/"&&(l="/"+l),Yc(l,"")}return Yc(a,t)+n+s}function qb(t,e,a,n){let s=[],r=[],i=null;const o=({state:h})=>{const f=$8(t,location),m=a.value,v=e.value;let y=0;if(h){if(a.value=f,e.value=h,i&&i===m){i=null;return}y=v?h.position-v.position:0}else n(f);s.forEach(w=>{w(a.value,m,{delta:y,type:Ci.pop,direction:y?y>0?hi.forward:hi.back:hi.unknown})})};function l(){i=a.value}function u(h){s.push(h);const f=()=>{const m=s.indexOf(h);m>-1&&s.splice(m,1)};return r.push(f),f}function c(){const{history:h}=window;h.state&&h.replaceState(nt({},h.state,{scroll:vl()}),"")}function d(){for(const h of r)h();r=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:u,destroy:d}}function Xc(t,e,a,n=!1,s=!1){return{back:t,current:e,forward:a,replaced:n,position:window.history.length,scroll:s?vl():null}}function Kb(t){const{history:e,location:a}=window,n={value:$8(t,a)},s={value:e.state};s.value||r(n.value,{back:null,current:n.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function r(l,u,c){const d=t.indexOf("#"),h=d>-1?(a.host&&document.querySelector("base")?t:t.slice(d))+l:Xb()+t+l;try{e[c?"replaceState":"pushState"](u,"",h),s.value=u}catch(f){console.error(f),a[c?"replace":"assign"](h)}}function i(l,u){const c=nt({},e.state,Xc(s.value.back,l,s.value.forward,!0),u,{position:s.value.position});r(l,c,!0),n.value=l}function o(l,u){const c=nt({},s.value,e.state,{forward:l,scroll:vl()});r(c.current,c,!0);const d=nt({},Xc(n.value,l,null),{position:c.position+1},u);r(l,d,!1),n.value=l}return{location:n,state:s,push:o,replace:i}}function Jb(t){t=Fb(t);const e=Kb(t),a=qb(t,e.state,e.location,e.replace);function n(r,i=!0){i||a.pauseListeners(),history.go(r)}const s=nt({location:"",base:t,go:n,createHref:zb.bind(null,t)},e,a);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>e.state.value}),s}function Qb(t){return typeof t=="string"||t&&typeof t=="object"}function L8(t){return typeof t=="string"||typeof t=="symbol"}const I8=Symbol("");var qc;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(qc||(qc={}));function xr(t,e){return nt(new Error,{type:t,[I8]:!0},e)}function xn(t,e){return t instanceof Error&&I8 in t&&(e==null||!!(t.type&e))}const Kc="[^/]+?",e7={sensitive:!1,strict:!1,start:!0,end:!0},t7=/[.+*?^${}()[\]/\\]/g;function a7(t,e){const a=nt({},e7,e),n=[];let s=a.start?"^":"";const r=[];for(const u of t){const c=u.length?[]:[90];a.strict&&!u.length&&(s+="/");for(let d=0;de.length?e.length===1&&e[0]===80?1:-1:0}function O8(t,e){let a=0;const n=t.score,s=e.score;for(;a0&&e[e.length-1]<0}const s7={type:0,value:""},r7=/[a-zA-Z0-9_]/;function i7(t){if(!t)return[[]];if(t==="/")return[[s7]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(f){throw new Error(`ERR (${a})/"${u}": ${f}`)}let a=0,n=a;const s=[];let r;function i(){r&&s.push(r),r=[]}let o=0,l,u="",c="";function d(){u&&(a===0?r.push({type:0,value:u}):a===1||a===2||a===3?(r.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),u="")}function h(){u+=l}for(;o{i(M)}:di}function i(d){if(L8(d)){const h=n.get(d);h&&(n.delete(d),a.splice(a.indexOf(h),1),h.children.forEach(i),h.alias.forEach(i))}else{const h=a.indexOf(d);h>-1&&(a.splice(h,1),d.record.name&&n.delete(d.record.name),d.children.forEach(i),d.alias.forEach(i))}}function o(){return a}function l(d){const h=d7(d,a);a.splice(h,0,d),d.record.name&&!td(d)&&n.set(d.record.name,d)}function u(d,h){let f,m={},v,y;if("name"in d&&d.name){if(f=n.get(d.name),!f)throw xr(1,{location:d});y=f.record.name,m=nt(Qc(h.params,f.keys.filter(M=>!M.optional).concat(f.parent?f.parent.keys.filter(M=>M.optional):[]).map(M=>M.name)),d.params&&Qc(d.params,f.keys.map(M=>M.name))),v=f.stringify(m)}else if(d.path!=null)v=d.path,f=a.find(M=>M.re.test(v)),f&&(m=f.parse(v),y=f.record.name);else{if(f=h.name?n.get(h.name):a.find(M=>M.re.test(h.path)),!f)throw xr(1,{location:d,currentLocation:h});y=f.record.name,m=nt({},h.params,d.params),v=f.stringify(m)}const w=[];let S=f;for(;S;)w.unshift(S.record),S=S.parent;return{name:y,path:v,params:m,matched:w,meta:c7(w)}}t.forEach(d=>r(d));function c(){a.length=0,n.clear()}return{addRoute:r,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:o,getRecordMatcher:s}}function Qc(t,e){const a={};for(const n of e)n in t&&(a[n]=t[n]);return a}function ed(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:u7(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function u7(t){const e={},a=t.props||!1;if("component"in t)e.default=a;else for(const n in t.components)e[n]=typeof a=="object"?a[n]:a;return e}function td(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function c7(t){return t.reduce((e,a)=>nt(e,a.meta),{})}function ad(t,e){const a={};for(const n in t)a[n]=n in e?e[n]:t[n];return a}function d7(t,e){let a=0,n=e.length;for(;a!==n;){const r=a+n>>1;O8(t,e[r])<0?n=r:a=r+1}const s=h7(t);return s&&(n=e.lastIndexOf(s,n-1)),n}function h7(t){let e=t;for(;e=e.parent;)if(H8(e)&&O8(t,e)===0)return e}function H8({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function f7(t){const e={};if(t===""||t==="?")return e;const n=(t[0]==="?"?t.slice(1):t).split("&");for(let s=0;sr&&q0(r)):[n&&q0(n)]).forEach(r=>{r!==void 0&&(e+=(e.length?"&":"")+a,r!=null&&(e+="="+r))})}return e}function p7(t){const e={};for(const a in t){const n=t[a];n!==void 0&&(e[a]=Ja(n)?n.map(s=>s==null?null:""+s):n==null?n:""+n)}return e}const m7=Symbol(""),sd=Symbol(""),yl=Symbol(""),su=Symbol(""),J0=Symbol("");function Ur(){let t=[];function e(n){return t.push(n),()=>{const s=t.indexOf(n);s>-1&&t.splice(s,1)}}function a(){t=[]}return{add:e,list:()=>t.slice(),reset:a}}function qn(t,e,a,n,s,r=i=>i()){const i=n&&(n.enterCallbacks[s]=n.enterCallbacks[s]||[]);return()=>new Promise((o,l)=>{const u=h=>{h===!1?l(xr(4,{from:a,to:e})):h instanceof Error?l(h):Qb(h)?l(xr(2,{from:e,to:h})):(i&&n.enterCallbacks[s]===i&&typeof h=="function"&&i.push(h),o())},c=r(()=>t.call(n&&n.instances[s],e,a,u));let d=Promise.resolve(c);t.length<3&&(d=d.then(u)),d.catch(h=>l(h))})}function u0(t,e,a,n,s=r=>r()){const r=[];for(const i of t)for(const o in i.components){let l=i.components[o];if(!(e!=="beforeRouteEnter"&&!i.instances[o]))if(M8(l)){const c=(l.__vccOpts||l)[e];c&&r.push(qn(c,a,n,i,o,s))}else{let u=l();r.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${o}" at "${i.path}"`);const d=wb(c)?c.default:c;i.mods[o]=c,i.components[o]=d;const f=(d.__vccOpts||d)[e];return f&&qn(f,a,n,i,o,s)()}))}}return r}function rd(t){const e=F(yl),a=F(su),n=x(()=>{const l=A(t.to);return e.resolve(l)}),s=x(()=>{const{matched:l}=n.value,{length:u}=l,c=l[u-1],d=a.matched;if(!c||!d.length)return-1;const h=d.findIndex(wr.bind(null,c));if(h>-1)return h;const f=id(l[u-2]);return u>1&&id(c)===f&&d[d.length-1].path!==f?d.findIndex(wr.bind(null,l[u-2])):h}),r=x(()=>s.value>-1&&b7(a.params,n.value.params)),i=x(()=>s.value>-1&&s.value===a.matched.length-1&&R8(a.params,n.value.params));function o(l={}){if(y7(l)){const u=e[A(t.replace)?"replace":"push"](A(t.to)).catch(di);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:n,href:x(()=>n.value.href),isActive:r,isExactActive:i,navigate:o}}function g7(t){return t.length===1?t[0]:t}const v7=Te({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"},viewTransition:Boolean},useLink:rd,setup(t,{slots:e}){const a=bn(rd(t)),{options:n}=F(yl),s=x(()=>({[od(t.activeClass,n.linkActiveClass,"router-link-active")]:a.isActive,[od(t.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:a.isExactActive}));return()=>{const r=e.default&&g7(e.default(a));return t.custom?r:pn("a",{"aria-current":a.isExactActive?t.ariaCurrentValue:null,href:a.href,onClick:a.navigate,class:s.value},r)}}}),bl=v7;function y7(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function b7(t,e){for(const a in e){const n=e[a],s=t[a];if(typeof n=="string"){if(n!==s)return!1}else if(!Ja(s)||s.length!==n.length||n.some((r,i)=>r!==s[i]))return!1}return!0}function id(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const od=(t,e,a)=>t??e??a,_7=Te({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:a}){const n=F(J0),s=x(()=>t.route||n.value),r=F(sd,0),i=x(()=>{let u=A(r);const{matched:c}=s.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),o=x(()=>s.value.matched[i.value]);hr(sd,x(()=>i.value+1)),hr(m7,o),hr(J0,s);const l=he();return rt(()=>[l.value,o.value,t.name],([u,c,d],[h,f,m])=>{c&&(c.instances[d]=u,f&&f!==c&&u&&u===h&&(c.leaveGuards.size||(c.leaveGuards=f.leaveGuards),c.updateGuards.size||(c.updateGuards=f.updateGuards))),u&&c&&(!f||!wr(c,f)||!h)&&(c.enterCallbacks[d]||[]).forEach(v=>v(u))},{flush:"post"}),()=>{const u=s.value,c=t.name,d=o.value,h=d&&d.components[c];if(!h)return ld(a.default,{Component:h,route:u});const f=d.props[c],m=f?f===!0?u.params:typeof f=="function"?f(u):f:null,y=pn(h,nt({},m,e,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return ld(a.default,{Component:y,route:u})||y}}});function ld(t,e){if(!t)return null;const a=t(e);return a.length===1?a[0]:a}const N8=_7;function A7(t){const e=l7(t.routes,t),a=t.parseQuery||f7,n=t.stringifyQuery||nd,s=t.history,r=Ur(),i=Ur(),o=Ur(),l=j6(zn);let u=zn;ir&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=o0.bind(null,_=>""+_),d=o0.bind(null,Ib),h=o0.bind(null,Ti);function f(_,V){let ae,we;return L8(_)?(ae=e.getRecordMatcher(_),we=V):we=_,e.addRoute(we,ae)}function m(_){const V=e.getRecordMatcher(_);V&&e.removeRoute(V)}function v(){return e.getRoutes().map(_=>_.record)}function y(_){return!!e.getRecordMatcher(_)}function w(_,V){if(V=nt({},V||l.value),typeof _=="string"){const I=l0(a,_,V.path),k=e.resolve({path:I.path},V),j=s.createHref(I.fullPath);return nt(I,k,{params:h(k.params),hash:Ti(I.hash),redirectedFrom:void 0,href:j})}let ae;if(_.path!=null)ae=nt({},_,{path:l0(a,_.path,V.path).path});else{const I=nt({},_.params);for(const k in I)I[k]==null&&delete I[k];ae=nt({},_,{params:d(I)}),V.params=d(V.params)}const we=e.resolve(ae,V),ee=_.hash||"";we.params=c(h(we.params));const C=Nb(n,nt({},_,{hash:Rb(ee),path:we.path})),E=s.createHref(C);return nt({fullPath:C,hash:ee,query:n===nd?p7(_.query):_.query||{}},we,{redirectedFrom:void 0,href:E})}function S(_){return typeof _=="string"?l0(a,_,l.value.path):nt({},_)}function M(_,V){if(u!==_)return xr(8,{from:V,to:_})}function P(_){return T(_)}function D(_){return P(nt(S(_),{replace:!0}))}function L(_){const V=_.matched[_.matched.length-1];if(V&&V.redirect){const{redirect:ae}=V;let we=typeof ae=="function"?ae(_):ae;return typeof we=="string"&&(we=we.includes("?")||we.includes("#")?we=S(we):{path:we},we.params={}),nt({query:_.query,hash:_.hash,params:we.path!=null?{}:_.params},we)}}function T(_,V){const ae=u=w(_),we=l.value,ee=_.state,C=_.force,E=_.replace===!0,I=L(ae);if(I)return T(nt(S(I),{state:typeof I=="object"?nt({},ee,I.state):ee,force:C,replace:E}),V||ae);const k=ae;k.redirectedFrom=V;let j;return!C&&Bb(n,we,ae)&&(j=xr(16,{to:k,from:we}),Q(we,we,!0,!1)),(j?Promise.resolve(j):B(k,we)).catch(Y=>xn(Y)?xn(Y,2)?Y:me(Y):le(Y,k,we)).then(Y=>{if(Y){if(xn(Y,2))return T(nt({replace:E},S(Y.to),{state:typeof Y.to=="object"?nt({},ee,Y.to.state):ee,force:C}),V||k)}else Y=X(k,we,!0,E,ee);return J(k,we,Y),Y})}function N(_,V){const ae=M(_,V);return ae?Promise.reject(ae):Promise.resolve()}function $(_){const V=G.values().next().value;return V&&typeof V.runWithContext=="function"?V.runWithContext(_):_()}function B(_,V){let ae;const[we,ee,C]=w7(_,V);ae=u0(we.reverse(),"beforeRouteLeave",_,V);for(const I of we)I.leaveGuards.forEach(k=>{ae.push(qn(k,_,V))});const E=N.bind(null,_,V);return ae.push(E),de(ae).then(()=>{ae=[];for(const I of r.list())ae.push(qn(I,_,V));return ae.push(E),de(ae)}).then(()=>{ae=u0(ee,"beforeRouteUpdate",_,V);for(const I of ee)I.updateGuards.forEach(k=>{ae.push(qn(k,_,V))});return ae.push(E),de(ae)}).then(()=>{ae=[];for(const I of C)if(I.beforeEnter)if(Ja(I.beforeEnter))for(const k of I.beforeEnter)ae.push(qn(k,_,V));else ae.push(qn(I.beforeEnter,_,V));return ae.push(E),de(ae)}).then(()=>(_.matched.forEach(I=>I.enterCallbacks={}),ae=u0(C,"beforeRouteEnter",_,V,$),ae.push(E),de(ae))).then(()=>{ae=[];for(const I of i.list())ae.push(qn(I,_,V));return ae.push(E),de(ae)}).catch(I=>xn(I,8)?I:Promise.reject(I))}function J(_,V,ae){o.list().forEach(we=>$(()=>we(_,V,ae)))}function X(_,V,ae,we,ee){const C=M(_,V);if(C)return C;const E=V===zn,I=ir?history.state:{};ae&&(we||E?s.replace(_.fullPath,nt({scroll:E&&I&&I.scroll},ee)):s.push(_.fullPath,ee)),l.value=_,Q(_,V,ae,E),me()}let ne;function Z(){ne||(ne=s.listen((_,V,ae)=>{if(!ue.listening)return;const we=w(_),ee=L(we);if(ee){T(nt(ee,{replace:!0,force:!0}),we).catch(di);return}u=we;const C=l.value;ir&&jb(Gc(C.fullPath,ae.delta),vl()),B(we,C).catch(E=>xn(E,12)?E:xn(E,2)?(T(nt(S(E.to),{force:!0}),we).then(I=>{xn(I,20)&&!ae.delta&&ae.type===Ci.pop&&s.go(-1,!1)}).catch(di),Promise.reject()):(ae.delta&&s.go(-ae.delta,!1),le(E,we,C))).then(E=>{E=E||X(we,C,!1),E&&(ae.delta&&!xn(E,8)?s.go(-ae.delta,!1):ae.type===Ci.pop&&xn(E,20)&&s.go(-1,!1)),J(we,C,E)}).catch(di)}))}let W=Ur(),O=Ur(),q;function le(_,V,ae){me(_);const we=O.list();return we.length?we.forEach(ee=>ee(_,V,ae)):console.error(_),Promise.reject(_)}function ie(){return q&&l.value!==zn?Promise.resolve():new Promise((_,V)=>{W.add([_,V])})}function me(_){return q||(q=!_,Z(),W.list().forEach(([V,ae])=>_?ae(_):V()),W.reset()),_}function Q(_,V,ae,we){const{scrollBehavior:ee}=t;if(!ir||!ee)return Promise.resolve();const C=!ae&&Gb(Gc(_.fullPath,0))||(we||!ae)&&history.state&&history.state.scroll||null;return Jt().then(()=>ee(_,V,C)).then(E=>E&&Yb(E)).catch(E=>le(E,_,V))}const _e=_=>s.go(_);let z;const G=new Set,ue={currentRoute:l,listening:!0,addRoute:f,removeRoute:m,clearRoutes:e.clearRoutes,hasRoute:y,getRoutes:v,resolve:w,options:t,push:P,replace:D,go:_e,back:()=>_e(-1),forward:()=>_e(1),beforeEach:r.add,beforeResolve:i.add,afterEach:o.add,onError:O.add,isReady:ie,install(_){const V=this;_.component("RouterLink",bl),_.component("RouterView",N8),_.config.globalProperties.$router=V,Object.defineProperty(_.config.globalProperties,"$route",{enumerable:!0,get:()=>A(l)}),ir&&!z&&l.value===zn&&(z=!0,P(s.location).catch(ee=>{}));const ae={};for(const ee in zn)Object.defineProperty(ae,ee,{get:()=>l.value[ee],enumerable:!0});_.provide(yl,V),_.provide(su,Eh(ae)),_.provide(J0,l);const we=_.unmount;G.add(_),_.unmount=function(){G.delete(_),G.size<1&&(u=zn,ne&&ne(),ne=null,l.value=zn,z=!1,q=!1),we()}}};function de(_){return _.reduce((V,ae)=>V.then(()=>$(ae)),Promise.resolve())}return ue}function w7(t,e){const a=[],n=[],s=[],r=Math.max(e.matched.length,t.matched.length);for(let i=0;iwr(u,o))?n.push(o):a.push(o));const l=t.matched[i];l&&(e.matched.find(u=>wr(u,l))||s.push(l))}return[a,n,s]}function _l(){return F(yl)}function x7(t){return F(su)}function B8(t,e){return function(){return t.apply(e,arguments)}}const{toString:k7}=Object.prototype,{getPrototypeOf:ru}=Object,{iterator:Al,toStringTag:V8}=Symbol,wl=(t=>e=>{const a=k7.call(e);return t[a]||(t[a]=a.slice(8,-1).toLowerCase())})(Object.create(null)),tn=t=>(t=t.toLowerCase(),e=>wl(e)===t),xl=t=>e=>typeof e===t,{isArray:$r}=Array,kr=xl("undefined");function zi(t){return t!==null&&!kr(t)&&t.constructor!==null&&!kr(t.constructor)&&_a(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const Z8=tn("ArrayBuffer");function S7(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&Z8(t.buffer),e}const M7=xl("string"),_a=xl("function"),F8=xl("number"),Wi=t=>t!==null&&typeof t=="object",E7=t=>t===!0||t===!1,Mo=t=>{if(wl(t)!=="object")return!1;const e=ru(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(V8 in t)&&!(Al in t)},P7=t=>{if(!Wi(t)||zi(t))return!1;try{return Object.keys(t).length===0&&Object.getPrototypeOf(t)===Object.prototype}catch{return!1}},T7=tn("Date"),C7=tn("File"),D7=t=>!!(t&&typeof t.uri<"u"),R7=t=>t&&typeof t.getParts<"u",$7=tn("Blob"),L7=tn("FileList"),I7=t=>Wi(t)&&_a(t.pipe);function O7(){return typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}}const ud=O7(),cd=typeof ud.FormData<"u"?ud.FormData:void 0,H7=t=>{let e;return t&&(cd&&t instanceof cd||_a(t.append)&&((e=wl(t))==="formdata"||e==="object"&&_a(t.toString)&&t.toString()==="[object FormData]"))},N7=tn("URLSearchParams"),[B7,V7,Z7,F7]=["ReadableStream","Request","Response","Headers"].map(tn),U7=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Yi(t,e,{allOwnKeys:a=!1}={}){if(t===null||typeof t>"u")return;let n,s;if(typeof t!="object"&&(t=[t]),$r(t))for(n=0,s=t.length;n0;)if(s=a[n],e===s.toLowerCase())return s;return null}const Ls=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,z8=t=>!kr(t)&&t!==Ls;function Q0(){const{caseless:t,skipUndefined:e}=z8(this)&&this||{},a={},n=(s,r)=>{if(r==="__proto__"||r==="constructor"||r==="prototype")return;const i=t&&U8(a,r)||r;Mo(a[i])&&Mo(s)?a[i]=Q0(a[i],s):Mo(s)?a[i]=Q0({},s):$r(s)?a[i]=s.slice():(!e||!kr(s))&&(a[i]=s)};for(let s=0,r=arguments.length;s(Yi(e,(s,r)=>{a&&_a(s)?Object.defineProperty(t,r,{value:B8(s,a),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(t,r,{value:s,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:n}),t),W7=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),Y7=(t,e,a,n)=>{t.prototype=Object.create(e.prototype,n),Object.defineProperty(t.prototype,"constructor",{value:t,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(t,"super",{value:e.prototype}),a&&Object.assign(t.prototype,a)},j7=(t,e,a,n)=>{let s,r,i;const o={};if(e=e||{},t==null)return e;do{for(s=Object.getOwnPropertyNames(t),r=s.length;r-- >0;)i=s[r],(!n||n(i,t,e))&&!o[i]&&(e[i]=t[i],o[i]=!0);t=a!==!1&&ru(t)}while(t&&(!a||a(t,e))&&t!==Object.prototype);return e},G7=(t,e,a)=>{t=String(t),(a===void 0||a>t.length)&&(a=t.length),a-=e.length;const n=t.indexOf(e,a);return n!==-1&&n===a},X7=t=>{if(!t)return null;if($r(t))return t;let e=t.length;if(!F8(e))return null;const a=new Array(e);for(;e-- >0;)a[e]=t[e];return a},q7=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&ru(Uint8Array)),K7=(t,e)=>{const n=(t&&t[Al]).call(t);let s;for(;(s=n.next())&&!s.done;){const r=s.value;e.call(t,r[0],r[1])}},J7=(t,e)=>{let a;const n=[];for(;(a=t.exec(e))!==null;)n.push(a);return n},Q7=tn("HTMLFormElement"),e9=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(a,n,s){return n.toUpperCase()+s}),dd=(({hasOwnProperty:t})=>(e,a)=>t.call(e,a))(Object.prototype),t9=tn("RegExp"),W8=(t,e)=>{const a=Object.getOwnPropertyDescriptors(t),n={};Yi(a,(s,r)=>{let i;(i=e(s,r,t))!==!1&&(n[r]=i||s)}),Object.defineProperties(t,n)},a9=t=>{W8(t,(e,a)=>{if(_a(t)&&["arguments","caller","callee"].indexOf(a)!==-1)return!1;const n=t[a];if(_a(n)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+a+"'")})}})},n9=(t,e)=>{const a={},n=s=>{s.forEach(r=>{a[r]=!0})};return $r(t)?n(t):n(String(t).split(e)),a},s9=()=>{},r9=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e;function i9(t){return!!(t&&_a(t.append)&&t[V8]==="FormData"&&t[Al])}const o9=t=>{const e=new Array(10),a=(n,s)=>{if(Wi(n)){if(e.indexOf(n)>=0)return;if(zi(n))return n;if(!("toJSON"in n)){e[s]=n;const r=$r(n)?[]:{};return Yi(n,(i,o)=>{const l=a(i,s+1);!kr(l)&&(r[o]=l)}),e[s]=void 0,r}}return n};return a(t,0)},l9=tn("AsyncFunction"),u9=t=>t&&(Wi(t)||_a(t))&&_a(t.then)&&_a(t.catch),Y8=((t,e)=>t?setImmediate:e?((a,n)=>(Ls.addEventListener("message",({source:s,data:r})=>{s===Ls&&r===a&&n.length&&n.shift()()},!1),s=>{n.push(s),Ls.postMessage(a,"*")}))(`axios@${Math.random()}`,[]):a=>setTimeout(a))(typeof setImmediate=="function",_a(Ls.postMessage)),c9=typeof queueMicrotask<"u"?queueMicrotask.bind(Ls):typeof process<"u"&&process.nextTick||Y8,d9=t=>t!=null&&_a(t[Al]),re={isArray:$r,isArrayBuffer:Z8,isBuffer:zi,isFormData:H7,isArrayBufferView:S7,isString:M7,isNumber:F8,isBoolean:E7,isObject:Wi,isPlainObject:Mo,isEmptyObject:P7,isReadableStream:B7,isRequest:V7,isResponse:Z7,isHeaders:F7,isUndefined:kr,isDate:T7,isFile:C7,isReactNativeBlob:D7,isReactNative:R7,isBlob:$7,isRegExp:t9,isFunction:_a,isStream:I7,isURLSearchParams:N7,isTypedArray:q7,isFileList:L7,forEach:Yi,merge:Q0,extend:z7,trim:U7,stripBOM:W7,inherits:Y7,toFlatObject:j7,kindOf:wl,kindOfTest:tn,endsWith:G7,toArray:X7,forEachEntry:K7,matchAll:J7,isHTMLForm:Q7,hasOwnProperty:dd,hasOwnProp:dd,reduceDescriptors:W8,freezeMethods:a9,toObjectSet:n9,toCamelCase:e9,noop:s9,toFiniteNumber:r9,findKey:U8,global:Ls,isContextDefined:z8,isSpecCompliantForm:i9,toJSONObject:o9,isAsyncFn:l9,isThenable:u9,setImmediate:Y8,asap:c9,isIterable:d9};let Ve=class j8 extends Error{static from(e,a,n,s,r,i){const o=new j8(e.message,a||e.code,n,s,r);return o.cause=e,o.name=e.name,e.status!=null&&o.status==null&&(o.status=e.status),i&&Object.assign(o,i),o}constructor(e,a,n,s,r){super(e),Object.defineProperty(this,"message",{value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,a&&(this.code=a),n&&(this.config=n),s&&(this.request=s),r&&(this.response=r,this.status=r.status)}toJSON(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:re.toJSONObject(this.config),code:this.code,status:this.status}}};Ve.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE";Ve.ERR_BAD_OPTION="ERR_BAD_OPTION";Ve.ECONNABORTED="ECONNABORTED";Ve.ETIMEDOUT="ETIMEDOUT";Ve.ERR_NETWORK="ERR_NETWORK";Ve.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS";Ve.ERR_DEPRECATED="ERR_DEPRECATED";Ve.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE";Ve.ERR_BAD_REQUEST="ERR_BAD_REQUEST";Ve.ERR_CANCELED="ERR_CANCELED";Ve.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT";Ve.ERR_INVALID_URL="ERR_INVALID_URL";const h9=null;function e1(t){return re.isPlainObject(t)||re.isArray(t)}function G8(t){return re.endsWith(t,"[]")?t.slice(0,-2):t}function c0(t,e,a){return t?t.concat(e).map(function(s,r){return s=G8(s),!a&&r?"["+s+"]":s}).join(a?".":""):e}function f9(t){return re.isArray(t)&&!t.some(e1)}const p9=re.toFlatObject(re,{},null,function(e){return/^is[A-Z]/.test(e)});function kl(t,e,a){if(!re.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,a=re.toFlatObject(a,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,y){return!re.isUndefined(y[v])});const n=a.metaTokens,s=a.visitor||c,r=a.dots,i=a.indexes,l=(a.Blob||typeof Blob<"u"&&Blob)&&re.isSpecCompliantForm(e);if(!re.isFunction(s))throw new TypeError("visitor must be a function");function u(m){if(m===null)return"";if(re.isDate(m))return m.toISOString();if(re.isBoolean(m))return m.toString();if(!l&&re.isBlob(m))throw new Ve("Blob is not supported. Use a Buffer instead.");return re.isArrayBuffer(m)||re.isTypedArray(m)?l&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function c(m,v,y){let w=m;if(re.isReactNative(e)&&re.isReactNativeBlob(m))return e.append(c0(y,v,r),u(m)),!1;if(m&&!y&&typeof m=="object"){if(re.endsWith(v,"{}"))v=n?v:v.slice(0,-2),m=JSON.stringify(m);else if(re.isArray(m)&&f9(m)||(re.isFileList(m)||re.endsWith(v,"[]"))&&(w=re.toArray(m)))return v=G8(v),w.forEach(function(M,P){!(re.isUndefined(M)||M===null)&&e.append(i===!0?c0([v],P,r):i===null?v:v+"[]",u(M))}),!1}return e1(m)?!0:(e.append(c0(y,v,r),u(m)),!1)}const d=[],h=Object.assign(p9,{defaultVisitor:c,convertValue:u,isVisitable:e1});function f(m,v){if(!re.isUndefined(m)){if(d.indexOf(m)!==-1)throw Error("Circular reference detected in "+v.join("."));d.push(m),re.forEach(m,function(w,S){(!(re.isUndefined(w)||w===null)&&s.call(e,w,re.isString(S)?S.trim():S,v,h))===!0&&f(w,v?v.concat(S):[S])}),d.pop()}}if(!re.isObject(t))throw new TypeError("data must be an object");return f(t),e}function hd(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(n){return e[n]})}function iu(t,e){this._pairs=[],t&&kl(t,this,e)}const X8=iu.prototype;X8.append=function(e,a){this._pairs.push([e,a])};X8.toString=function(e){const a=e?function(n){return e.call(this,n,hd)}:hd;return this._pairs.map(function(s){return a(s[0])+"="+a(s[1])},"").join("&")};function m9(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function q8(t,e,a){if(!e)return t;const n=a&&a.encode||m9,s=re.isFunction(a)?{serialize:a}:a,r=s&&s.serialize;let i;if(r?i=r(e,s):i=re.isURLSearchParams(e)?e.toString():new iu(e,s).toString(n),i){const o=t.indexOf("#");o!==-1&&(t=t.slice(0,o)),t+=(t.indexOf("?")===-1?"?":"&")+i}return t}class fd{constructor(){this.handlers=[]}use(e,a,n){return this.handlers.push({fulfilled:e,rejected:a,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){re.forEach(this.handlers,function(n){n!==null&&e(n)})}}const ou={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0},g9=typeof URLSearchParams<"u"?URLSearchParams:iu,v9=typeof FormData<"u"?FormData:null,y9=typeof Blob<"u"?Blob:null,b9={isBrowser:!0,classes:{URLSearchParams:g9,FormData:v9,Blob:y9},protocols:["http","https","file","blob","url","data"]},lu=typeof window<"u"&&typeof document<"u",t1=typeof navigator=="object"&&navigator||void 0,_9=lu&&(!t1||["ReactNative","NativeScript","NS"].indexOf(t1.product)<0),A9=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",w9=lu&&window.location.href||"http://localhost",x9=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:lu,hasStandardBrowserEnv:_9,hasStandardBrowserWebWorkerEnv:A9,navigator:t1,origin:w9},Symbol.toStringTag,{value:"Module"})),oa={...x9,...b9};function k9(t,e){return kl(t,new oa.classes.URLSearchParams,{visitor:function(a,n,s,r){return oa.isNode&&re.isBuffer(a)?(this.append(n,a.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...e})}function S9(t){return re.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function M9(t){const e={},a=Object.keys(t);let n;const s=a.length;let r;for(n=0;n=a.length;return i=!i&&re.isArray(s)?s.length:i,l?(re.hasOwnProp(s,i)?s[i]=[s[i],n]:s[i]=n,!o):((!s[i]||!re.isObject(s[i]))&&(s[i]=[]),e(a,n,s[i],r)&&re.isArray(s[i])&&(s[i]=M9(s[i])),!o)}if(re.isFormData(t)&&re.isFunction(t.entries)){const a={};return re.forEachEntry(t,(n,s)=>{e(S9(n),s,a,0)}),a}return null}function E9(t,e,a){if(re.isString(t))try{return(e||JSON.parse)(t),re.trim(t)}catch(n){if(n.name!=="SyntaxError")throw n}return(a||JSON.stringify)(t)}const ji={transitional:ou,adapter:["xhr","http","fetch"],transformRequest:[function(e,a){const n=a.getContentType()||"",s=n.indexOf("application/json")>-1,r=re.isObject(e);if(r&&re.isHTMLForm(e)&&(e=new FormData(e)),re.isFormData(e))return s?JSON.stringify(K8(e)):e;if(re.isArrayBuffer(e)||re.isBuffer(e)||re.isStream(e)||re.isFile(e)||re.isBlob(e)||re.isReadableStream(e))return e;if(re.isArrayBufferView(e))return e.buffer;if(re.isURLSearchParams(e))return a.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(r){if(n.indexOf("application/x-www-form-urlencoded")>-1)return k9(e,this.formSerializer).toString();if((o=re.isFileList(e))||n.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return kl(o?{"files[]":e}:e,l&&new l,this.formSerializer)}}return r||s?(a.setContentType("application/json",!1),E9(e)):e}],transformResponse:[function(e){const a=this.transitional||ji.transitional,n=a&&a.forcedJSONParsing,s=this.responseType==="json";if(re.isResponse(e)||re.isReadableStream(e))return e;if(e&&re.isString(e)&&(n&&!this.responseType||s)){const i=!(a&&a.silentJSONParsing)&&s;try{return JSON.parse(e,this.parseReviver)}catch(o){if(i)throw o.name==="SyntaxError"?Ve.from(o,Ve.ERR_BAD_RESPONSE,this,null,this.response):o}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:oa.classes.FormData,Blob:oa.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};re.forEach(["delete","get","head","post","put","patch"],t=>{ji.headers[t]={}});const P9=re.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),T9=t=>{const e={};let a,n,s;return t&&t.split(` `).forEach(function(i){s=i.indexOf(":"),a=i.substring(0,s).trim().toLowerCase(),n=i.substring(s+1).trim(),!(!a||e[a]&&P9[a])&&(a==="set-cookie"?e[a]?e[a].push(n):e[a]=[n]:e[a]=e[a]?e[a]+", "+n:n)}),e},pd=Symbol("internals"),C9=t=>!/[\r\n]/.test(t);function J8(t,e){if(!(t===!1||t==null)){if(re.isArray(t)){t.forEach(a=>J8(a,e));return}if(!C9(String(t)))throw new Error(`Invalid character in header content ["${e}"]`)}}function zr(t){return t&&String(t).trim().toLowerCase()}function D9(t){let e=t.length;for(;e>0;){const a=t.charCodeAt(e-1);if(a!==10&&a!==13)break;e-=1}return e===t.length?t:t.slice(0,e)}function Eo(t){return t===!1||t==null?t:re.isArray(t)?t.map(Eo):D9(String(t))}function R9(t){const e=Object.create(null),a=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=a.exec(t);)e[n[1]]=n[2];return e}const $9=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function d0(t,e,a,n,s){if(re.isFunction(n))return n.call(this,e,a);if(s&&(e=a),!!re.isString(e)){if(re.isString(n))return e.indexOf(n)!==-1;if(re.isRegExp(n))return n.test(e)}}function L9(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,a,n)=>a.toUpperCase()+n)}function I9(t,e){const a=re.toCamelCase(" "+e);["get","set","has"].forEach(n=>{Object.defineProperty(t,n+a,{value:function(s,r,i){return this[n].call(this,e,s,r,i)},configurable:!0})})}let Aa=class{constructor(e){e&&this.set(e)}set(e,a,n){const s=this;function r(o,l,u){const c=zr(l);if(!c)throw new Error("header name must be a non-empty string");const d=re.findKey(s,c);(!d||s[d]===void 0||u===!0||u===void 0&&s[d]!==!1)&&(J8(o,l),s[d||l]=Eo(o))}const i=(o,l)=>re.forEach(o,(u,c)=>r(u,c,l));if(re.isPlainObject(e)||e instanceof this.constructor)i(e,a);else if(re.isString(e)&&(e=e.trim())&&!$9(e))i(T9(e),a);else if(re.isObject(e)&&re.isIterable(e)){let o={},l,u;for(const c of e){if(!re.isArray(c))throw TypeError("Object iterator must return a key-value pair");o[u=c[0]]=(l=o[u])?re.isArray(l)?[...l,c[1]]:[l,c[1]]:c[1]}i(o,a)}else e!=null&&r(a,e,n);return this}get(e,a){if(e=zr(e),e){const n=re.findKey(this,e);if(n){const s=this[n];if(!a)return s;if(a===!0)return R9(s);if(re.isFunction(a))return a.call(this,s,n);if(re.isRegExp(a))return a.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,a){if(e=zr(e),e){const n=re.findKey(this,e);return!!(n&&this[n]!==void 0&&(!a||d0(this,this[n],n,a)))}return!1}delete(e,a){const n=this;let s=!1;function r(i){if(i=zr(i),i){const o=re.findKey(n,i);o&&(!a||d0(n,n[o],o,a))&&(delete n[o],s=!0)}}return re.isArray(e)?e.forEach(r):r(e),s}clear(e){const a=Object.keys(this);let n=a.length,s=!1;for(;n--;){const r=a[n];(!e||d0(this,this[r],r,e,!0))&&(delete this[r],s=!0)}return s}normalize(e){const a=this,n={};return re.forEach(this,(s,r)=>{const i=re.findKey(n,r);if(i){a[i]=Eo(s),delete a[r];return}const o=e?L9(r):String(r).trim();o!==r&&delete a[r],a[o]=Eo(s),n[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const a=Object.create(null);return re.forEach(this,(n,s)=>{n!=null&&n!==!1&&(a[s]=e&&re.isArray(n)?n.join(", "):n)}),a}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,a])=>e+": "+a).join(` `)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...a){const n=new this(e);return a.forEach(s=>n.set(s)),n}static accessor(e){const n=(this[pd]=this[pd]={accessors:{}}).accessors,s=this.prototype;function r(i){const o=zr(i);n[o]||(I9(s,i),n[o]=!0)}return re.isArray(e)?e.forEach(r):r(e),this}};Aa.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);re.reduceDescriptors(Aa.prototype,({value:t},e)=>{let a=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(n){this[a]=n}}});re.freezeMethods(Aa);function h0(t,e){const a=this||ji,n=e||a,s=Aa.from(n.headers);let r=n.data;return re.forEach(t,function(o){r=o.call(a,r,s.normalize(),e?e.status:void 0)}),s.normalize(),r}function Q8(t){return!!(t&&t.__CANCEL__)}let Gi=class extends Ve{constructor(e,a,n){super(e??"canceled",Ve.ERR_CANCELED,a,n),this.name="CanceledError",this.__CANCEL__=!0}};function e4(t,e,a){const n=a.config.validateStatus;!a.status||!n||n(a.status)?t(a):e(new Ve("Request failed with status code "+a.status,[Ve.ERR_BAD_REQUEST,Ve.ERR_BAD_RESPONSE][Math.floor(a.status/100)-4],a.config,a.request,a))}function O9(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function H9(t,e){t=t||10;const a=new Array(t),n=new Array(t);let s=0,r=0,i;return e=e!==void 0?e:1e3,function(l){const u=Date.now(),c=n[r];i||(i=u),a[s]=l,n[s]=u;let d=r,h=0;for(;d!==s;)h+=a[d++],d=d%t;if(s=(s+1)%t,s===r&&(r=(r+1)%t),u-i{a=c,s=null,r&&(clearTimeout(r),r=null),t(...u)};return[(...u)=>{const c=Date.now(),d=c-a;d>=n?i(u,c):(s=u,r||(r=setTimeout(()=>{r=null,i(s)},n-d)))},()=>s&&i(s)]}const Wo=(t,e,a=3)=>{let n=0;const s=H9(50,250);return N9(r=>{const i=r.loaded,o=r.lengthComputable?r.total:void 0,l=i-n,u=s(l),c=i<=o;n=i;const d={loaded:i,total:o,progress:o?i/o:void 0,bytes:l,rate:u||void 0,estimated:u&&o&&c?(o-i)/u:void 0,event:r,lengthComputable:o!=null,[e?"download":"upload"]:!0};t(d)},a)},md=(t,e)=>{const a=t!=null;return[n=>e[0]({lengthComputable:a,total:t,loaded:n}),e[1]]},gd=t=>(...e)=>re.asap(()=>t(...e)),B9=oa.hasStandardBrowserEnv?((t,e)=>a=>(a=new URL(a,oa.origin),t.protocol===a.protocol&&t.host===a.host&&(e||t.port===a.port)))(new URL(oa.origin),oa.navigator&&/(msie|trident)/i.test(oa.navigator.userAgent)):()=>!0,V9=oa.hasStandardBrowserEnv?{write(t,e,a,n,s,r,i){if(typeof document>"u")return;const o=[`${t}=${encodeURIComponent(e)}`];re.isNumber(a)&&o.push(`expires=${new Date(a).toUTCString()}`),re.isString(n)&&o.push(`path=${n}`),re.isString(s)&&o.push(`domain=${s}`),r===!0&&o.push("secure"),re.isString(i)&&o.push(`SameSite=${i}`),document.cookie=o.join("; ")},read(t){if(typeof document>"u")return null;const e=document.cookie.match(new RegExp("(?:^|; )"+t+"=([^;]*)"));return e?decodeURIComponent(e[1]):null},remove(t){this.write(t,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function Z9(t){return typeof t!="string"?!1:/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function F9(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function t4(t,e,a){let n=!Z9(e);return t&&(n||a==!1)?F9(t,e):e}const vd=t=>t instanceof Aa?{...t}:t;function Ws(t,e){e=e||{};const a={};function n(u,c,d,h){return re.isPlainObject(u)&&re.isPlainObject(c)?re.merge.call({caseless:h},u,c):re.isPlainObject(c)?re.merge({},c):re.isArray(c)?c.slice():c}function s(u,c,d,h){if(re.isUndefined(c)){if(!re.isUndefined(u))return n(void 0,u,d,h)}else return n(u,c,d,h)}function r(u,c){if(!re.isUndefined(c))return n(void 0,c)}function i(u,c){if(re.isUndefined(c)){if(!re.isUndefined(u))return n(void 0,u)}else return n(void 0,c)}function o(u,c,d){if(d in e)return n(u,c);if(d in t)return n(void 0,u)}const l={url:r,method:r,data:r,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:o,headers:(u,c,d)=>s(vd(u),vd(c),d,!0)};return re.forEach(Object.keys({...t,...e}),function(c){if(c==="__proto__"||c==="constructor"||c==="prototype")return;const d=re.hasOwnProp(l,c)?l[c]:s,h=d(t[c],e[c],c);re.isUndefined(h)&&d!==o||(a[c]=h)}),a}const a4=t=>{const e=Ws({},t);let{data:a,withXSRFToken:n,xsrfHeaderName:s,xsrfCookieName:r,headers:i,auth:o}=e;if(e.headers=i=Aa.from(i),e.url=q8(t4(e.baseURL,e.url,e.allowAbsoluteUrls),t.params,t.paramsSerializer),o&&i.set("Authorization","Basic "+btoa((o.username||"")+":"+(o.password?unescape(encodeURIComponent(o.password)):""))),re.isFormData(a)){if(oa.hasStandardBrowserEnv||oa.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if(re.isFunction(a.getHeaders)){const l=a.getHeaders(),u=["content-type","content-length"];Object.entries(l).forEach(([c,d])=>{u.includes(c.toLowerCase())&&i.set(c,d)})}}if(oa.hasStandardBrowserEnv&&(n&&re.isFunction(n)&&(n=n(e)),n||n!==!1&&B9(e.url))){const l=s&&r&&V9.read(r);l&&i.set(s,l)}return e},U9=typeof XMLHttpRequest<"u",z9=U9&&function(t){return new Promise(function(a,n){const s=a4(t);let r=s.data;const i=Aa.from(s.headers).normalize();let{responseType:o,onUploadProgress:l,onDownloadProgress:u}=s,c,d,h,f,m;function v(){f&&f(),m&&m(),s.cancelToken&&s.cancelToken.unsubscribe(c),s.signal&&s.signal.removeEventListener("abort",c)}let y=new XMLHttpRequest;y.open(s.method.toUpperCase(),s.url,!0),y.timeout=s.timeout;function w(){if(!y)return;const M=Aa.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),D={data:!o||o==="text"||o==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:M,config:t,request:y};e4(function(T){a(T),v()},function(T){n(T),v()},D),y=null}"onloadend"in y?y.onloadend=w:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(w)},y.onabort=function(){y&&(n(new Ve("Request aborted",Ve.ECONNABORTED,t,y)),y=null)},y.onerror=function(P){const D=P&&P.message?P.message:"Network Error",L=new Ve(D,Ve.ERR_NETWORK,t,y);L.event=P||null,n(L),y=null},y.ontimeout=function(){let P=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const D=s.transitional||ou;s.timeoutErrorMessage&&(P=s.timeoutErrorMessage),n(new Ve(P,D.clarifyTimeoutError?Ve.ETIMEDOUT:Ve.ECONNABORTED,t,y)),y=null},r===void 0&&i.setContentType(null),"setRequestHeader"in y&&re.forEach(i.toJSON(),function(P,D){y.setRequestHeader(D,P)}),re.isUndefined(s.withCredentials)||(y.withCredentials=!!s.withCredentials),o&&o!=="json"&&(y.responseType=s.responseType),u&&([h,m]=Wo(u,!0),y.addEventListener("progress",h)),l&&y.upload&&([d,f]=Wo(l),y.upload.addEventListener("progress",d),y.upload.addEventListener("loadend",f)),(s.cancelToken||s.signal)&&(c=M=>{y&&(n(!M||M.type?new Gi(null,t,y):M),y.abort(),y=null)},s.cancelToken&&s.cancelToken.subscribe(c),s.signal&&(s.signal.aborted?c():s.signal.addEventListener("abort",c)));const S=O9(s.url);if(S&&oa.protocols.indexOf(S)===-1){n(new Ve("Unsupported protocol "+S+":",Ve.ERR_BAD_REQUEST,t));return}y.send(r||null)})},W9=(t,e)=>{const{length:a}=t=t?t.filter(Boolean):[];if(e||a){let n=new AbortController,s;const r=function(u){if(!s){s=!0,o();const c=u instanceof Error?u:this.reason;n.abort(c instanceof Ve?c:new Gi(c instanceof Error?c.message:c))}};let i=e&&setTimeout(()=>{i=null,r(new Ve(`timeout of ${e}ms exceeded`,Ve.ETIMEDOUT))},e);const o=()=>{t&&(i&&clearTimeout(i),i=null,t.forEach(u=>{u.unsubscribe?u.unsubscribe(r):u.removeEventListener("abort",r)}),t=null)};t.forEach(u=>u.addEventListener("abort",r));const{signal:l}=n;return l.unsubscribe=()=>re.asap(o),l}},Y9=function*(t,e){let a=t.byteLength;if(a{const s=j9(t,e);let r=0,i,o=l=>{i||(i=!0,n&&n(l))};return new ReadableStream({async pull(l){try{const{done:u,value:c}=await s.next();if(u){o(),l.close();return}let d=c.byteLength;if(a){let h=r+=d;a(h)}l.enqueue(new Uint8Array(c))}catch(u){throw o(u),u}},cancel(l){return o(l),s.return()}},{highWaterMark:2})},bd=64*1024,{isFunction:so}=re,X9=(({Request:t,Response:e})=>({Request:t,Response:e}))(re.global),{ReadableStream:_d,TextEncoder:Ad}=re.global,wd=(t,...e)=>{try{return!!t(...e)}catch{return!1}},q9=t=>{t=re.merge.call({skipUndefined:!0},X9,t);const{fetch:e,Request:a,Response:n}=t,s=e?so(e):typeof fetch=="function",r=so(a),i=so(n);if(!s)return!1;const o=s&&so(_d),l=s&&(typeof Ad=="function"?(m=>v=>m.encode(v))(new Ad):async m=>new Uint8Array(await new a(m).arrayBuffer())),u=r&&o&&wd(()=>{let m=!1;const v=new _d,y=new a(oa.origin,{body:v,method:"POST",get duplex(){return m=!0,"half"}}).headers.has("Content-Type");return v.cancel(),m&&!y}),c=i&&o&&wd(()=>re.isReadableStream(new n("").body)),d={stream:c&&(m=>m.body)};s&&["text","arrayBuffer","blob","formData","stream"].forEach(m=>{!d[m]&&(d[m]=(v,y)=>{let w=v&&v[m];if(w)return w.call(v);throw new Ve(`Response type '${m}' is not supported`,Ve.ERR_NOT_SUPPORT,y)})});const h=async m=>{if(m==null)return 0;if(re.isBlob(m))return m.size;if(re.isSpecCompliantForm(m))return(await new a(oa.origin,{method:"POST",body:m}).arrayBuffer()).byteLength;if(re.isArrayBufferView(m)||re.isArrayBuffer(m))return m.byteLength;if(re.isURLSearchParams(m)&&(m=m+""),re.isString(m))return(await l(m)).byteLength},f=async(m,v)=>{const y=re.toFiniteNumber(m.getContentLength());return y??h(v)};return async m=>{let{url:v,method:y,data:w,signal:S,cancelToken:M,timeout:P,onDownloadProgress:D,onUploadProgress:L,responseType:T,headers:N,withCredentials:$="same-origin",fetchOptions:B}=a4(m),J=e||fetch;T=T?(T+"").toLowerCase():"text";let X=W9([S,M&&M.toAbortSignal()],P),ne=null;const Z=X&&X.unsubscribe&&(()=>{X.unsubscribe()});let W;try{if(L&&u&&y!=="get"&&y!=="head"&&(W=await f(N,w))!==0){let Q=new a(v,{method:"POST",body:w,duplex:"half"}),_e;if(re.isFormData(w)&&(_e=Q.headers.get("content-type"))&&N.setContentType(_e),Q.body){const[z,G]=md(W,Wo(gd(L)));w=yd(Q.body,bd,z,G)}}re.isString($)||($=$?"include":"omit");const O=r&&"credentials"in a.prototype,q={...B,signal:X,method:y.toUpperCase(),headers:N.normalize().toJSON(),body:w,duplex:"half",credentials:O?$:void 0};ne=r&&new a(v,q);let le=await(r?J(ne,B):J(v,q));const ie=c&&(T==="stream"||T==="response");if(c&&(D||ie&&Z)){const Q={};["status","statusText","headers"].forEach(ue=>{Q[ue]=le[ue]});const _e=re.toFiniteNumber(le.headers.get("content-length")),[z,G]=D&&md(_e,Wo(gd(D),!0))||[];le=new n(yd(le.body,bd,z,()=>{G&&G(),Z&&Z()}),Q)}T=T||"text";let me=await d[re.findKey(d,T)||"text"](le,m);return!ie&&Z&&Z(),await new Promise((Q,_e)=>{e4(Q,_e,{data:me,headers:Aa.from(le.headers),status:le.status,statusText:le.statusText,config:m,request:ne})})}catch(O){throw Z&&Z(),O&&O.name==="TypeError"&&/Load failed|fetch/i.test(O.message)?Object.assign(new Ve("Network Error",Ve.ERR_NETWORK,m,ne,O&&O.response),{cause:O.cause||O}):Ve.from(O,O&&O.code,m,ne,O&&O.response)}}},K9=new Map,n4=t=>{let e=t&&t.env||{};const{fetch:a,Request:n,Response:s}=e,r=[n,s,a];let i=r.length,o=i,l,u,c=K9;for(;o--;)l=r[o],u=c.get(l),u===void 0&&c.set(l,u=o?new Map:q9(e)),c=u;return u};n4();const uu={http:h9,xhr:z9,fetch:{get:n4}};re.forEach(uu,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const xd=t=>`- ${t}`,J9=t=>re.isFunction(t)||t===null||t===!1;function Q9(t,e){t=re.isArray(t)?t:[t];const{length:a}=t;let n,s;const r={};for(let i=0;i`adapter ${l} `+(u===!1?"is not supported by the environment":"is not available in the build"));let o=a?i.length>1?`since : @@ -34,4 +34,4 @@ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LoginView-TCJ5N url('${e.cover}'); background-size: cover; background-repeat: no-repeat; - `}function s(){a.push(`/news/${e.id}`)}return(r,i)=>(p(),g("button",{class:"text-left hover:cursor-pointer",onClick:s},[Ae(Ks,{class:"mb-2",style:Tt(n(e.cover)),"has-table":""},{default:Ee(()=>[b("div",{class:ve(["hover:scale-[1.01] hover:shadow-xl hover:bg-slate-500 hover:dark:bg-slate-950/90 bg-slate-900/90 rounded-xl p-4 h-full w-full transition-all duration-100",e.read?"hover:outline outline-blue-500/50":"outline outline-green-900/50"])},[b("div",aj,[b("p",nj,$e(e.date),1),t.read?U("",!0):(p(),g("p",sj," Unread "))]),i[0]||(i[0]=b("hr",{class:"pb-1"},null,-1)),b("h2",rj,$e(e.title),1)],2)]),_:1},8,["style"])]))}},oj={},lj={class:"text-center py-14 text-gray-500 dark:text-slate-400"};function uj(t,e){return p(),g("div",lj,e[0]||(e[0]=[b("p",null,"Nothing's here…",-1)]))}const cj=du(oj,[["render",uj]]),In={default:{primary:"#00D1B2",info:"#209CEE",danger:"#FF3860"}},dj=(t,e)=>({fill:!1,borderColor:In.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:In.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:In.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Plays"}),hj=(t,e)=>({fill:!1,borderColor:In.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:In.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:In.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Records"}),fj=(t,e)=>({fill:!1,borderColor:In.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:In.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:In.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Scores"}),pj=t=>{const e=o=>{const l={};return o.forEach(u=>{const c=new Date(u*1e3).toISOString().split("T")[0];l[c]=(l[c]||0)+1}),l},a=()=>{const o=new Date,l=[];for(let u=13;u>=0;u--){const c=new Date(o);c.setDate(o.getDate()-u),l.push(c.toISOString().split("T")[0])}return l},n=[];t.forEach(o=>{const l=o.data?.arcade_history||{};Object.values(l).forEach(u=>{Object.values(u).forEach(c=>{n.push(...c)})})});const s=e(n),r=a(),i=r.map(o=>s[o]||0);return{labels:r,data:i}},mj=(t,e=null)=>{if(!Array.isArray(t)||t.length===0)return{labels:[],datasets:[]};const{labels:a,data:n}=pj(t),s=a,r=l=>{const u={};return l.forEach(c=>{const d=new Date(c*1e3).toISOString().split("T")[0];u[d]=(u[d]||0)+1}),u},i=[],o=[];if(e?.records&&e?.attempts){const l=e.records.map(h=>h.timestamp),u=e.attempts.map(h=>h.timestamp),c=r(l),d=r(u);s.forEach(h=>{i.push(c[h]||0),o.push(d[h]||0)})}return{labels:s,datasets:[dj("info",n),hj("primary",i),fj("danger",o)]}};function u6(t){if(!t)return null;const e=new Date(t*1e3),a=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),s=String(e.getDate()).padStart(2,"0"),r=String(e.getHours()).padStart(2,"0"),i=String(e.getMinutes()).padStart(2,"0"),o=String(e.getSeconds()).padStart(2,"0");return`${a}-${n}-${s} ${r}:${i}:${o}`}const gj={key:0,class:"grid gap-4 grid-cols-1 xl:grid-cols-2 w-full pb-4"},vj={class:"grid grid-cols-2 sm:grid-cols-3 gap-6 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 3xl:grid-cols-5 mb-6"},yj={class:"grid grid-flow-row auto-rows-auto grid-cols-2 md:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-3 3xl:grid-cols-4 4xl:grid-cols-6 gap-5 mb-5"},bj={key:0},_j={__name:"HomeView",setup(t){const e=We();var a=he([]);ht(async()=>{try{const y=await e.fetchAllNews(2);a.value=y}catch(y){console.error("Failed to fetch news data:",y)}});const n=x(()=>e.userProfiles),s=x(()=>e.userScoreStats),r=x(()=>n.value.reduce((y,w)=>y+w.data.total_plays,0)),i=x(()=>n.value.length),o=x(()=>{const y=S=>{const M={};return S.forEach(P=>{const D=new Date(P*1e3).toISOString().split("T")[0];M[D]=(M[D]||0)+1}),M};var w=0;return n.value.forEach(S=>{const M=S.data?.arcade_history?S.data?.arcade_history:{},P=[];Object.values(M).forEach(T=>{Object.values(T).forEach(N=>{P.push(...N)})});const D=y(P),L=Math.max(...Object.values(D));w=Math.max(w,L)}),w});function l(y){var w=[];for(const S of y){const M=f4(S.game);M&&!M.skip&&w.push(S)}return w.sort(function(S,M){return M.data.last_play_timestamp-S.data.last_play_timestamp}),w}const u=new Date().toISOString().split("T")[0],c=x(()=>s.value?.attempts?.length||0),d=x(()=>s.value?.records?.length||0),h=x(()=>s.value?.attempts?.filter(y=>new Date(y.timestamp*1e3).toISOString().split("T")[0]===u).length||0),f=x(()=>s.value?.records?.filter(y=>new Date(y.timestamp*1e3).toISOString().split("T")[0]===u).length||0),m=x(()=>{const y=new Date().toISOString().split("T")[0];let w=0;return n.value.forEach(S=>{const M=S.data?.arcade_history||{};Object.values(M).forEach(P=>{Object.values(P).forEach(D=>{D.forEach(L=>{new Date(L*1e3).toISOString().split("T")[0]===y&&w++})})})}),w}),v=he([{label:"Cumulative Plays",icon:Td,iconColor:"text-emerald-600",suffix:"play",number:r},{label:"Games Played",icon:n1,iconColor:"text-sky-300",suffix:"game",number:i},{label:"Plays Today",icon:Td,iconColor:"text-sky-300",suffix:"play",number:m},{label:"Longest Play Streak",icon:ZM,iconColor:"text-red-500",suffix:"play",number:o},{label:"Total Records",icon:Cd,iconColor:"text-amber-400",suffix:"record",number:d},{label:"Total Scores",icon:Pd,iconColor:"text-pink-300",suffix:"score",number:c},{label:"Records Today",icon:Cd,iconColor:"text-amber-400",suffix:"record",number:f},{label:"Scores Today",icon:Pd,iconColor:"text-sky-300",suffix:"score",number:h}]);return(y,w)=>(p(),be(cF,null,{default:Ee(()=>[Ae(eZ,null,{default:Ee(()=>[Ae(QV,{class:"mb-6 mt-2 shadow-xl"}),Ae(ro,{icon:A(tR),title:"Network News",main:""},null,8,["icon"]),A(a).length?(p(),g("div",gj,[(p(!0),g(Pe,null,Xe(A(a),S=>(p(),be(ij,{id:S.id,key:S.id,title:S.title,content:S.body,date:A(u6)(S.timestamp),cover:S.data.img,read:A(e)?.userData?.seen_news?A(e)?.userData?.seen_news[S.id]:!1,class:"w-full h-full"},null,8,["id","title","content","date","cover","read"]))),128))])):U("",!0),!A(a)||!A(a).length?(p(),be(cj,{key:1})):U("",!0),Ae(ro,{icon:A(Dd),title:"Quick Stats",main:""},null,8,["icon"]),b("div",vj,[(p(!0),g(Pe,null,Xe(v.value,S=>(p(),g(Pe,{key:S.label},[S.number?(p(),be(dZ,{key:0,icon:S.icon,number:S.number,label:S.label,suffix:`${S.suffix}${S.number==1?"":"s"}`,"icon-color":S.iconColor},null,8,["icon","number","label","suffix","icon-color"])):U("",!0)],64))),128))]),Ae(ro,{icon:A(n1),title:"Showcase",main:""},null,8,["icon"]),b("div",yj,[(p(!0),g(Pe,null,Xe(l(n.value),S=>(p(),be(wZ,{key:S.game,game:S.game,value:S.data.total_plays,"profile-name":S?.username,type:"plays"},null,8,["game","value","profile-name"]))),128))]),Ae(ro,{icon:A(Dd),title:"Play Trends",main:""},null,8,["icon"]),Ae(Ks,{class:"mb-6"},{default:Ee(()=>[n.value?(p(),g("div",bj,[Ae(tj,{data:A(mj)(n.value,s.value),class:"h-96"},null,8,["data"])])):U("",!0)]),_:1})]),_:1})]),_:1}))}},Aj=[{meta:{requiresAuth:!0,title:"Dashboard"},path:"/",name:"dashboard",component:_j},{meta:{requiresAuth:!0,title:"News Archive"},path:"/news",name:"news_board",component:()=>Ue(()=>import("./NewsView-Bxaqo8WY.js"),[])},{meta:{requiresAuth:!0,title:"News Post"},path:"/news/:id",name:"news_post",component:()=>Ue(()=>import("./PostView-C_6BWr-M.js"),[])},{meta:{requiresAuth:!0,title:"WebUI Changelog"},path:"/changelog",name:"changelog",component:()=>Ue(()=>import("./ChangelogView-wYYUqndz.js"),[])},{meta:{title:"Login"},path:"/auth/login",name:"login",component:()=>Ue(()=>import("./LoginView-TCJ5NE4t.js"),__vite__mapDeps([0,1,2,3,4,5,6]))},{meta:{title:"Register"},path:"/auth/register",name:"register",component:()=>Ue(()=>import("./RegisterView-DlSVzLzA.js"),__vite__mapDeps([7,8,9,1,10,2,3,4,5,6]))},{meta:{title:"Reset Password"},path:"/auth/reset",name:"reset_pass",component:()=>Ue(()=>import("./ResetView-DFbVnduM.js"),__vite__mapDeps([11,8,12,1,10,3,4,5,6]))},{meta:{requiresAuth:!0,title:"Authorize an App"},path:"/profile/authorize",name:"authorize_service",component:()=>Ue(()=>import("./AuthorizeView-Cs7t-Tc1.js"),__vite__mapDeps([13,5,6]))},{meta:{requiresAuth:!0,title:"Cardless Login"},path:"/profile/authorize_game",name:"authorize_game",component:()=>Ue(()=>import("./AuthorizeGameView-CU6bXBSn.js"),__vite__mapDeps([14,5,6]))},{meta:{requiresAuth:!0,title:"Profile"},path:"/profile",name:"profile",component:()=>Ue(()=>import("./ProfileView-C6E1ImvH.js"),__vite__mapDeps([15,8,1,10,3,4,2]))},{meta:{requiresAuth:!0,title:"Customizations"},path:"/profile/customize",name:"profile_customizations",component:()=>Ue(()=>import("./CustomizeView-BQc8CX1t.js"),__vite__mapDeps([16,3,4,2]))},{meta:{requiresAuth:!0,title:"Integrations"},path:"/profile/integrate",name:"profile_integrations",component:()=>Ue(()=>import("./IntegrationView-CYazf8sU.js"),[])},{meta:{requiresAuth:!0,title:"Integration Callback"},path:"/profile/integrate/:service",name:"profile_integration_callback",component:()=>Ue(()=>import("./IntegrationView-CYazf8sU.js"),[])},{meta:{requiresAuth:!0,title:"Login Cards"},path:"/profile/cards",name:"profile_cards",component:()=>Ue(()=>import("./CardsView-ctuEkBzW.js"),__vite__mapDeps([17,9,18,10,19,3,4]))},{meta:{requiresAuth:!0,title:"Claim a Profile"},path:"/profile/claim",name:"profile_claim",component:()=>Ue(()=>import("./ClaimView-Mmf2hpki.js"),__vite__mapDeps([20,9,1,10,21,3,4,2,22]))},{meta:{requiresAuth:!0,title:"Data Export"},path:"/profile/export",name:"data_export",component:()=>Ue(()=>import("./ExportView-BCGo-577.js"),__vite__mapDeps([23,3,24,22,25]))},{meta:{requiresAuth:!0,title:"Play Videos"},path:"/profile/videos",name:"profile_videos",component:()=>Ue(()=>import("./VideoView-BsVx1UVh.js"),__vite__mapDeps([26,27,24,28,25]))},{meta:{requiresAuth:!0,title:"Game Images"},path:"/profile/content",name:"profile_content",component:()=>Ue(()=>import("./ContentView-C23pu8cU.js"),__vite__mapDeps([29,30]))},{meta:{requiresAuth:!0,title:"View User"},path:"/profiles/:id",name:"profile_viewer",component:()=>Ue(()=>import("./PublicView-Dz-DxAEq.js"),__vite__mapDeps([31,8,32,1,33,3,4,2,34])),options:{hotReload:!0}},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Admin Dashboard"},path:"/admin",name:"admin_dashboard",component:()=>Ue(()=>import("./DashboardView-BlocG78W.js"),__vite__mapDeps([35,36,27,24,28,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Onboarding"},path:"/admin/onboarding",name:"onboarding",component:()=>Ue(()=>import("./OnboardingView-Da7e31XJ.js"),__vite__mapDeps([37,38,39,32,3,2,4,34,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Auto-Onboarding"},path:"/admin/onboarding/:data",name:"auto-onboarding",component:()=>Ue(()=>import("./OnboardingView-Da7e31XJ.js"),__vite__mapDeps([37,38,39,32,3,2,4,34,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Network Maintenance"},path:"/admin/maint",name:"admin_maint",component:()=>Ue(()=>import("./MaintView-Drm_Gh7K.js"),__vite__mapDeps([41,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Events"},path:"/admin/events",name:"admin_events",component:()=>Ue(()=>import("./EventsView-D2l0MlxF.js"),__vite__mapDeps([42,43,44,36,27,24,28,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Data API"},path:"/admin/api",name:"data_api",component:()=>Ue(()=>import("./APIView-Ba53HJ6p.js"),__vite__mapDeps([45,12,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Arcades"},path:"/admin/arcades",name:"admin_arcades",component:()=>Ue(()=>import("./ArcadesView-NWFbq-Y9.js"),__vite__mapDeps([46,47,18,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Users"},path:"/admin/users",name:"admin_users",component:()=>Ue(()=>import("./UsersView-ZrQDqjhk.js"),__vite__mapDeps([48,47,49,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"News"},path:"/admin/news",name:"admin_news",component:()=>Ue(()=>import("./NewsView-8Qk-FLGp.js"),__vite__mapDeps([50,51,18,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"OTA Updates"},path:"/admin/ota",name:"admin_ota",component:()=>Ue(()=>import("./OTAView-DMjHZ8Qt.js"),__vite__mapDeps([52,44,3,2,4]))},{meta:{requiresAuth:!0,title:"Arcade Overview"},path:"/arcade/:id",name:"arcade",component:()=>Ue(()=>import("./ArcadeView-NZh3fiGt.js"),__vite__mapDeps([53,38,39,32,54,43,55,3,2,4,56,57,34]))},{meta:{requiresAuth:!0,title:"Event Settings"},path:"/arcade/:id/events",name:"arcade_events",component:()=>Ue(()=>import("./EventView-C9vq7tWd.js"),__vite__mapDeps([58,54,43,55,3,4,2,56,57])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Machine List"},path:"/arcade/:id/machines",name:"arcade_machines",component:()=>Ue(()=>import("./MachinesView-VNtz5H8X.js"),__vite__mapDeps([59,39,51,18,3,4,2,54,43,55,27,24,28,40,57,34])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"PASELI Transactions"},path:"/arcade/:id/paseli",name:"arcade_paseli",component:()=>Ue(()=>import("./PaseliView-DQYVIKgz.js"),__vite__mapDeps([60,43,9,18,27,24,28,54,55,4,3,57])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Claim an Arcade"},path:"/arcade/claim",name:"arcade_claim",component:()=>Ue(()=>import("./ClaimView-dc9__0aZ.js"),__vite__mapDeps([61,10,21,3,4,57]))},{meta:{requiresAuth:!0,title:"Game Overview"},path:"/games/:id/",name:"game_page",component:()=>Ue(()=>import("./GameView-1Axnd4FJ.js"),__vite__mapDeps([62,63,27,24,28,49,64,39,55,4,65,19,66,22,25])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"View Profile"},path:"/games/:game/profiles/:userId/",name:"game_profile",component:()=>Ue(()=>import("./PlayerView-FhNeRQ3m.js"),__vite__mapDeps([67,63,27,24,28,64,39,55,65,19,66,4,68,69,22,57,25])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Edit Profile"},path:"/games/:game/edit",name:"edit_profile",component:()=>Ue(()=>import("./EditView-_FGktacr.js"),__vite__mapDeps([70,33,64,39,55,65,19,66,3,2,4,10,22,68,56])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Rivals"},path:"/games/:game/rivals",name:"game_rivals",component:()=>Ue(()=>import("./RivalsView-BWMf3FQv.js"),__vite__mapDeps([71,18,64,39,55,65,19,66,4,3,22])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Song Overview"},path:"/games/:game/song/:songId",name:"song_overview",component:()=>Ue(()=>import("./SongView-Cj8M9Hzd.js"),__vite__mapDeps([72,64,39,55,27,24,28,4,73,56,25,74])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"View Scores"},path:"/games/:game/scores/:userId",name:"personal_scores",component:()=>Ue(()=>import("./PersonalScores-DqKqsIil.js"),__vite__mapDeps([75,27,24,28,64,39,55,22,74,73])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Network Scores"},path:"/games/:game/scores",name:"all_scores",component:()=>Ue(()=>import("./NetworkScores-B8z-QccY.js"),__vite__mapDeps([76,27,24,28,64,39,55,74,73])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Error"},path:"/:catchAll(.*)",name:"ErrorPage",component:()=>Ue(()=>import("./ErrorView-CfAc8ATD.js"),__vite__mapDeps([77,5,6]))},{meta:{requiresAuth:!0,title:"View Records"},path:"/games/:game/records/:userId",name:"personal_records",component:()=>Ue(()=>import("./PersonalRecords-BVjTLji3.js"),__vite__mapDeps([78,4,64,39,55,25,22,69,73,79])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Network Records"},path:"/games/:game/records",name:"all_records",component:()=>Ue(()=>import("./NetworkRecords-zCPMIuV9.js"),__vite__mapDeps([80,4,64,39,55,25,73])),options:{hotReload:!0}}],Tu=A7({history:Jb(),routes:Aj,scrollBehavior(t,e,a){return a||{top:0}}});Tu.beforeEach(async t=>{const e=We();return e.errorCode=null,t.meta.requiresAuth&&!await e.loadUser()?(e.deleteUserSession(),{name:"login",query:{redirect:t.fullPath}}):t.meta.requiresAdmin&&(!await e.loadUser()||!e.userAdmin)?(console.log("You're not an admin!"),window.alert("You're not an admin!"),{name:"dashboard"}):t.meta.requiresDev&&(!await e.loadUser()||!e.userAdmin)?(console.log("You're not a dev!"),window.alert("You're not a dev!"),{name:"dashboard"}):!0});const c6=Fm(),Or=Bm(_V);Or.use(Tu);Or.use(c6);Or.component("EasyDataTable",Lf);Or.component("VueDatePicker",au);Or.config.globalProperties.$formatSortableDate=u6;Or.mount("#app");We(c6);const nh="PhaseII eAmusement Network";Tu.afterEach(t=>{document.title=t.meta?.title?`${t.meta.title} — ${nh}`:nh});export{iG as $,sG as A,bn as B,cj as C,ve as D,eF as E,Pe as F,qa as G,EA as H,Ed as I,kN as J,zt as K,Gj as L,Dt as M,zj as N,Wj as O,Yj as P,oG as Q,lG as R,uG as S,_n as T,cG as U,rt as V,rG as W,QV as X,GZ as Y,jj as Z,eZ as _,p as a,gG as a$,s1 as a0,xR as a1,kZ as a2,nG as a3,ix as a4,oS as a5,Cd as a6,aG as a7,xC as a8,Xj as a9,sV as aA,wj as aB,WO as aC,tC as aD,tR as aE,h4 as aF,fH as aG,Sr as aH,Tt as aI,ss as aJ,xj as aK,Qa as aL,ol as aM,Rm as aN,vc as aO,du as aP,tZ as aQ,Kt as aR,l_ as aS,Qe as aT,R as aU,f1 as aV,yG as aW,GW as aX,$l as aY,mG as aZ,RY as a_,qj as aa,Kj as ab,Te as ac,F as ad,se as ae,De as af,f4 as ag,fZ as ah,Ml as ai,pB as aj,wZ as ak,Jj as al,Qj as am,Uj as an,eG as ao,Vn as ap,tG as aq,Dd as ar,dZ as as,n1 as at,tj as au,mj as av,Td as aw,ZM as ax,Pd as ay,c4 as az,Ae as b,j6 as b0,pn as b1,im as b2,et as b3,C1 as b4,dG as b5,hG as b6,Jt as b7,vw as b8,El as b9,OY as ba,NY as bb,pG as bc,vG as bd,be as c,ro as d,A as e,g as f,Xe as g,ij as h,u6 as i,U as j,cF as k,x7 as l,_l as m,Ks as n,ht as o,b as p,fu as q,he as r,vn as s,$e as t,We as u,x as v,Ee as w,AP as x,fa as y,xt as z}; + `}function s(){a.push(`/news/${e.id}`)}return(r,i)=>(p(),g("button",{class:"text-left hover:cursor-pointer",onClick:s},[Ae(Ks,{class:"mb-2",style:Tt(n(e.cover)),"has-table":""},{default:Ee(()=>[b("div",{class:ve(["hover:scale-[1.01] hover:shadow-xl hover:bg-slate-500 hover:dark:bg-slate-950/90 bg-slate-900/90 rounded-xl p-4 h-full w-full transition-all duration-100",e.read?"hover:outline outline-blue-500/50":"outline outline-green-900/50"])},[b("div",aj,[b("p",nj,$e(e.date),1),t.read?U("",!0):(p(),g("p",sj," Unread "))]),i[0]||(i[0]=b("hr",{class:"pb-1"},null,-1)),b("h2",rj,$e(e.title),1)],2)]),_:1},8,["style"])]))}},oj={},lj={class:"text-center py-14 text-gray-500 dark:text-slate-400"};function uj(t,e){return p(),g("div",lj,e[0]||(e[0]=[b("p",null,"Nothing's here…",-1)]))}const cj=du(oj,[["render",uj]]),In={default:{primary:"#00D1B2",info:"#209CEE",danger:"#FF3860"}},dj=(t,e)=>({fill:!1,borderColor:In.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:In.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:In.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Plays"}),hj=(t,e)=>({fill:!1,borderColor:In.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:In.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:In.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Records"}),fj=(t,e)=>({fill:!1,borderColor:In.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:In.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:In.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Scores"}),pj=t=>{const e=o=>{const l={};return o.forEach(u=>{const c=new Date(u*1e3).toISOString().split("T")[0];l[c]=(l[c]||0)+1}),l},a=()=>{const o=new Date,l=[];for(let u=13;u>=0;u--){const c=new Date(o);c.setDate(o.getDate()-u),l.push(c.toISOString().split("T")[0])}return l},n=[];t.forEach(o=>{const l=o.data?.arcade_history||{};Object.values(l).forEach(u=>{Object.values(u).forEach(c=>{n.push(...c)})})});const s=e(n),r=a(),i=r.map(o=>s[o]||0);return{labels:r,data:i}},mj=(t,e=null)=>{if(!Array.isArray(t)||t.length===0)return{labels:[],datasets:[]};const{labels:a,data:n}=pj(t),s=a,r=l=>{const u={};return l.forEach(c=>{const d=new Date(c*1e3).toISOString().split("T")[0];u[d]=(u[d]||0)+1}),u},i=[],o=[];if(e?.records&&e?.attempts){const l=e.records.map(h=>h.timestamp),u=e.attempts.map(h=>h.timestamp),c=r(l),d=r(u);s.forEach(h=>{i.push(c[h]||0),o.push(d[h]||0)})}return{labels:s,datasets:[dj("info",n),hj("primary",i),fj("danger",o)]}};function u6(t){if(!t)return null;const e=new Date(t*1e3),a=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),s=String(e.getDate()).padStart(2,"0"),r=String(e.getHours()).padStart(2,"0"),i=String(e.getMinutes()).padStart(2,"0"),o=String(e.getSeconds()).padStart(2,"0");return`${a}-${n}-${s} ${r}:${i}:${o}`}const gj={key:0,class:"grid gap-4 grid-cols-1 xl:grid-cols-2 w-full pb-4"},vj={class:"grid grid-cols-2 sm:grid-cols-3 gap-6 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 3xl:grid-cols-5 mb-6"},yj={class:"grid grid-flow-row auto-rows-auto grid-cols-2 md:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-3 3xl:grid-cols-4 4xl:grid-cols-6 gap-5 mb-5"},bj={key:0},_j={__name:"HomeView",setup(t){const e=We();var a=he([]);ht(async()=>{try{const y=await e.fetchAllNews(2);a.value=y}catch(y){console.error("Failed to fetch news data:",y)}});const n=x(()=>e.userProfiles),s=x(()=>e.userScoreStats),r=x(()=>n.value.reduce((y,w)=>y+w.data.total_plays,0)),i=x(()=>n.value.length),o=x(()=>{const y=S=>{const M={};return S.forEach(P=>{const D=new Date(P*1e3).toISOString().split("T")[0];M[D]=(M[D]||0)+1}),M};var w=0;return n.value.forEach(S=>{const M=S.data?.arcade_history?S.data?.arcade_history:{},P=[];Object.values(M).forEach(T=>{Object.values(T).forEach(N=>{P.push(...N)})});const D=y(P),L=Math.max(...Object.values(D));w=Math.max(w,L)}),w});function l(y){var w=[];for(const S of y){const M=f4(S.game);M&&!M.skip&&w.push(S)}return w.sort(function(S,M){return M.data.last_play_timestamp-S.data.last_play_timestamp}),w}const u=new Date().toISOString().split("T")[0],c=x(()=>s.value?.attempts?.length||0),d=x(()=>s.value?.records?.length||0),h=x(()=>s.value?.attempts?.filter(y=>new Date(y.timestamp*1e3).toISOString().split("T")[0]===u).length||0),f=x(()=>s.value?.records?.filter(y=>new Date(y.timestamp*1e3).toISOString().split("T")[0]===u).length||0),m=x(()=>{const y=new Date().toISOString().split("T")[0];let w=0;return n.value.forEach(S=>{const M=S.data?.arcade_history||{};Object.values(M).forEach(P=>{Object.values(P).forEach(D=>{D.forEach(L=>{new Date(L*1e3).toISOString().split("T")[0]===y&&w++})})})}),w}),v=he([{label:"Cumulative Plays",icon:Td,iconColor:"text-emerald-600",suffix:"play",number:r},{label:"Games Played",icon:n1,iconColor:"text-sky-300",suffix:"game",number:i},{label:"Plays Today",icon:Td,iconColor:"text-sky-300",suffix:"play",number:m},{label:"Longest Play Streak",icon:ZM,iconColor:"text-red-500",suffix:"play",number:o},{label:"Total Records",icon:Cd,iconColor:"text-amber-400",suffix:"record",number:d},{label:"Total Scores",icon:Pd,iconColor:"text-pink-300",suffix:"score",number:c},{label:"Records Today",icon:Cd,iconColor:"text-amber-400",suffix:"record",number:f},{label:"Scores Today",icon:Pd,iconColor:"text-sky-300",suffix:"score",number:h}]);return(y,w)=>(p(),be(cF,null,{default:Ee(()=>[Ae(eZ,null,{default:Ee(()=>[Ae(QV,{class:"mb-6 mt-2 shadow-xl"}),Ae(ro,{icon:A(tR),title:"Network News",main:""},null,8,["icon"]),A(a).length?(p(),g("div",gj,[(p(!0),g(Pe,null,Xe(A(a),S=>(p(),be(ij,{id:S.id,key:S.id,title:S.title,content:S.body,date:A(u6)(S.timestamp),cover:S.data.img,read:A(e)?.userData?.seen_news?A(e)?.userData?.seen_news[S.id]:!1,class:"w-full h-full"},null,8,["id","title","content","date","cover","read"]))),128))])):U("",!0),!A(a)||!A(a).length?(p(),be(cj,{key:1})):U("",!0),Ae(ro,{icon:A(Dd),title:"Quick Stats",main:""},null,8,["icon"]),b("div",vj,[(p(!0),g(Pe,null,Xe(v.value,S=>(p(),g(Pe,{key:S.label},[S.number?(p(),be(dZ,{key:0,icon:S.icon,number:S.number,label:S.label,suffix:`${S.suffix}${S.number==1?"":"s"}`,"icon-color":S.iconColor},null,8,["icon","number","label","suffix","icon-color"])):U("",!0)],64))),128))]),Ae(ro,{icon:A(n1),title:"Showcase",main:""},null,8,["icon"]),b("div",yj,[(p(!0),g(Pe,null,Xe(l(n.value),S=>(p(),be(wZ,{key:S.game,game:S.game,value:S.data.total_plays,"profile-name":S?.username,type:"plays"},null,8,["game","value","profile-name"]))),128))]),Ae(ro,{icon:A(Dd),title:"Play Trends",main:""},null,8,["icon"]),Ae(Ks,{class:"mb-6"},{default:Ee(()=>[n.value?(p(),g("div",bj,[Ae(tj,{data:A(mj)(n.value,s.value),class:"h-96"},null,8,["data"])])):U("",!0)]),_:1})]),_:1})]),_:1}))}},Aj=[{meta:{requiresAuth:!0,title:"Dashboard"},path:"/",name:"dashboard",component:_j},{meta:{requiresAuth:!0,title:"News Archive"},path:"/news",name:"news_board",component:()=>Ue(()=>import("./NewsView-cTpfZwhS.js"),[])},{meta:{requiresAuth:!0,title:"News Post"},path:"/news/:id",name:"news_post",component:()=>Ue(()=>import("./PostView-DdeDrJVl.js"),[])},{meta:{requiresAuth:!0,title:"WebUI Changelog"},path:"/changelog",name:"changelog",component:()=>Ue(()=>import("./ChangelogView-ByDRCyPv.js"),[])},{meta:{title:"Login"},path:"/auth/login",name:"login",component:()=>Ue(()=>import("./LoginView-D6Yy6Bhb.js"),__vite__mapDeps([0,1,2,3,4,5,6]))},{meta:{title:"Register"},path:"/auth/register",name:"register",component:()=>Ue(()=>import("./RegisterView-CYvNaFbu.js"),__vite__mapDeps([7,8,9,1,10,2,3,4,5,6]))},{meta:{title:"Reset Password"},path:"/auth/reset",name:"reset_pass",component:()=>Ue(()=>import("./ResetView-C-JiSNhk.js"),__vite__mapDeps([11,8,12,1,10,3,4,5,6]))},{meta:{requiresAuth:!0,title:"Authorize an App"},path:"/profile/authorize",name:"authorize_service",component:()=>Ue(()=>import("./AuthorizeView-Yw9Bvxl5.js"),__vite__mapDeps([13,5,6]))},{meta:{requiresAuth:!0,title:"Cardless Login"},path:"/profile/authorize_game",name:"authorize_game",component:()=>Ue(()=>import("./AuthorizeGameView-D93jf1Jz.js"),__vite__mapDeps([14,5,6]))},{meta:{requiresAuth:!0,title:"Profile"},path:"/profile",name:"profile",component:()=>Ue(()=>import("./ProfileView-CkTDgIDB.js"),__vite__mapDeps([15,8,1,10,3,4,2]))},{meta:{requiresAuth:!0,title:"Customizations"},path:"/profile/customize",name:"profile_customizations",component:()=>Ue(()=>import("./CustomizeView-C3iWcShZ.js"),__vite__mapDeps([16,3,4,2]))},{meta:{requiresAuth:!0,title:"Integrations"},path:"/profile/integrate",name:"profile_integrations",component:()=>Ue(()=>import("./IntegrationView-Dk8MJsSg.js"),[])},{meta:{requiresAuth:!0,title:"Integration Callback"},path:"/profile/integrate/:service",name:"profile_integration_callback",component:()=>Ue(()=>import("./IntegrationView-Dk8MJsSg.js"),[])},{meta:{requiresAuth:!0,title:"Login Cards"},path:"/profile/cards",name:"profile_cards",component:()=>Ue(()=>import("./CardsView-CStwtn5Z.js"),__vite__mapDeps([17,9,18,10,19,3,4]))},{meta:{requiresAuth:!0,title:"Claim a Profile"},path:"/profile/claim",name:"profile_claim",component:()=>Ue(()=>import("./ClaimView-Da_BQMzJ.js"),__vite__mapDeps([20,9,1,10,21,3,4,2,22]))},{meta:{requiresAuth:!0,title:"Data Export"},path:"/profile/export",name:"data_export",component:()=>Ue(()=>import("./ExportView-BBHQ9UbB.js"),__vite__mapDeps([23,3,24,22,25]))},{meta:{requiresAuth:!0,title:"Play Videos"},path:"/profile/videos",name:"profile_videos",component:()=>Ue(()=>import("./VideoView-C7IMwH1u.js"),__vite__mapDeps([26,27,24,28,25]))},{meta:{requiresAuth:!0,title:"Game Images"},path:"/profile/content",name:"profile_content",component:()=>Ue(()=>import("./ContentView-DHbwSBsc.js"),__vite__mapDeps([29,30]))},{meta:{requiresAuth:!0,title:"View User"},path:"/profiles/:id",name:"profile_viewer",component:()=>Ue(()=>import("./PublicView-BbRWggFJ.js"),__vite__mapDeps([31,8,32,1,33,3,4,2,34])),options:{hotReload:!0}},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Admin Dashboard"},path:"/admin",name:"admin_dashboard",component:()=>Ue(()=>import("./DashboardView-Brpwu8Fv.js"),__vite__mapDeps([35,36,27,24,28,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Onboarding"},path:"/admin/onboarding",name:"onboarding",component:()=>Ue(()=>import("./OnboardingView-CGAegX9x.js"),__vite__mapDeps([37,38,39,32,3,2,4,34,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Auto-Onboarding"},path:"/admin/onboarding/:data",name:"auto-onboarding",component:()=>Ue(()=>import("./OnboardingView-CGAegX9x.js"),__vite__mapDeps([37,38,39,32,3,2,4,34,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Network Maintenance"},path:"/admin/maint",name:"admin_maint",component:()=>Ue(()=>import("./MaintView-D1T8hsBA.js"),__vite__mapDeps([41,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Events"},path:"/admin/events",name:"admin_events",component:()=>Ue(()=>import("./EventsView-DrMPYZRy.js"),__vite__mapDeps([42,43,44,36,27,24,28,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Data API"},path:"/admin/api",name:"data_api",component:()=>Ue(()=>import("./APIView-CZxmW5sR.js"),__vite__mapDeps([45,12,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Arcades"},path:"/admin/arcades",name:"admin_arcades",component:()=>Ue(()=>import("./ArcadesView-BHIlEEj5.js"),__vite__mapDeps([46,47,18,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Users"},path:"/admin/users",name:"admin_users",component:()=>Ue(()=>import("./UsersView-DprFQnk_.js"),__vite__mapDeps([48,47,49,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"News"},path:"/admin/news",name:"admin_news",component:()=>Ue(()=>import("./NewsView-_lc6kuMO.js"),__vite__mapDeps([50,51,18,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"OTA Updates"},path:"/admin/ota",name:"admin_ota",component:()=>Ue(()=>import("./OTAView-CMN5mz-4.js"),__vite__mapDeps([52,44,3,2,4]))},{meta:{requiresAuth:!0,title:"Arcade Overview"},path:"/arcade/:id",name:"arcade",component:()=>Ue(()=>import("./ArcadeView-C83kUJyM.js"),__vite__mapDeps([53,38,39,32,54,43,55,3,2,4,56,57,34]))},{meta:{requiresAuth:!0,title:"Event Settings"},path:"/arcade/:id/events",name:"arcade_events",component:()=>Ue(()=>import("./EventView-CGdRhlV9.js"),__vite__mapDeps([58,54,43,55,3,4,2,56,57])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Machine List"},path:"/arcade/:id/machines",name:"arcade_machines",component:()=>Ue(()=>import("./MachinesView-D6lodmQc.js"),__vite__mapDeps([59,39,51,18,3,4,2,54,43,55,27,24,28,40,57,34])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"PASELI Transactions"},path:"/arcade/:id/paseli",name:"arcade_paseli",component:()=>Ue(()=>import("./PaseliView-DOrbCVr3.js"),__vite__mapDeps([60,43,9,18,27,24,28,54,55,4,3,57])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Claim an Arcade"},path:"/arcade/claim",name:"arcade_claim",component:()=>Ue(()=>import("./ClaimView-DAVdLNcr.js"),__vite__mapDeps([61,10,21,3,4,57]))},{meta:{requiresAuth:!0,title:"Game Overview"},path:"/games/:id/",name:"game_page",component:()=>Ue(()=>import("./GameView-Dy8UN6aI.js"),__vite__mapDeps([62,63,27,24,28,49,64,39,55,4,65,19,66,22,25])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"View Profile"},path:"/games/:game/profiles/:userId/",name:"game_profile",component:()=>Ue(()=>import("./PlayerView-p5s7slD5.js"),__vite__mapDeps([67,63,27,24,28,64,39,55,65,19,66,4,68,69,22,57,25])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Edit Profile"},path:"/games/:game/edit",name:"edit_profile",component:()=>Ue(()=>import("./EditView-ALFWxgXh.js"),__vite__mapDeps([70,33,64,39,55,65,19,66,3,2,4,10,22,68,56])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Rivals"},path:"/games/:game/rivals",name:"game_rivals",component:()=>Ue(()=>import("./RivalsView-BxbQ5eFI.js"),__vite__mapDeps([71,18,64,39,55,65,19,66,4,3,22])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Song Overview"},path:"/games/:game/song/:songId",name:"song_overview",component:()=>Ue(()=>import("./SongView-D3tpPP3L.js"),__vite__mapDeps([72,64,39,55,27,24,28,4,73,56,25,74])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"View Scores"},path:"/games/:game/scores/:userId",name:"personal_scores",component:()=>Ue(()=>import("./PersonalScores-CMwLFMxC.js"),__vite__mapDeps([75,27,24,28,64,39,55,22,74,73])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Network Scores"},path:"/games/:game/scores",name:"all_scores",component:()=>Ue(()=>import("./NetworkScores-aqde7-Il.js"),__vite__mapDeps([76,27,24,28,64,39,55,74,73])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Error"},path:"/:catchAll(.*)",name:"ErrorPage",component:()=>Ue(()=>import("./ErrorView-DUjTdm8M.js"),__vite__mapDeps([77,5,6]))},{meta:{requiresAuth:!0,title:"View Records"},path:"/games/:game/records/:userId",name:"personal_records",component:()=>Ue(()=>import("./PersonalRecords-CZ2_Yhjy.js"),__vite__mapDeps([78,4,64,39,55,25,22,69,73,79])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Network Records"},path:"/games/:game/records",name:"all_records",component:()=>Ue(()=>import("./NetworkRecords-BTkjfxB_.js"),__vite__mapDeps([80,4,64,39,55,25,73])),options:{hotReload:!0}}],Tu=A7({history:Jb(),routes:Aj,scrollBehavior(t,e,a){return a||{top:0}}});Tu.beforeEach(async t=>{const e=We();return e.errorCode=null,t.meta.requiresAuth&&!await e.loadUser()?(e.deleteUserSession(),{name:"login",query:{redirect:t.fullPath}}):t.meta.requiresAdmin&&(!await e.loadUser()||!e.userAdmin)?(console.log("You're not an admin!"),window.alert("You're not an admin!"),{name:"dashboard"}):t.meta.requiresDev&&(!await e.loadUser()||!e.userAdmin)?(console.log("You're not a dev!"),window.alert("You're not a dev!"),{name:"dashboard"}):!0});const c6=Fm(),Or=Bm(_V);Or.use(Tu);Or.use(c6);Or.component("EasyDataTable",Lf);Or.component("VueDatePicker",au);Or.config.globalProperties.$formatSortableDate=u6;Or.mount("#app");We(c6);const nh="PhaseII eAmusement Network";Tu.afterEach(t=>{document.title=t.meta?.title?`${t.meta.title} — ${nh}`:nh});export{iG as $,sG as A,bn as B,cj as C,ve as D,eF as E,Pe as F,qa as G,EA as H,Ed as I,kN as J,zt as K,Gj as L,Dt as M,zj as N,Wj as O,Yj as P,oG as Q,lG as R,uG as S,_n as T,cG as U,rt as V,rG as W,QV as X,GZ as Y,jj as Z,eZ as _,p as a,gG as a$,s1 as a0,xR as a1,kZ as a2,nG as a3,ix as a4,oS as a5,Cd as a6,aG as a7,xC as a8,Xj as a9,sV as aA,wj as aB,WO as aC,tC as aD,tR as aE,h4 as aF,fH as aG,Sr as aH,Tt as aI,ss as aJ,xj as aK,Qa as aL,ol as aM,Rm as aN,vc as aO,du as aP,tZ as aQ,Kt as aR,l_ as aS,Qe as aT,R as aU,f1 as aV,yG as aW,GW as aX,$l as aY,mG as aZ,RY as a_,qj as aa,Kj as ab,Te as ac,F as ad,se as ae,De as af,f4 as ag,fZ as ah,Ml as ai,pB as aj,wZ as ak,Jj as al,Qj as am,Uj as an,eG as ao,Vn as ap,tG as aq,Dd as ar,dZ as as,n1 as at,tj as au,mj as av,Td as aw,ZM as ax,Pd as ay,c4 as az,Ae as b,j6 as b0,pn as b1,im as b2,et as b3,C1 as b4,dG as b5,hG as b6,Jt as b7,vw as b8,El as b9,OY as ba,NY as bb,pG as bc,vG as bd,be as c,ro as d,A as e,g as f,Xe as g,ij as h,u6 as i,U as j,cF as k,x7 as l,_l as m,Ks as n,ht as o,b as p,fu as q,he as r,vn as s,$e as t,We as u,x as v,Ee as w,AP as x,fa as y,xt as z}; diff --git a/assets/music-DRvoH_CN.js b/assets/music-ce8AvqY2.js similarity index 93% rename from assets/music-DRvoH_CN.js rename to assets/music-ce8AvqY2.js index 1e5ae77..b109f8d 100644 --- a/assets/music-DRvoH_CN.js +++ b/assets/music-ce8AvqY2.js @@ -1 +1 @@ -import{u as s}from"./index-wVtKjzJn.js";const c=s();async function i(o,n,a=null,t=!1){try{const r=new URLSearchParams({game:o,version:n});return t&&r.append("oneChart","true"),a?.length&&r.append("songIds",a.join(",")),(await c.callApi(`/music?${r.toString()}`,"GET",null)).data}catch(r){throw console.log("Error fetching music data:",r),r}}async function u(o,n=null){try{const a=new URLSearchParams;n&&a.append("userId",n);const t=a.toString();return(await c.callApi(`/attempts/${o}${t?`?${t}`:""}`,"GET",null)).data}catch(a){throw console.log("Error fetching attempt data:",a),a}}async function d(o,n=null,a=null){try{const t=new URLSearchParams;n&&t.append("userId",n),a&&t.append("songId",a);const r=t.toString();return(await c.callApi(`/records/${o}${r?`?${r}`:""}`,"GET",null)).data}catch(t){throw console.log("Error fetching record data:",t),t}}async function p(o,n=null){try{return(await c.callApi(`/topscore/${o}/${n}`,"GET",null)).data}catch(a){throw console.log("Error fetching score data:",a),a}}export{d as A,i as a,p as b,u as g}; +import{u as s}from"./index-Dk-hpw4k.js";const c=s();async function i(o,n,a=null,t=!1){try{const r=new URLSearchParams({game:o,version:n});return t&&r.append("oneChart","true"),a?.length&&r.append("songIds",a.join(",")),(await c.callApi(`/music?${r.toString()}`,"GET",null)).data}catch(r){throw console.log("Error fetching music data:",r),r}}async function u(o,n=null){try{const a=new URLSearchParams;n&&a.append("userId",n);const t=a.toString();return(await c.callApi(`/attempts/${o}${t?`?${t}`:""}`,"GET",null)).data}catch(a){throw console.log("Error fetching attempt data:",a),a}}async function d(o,n=null,a=null){try{const t=new URLSearchParams;n&&t.append("userId",n),a&&t.append("songId",a);const r=t.toString();return(await c.callApi(`/records/${o}${r?`?${r}`:""}`,"GET",null)).data}catch(t){throw console.log("Error fetching record data:",t),t}}async function p(o,n=null){try{return(await c.callApi(`/topscore/${o}/${n}`,"GET",null)).data}catch(a){throw console.log("Error fetching score data:",a),a}}export{d as A,i as a,p as b,u as g}; diff --git a/assets/profile-bqdi_2hB.js b/assets/profile-nv_1Kh6w.js similarity index 96% rename from assets/profile-bqdi_2hB.js rename to assets/profile-nv_1Kh6w.js index abf6399..8cf4156 100644 --- a/assets/profile-bqdi_2hB.js +++ b/assets/profile-nv_1Kh6w.js @@ -1 +1 @@ -import{u as l}from"./index-wVtKjzJn.js";const r=l();async function d(a,i=null,t=!1){try{return(await r.callApi(`/game/${a}?version=${i}&noUsers=${t}`)).data}catch(e){throw console.log("Error fetching game:",e),e}}async function f(a,i,t=null){if(!t){for(;!r.userId;)await new Promise(e=>setTimeout(e,200));t=r.userId}try{return(await r.callApi(`/profile/${a}?version=${i}&userId=${t}`)).data}catch(e){throw console.log("Error fetching profile:",e),e}}async function h(a,i,t){try{for(;!r.userId;)await new Promise(o=>setTimeout(o,200));const e=r.userId;return await r.callApi(`/profile/${a}?version=${i}&userId=${e}`,"POST",t)}catch(e){throw console.log("Error updating profile:",e),e}}async function w(a,i,t=null,e=[]){if(!t){for(;!r.userId;)await new Promise(o=>setTimeout(o,200));t=r.userId}var n="";for(const o of e){const s=o[0],c=o[1];n+=`${s}:${c},`}try{return(await r.callApi(`/profile/${a}/achievements?version=${i}&userId=${t}`,"GET",null,{achievements:n.substring(0,n.length-1)})).data}catch(o){throw console.log("Error fetching achievements:",o),o}}async function m(a,i){for(;!r.userId;)await new Promise(e=>setTimeout(e,200));const t=r.userId;try{return(await r.callApi(`/profile/${a}/links?version=${i}&userId=${t}`))?.data}catch(e){throw console.log("Error fetching profile links:",e),e}}async function I(a,i,t,e){for(;!r.userId;)await new Promise(o=>setTimeout(o,200));const n=r.userId;try{return await r.callApi(`/profile/${a}/link`,"PUT",{version:i,userId:n,otherUserId:t,type:e}),!0}catch(o){throw console.log("Error putting profile link:",o),o}}async function p(a,i,t,e){for(;!r.userId;)await new Promise(s=>setTimeout(s,200));const n=r.userId;if(window.confirm("Are you really?"))try{return await r.callApi(`/profile/${a}/link`,"DELETE",{version:i,userId:n,otherUserId:t,type:e}),!0}catch(s){throw console.log("Error deleting profile link:",s),s}else return!1}export{f as A,d as a,w as b,h as c,m as d,I as e,p as f}; +import{u as l}from"./index-Dk-hpw4k.js";const r=l();async function d(a,i=null,t=!1){try{return(await r.callApi(`/game/${a}?version=${i}&noUsers=${t}`)).data}catch(e){throw console.log("Error fetching game:",e),e}}async function f(a,i,t=null){if(!t){for(;!r.userId;)await new Promise(e=>setTimeout(e,200));t=r.userId}try{return(await r.callApi(`/profile/${a}?version=${i}&userId=${t}`)).data}catch(e){throw console.log("Error fetching profile:",e),e}}async function h(a,i,t){try{for(;!r.userId;)await new Promise(o=>setTimeout(o,200));const e=r.userId;return await r.callApi(`/profile/${a}?version=${i}&userId=${e}`,"POST",t)}catch(e){throw console.log("Error updating profile:",e),e}}async function w(a,i,t=null,e=[]){if(!t){for(;!r.userId;)await new Promise(o=>setTimeout(o,200));t=r.userId}var n="";for(const o of e){const s=o[0],c=o[1];n+=`${s}:${c},`}try{return(await r.callApi(`/profile/${a}/achievements?version=${i}&userId=${t}`,"GET",null,{achievements:n.substring(0,n.length-1)})).data}catch(o){throw console.log("Error fetching achievements:",o),o}}async function m(a,i){for(;!r.userId;)await new Promise(e=>setTimeout(e,200));const t=r.userId;try{return(await r.callApi(`/profile/${a}/links?version=${i}&userId=${t}`))?.data}catch(e){throw console.log("Error fetching profile links:",e),e}}async function I(a,i,t,e){for(;!r.userId;)await new Promise(o=>setTimeout(o,200));const n=r.userId;try{return await r.callApi(`/profile/${a}/link`,"PUT",{version:i,userId:n,otherUserId:t,type:e}),!0}catch(o){throw console.log("Error putting profile link:",o),o}}async function p(a,i,t,e){for(;!r.userId;)await new Promise(s=>setTimeout(s,200));const n=r.userId;if(window.confirm("Are you really?"))try{return await r.callApi(`/profile/${a}/link`,"DELETE",{version:i,userId:n,otherUserId:t,type:e}),!0}catch(s){throw console.log("Error deleting profile link:",s),s}else return!1}export{f as A,d as a,w as b,h as c,m as d,I as e,p as f}; diff --git a/assets/scores-vD9JVrKX.js b/assets/scores-QJEJP8ba.js similarity index 98% rename from assets/scores-vD9JVrKX.js rename to assets/scores-QJEJP8ba.js index ac0a88e..e9529fa 100644 --- a/assets/scores-vD9JVrKX.js +++ b/assets/scores-QJEJP8ba.js @@ -1 +1 @@ -import{i as l}from"./index-wVtKjzJn.js";import{f as o,r as t}from"./scoreDataFilters-4V9cRP9S.js";function s(e,d){var r=JSON.parse(JSON.stringify(d));if(e){var a=r?.points/e*100;a=Math.round(a*100)/100,r.data.achievement_rate=a*100}return r}function u(e){const d=[{text:"Player",value:"username",width:120},{text:"New PB",value:"newRecord",width:80},{text:"Timestamp",value:"timestamp",width:120},{text:"Song",value:"song.name",width:180},{text:"Artist",value:"song.artist",width:150},{text:"Chart",value:"song.chart",width:100},{text:"Score",value:"points",width:100}];if(e.scoreHeaders)for(var r of e.scoreHeaders)d.push(r);return d}function p(e){const d=[{text:"Timestamp",value:"timestamp",width:120},{text:"New PB",value:"newRecord",width:80},{text:"Song",value:"song.name",width:180},{text:"Artist",value:"song.artist",width:180},{text:"Chart",value:"song.chart",width:120},{text:"Score",value:"points",width:100}];if(e.scoreHeaders)for(var r of e.scoreHeaders)d.push(r);return d}function b(e){const d=[{text:"Player",value:"username",width:120,sortable:!0},{text:"Timestamp",value:"timestamp",width:140,sortable:!0},{text:"Score",value:"points",width:100,sortable:!0}];if(e.scoreHeaders)for(var r of e.scoreHeaders)r.sortable=!0,d.push(r);return d}function _(e,d){var r=[];for(var a of d){if(a.song?.data?.notecount){const n=a.song.data.notecount*2;a=s(n,a)}a.newRecord?a.newRecord="✅":a.newRecord="",a.timestamp&&(a.timestamp=l(a.timestamp)),a.song?.chart!=null&&e.chartTable&&(a.song.chart=`${e.chartTable[a.song?.chart]} - ${o(a.song.data?.difficulty,e.difficultyDenom)}`),a.data?.halo!=null&&e.haloTable&&(a.data.halo=e.haloTable[a.data?.halo]),a.data?.medal!=null&&e.medalTable&&(a.data.medal=e.medalTable[a.data?.medal]),a.data?.clear_status!=null&&e.medalTable&&(a.data.medal=e.medalTable[a.data?.clear_status]),a.data?.clear_type!=null&&e.medalTable&&(a.data.clear_type=e.medalTable[a.data?.clear_type]),a.data?.combo_type!=null&&e.comboTable&&(a.data.combo_type=e.comboTable[a.data?.combo_type]),!a.data?.rank&&e.ratingTable&&(a.data.rank=t(e.ratingTable,a.points)),!a.data?.rank&&e.percTable&&(a.data.rank=t(e.percTable,a.data?.achievement_rate)),a.data?.rank!=null&&e.rankTable&&(a.data.rank=e.rankTable[a.data?.rank]),a.data?.result_rank!=null&&e.rankTable&&(a.data.rank=e.rankTable[a.data?.result_rank]),a.data?.grade!=null&&e.rankTable&&(a.data.rank=e.rankTable[a.data?.grade]),a.data?.skill_perc>0?a.data.skill_perc=`${a.data?.skill_perc/100}%`:a.data.skill_perc="0%",a.data?.skill_points&&(a.data.skill_points=a.data?.skill_points/10),a.data?.perc>0?a.data.perc=`${a.data?.perc/100}%`:a.data.perc="0%",a.data?.new_skill&&(a.data.new_skill=a.data?.new_skill/10),a.data?.music_rate&&(a.data.music_rate=a.data?.music_rate/10),a.data?.achievement_rate&&(a.data.achievement_rate=`${a.data?.achievement_rate/100}%`),a.data?.excellent?a.medal="EX FC":a.data?.fullcombo?a.medal="FC":a.data?.clear?a.medal="CLEARED":a.medal="FAILED",a.data?.clear_gauge!==void 0&&(a.data.clear_gauge=`${a.data?.clear_gauge/10}%`),a.data?.combo||(a.data.combo=0),a.data?.miss_count===-1&&(a.data.miss_count=0),a.data?.flare!==void 0&&e.flareTable!==void 0&&(a.data.flare<=0?a.data.flare="":a.data.flare=e.flareTable[a.data.flare]),a.points!=null&&(a.points=a.points.toString().replace(new RegExp("\\B(?0?a.data.skill_perc=`${a.data?.skill_perc/100}%`:a.data.skill_perc="0%",a.data?.skill_points&&(a.data.skill_points=a.data?.skill_points/10),a.data?.perc>0?a.data.perc=`${a.data?.perc/100}%`:a.data.perc="0%",a.data?.new_skill&&(a.data.new_skill=a.data?.new_skill/10),a.data?.music_rate&&(a.data.music_rate=a.data?.music_rate/10),a.data?.achievement_rate&&(a.data.achievement_rate=`${a.data?.achievement_rate/100}%`),a.data?.excellent?a.medal="EX FC":a.data?.fullcombo?a.medal="FC":a.data?.clear?a.medal="CLEARED":a.medal="FAILED",a.data?.clear_gauge!==void 0&&(a.data.clear_gauge=`${a.data?.clear_gauge/10}%`),a.data?.combo||(a.data.combo=0),a.data?.miss_count===-1&&(a.data.miss_count=0),a.data?.flare!==void 0&&e.flareTable!==void 0&&(a.data.flare<=0?a.data.flare="":a.data.flare=e.flareTable[a.data.flare]),a.points!=null&&(a.points=a.points.toString().replace(new RegExp("\\B(? - +