diff --git a/assets/APIView-B_eO7Nmz.js b/assets/APIView-6tka4v3Z.js similarity index 94% rename from assets/APIView-B_eO7Nmz.js rename to assets/APIView-6tka4v3Z.js index 5857597..6f05085 100644 --- a/assets/APIView-B_eO7Nmz.js +++ b/assets/APIView-6tka4v3Z.js @@ -1 +1 @@ -import{$ as V,a0 as C,v as p,d as n,a as i,a1 as b,e as y,p as t,a2 as Z,r as x,B as M,o as k,j as S,c as $,w as c,b as s,_ as A,n as v,f as g,g as w,G as B,s as N,k as P}from"./index-DuYVLgib.js";import{F as D}from"./PhKey.vue-ONEcd64N.js";import{_ as F}from"./GeneralTable-CKxzcNOP.js";import{_ as j}from"./FormField-1Nec7C_B.js";import{_ as I}from"./FormControl-CyyQZ7FC.js";import{i as z,j as E}from"./admin-C-TOtvc0.js";import"./contentExport-BfPkph0e.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{$ as V,a0 as C,v as p,d as n,a as i,a1 as b,e as y,p as t,a2 as Z,r as x,B as M,o as k,j as S,c as $,w as c,b as s,_ as A,n as v,f as g,g as w,G as B,s as N,k as P}from"./index-BbEl7F8w.js";import{F as D}from"./PhKey.vue-Bl6-bsZC.js";import{_ as F}from"./GeneralTable-BL7gBAgF.js";import{_ as j}from"./FormField-B9DH-KpM.js";import{_ as I}from"./FormControl-C6hCQuvp.js";import{i as z,j as E}from"./admin-DDoatP0-.js";import"./contentExport-D4vRLG8s.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-UjWKOu3s.js b/assets/ArcadeCard-CDetx79Z.js similarity index 96% rename from assets/ArcadeCard-UjWKOu3s.js rename to assets/ArcadeCard-CDetx79Z.js index 0c15c08..6dffc3f 100644 --- a/assets/ArcadeCard-UjWKOu3s.js +++ b/assets/ArcadeCard-CDetx79Z.js @@ -1,4 +1,4 @@ -import{F as k}from"./PhCashRegister.vue-DUcDPCa7.js";import{I as x}from"./PhHouse.vue-DjptopzZ.js";import{$ as M,a0 as g,v as H,d as l,a as e,a1 as Z,e as p,p as t,a2 as $,r as S,b as u,w as A,t as i,c as B,g as n,y as w,aA as C,M as d,F as m,h as P,s as h,ay as z,ao as E,aB as N,aC as j}from"./index-DuYVLgib.js";const I=["width","height","fill","transform"],q={key:0},D=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),F=[D],G={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"),v=g("size","1em"),y=g("color","currentColor"),f=g("mirrored",!1),a=H(()=>o.weight??V),s=H(()=>o.size??v),c=H(()=>o.color??y),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",q,F)):a.value==="duotone"?(e(),l("g",G,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)):p("",!0)],16,I))}}),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"},v0={__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 v=S(r.arcade.data);function y(f){if(f!==null)return` +import{F as k}from"./PhCashRegister.vue-CG5nybhX.js";import{I as x}from"./PhHouse.vue-CJOcjei5.js";import{$ as M,a0 as g,v as H,d as l,a as e,a1 as Z,e as p,p as t,a2 as $,r as S,b as u,w as A,t as i,c as B,g as n,y as w,aA as C,M as d,F as m,h as P,s as h,ay as z,ao as E,aB as N,aC as j}from"./index-BbEl7F8w.js";const I=["width","height","fill","transform"],q={key:0},D=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),F=[D],G={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"),v=g("size","1em"),y=g("color","currentColor"),f=g("mirrored",!1),a=H(()=>o.weight??V),s=H(()=>o.size??v),c=H(()=>o.color??y),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",q,F)):a.value==="duotone"?(e(),l("g",G,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)):p("",!0)],16,I))}}),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"},v0={__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 v=S(r.arcade.data);function y(f){if(f!==null)return` background-image: url('${f}'); background-size: cover; background-repeat: no-repeat; diff --git a/assets/ArcadeView-DeVZCtdR.js b/assets/ArcadeView-IynduY65.js similarity index 91% rename from assets/ArcadeView-DeVZCtdR.js rename to assets/ArcadeView-IynduY65.js index 1e61aa0..3763507 100644 --- a/assets/ArcadeView-DeVZCtdR.js +++ b/assets/ArcadeView-IynduY65.js @@ -1,2 +1,2 @@ -import{u as Y,r as m,l as Z,m as ee,Q as ae,o as le,c as _,a as i,w as o,b as l,_ as ne,d as b,e as g,F as w,p as s,g as r,f as N,n as y,G as S,y as k,s as d,K as R,av as te,U as se,h as F,az as oe,t as ie,q as re,ax as de,an as ce,k as ue}from"./index-DuYVLgib.js";import{H as me}from"./PhCheckCircle.vue-CcbL3TS3.js";import{F as P}from"./PhGear.vue-BNnjKjmx.js";import{H as L}from"./PhInfo.vue-BvamLpcZ.js";import{_ as fe}from"./ArcadeCard-UjWKOu3s.js";import{_ as h}from"./FormField-1Nec7C_B.js";import{_ as D}from"./FormCheckRadio-41dEcA0-.js";import{_ as C}from"./FormControl-CyyQZ7FC.js";import{s as U,g as G}from"./values-CmNcmtTU.js";import{A as pe,a as ve,b as _e}from"./arcade-D1re7ksU.js";import{m as be,s as ge,c as Ae,t as ye,u as he,v as we}from"./admin-C-TOtvc0.js";import"./PhCashRegister.vue-DUcDPCa7.js";import"./PhHouse.vue-DjptopzZ.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"},xe={class:"mb-4"},Ne={class:"mb-4"},Se={class:"grid gap-4"},Pe={class:"flex justify-between items-center"},Ce={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"},We={__name:"ArcadeView",setup(Ee){const $=Y(),v=m(null),V=m(null),c=m(null),I=m(!0),x=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&&(x.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 Q(n){if(!n)return;(await we(f,n)).status!="error"&&p()}async function W(){window.confirm(`Are you really? +import{u as Y,r as m,l as Z,m as ee,Q as ae,o as le,c as _,a as i,w as o,b as l,_ as ne,d as b,e as g,F as w,p as s,g as r,f as N,n as y,G as S,y as k,s as d,K as R,av as te,U as se,h as F,az as oe,t as ie,q as re,ax as de,an as ce,k as ue}from"./index-BbEl7F8w.js";import{H as me}from"./PhCheckCircle.vue-B7ygcI2r.js";import{F as P}from"./PhGear.vue-SRgan7N3.js";import{H as L}from"./PhInfo.vue-DS2BSQe0.js";import{_ as fe}from"./ArcadeCard-CDetx79Z.js";import{_ as h}from"./FormField-B9DH-KpM.js";import{_ as D}from"./FormCheckRadio-DsMQtz6y.js";import{_ as C}from"./FormControl-C6hCQuvp.js";import{s as U,g as G}from"./values-CmNcmtTU.js";import{A as pe,a as ve,b as _e}from"./arcade-JzALLH2f.js";import{m as be,s as ge,c as Ae,t as ye,u as he,v as we}from"./admin-DDoatP0-.js";import"./PhCashRegister.vue-CG5nybhX.js";import"./PhHouse.vue-CJOcjei5.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"},xe={class:"mb-4"},Ne={class:"mb-4"},Se={class:"grid gap-4"},Pe={class:"flex justify-between items-center"},Ce={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"},We={__name:"ArcadeView",setup(Ee){const $=Y(),v=m(null),V=m(null),c=m(null),I=m(!0),x=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&&(x.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 Q(n){if(!n)return;(await we(f,n)).status!="error"&&p()}async function W(){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 X=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(N,{icon:r(P),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(C,{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())}),x.value==!0?(i(),_(R,{key:0,icon:r(me),color:"text-green-400",size:"25"},null,8,["icon"])):x.value==!1?(i(),_(R,{key:1,icon:r(te),color:"text-red-400",size:"25"},null,8,["icon"])):g("",!0)]),l(h,{label:"Description"},{default:o(()=>[l(C,{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=>W())})])]),_:1}),l(y,{class:"mb-6"},{default:o(()=>[s("div",xe,[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(C,{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",Ne,[l(k,{color:"warning",label:"Managers",class:"mb-4"}),s("div",Se,[(i(!0),b(w,null,F(c.value.owners,e=>(i(),_(y,{key:e,"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:o(()=>[s("div",Pe,[s("div",Ce,[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=>X(e.id)},null,8,["onClick"]),l(d,{color:"danger",label:"Remove",onClick:u=>Q(e.id)},null,8,["onClick"])]),_:2},1024)])]),_:2},1024))),128))])])]),_:1})])],64)):g("",!0),l(N,{icon:r(P),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(P),class:"mb-2"},null,8,["icon"]),s("div",Me,[(i(!0),b(w,null,F(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(N,{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{We as default}; diff --git a/assets/ArcadesView-D4YHVXjM.js b/assets/ArcadesView-B_ovXXBL.js similarity index 91% rename from assets/ArcadesView-D4YHVXjM.js rename to assets/ArcadesView-B_ovXXBL.js index f79a447..20a583e 100644 --- a/assets/ArcadesView-D4YHVXjM.js +++ b/assets/ArcadesView-B_ovXXBL.js @@ -1 +1 @@ -import{m as y,r as w,o as D,j as B,B as L,c as S,a as u,w as o,b as t,_ as P,p as l,n as r,f,g as _,y as b,d as h,F as V,h as F,t as d,s as p,G as x,ax as E,k as M}from"./index-DuYVLgib.js";import{I as O}from"./PhMagnifyingGlass.vue-DY5uU8i3.js";import{I as j}from"./PhPlusCircle.vue-BXfCA9B1.js";import{_ as N}from"./GeneralTable-CKxzcNOP.js";import{_ as v}from"./FormField-1Nec7C_B.js";import{_ as g}from"./FormControl-CyyQZ7FC.js";import{k as G,l as R}from"./admin-C-TOtvc0.js";import"./contentExport-BfPkph0e.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(N,{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:_(j),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,j as B,B as L,c as S,a as u,w as o,b as t,_ as P,p as l,n as r,f,g as _,y as b,d as h,F as V,h as F,t as d,s as p,G as x,ax as E,k as M}from"./index-BbEl7F8w.js";import{I as O}from"./PhMagnifyingGlass.vue-ms2s6bxi.js";import{I as j}from"./PhPlusCircle.vue-CQYuT5B6.js";import{_ as N}from"./GeneralTable-BL7gBAgF.js";import{_ as v}from"./FormField-B9DH-KpM.js";import{_ as g}from"./FormControl-C6hCQuvp.js";import{k as G,l as R}from"./admin-DDoatP0-.js";import"./contentExport-D4vRLG8s.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(N,{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:_(j),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/CardsView-DausxJRB.js b/assets/CardsView-DzOOFfRx.js similarity index 92% rename from assets/CardsView-DausxJRB.js rename to assets/CardsView-DzOOFfRx.js index fd2a3a4..20d989f 100644 --- a/assets/CardsView-DausxJRB.js +++ b/assets/CardsView-DzOOFfRx.js @@ -1 +1 @@ -import{r as _,B as $,o as X,c as g,a as r,w as i,b as s,_ as k,p as t,d as p,e as w,S as A,f as h,g as l,n as D,G as S,s as d,K as V,a7 as F,M as E,F as N,h as P,t as T,k as B,a8 as G,a9 as L,aa as M}from"./index-DuYVLgib.js";import{I as O}from"./PhCreditCard.vue-P-EQK5ay.js";import{I as U}from"./PhPlusCircle.vue-BXfCA9B1.js";import{I as j}from"./PhSpinnerBall.vue-PvNvWpk5.js";import{d as b}from"./userData-DZYdegtD.js";import{_ as q}from"./FormField-1Nec7C_B.js";import{_ as z}from"./FormControl-CyyQZ7FC.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(b(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(h,{icon:l(U),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(j),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):w("",!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(O),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(h,{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(b)(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))])):w("",!0)]),_:1})]),_:1}))}};export{ne as default}; +import{r as _,B as $,o as X,c as g,a as r,w as i,b as s,_ as k,p as t,d as p,e as w,S as A,f as h,g as l,n as D,G as S,s as d,K as V,a7 as F,M as E,F as N,h as P,t as T,k as B,a8 as G,a9 as L,aa as M}from"./index-BbEl7F8w.js";import{I as O}from"./PhCreditCard.vue-Ckp0FYzw.js";import{I as U}from"./PhPlusCircle.vue-CQYuT5B6.js";import{I as j}from"./PhSpinnerBall.vue-CmGAKxwQ.js";import{d as b}from"./userData-DZYdegtD.js";import{_ as q}from"./FormField-B9DH-KpM.js";import{_ as z}from"./FormControl-C6hCQuvp.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(b(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(h,{icon:l(U),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(j),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):w("",!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(O),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(h,{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(b)(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))])):w("",!0)]),_:1})]),_:1}))}};export{ne as default}; diff --git a/assets/ChangelogView-Dmk1sgKA.js b/assets/ChangelogView-BaPJesdp.js similarity index 94% rename from assets/ChangelogView-Dmk1sgKA.js rename to assets/ChangelogView-BaPJesdp.js index 5a2827e..69bba3b 100644 --- a/assets/ChangelogView-Dmk1sgKA.js +++ b/assets/ChangelogView-BaPJesdp.js @@ -1 +1 @@ -import{r as p,v as h,o as v,c as l,a as e,w as n,b as o,_ as x,d as t,f as y,g as k,x as C,F as i,h as d,n as b,p as g,y as w,t as $,C as B,k as E,z as N}from"./index-DuYVLgib.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,c as l,a as e,w as n,b as o,_ as x,d as t,f as y,g as k,x as C,F as i,h as d,n as b,p as g,y as w,t as $,C as B,k as E,z as N}from"./index-BbEl7F8w.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-CtedViv1.js b/assets/ClaimView-CntAazlM.js similarity index 96% rename from assets/ClaimView-CtedViv1.js rename to assets/ClaimView-CntAazlM.js index ad7f411..d4e239c 100644 --- a/assets/ClaimView-CtedViv1.js +++ b/assets/ClaimView-CntAazlM.js @@ -1 +1 @@ -import{$ as H,a0 as k,v as C,d as c,a as s,a1 as K,e as _,p as a,a2 as W,ab as V,r as y,o as Y,c as w,g,w as u,b as l,n as b,ac as z,t as x,s as $,ad as B,F as P,h as E,B as F,_ as Q,S as e0,f as S,ae as a0,G as l0,K as t0,M as N,af as s0,D as o0,k as n0,ag as r0,ah as i0}from"./index-DuYVLgib.js";import{I as O}from"./PhCreditCard.vue-P-EQK5ay.js";import{G as u0}from"./PhPassword.vue-BP8ll1AH.js";import{I as c0}from"./PhSpinnerBall.vue-PvNvWpk5.js";import{F as T}from"./PhUnite.vue-CyQBfGaf.js";import{_ as I}from"./FormField-1Nec7C_B.js";import{_ as U}from"./FormControl-CyyQZ7FC.js";import{_ as j}from"./FormCheckRadio-41dEcA0-.js";import{A as d0}from"./profile-DTcJtiBo.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),$0=[b0],Z0={key:4},k0=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=[k0],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],P0={name:"PhUserCircleDashed"},X0=H({...P0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const m=A,r=k("weight","regular"),f=k("size","1em"),p=k("color","currentColor"),o=k("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,X)=>(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,$0)):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(j,{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($,{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"},E0={class:"text-2xl"},j0={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(P,null,E(Object.keys(A.settings),t=>(s(),c(P,{key:t},[t!=="card"?(s(),c("div",B0,[l(z,{path:g(V)(t)?.icon},null,8,["path"]),a("div",null,[a("h1",E0,x(g(V)(t)?.name),1),a("h2",j0,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($,{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 X(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(P,{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($,{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:X},null,8,["modelValue","icon"])]),_:1})]),_:1,__:[6]})],64)),r.value&&v.value==null?(s(),c("div",q0,[l(S,{icon:g(X0),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(P,null,E(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(j,{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($,{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($,{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($,{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{$ as H,a0 as k,v as C,d as c,a as s,a1 as K,e as _,p as a,a2 as W,ab as V,r as y,o as Y,c as w,g,w as u,b as l,n as b,ac as z,t as x,s as $,ad as B,F as P,h as E,B as F,_ as Q,S as e0,f as S,ae as a0,G as l0,K as t0,M as N,af as s0,D as o0,k as n0,ag as r0,ah as i0}from"./index-BbEl7F8w.js";import{I as O}from"./PhCreditCard.vue-Ckp0FYzw.js";import{G as u0}from"./PhPassword.vue-Bh7AlhuM.js";import{I as c0}from"./PhSpinnerBall.vue-CmGAKxwQ.js";import{F as T}from"./PhUnite.vue-Cp3KE3J2.js";import{_ as I}from"./FormField-B9DH-KpM.js";import{_ as U}from"./FormControl-C6hCQuvp.js";import{_ as j}from"./FormCheckRadio-DsMQtz6y.js";import{A as d0}from"./profile-xoNH-EG5.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),$0=[b0],Z0={key:4},k0=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=[k0],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],P0={name:"PhUserCircleDashed"},X0=H({...P0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const m=A,r=k("weight","regular"),f=k("size","1em"),p=k("color","currentColor"),o=k("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,X)=>(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,$0)):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(j,{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($,{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"},E0={class:"text-2xl"},j0={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(P,null,E(Object.keys(A.settings),t=>(s(),c(P,{key:t},[t!=="card"?(s(),c("div",B0,[l(z,{path:g(V)(t)?.icon},null,8,["path"]),a("div",null,[a("h1",E0,x(g(V)(t)?.name),1),a("h2",j0,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($,{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 X(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(P,{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($,{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:X},null,8,["modelValue","icon"])]),_:1})]),_:1,__:[6]})],64)),r.value&&v.value==null?(s(),c("div",q0,[l(S,{icon:g(X0),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(P,null,E(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(j,{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($,{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($,{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($,{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/ClaimView-D-FaDfU3.js b/assets/ClaimView-DuAp1xE1.js similarity index 96% rename from assets/ClaimView-D-FaDfU3.js rename to assets/ClaimView-DuAp1xE1.js index 7a47b96..4105f57 100644 --- a/assets/ClaimView-D-FaDfU3.js +++ b/assets/ClaimView-DuAp1xE1.js @@ -1 +1 @@ -import{$ as C,a0 as d,v as h,d as t,a as e,a1 as x,e as g,p as a,a2 as b,u as B,r as w,B as P,c as $,w as m,b as l,_ as X,S as D,F as I,f as A,g as _,ax as T,n as V,G as z,M as H,s as M,K as N,t as y,k as F}from"./index-DuYVLgib.js";import{I as G}from"./PhSpinnerBall.vue-PvNvWpk5.js";import{F as k}from"./PhUnite.vue-CyQBfGaf.js";import{_ as R}from"./FormField-1Nec7C_B.js";import{_ as j}from"./FormControl-CyyQZ7FC.js";import{g as q,h as E}from"./arcade-D1re7ksU.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],m0={name:"PhQuestion"},d0=C({...m0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const o=Z,f=d("weight","regular"),r=d("size","1em"),u=d("color","currentColor"),n=d("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,S)=>(e(),t("svg",b({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),[x(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],$0={key:3},H0=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=[H0],C0={key:4},x0=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),b0=[x0],S0={key:5},B0=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),P0=[B0],X0={name:"PhTextbox"},D0=C({...X0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const o=Z,f=d("weight","regular"),r=d("size","1em"),u=d("color","currentColor"),n=d("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,S)=>(e(),t("svg",b({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),[x(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",$0,k0)):s.value==="regular"?(e(),t("g",C0,b0)):s.value==="thin"?(e(),t("g",S0,P0)):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"},G0={key:2},R0={class:"text-xl mb-6"},j0={class:"mt-4"},q0={key:3},E0={class:"mt-4"},J0={__name:"ClaimView",setup(Z){const o=B(),f=w(!1),r=w(null),u=P({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(),$(F,null,{default:m(()=>[l(X,null,{default:m(()=>[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:m(()=>[l(M,{type:"submit",color:"success",label:"Start Claim"}),f.value?(e(),$(N,{key:0,icon:_(G),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):g("",!0)]),default:m(()=>[i[2]||(i[2]=a("h2",{class:"text-xl mb-6 lg:w-1/2"},[H(" Claim an arcade using a PCBID."),a("br"),H(" You cannot claim the arcade if it has an owner. ")],-1)),l(R,{label:"PCBID",help:"A PCBID from the arcade you're wanting to claim."},{default:m(()=>[l(j,{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:_(d0),title:"Confirm Merge",main:""},null,8,["icon"]),l(V,null,{default:m(()=>[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",G0,[l(A,{icon:_(k),title:"Takeover Results",main:""},null,8,["icon"]),l(V,null,{default:m(()=>[a("h2",R0," ✅ Successfully merged "+y(r.value?.count)+" machines. Yippie! ",1),a("div",j0,[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:m(()=>[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{$ as C,a0 as d,v as h,d as t,a as e,a1 as x,e as g,p as a,a2 as b,u as B,r as w,B as P,c as $,w as m,b as l,_ as X,S as D,F as I,f as A,g as _,ax as T,n as V,G as z,M as H,s as M,K as N,t as y,k as F}from"./index-BbEl7F8w.js";import{I as G}from"./PhSpinnerBall.vue-CmGAKxwQ.js";import{F as k}from"./PhUnite.vue-Cp3KE3J2.js";import{_ as R}from"./FormField-B9DH-KpM.js";import{_ as j}from"./FormControl-C6hCQuvp.js";import{g as q,h as E}from"./arcade-JzALLH2f.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],m0={name:"PhQuestion"},d0=C({...m0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const o=Z,f=d("weight","regular"),r=d("size","1em"),u=d("color","currentColor"),n=d("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,S)=>(e(),t("svg",b({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),[x(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],$0={key:3},H0=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=[H0],C0={key:4},x0=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),b0=[x0],S0={key:5},B0=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),P0=[B0],X0={name:"PhTextbox"},D0=C({...X0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const o=Z,f=d("weight","regular"),r=d("size","1em"),u=d("color","currentColor"),n=d("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,S)=>(e(),t("svg",b({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),[x(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",$0,k0)):s.value==="regular"?(e(),t("g",C0,b0)):s.value==="thin"?(e(),t("g",S0,P0)):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"},G0={key:2},R0={class:"text-xl mb-6"},j0={class:"mt-4"},q0={key:3},E0={class:"mt-4"},J0={__name:"ClaimView",setup(Z){const o=B(),f=w(!1),r=w(null),u=P({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(),$(F,null,{default:m(()=>[l(X,null,{default:m(()=>[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:m(()=>[l(M,{type:"submit",color:"success",label:"Start Claim"}),f.value?(e(),$(N,{key:0,icon:_(G),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):g("",!0)]),default:m(()=>[i[2]||(i[2]=a("h2",{class:"text-xl mb-6 lg:w-1/2"},[H(" Claim an arcade using a PCBID."),a("br"),H(" You cannot claim the arcade if it has an owner. ")],-1)),l(R,{label:"PCBID",help:"A PCBID from the arcade you're wanting to claim."},{default:m(()=>[l(j,{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:_(d0),title:"Confirm Merge",main:""},null,8,["icon"]),l(V,null,{default:m(()=>[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",G0,[l(A,{icon:_(k),title:"Takeover Results",main:""},null,8,["icon"]),l(V,null,{default:m(()=>[a("h2",R0," ✅ Successfully merged "+y(r.value?.count)+" machines. Yippie! ",1),a("div",j0,[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:m(()=>[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/ContentView-Cn4buDMd.js b/assets/ContentView-Nh3Cqi9a.js similarity index 99% rename from assets/ContentView-Cn4buDMd.js rename to assets/ContentView-Nh3Cqi9a.js index 214353b..3bf6d62 100644 --- a/assets/ContentView-Cn4buDMd.js +++ b/assets/ContentView-Nh3Cqi9a.js @@ -1,4 +1,4 @@ -import{$ as C,a0 as m,v as p,d as l,a as o,a1 as D,e as B,p as n,a2 as P,r as k,o as S,ak as Y,c as H,w as M,b as f,_ as X,S as F,g as d,F as w,f as N,h as L,n as z,ac as U,ab as V,t as A,k as j,al as q,j as O}from"./index-DuYVLgib.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 q("lpac_upload");r.value=_(a)}catch(a){console.error("Failed to fetch content:",a)}g.value=!1}S(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 Y(()=>{window.removeEventListener("deviceorientation",u)}),(a,e)=>(o(),H(j,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(z,{key:t.timestamp,class:"mb-6"},{default:M(()=>[n("div",fe,[f(U,{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{$ as C,a0 as m,v as p,d as l,a as o,a1 as D,e as B,p as n,a2 as P,r as k,o as S,ak as Y,c as H,w as M,b as f,_ as X,S as F,g as d,F as w,f as N,h as L,n as z,ac as U,ab as V,t as A,k as j,al as q,j as O}from"./index-BbEl7F8w.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 q("lpac_upload");r.value=_(a)}catch(a){console.error("Failed to fetch content:",a)}g.value=!1}S(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 Y(()=>{window.removeEventListener("deviceorientation",u)}),(a,e)=>(o(),H(j,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(z,{key:t.timestamp,class:"mb-6"},{default:M(()=>[n("div",fe,[f(U,{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-BdjN4-hD.js b/assets/CustomizeView-BIEFpn0J.js similarity index 95% rename from assets/CustomizeView-BdjN4-hD.js rename to assets/CustomizeView-BIEFpn0J.js index ea0fc09..99f83bf 100644 --- a/assets/CustomizeView-BdjN4-hD.js +++ b/assets/CustomizeView-BIEFpn0J.js @@ -1 +1 @@ -import{X as L,u as C,r as F,Q as U,c as v,a as f,w as t,b as l,_ as O,p as r,S as P,f as w,g as d,Y as k,n as S,G as N,e as z,s as c,k as B,Z as $}from"./index-DuYVLgib.js";import{_ as u}from"./FormField-1Nec7C_B.js";import{_ as m}from"./FormControl-CyyQZ7FC.js";import{_ as o}from"./FormCheckRadio-41dEcA0-.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"}];static get cardList(){const s=L.filter(e=>!e.skip).map(e=>({id:e.assetId?e.assetId:e.id,label:e.name}));return[...this.baseCardList,...s]}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 h={class:"space-x-2"},I={__name:"CustomizeView",setup(V){const s=C(),e=F(s.userCustomize);var b=JSON.parse(JSON.stringify(s.userCustomize));U(()=>s.userCustomize,n=>{e.value=n,b=JSON.parse(JSON.stringify(n))});async function _(){var n=null;try{n=await $(e.value)}catch(a){console.error("Failed to update customize:",a)}n?.status==="success"&&(s.userLoaded=!1,await s.loadUser(),location.reload())}function g(){return JSON.stringify(b)!==JSON.stringify(e.value)}async function y(){s.userLoaded=!1,await s.loadUser(),location.reload()}return(n,a)=>(f(),v(B,null,{default:t(()=>[l(O,null,{default:t(()=>[l(P,{class:"mb-6"}),l(w,{icon:d(k),title:"Profile Customizations",main:""},null,8,["icon"]),r("div",null,[l(S,null,{default:t(()=>[r("form",{onSubmit:N(_,["prevent"])},[l(u,{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(u,{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(u,{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(u,{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(u,{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(u,{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(u,{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(u,{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}),r("div",h,[l(c,{type:"submit",color:"success",label:"Save"}),g()?(f(),v(c,{key:0,color:"danger",label:"Revert",onClick:y})):z("",!0)])],32)]),_:1})])]),_:1})]),_:1}))}};export{I as default}; +import{X as L,u as C,r as F,Q as U,c as v,a as f,w as t,b as l,_ as O,p as r,S as P,f as w,g as d,Y as k,n as S,G as N,e as z,s as c,k as B,Z as $}from"./index-BbEl7F8w.js";import{_ as u}from"./FormField-B9DH-KpM.js";import{_ as m}from"./FormControl-C6hCQuvp.js";import{_ as o}from"./FormCheckRadio-DsMQtz6y.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"}];static get cardList(){const s=L.filter(e=>!e.skip).map(e=>({id:e.assetId?e.assetId:e.id,label:e.name}));return[...this.baseCardList,...s]}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 h={class:"space-x-2"},I={__name:"CustomizeView",setup(V){const s=C(),e=F(s.userCustomize);var b=JSON.parse(JSON.stringify(s.userCustomize));U(()=>s.userCustomize,n=>{e.value=n,b=JSON.parse(JSON.stringify(n))});async function _(){var n=null;try{n=await $(e.value)}catch(a){console.error("Failed to update customize:",a)}n?.status==="success"&&(s.userLoaded=!1,await s.loadUser(),location.reload())}function g(){return JSON.stringify(b)!==JSON.stringify(e.value)}async function y(){s.userLoaded=!1,await s.loadUser(),location.reload()}return(n,a)=>(f(),v(B,null,{default:t(()=>[l(O,null,{default:t(()=>[l(P,{class:"mb-6"}),l(w,{icon:d(k),title:"Profile Customizations",main:""},null,8,["icon"]),r("div",null,[l(S,null,{default:t(()=>[r("form",{onSubmit:N(_,["prevent"])},[l(u,{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(u,{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(u,{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(u,{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(u,{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(u,{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(u,{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(u,{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}),r("div",h,[l(c,{type:"submit",color:"success",label:"Save"}),g()?(f(),v(c,{key:0,color:"danger",label:"Revert",onClick:y})):z("",!0)])],32)]),_:1})])]),_:1})]),_:1}))}};export{I as default}; diff --git a/assets/DashboardView-CLA75MNE.js b/assets/DashboardView-B1IjPoMC.js similarity index 91% rename from assets/DashboardView-CLA75MNE.js rename to assets/DashboardView-B1IjPoMC.js index 357a7f6..21422ce 100644 --- a/assets/DashboardView-CLA75MNE.js +++ b/assets/DashboardView-B1IjPoMC.js @@ -1 +1 @@ -import{r as m,o as w,c as k,a as b,w as r,b as e,_ as I,d as y,e as A,F as P,p as i,n as d,f as o,g as u,au as B,an as s,k as D,j as f}from"./index-DuYVLgib.js";import{I as v}from"./PhFlagCheckered.vue-C34ZBlMK.js";import{_}from"./GeneralTable-CKxzcNOP.js";import{b as R}from"./admin-C-TOtvc0.js";import"./contentExport-BfPkph0e.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?A("",!0):(b(),y(P,{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(B),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,c as k,a as b,w as r,b as e,_ as I,d as y,e as A,F as P,p as i,n as d,f as o,g as u,au as B,an as s,k as D,j as f}from"./index-BbEl7F8w.js";import{I as v}from"./PhFlagCheckered.vue-BKTix9uu.js";import{_}from"./GeneralTable-BL7gBAgF.js";import{b as R}from"./admin-DDoatP0-.js";import"./contentExport-D4vRLG8s.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?A("",!0):(b(),y(P,{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(B),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-DpnizmV-.js b/assets/EditView-utZaEEdr.js similarity index 99% rename from assets/EditView-DpnizmV-.js rename to assets/EditView-utZaEEdr.js index bbf8d00..83b557a 100644 --- a/assets/EditView-DpnizmV-.js +++ b/assets/EditView-utZaEEdr.js @@ -1 +1 @@ -import{m as I,r as t,B as j,Q as R,z as J,c as n,a as b,w as g,b as m,p as y,y as z,d as O,F as U,h as q,e as c,s as T,K as _,g as p,n as F,aR as L,v as el,aS as al,aX as il,t as ll,b3 as dl,b4 as bl,l as ol,ab as ul,o as rl,_ as nl,f as tl,G as sl,k as ml}from"./index-DuYVLgib.js";import{D as pl}from"./PhUserGear.vue-DkW8hlZI.js";import{_ as cl}from"./GameHeader-BIQN79uC.js";import{b as hl,U as yl,_ as gl}from"./ProfileCard-CWGl0Fo2.js";import{_ as H}from"./FormField-1Nec7C_B.js";import{_ as Sl}from"./FormCheckRadio-41dEcA0-.js";import{_ as G}from"./FormControl-CyyQZ7FC.js";import{I as Y}from"./PhSpinnerBall.vue-PvNvWpk5.js";import{c as K,A as fl}from"./profile-DTcJtiBo.js";import{_ as Dl}from"./UserSticker-F6dut3wY.js";import{g as w,s as V,t as kl,a as Al}from"./values-CmNcmtTU.js";import"./PhGear.vue-BNnjKjmx.js";import"./PhHouse.vue-DjptopzZ.js";import"./userData-DZYdegtD.js";const Bl={class:"grid md:grid-cols-2 space-y-6 align-center"},vl={class:"place-self-center"},Cl={class:"space-x-2"},Tl={__name:"EmblemCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:14}},setup(k){const i=k,v=I(),u=t(i.profile),s=t(i.version),r=t(0),l=j(A(u.value?.last?.emblem)),S=t([]),o=t(!1),B=t(!1);R(()=>i.version,()=>{u.value=i.profile,s.value=i.version,f(),l.value=A(u.value.last?.emblem),o.value=!1}),R(l,()=>{r.value++,o.value=!D(l,u.value.last?.emblem)},{deep:!0}),f();function f(){J.get(`/data-sources/emblems/${s.value}.json`).then(a=>{a.data&&(S.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 M(a){return a?[a.background,a.main,a.ornament,a.effect,a.speech_bubble]:[0,0,0,0,0]}function D(a,E){return JSON.stringify(a)===JSON.stringify(A(E))}async function d(){B.value=!0;var a=JSON.parse(JSON.stringify(i.profile));a.last||(a.last={}),a.last.emblem=M(l),(await K(L.JUBEAT,i.version,a)).status!="error"&&v.go()}function e(){Object.assign(l,A(u.value.last?.emblem)),o.value=!1}return(a,E)=>(b(),n(F,{class:"mt-6"},{footer:g(()=>[y("div",Cl,[o.value?(b(),n(T,{key:0,color:"success",label:"Save",onClick:E[0]||(E[0]=h=>d())})):c("",!0),o.value?(b(),n(T,{key:1,color:"danger",label:"Revert",onClick:E[1]||(E[1]=h=>e())})):c("",!0),B.value?(b(),n(_,{key:2,icon:p(Y),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):c("",!0)])]),default:g(()=>[m(z,{color:"info",label:"Emblem",class:"mb-2"}),y("div",Bl,[y("form",null,[(b(!0),O(U,null,q(S.value,h=>(b(),n(H,{key:h.id,label:h.name,help:h.help},{default:g(()=>[m(G,{modelValue:l[h.id],"onUpdate:modelValue":P=>l[h.id]=P,options:h.options},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1032,["label","help"]))),128))]),y("div",vl,[(b(),n(hl,{key:r.value,version:s.value,profile:{last:{emblem:M(l)}},size:300},null,8,["version","profile"]))])])]),_:1}))}},Rl={class:"grid md:grid-cols-2 space-y-6 align-center"},El={class:"place-self-center"},Pl={class:"space-x-2 pb-4"},Ml={__name:"QproCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:14}},setup(k){const i=k,v=I(),u=t(JSON.parse(JSON.stringify(i.profile))),s=t(i.version),r=t(0),l=j(u.value?.qpro??{head:0,hair:0,face:0,body:0,hand:0,bg:0}),S=t([]),o=t(!1),B=t(!1);R(()=>i.version,()=>{u.value=JSON.parse(JSON.stringify(i.profile)),f(),l.value=u.value?.qpro,o.value=!1}),R(()=>i.version,()=>{s.value=i.version}),R(l,()=>{r.value++,o.value=!A(l,i.profile.qpro)},{deep:!0}),f();function f(){J.get(`/data-sources/qpro/${s.value}.json`).then(d=>{d.data&&(S.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,e){return JSON.stringify(d)===JSON.stringify(e)}async function M(){B.value=!0;var d=JSON.parse(JSON.stringify(i.profile));d.qpro=l,(await K(L.IIDX,i.version,{qpro:l})).status!="error"&&v.go()}function D(){Object.assign(l,JSON.parse(JSON.stringify(i.profile)).qpro??{head:0,hair:0,face:0,body:0,hand:0,bg:0}),o.value=!1}return(d,e)=>(b(),n(F,{class:"mt-6"},{footer:g(()=>[y("div",Pl,[o.value?(b(),n(T,{key:0,color:"success",label:"Save",onClick:e[0]||(e[0]=a=>M())})):c("",!0),o.value?(b(),n(T,{key:1,color:"danger",label:"Revert",onClick:e[1]||(e[1]=a=>D())})):c("",!0),B.value?(b(),n(_,{key:2,icon:p(Y),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):c("",!0)])]),default:g(()=>[m(z,{color:"info",label:"QPro",class:"mb-2"}),y("div",Rl,[y("form",null,[(b(!0),O(U,null,q(S.value,a=>(b(),n(H,{key:a.id,label:a.name,help:a.help},{default:g(()=>[m(G,{modelValue:l[a.id],"onUpdate:modelValue":E=>l[a.id]=E,options:a.options},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1032,["label","help"]))),128))]),y("div",El,[(b(),n(yl,{key:r.value,version:s.value,profile:{qpro:l},style:{scale:"1.6"},class:"my-16 md:my-0 md:mb-8"},null,8,["version","profile"]))])])]),_:1}))}},Nl={class:"grid md:grid-cols-2 space-y-6 align-center"},Ll={class:"space-x-2 pb-4"},Hl={__name:"AkanameCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:6}},setup(k){const i=k,v=I(),u=t(JSON.parse(JSON.stringify(i.profile))),s=t(i.version),r=t(0),l=t(u.value?.akaname??0),S=t([]),o=t(!1),B=t(!1);R(()=>i.version,()=>{u.value=JSON.parse(JSON.stringify(i.profile)),f(),l.value=u.value?.akaname,o.value=!1}),R(()=>i.version,()=>{s.value=i.version}),R(l,()=>{r.value++,o.value=!A(l.value,i.profile.akaname)},{deep:!0}),f();function f(){J.get(`/data-sources/sdvx/akaname/${s.value}.json`).then(d=>{d.data&&(S.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,e){return JSON.stringify({akaname1:d})===JSON.stringify({akaname2:e})}async function M(){B.value=!0;var d=JSON.parse(JSON.stringify(i.profile));d.akaname=l.value,(await K(L.SDVX,i.version,{akaname:l.value})).status!="error"&&v.go()}function D(){l.value=u.value?.akaname??0,o.value=!1}return(d,e)=>(b(),n(F,{class:"mt-6"},{footer:g(()=>[y("div",Ll,[o.value?(b(),n(T,{key:0,color:"success",label:"Save",onClick:e[1]||(e[1]=a=>M())})):c("",!0),o.value?(b(),n(T,{key:1,color:"danger",label:"Revert",onClick:e[2]||(e[2]=a=>D())})):c("",!0),B.value?(b(),n(_,{key:2,icon:p(Y),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):c("",!0)])]),default:g(()=>[m(z,{color:"info",label:"Akaname",class:"mb-2"}),y("div",Nl,[y("form",null,[m(H,{label:"Akaname",help:"Sets your profile's subtitle"},{default:g(()=>[m(G,{modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=a=>l.value=a),options:S.value},null,8,["modelValue","options"])]),_:1})])])]),_:1}))}},Ol=["name","min","max","step"],Gl={class:"font-light"},W={__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(k,{emit:i}){const v=k,u=i,s=el({get:()=>v.modelValue,set:r=>{u("update:modelValue",r)}});return(r,l)=>(b(),O(U,null,[al(y("input",{"onUpdate:modelValue":l[0]||(l[0]=S=>s.value=S),type:"range",name:k.name,min:k.min,max:k.max,step:k.step,class:"w-full h-2 bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700"},null,8,Ol),[[il,s.value]]),y("span",Gl,ll(s.value),1)],64))}},Fl={class:"grid md:grid-cols-2 xl:grid-cols-3 space-y-6 align-center"},wl={class:"col-span-1 xl:col-span-2"},Vl={class:"space-y-4"},Il={class:"flex justify-between items-center"},zl={class:"text-lg"},Kl={key:0,class:"p-2"},xl={class:"w-full grid grid-cols-2 lg:grid-cols-5 gap-2 pt-2"},Jl={class:"place-self-center"},Ul={class:"space-x-2"},_l={__name:"StickerCardBox",props:{profile:{type:Object,default:null},game:{type:String,default:null},version:{type:Number,default:9}},setup(k){const i=k,v=I(),u=t(i.profile),s=t(i.version),r=t(0),l=j(JSON.parse(JSON.stringify(u.value?.trbitem??{}))),S=t([]),o=t(!1),B=t(!1),f=t(Array.isArray(l.stickers)?l.stickers.map(()=>!0):[]);l.stickers||(l.stickers=[]),R(()=>i.version,()=>{u.value=i.profile,s.value=i.version,A();const h=JSON.parse(JSON.stringify(u.value?.trbitem??{}));Object.assign(l,h),l.stickers||(l.stickers=[]),f.value=Array.isArray(l.stickers)?l.stickers.map(()=>!0):[],o.value=!1}),R(l,()=>{r.value++,o.value=!M(l,u.value?.trbitem??{})},{deep:!0}),A();function A(){J.get(`/data-sources/trbitem/${s.value}.json`).then(h=>{h.data&&(S.value=h.data)}).catch(h=>{console.log(h.message)})}function M(h,P){return JSON.stringify(h)===JSON.stringify(P)}async function D(){B.value=!0;var h=JSON.parse(JSON.stringify(i.profile));h.last||(h.last={}),h.trbitem=l,(await K(i.game,i.version,h)).status!="error"&&v.go()}function d(){Object.assign(l,JSON.parse(JSON.stringify(u.value?.trbitem??{}))),o.value=!1}function e(){l.stickers.push({sticker_id:24,sticker_pos_x:160,sticker_pos_y:277,sticker_scale_x:1,sticker_scale_y:1,sticker_rotate:0}),f.value.push(!1),o.value=!0}function a(h){l.stickers.splice(h,1),f.value.splice(h,1),o.value=!0}function E(h){f.value[h]=!f.value[h]}return(h,P)=>(b(),n(F,{class:"mt-6"},{footer:g(()=>[y("div",Ul,[o.value?(b(),n(T,{key:0,color:"success",label:"Save",onClick:P[2]||(P[2]=C=>D())})):c("",!0),o.value?(b(),n(T,{key:1,color:"danger",label:"Revert",onClick:P[3]||(P[3]=C=>d())})):c("",!0),B.value?(b(),n(_,{key:2,icon:p(Y),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):c("",!0)])]),default:g(()=>[m(z,{color:"info",label:"Sticker Board",class:"mb-2"}),y("div",Fl,[y("div",wl,[m(H,{key:"base",label:"Base"},{default:g(()=>[m(G,{modelValue:l.base,"onUpdate:modelValue":P[0]||(P[0]=C=>l.base=C),options:S.value.base},null,8,["modelValue","options"])]),_:1}),y("div",Vl,[(b(!0),O(U,null,q(l.stickers??[],(C,x)=>(b(),n(F,{key:C.sticker_id,"color-prop":"bg-slate-600 dark:bg-slate-800"},{default:g(()=>[y("div",Il,[y("span",zl,"Sticker "+ll(x+1),1),m(T,{icon:f.value[x]?p(dl):p(bl),color:"info",onClick:N=>E(x)},null,8,["icon","onClick"])]),f.value[x]?c("",!0):(b(),O("div",Kl,[y("div",xl,[m(H,{label:"Sticker",class:"col-span-2 lg:col-span-5"},{default:g(()=>[m(G,{modelValue:C.sticker_id,"onUpdate:modelValue":N=>C.sticker_id=N,options:S.value.sticker},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1024),m(H,{label:"Position X"},{default:g(()=>[m(W,{modelValue:C.sticker_pos_x,"onUpdate:modelValue":N=>C.sticker_pos_x=N,name:"sticker_pos_x",min:0,max:320,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),m(H,{label:"Position Y"},{default:g(()=>[m(W,{modelValue:C.sticker_pos_y,"onUpdate:modelValue":N=>C.sticker_pos_y=N,name:"sticker_pos_y",min:0,max:554,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),m(H,{label:"Scale"},{default:g(()=>[m(W,{modelValue:C.sticker_scale_x,"onUpdate:modelValue":N=>C.sticker_scale_x=N,name:"sticker_scale_x",min:.5,max:2,step:.01},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),m(H,{label:"Rotation"},{default:g(()=>[m(W,{modelValue:C.sticker_rotate,"onUpdate:modelValue":N=>C.sticker_rotate=N,name:"sticker_rotate",min:-180,max:180,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),m(T,{color:"danger",label:"Remove",onClick:N=>a(x)},null,8,["onClick"])]))]),_:2},1024))),128)),m(T,{color:"info",label:"Add Sticker",onClick:P[1]||(P[1]=C=>e())})])]),y("div",Jl,[(b(),n(Dl,{key:r.value,version:s.value,profile:{trbitem:{...l}},size:300},null,8,["version","profile"]))])])]),_:1}))}},$={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:"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:"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:"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.1_0",name:"Appeal Board",help:"Choose your appeal board",type:"Array",options:[{id:1,label:"プレーン (パターン1)"},{id:2,label:"プレーン (パターン2)"},{id:3,label:"プレーン (パターン3)"},{id:4,label:"EMI"},{id:5,label:"RAGE"},{id:6,label:"ALICE"},{id:7,label:"BABY-LON"},{id:8,label:"みゅ、みゅ、Müllる"},{id:9,label:"Astrogazer"},{id:10,label:"Don't Stop The HYPERCORE"},{id:11,label:"Steps for Victory"},{id:12,label:"メテオラ-meteor"},{id:13,label:"Wizards!"},{id:14,label:"THUNDERSTRIKE"},{id:15,label:"blue anthem"},{id:16,label:"Get Into The Groove feat.WaMi"},{id:17,label:"ESPRIT ONE"},{id:18,label:"Mighty Beat Monsterz"},{id:19,label:"ひなビタ♪"},{id:20,label:"ここなつ"},{id:21,label:"山形まり花"},{id:22,label:"和泉一舞"},{id:23,label:"春日咲子"},{id:24,label:"芽兎めう"},{id:25,label:"霜月凛"},{id:26,label:"東雲夏陽"},{id:27,label:"東雲心菜"},{id:28,label:"久領堤纒"},{id:29,label:"星見日向"},{id:30,label:"YUNI"},{id:31,label:"AKIRA"},{id:32,label:"Destination"},{id:33,label:"HyperTwist"},{id:34,label:"Cosy Catastrophe"},{id:35,label:"New York EVOLVED"},{id:36,label:"小舞桜 (Amado Kon)"},{id:37,label:"小舞桜 (Komai Sakura)"},{id:38,label:"Deep tenDon Reflex"},{id:39,label:"ROCK THE PARTY"},{id:40,label:"エンドルフィン"},{id:41,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:42,label:"GRACE (春のコナステ大感謝祭2024)"},{id:43,label:"RINON (春のコナステ大感謝祭2024)"},{id:44,label:"MIMI (春のコナステ大感謝祭2024)"},{id:45,label:"RIO (春のコナステ大感謝祭2024)"},{id:46,label:"DDR System Songs + Replicant Mix"},{id:47,label:"YUNI (SUMMER)"},{id:48,label:"ALICE (SUMMER)"},{id:49,label:"Reach the Sky, Without You"},{id:50,label:"†渚の小悪魔ラヴリィ~レイディオ†"},{id:51,label:"天空の華"},{id:52,label:"灰庭まよい"},{id:53,label:"ヒネリ"},{id:54,label:"Beluga"},{id:55,label:"Unreality"},{id:56,label:"Come Back to Me (Feel It)"},{id:57,label:"博麗 霊夢"},{id:58,label:"東風谷 早苗"},{id:59,label:"古明地 こいし"},{id:60,label:"フランドール・スカーレット"},{id:61,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:62,label:"弾幕信仰"},{id:63,label:"東堂コハク"},{id:64,label:"山神カルタ"},{id:65,label:"レイン・パターソン"},{id:66,label:"東堂コハク (DDR)"},{id:67,label:"山神カルタ (DDR)"},{id:68,label:"レイン・パターソン (DDR)"},{id:69,label:"東堂コハク (DDR デフォルメ)"},{id:70,label:"東堂コハク (DDR 山神カルタ)"},{id:71,label:"レイン・パターソン (DDR デフォルメ)"},{id:72,label:"倉持めると"},{id:73,label:"セラフ・ダズルガーデン"},{id:74,label:"長尾景"},{id:75,label:"倉持めると (DDR)"},{id:76,label:"セラフ・ダズルガーデン (DDR)"},{id:77,label:"長尾景 (DDR)"},{id:78,label:"倉持めると (DDR デフォルメ)"},{id:79,label:"セラフ・ダズルガーデン (DDR デフォルメ)"},{id:80,label:"弾長尾景 (DDR デフォルメ)幕信仰"},{id:100001,label:"APINA VRAMeS"},{id:100002,label:"GiGO"},{id:100003,label:"GamePanic"},{id:100004,label:"Silk Hat"},{id:100005,label:"TAITO STATION Tradz"},{id:100006,label:"ROUND1"},{id:100007,label:"Leisureland"}]},{id:"customize.3_1",name:"Game Background (system)",help:"Choose your system background",type:"Array",options:[{id:1,label:"WORLD (パターン1)"},{id:2,label:"WORLD (パターン2)"},{id:3,label:"WORLD (パターン3)"},{id:4,label:"ヘキサグラム (パターン1)"},{id:5,label:"ヘキサグラム (パターン2)"},{id:6,label:"ヘキサグラム (パターン3)"},{id:7,label:"ヘキサグラム (パターン4)"},{id:8,label:"ヘキサグラム (パターン5)"},{id:9,label:"BPL S2"},{id:10,label:"BPL S4"},{id:11,label:"EMIまみれ (BPL S4)"},{id:12,label:"ちくわまつり2023"},{id:13,label:"ちくわまつり2025"},{id:14,label:"ひなビタ♪&ここなつ ミニキャラ大集合"},{id:15,label:"ひなビタ♪&ここなつ スライドショー"},{id:16,label:"ARROW (パターン1)"},{id:17,label:"ARROW (パターン2)"},{id:18,label:"ARROW (パターン3)"},{id:19,label:"ARROW (パターン4)"},{id:20,label:"ARROW (パターン5)"},{id:21,label:"WORLD (パターン4)"},{id:22,label:"ARROW (パターン6)"},{id:23,label:"ヘキサグラム (パターン6)"},{id:24,label:"WORLD (パターン5)"},{id:25,label:"春のコナステ大感謝祭2024"},{id:26,label:"ミニマスコット大集合 (春のコナステ大感謝祭2024)"},{id:27,label:"Character Slideshow (春のコナステ大感謝祭2024)"},{id:28,label:"OCEAN (パターン1)"},{id:29,label:"OCEAN (パターン2)"},{id:30,label:"OCEAN (パターン3)"},{id:31,label:"HYPER DISTORTION (パターン1)"},{id:32,label:"HYPER DISTORTION (パターン2)"},{id:33,label:"HYPER DISTORTION (パターン3)"},{id:34,label:"幻想郷音樂祭2024"},{id:35,label:"古明地 こいし&フランドール・スカーレット"},{id:36,label:"レイン・パターソン&山神カルタ&東堂コハク"},{id:37,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR デフォルメ)"},{id:38,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR)"},{id:39,label:"長尾景&倉持めると&セラフ・ダズルガーデン"},{id:40,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR デフォルメ)"},{id:41,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR)"}]},{id:"customize.3_2",name:"Game Background (while playing music)",help:"Choose your in-game system background",type:"Array",options:[{id:1,label:"WORLD (パターン1)"},{id:2,label:"WORLD (パターン2)"},{id:3,label:"WORLD (パターン3)"},{id:4,label:"ヘキサグラム (パターン1)"},{id:5,label:"ヘキサグラム (パターン2)"},{id:6,label:"ヘキサグラム (パターン3)"},{id:7,label:"ヘキサグラム (パターン4)"},{id:8,label:"ヘキサグラム (パターン5)"},{id:9,label:"BPL S2"},{id:10,label:"BPL S4"},{id:11,label:"EMIまみれ (BPL S4)"},{id:12,label:"ちくわまつり2023"},{id:13,label:"ちくわまつり2025"},{id:14,label:"ひなビタ♪&ここなつ ミニキャラ大集合"},{id:15,label:"ひなビタ♪&ここなつ スライドショー"},{id:16,label:"ARROW (パターン1)"},{id:17,label:"ARROW (パターン2)"},{id:18,label:"ARROW (パターン3)"},{id:19,label:"ARROW (パターン4)"},{id:20,label:"ARROW (パターン5)"},{id:21,label:"WORLD (パターン4)"},{id:22,label:"ARROW (パターン6)"},{id:23,label:"ヘキサグラム (パターン6)"},{id:24,label:"WORLD (パターン5)"},{id:25,label:"春のコナステ大感謝祭2024"},{id:26,label:"ミニマスコット大集合 (春のコナステ大感謝祭2024)"},{id:27,label:"Character Slideshow (春のコナステ大感謝祭2024)"},{id:28,label:"OCEAN (パターン1)"},{id:29,label:"OCEAN (パターン2)"},{id:30,label:"OCEAN (パターン3)"},{id:31,label:"HYPER DISTORTION (パターン1)"},{id:32,label:"HYPER DISTORTION (パターン2)"},{id:33,label:"HYPER DISTORTION (パターン3)"},{id:34,label:"幻想郷音樂祭2024"},{id:35,label:"古明地 こいし&フランドール・スカーレット"},{id:36,label:"レイン・パターソン&山神カルタ&東堂コハク"},{id:37,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR デフォルメ)"},{id:38,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR)"},{id:39,label:"長尾景&倉持めると&セラフ・ダズルガーデン"},{id:40,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR デフォルメ)"},{id:41,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR)"}]},{id:"customize.2_1",name:"System Character (left side)",help:"Choose your system character for the left side",type:"Array",options:[{id:1,label:"EMI"},{id:2,label:"RAGE"},{id:3,label:"ALICE"},{id:4,label:"BABY-LON"},{id:5,label:"EMI (BPL S4)"},{id:6,label:"RAGE (BPL S4)"},{id:7,label:"山形まり花 (Marika Yamagata)"},{id:8,label:"和泉一舞 (Izumi Ibuki)"},{id:9,label:"春日咲子 (Sakiko Kasuga)"},{id:10,label:"芽兎めう (Meto Meu)"},{id:11,label:"霜月凛 (Rin Shimotsuki)"},{id:12,label:"東雲夏陽 (Shinonome Natsuhi)"},{id:13,label:"東雲心菜 (Shinonome Cocona)"},{id:14,label:"YUNI"},{id:15,label:"AKIRA"},{id:16,label:"天戸紺 (Amado Kon)"},{id:17,label:"小舞桜 (Komai Sakura)"},{id:18,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:19,label:"GRACE (春のコナステ大感謝祭2024)"},{id:20,label:"RINON (春のコナステ大感謝祭2024)"},{id:21,label:"MIMI (春のコナステ大感謝祭2024)"},{id:22,label:"RIO (春のコナステ大感謝祭2024)"},{id:23,label:"YUNI (SUMMER)"},{id:24,label:"ALICE (SUMMER)"},{id:25,label:"灰庭まよい"},{id:26,label:"ヒネリ"},{id:27,label:"博麗 霊夢"},{id:28,label:"東風谷 早苗"},{id:29,label:"古明地 こいし"},{id:30,label:"フランドール・スカーレット"},{id:31,label:"東堂コハク"},{id:32,label:"山神カルタ"},{id:33,label:"レイン・パターソン"},{id:34,label:"東堂コハク (DDR)"},{id:35,label:"山神カルタ (DDR)"},{id:36,label:"レイン・パターソン (DDR)"},{id:37,label:"倉持めると"},{id:38,label:"セラフ・ダズルガーデン"},{id:39,label:"長尾景"},{id:40,label:"倉持めると (DDR)"},{id:41,label:"セラフ・ダズルガーデン (DDR)"},{id:42,label:"長尾景 (DDR)"}]},{id:"customize.2_2",name:"System Character (right side)",help:"Choose your system character for the right side",type:"Array",options:[{id:1,label:"EMI"},{id:2,label:"RAGE"},{id:3,label:"ALICE"},{id:4,label:"BABY-LON"},{id:5,label:"EMI (BPL S4)"},{id:6,label:"RAGE (BPL S4)"},{id:7,label:"山形まり花 (Marika Yamagata)"},{id:8,label:"和泉一舞 (Izumi Ibuki)"},{id:9,label:"春日咲子 (Sakiko Kasuga)"},{id:10,label:"芽兎めう (Meto Meu)"},{id:11,label:"霜月凛 (Rin Shimotsuki)"},{id:12,label:"東雲夏陽 (Shinonome Natsuhi)"},{id:13,label:"東雲心菜 (Shinonome Cocona)"},{id:14,label:"YUNI"},{id:15,label:"AKIRA"},{id:16,label:"天戸紺 (Amado Kon)"},{id:17,label:"小舞桜 (Komai Sakura)"},{id:18,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:19,label:"GRACE (春のコナステ大感謝祭2024)"},{id:20,label:"RINON (春のコナステ大感謝祭2024)"},{id:21,label:"MIMI (春のコナステ大感謝祭2024)"},{id:22,label:"RIO (春のコナステ大感謝祭2024)"},{id:23,label:"YUNI (SUMMER)"},{id:24,label:"ALICE (SUMMER)"},{id:25,label:"灰庭まよい"},{id:26,label:"ヒネリ"},{id:26,label:"ヒネリ"},{id:27,label:"博麗 霊夢"},{id:28,label:"東風谷 早苗"},{id:29,label:"古明地 こいし"},{id:30,label:"フランドール・スカーレット"},{id:31,label:"東堂コハク"},{id:32,label:"山神カルタ"},{id:33,label:"レイン・パターソン"},{id:34,label:"東堂コハク (DDR)"},{id:35,label:"山神カルタ (DDR)"},{id:36,label:"レイン・パターソン (DDR)"},{id:37,label:"倉持めると"},{id:38,label:"セラフ・ダズルガーデン"},{id:39,label:"長尾景"},{id:40,label:"倉持めると (DDR)"},{id:41,label:"セラフ・ダズルガーデン (DDR)"},{id:42,label:"長尾景 (DDR)"}]},{id:"customize.6_1",name:"Lane Cover (SINGLE)",help:"Choose your lane cover for single play",type:"Array",options:[{id:1,label:"WORLD"},{id:2,label:"EMI"},{id:3,label:"RAGE"},{id:4,label:"ROCKET"},{id:5,label:"ALICE"},{id:6,label:"BABY-LON"},{id:7,label:"みゅ、みゅ、Müllる"},{id:8,label:"Astrogazer"},{id:9,label:"Don't Stop The HYPERCORE"},{id:10,label:"BPL S2"},{id:11,label:"BPL S4"},{id:12,label:"EMI (BPL S4)"},{id:13,label:"RAGE (BPL S4)"},{id:14,label:"ひなビタ♪ Chocolate Smile Girls!!"},{id:15,label:"ヒカリユリイカ"},{id:16,label:"ここなつ シンクロノーツ"},{id:17,label:"革命パッショネイト"},{id:18,label:"ひなビタ♪ SWEET SMILE PARADE"},{id:19,label:"ホーンテッド★メイドランチ (一舞&咲子ver.)"},{id:20,label:"滅亡天使 † にこきゅっぴん"},{id:21,label:"YUNI"},{id:22,label:"AKIRA"},{id:23,label:"Destination"},{id:24,label:"HyperTwist"},{id:25,label:"Cosy Catastrophe"},{id:26,label:"New York EVOLVED"},{id:27,label:"bag (EXPERT譜面 x0.25 WAVE)"},{id:28,label:"天戸紺 (Amado Kon)"},{id:29,label:"小舞桜 (Komai Sakura)"},{id:30,label:"Deep tenDon Reflex"},{id:31,label:"ROCK THE PARTY"},{id:32,label:"エンドルフィン"},{id:33,label:"†渚の小悪魔ラヴリィ~レイディオ† (CHALLENGE譜面)"},{id:34,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:35,label:"GRACE (春のコナステ大感謝祭2024)"},{id:36,label:"RINON (春のコナステ大感謝祭2024)"},{id:37,label:"MIMI (春のコナステ大感謝祭2024)"},{id:38,label:"RIO (春のコナステ大感謝祭2024)"},{id:39,label:"DDR System Songs + Replicant Mix"},{id:40,label:"YUNI (SUMMER)"},{id:41,label:"ALICE (SUMMER)"},{id:42,label:"Reach the Sky, Without You"},{id:43,label:"†渚の小悪魔ラヴリィ~レイディオ†"},{id:44,label:"天空の華"},{id:45,label:"take me higher"},{id:46,label:"灰庭まよい"},{id:47,label:"ヒネリ"},{id:48,label:"Beluga"},{id:49,label:"Unreality"},{id:50,label:"Come Back to Me (Feel It)"},{id:51,label:"HYPER DRILL"},{id:52,label:"博麗 霊夢"},{id:53,label:"東風谷 早苗"},{id:54,label:"古明地 こいし"},{id:55,label:"フランドール・スカーレット"},{id:56,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:57,label:"弾幕信仰"},{id:58,label:"東堂コハク (DDR)"},{id:59,label:"山神カルタ (DDR)"},{id:60,label:"レイン・パターソン (DDR)"},{id:61,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR デフォルメ)"},{id:62,label:"倉持めると (DDR)"},{id:63,label:"セラフ・ダズルガーデン (DDR)"},{id:64,label:"長尾景 (DDR)"},{id:65,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR デフォルメ)"}]},{id:"customize.7_1",name:"Lane Cover (DOUBLE)",help:"Choose your lane cover for double play",type:"Array",options:[{id:1,label:"WORLD"},{id:2,label:"EMI"},{id:3,label:"RAGE"},{id:4,label:"EMI&RAGE"},{id:5,label:"ROCKET"},{id:6,label:"ALICE"},{id:7,label:"BABY-LON"},{id:8,label:"ALICE&EMI"},{id:9,label:"みゅ、みゅ、Müllる"},{id:10,label:"Astrogazer"},{id:11,label:"Don't Stop The HYPERCORE"},{id:12,label:"BPL S2"},{id:13,label:"BPL S4"},{id:14,label:"EMI & RAGE (BPL S4 パターン1)"},{id:15,label:"EMI & RAGE (BPL S4 パターン2)"},{id:16,label:"EMIまみれ (BPL S4)"},{id:17,label:"ナナイロライト"},{id:18,label:"じもとっこスイーツ♪"},{id:19,label:"ハレ トキドキ メランコリック"},{id:20,label:"ひなビタ♪ お花見ライブ"},{id:21,label:"ひなビタ♪ 肝試し"},{id:22,label:"滅びに至るエランプシス"},{id:23,label:"カタルシスの月"},{id:24,label:"YUNI"},{id:25,label:"AKIRA"},{id:26,label:"Destination"},{id:27,label:"HyperTwist"},{id:28,label:"Cosy Catastrophe"},{id:29,label:"New York EVOLVED"},{id:30,label:"bag (EXPERT譜面 x0.25 WAVE)"},{id:31,label:"YUNI & AKIRA"},{id:32,label:"ALICE & YUNI"},{id:33,label:"天戸紺 (Amado Kon)"},{id:34,label:"小舞桜 (Komai Sakura)"},{id:35,label:"天戸紺 & 小舞桜 (Amado Kon & Komai Sakura)"},{id:36,label:"Deep tenDon Reflex"},{id:37,label:"ROCK THE PARTY"},{id:38,label:"エンドルフィン"},{id:39,label:"†渚の小悪魔ラヴリィ~レイディオ† (CHALLENGE譜面)"},{id:40,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:41,label:"GRACE (春のコナステ大感謝祭2024)"},{id:42,label:"RINON (春のコナステ大感謝祭2024)"},{id:43,label:"MIMI (春のコナステ大感謝祭2024)"},{id:44,label:"RIO (春のコナステ大感謝祭2024)"},{id:45,label:"All Characters Assembly (春のコナステ大感謝祭2024)"},{id:46,label:"DDR System Songs + Replicant Mix"},{id:47,label:"YUNI (SUMMER)"},{id:48,label:"ALICE (SUMMER)"},{id:49,label:"YUNI (SUMMER) & ALICE (SUMMER)"},{id:50,label:"Reach the Sky, Without You"},{id:51,label:"†渚の小悪魔ラヴリィ~レイディオ†"},{id:52,label:"天空の華"},{id:53,label:"take me higher"},{id:54,label:"灰庭まよい"},{id:55,label:"ヒネリ"},{id:56,label:"灰庭まよい & ヒネリ"},{id:57,label:"Beluga"},{id:58,label:"Unreality"},{id:59,label:"Come Back to Me (Feel It)"},{id:60,label:"HYPER DRILL"},{id:61,label:"博麗 霊夢"},{id:62,label:"東風谷 早苗"},{id:63,label:"古明地 こいし"},{id:64,label:"フランドール・スカーレット"},{id:65,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:66,label:"弾幕信仰"},{id:67,label:"博麗 霊夢&東風谷 早苗"},{id:68,label:"古明地 こいし&フランドール・スカーレット"},{id:69,label:"東堂コハク (DDR)"},{id:70,label:"山神カルタ (DDR)"},{id:71,label:"レイン・パターソン (DDR)"},{id:72,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR)"},{id:73,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR デフォルメ)"},{id:74,label:"倉持めると (DDR)"},{id:75,label:"セラフ・ダズルガーデン (DDR)"},{id:76,label:"長尾景 (DDR)"},{id:77,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR)"},{id:78,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR デフォルメ)"}]},{id:"customize.4_1",name:"Lane Background (SINGLE)",help:"Choose your lane background for single play",type:"Array",options:[{id:1,label:"EMI"},{id:2,label:"RAGE"},{id:3,label:"ROCKET"},{id:4,label:"ALICE"},{id:5,label:"BABY-LON"},{id:6,label:"GRID"},{id:7,label:"BPL S2"},{id:8,label:"BPL S4"},{id:9,label:"EMI (BPL S4)"},{id:10,label:"RAGE (BPL S4)"},{id:11,label:"山形まり花 (Marika Yamagata)"},{id:12,label:"和泉一舞 (Izumi Ibuki)"},{id:13,label:"春日咲子 (Sakiko Kasuga)"},{id:14,label:"芽兎めう (Meto Meu)"},{id:15,label:"霜月凛 (Rin Shimotsuki)"},{id:16,label:"東雲夏陽 (Shinonome Natsuhi)"},{id:17,label:"東雲心菜 (Shinonome Cocona)"},{id:18,label:"YUNI"},{id:19,label:"AKIRA"},{id:20,label:"HONEYCOMB"},{id:21,label:"bag (EXPERT譜面 x0.25 WAVE)"},{id:22,label:"天戸紺 (Amado Kon)"},{id:23,label:"小舞桜 (Komai Sakura)"},{id:24,label:"†渚の小悪魔ラヴリィ~レイディオ† (CHALLENGE譜面)"},{id:25,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:26,label:"GRACE (春のコナステ大感謝祭2024)"},{id:27,label:"RINON (春のコナステ大感謝祭2024)"},{id:28,label:"MIMI (春のコナステ大感謝祭2024)"},{id:29,label:"RIO (春のコナステ大感謝祭2024)"},{id:30,label:"TRIANGLE"},{id:31,label:"YUNI (SUMMER)"},{id:32,label:"ALICE (SUMMER)"},{id:33,label:"SUNFLOWER"},{id:34,label:"灰庭まよい"},{id:35,label:"ヒネリ"},{id:36,label:"HYPER DRILL"},{id:37,label:"博麗 霊夢"},{id:38,label:"東風谷 早苗"},{id:39,label:"古明地 こいし"},{id:40,label:"フランドール・スカーレット"},{id:41,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:42,label:"弾幕信仰"},{id:43,label:"東堂コハク"},{id:44,label:"山神カルタ"},{id:45,label:"レイン・パターソン"},{id:46,label:"東堂コハク (DDR)"},{id:47,label:"山神カルタ (DDR)"},{id:48,label:"レイン・パターソン (DDR)"},{id:49,label:"倉持めると"},{id:50,label:"セラフ・ダズルガーデン"},{id:51,label:"長尾景"},{id:52,label:"倉持めると (DDR)"},{id:53,label:"セラフ・ダズルガーデン (DDR)"},{id:54,label:"長尾景 (DDR)"}]},{id:"customize.5_1",name:"Lane Background (DOUBLE)",help:"Choose your lane background for double play",type:"Array",options:[{id:1,label:"EMI&RAGE"},{id:2,label:"EMI"},{id:3,label:"RAGE"},{id:4,label:"ROCKET"},{id:5,label:"ALICE"},{id:6,label:"BABY-LON"},{id:7,label:"ALICE&EMI"},{id:8,label:"GRID"},{id:9,label:"BPL S2"},{id:10,label:"BPL S4"},{id:11,label:"EMI (BPL S4)"},{id:12,label:"RAGE (BPL S4)"},{id:13,label:"EMI & RAGE (BPL S4)"},{id:14,label:"ナナイロライト"},{id:15,label:"じもとっこスイーツ♪"},{id:16,label:"ハレ トキドキ メランコリック"},{id:17,label:"ひなビタ♪ お花見ライブ"},{id:18,label:"ひなビタ♪ 肝試し"},{id:19,label:"滅びに至るエランプシス"},{id:20,label:"カタルシスの月"},{id:21,label:"YUNI"},{id:22,label:"AKIRA"},{id:23,label:"HONEYCOMB"},{id:24,label:"bag (EXPERT譜面 x0.25 WAVE)"},{id:25,label:"YUNI & AKIRA"},{id:26,label:"ALICE & YUNI"},{id:27,label:"天戸紺 (Amado Kon)"},{id:28,label:"小舞桜 (Komai Sakura)"},{id:29,label:"天戸紺 & 小舞桜 (Amado Kon & Komai Sakura)"},{id:30,label:"†渚の小悪魔ラヴリィ~レイディオ† (CHALLENGE譜面)"},{id:31,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:32,label:"GRACE (春のコナステ大感謝祭2024)"},{id:33,label:"RINON (春のコナステ大感謝祭2024)"},{id:34,label:"MIMI (春のコナステ大感謝祭2024)"},{id:35,label:"RIO (春のコナステ大感謝祭2024)"},{id:36,label:"All Characters Assembly (春のコナステ大感謝祭2024)"},{id:37,label:"TRIANGLE"},{id:38,label:"YUNI (SUMMER)"},{id:39,label:"ALICE (SUMMER)"},{id:40,label:"YUNI (SUMMER) & ALICE (SUMMER)"},{id:41,label:"SUNFLOWER"},{id:42,label:"灰庭まよい"},{id:43,label:"ヒネリ"},{id:44,label:"灰庭まよい & ヒネリ"},{id:45,label:"HYPER DRILL"},{id:46,label:"博麗 霊夢"},{id:47,label:"東風谷 早苗"},{id:48,label:"古明地 こいし"},{id:49,label:"フランドール・スカーレット"},{id:50,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:51,label:"弾幕信仰"},{id:52,label:"博麗 霊夢 & 東風谷 早苗"},{id:53,label:"古明地 こいし&フランドール・スカーレット"},{id:54,label:"東堂コハク"},{id:55,label:"山神カルタ"},{id:56,label:"レイン・パターソン"},{id:57,label:"東堂コハク (DDR)"},{id:58,label:"山神カルタ (DDR)"},{id:59,label:"レイン・パターソン (DDR)"},{id:60,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR)"},{id:61,label:"倉持めると"},{id:62,label:"セラフ・ダズルガーデン"},{id:63,label:"長尾景"},{id:64,label:"倉持めると (DDR)"},{id:65,label:"セラフ・ダズルガーデン (DDR)"},{id:66,label:"長尾景 (DDR)"},{id:67,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR)"}]},{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"}]}]},Yl={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:3,label:"For Ultraplayers"},{id:4,label:"Everlasting Message"},{id:5,label:"Lachryma《Re:Queen’M》"},{id:6,label:"He4Ven ~天国へようこそ~"},{id:7,label:"Illness Lilin"},{id:8,label:"I"},{id:9,label:"Booth"},{id:10,label:"Infinite Infection"},{id:11,label:"Gravity Wars 1St Season"},{id:12,label:"Gravity Wars 2Nd Season"},{id:13,label:"Heavenly Haven"},{id:14,label:"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:"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:"ミライプリズム"},{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:"ここなつ(星巡りVer)"},{id:147,label:"ここなつ(星空Trip☆Ver)"},{id:148,label:"ここなつ(白壁土蔵郡Ver)"},{id:149,label:"夏陽(花屋Ver)"},{id:150,label:"心菜(和菓子屋Ver)"},{id:151,label:"Mixxion"},{id:152,label:"Xb10R"},{id:153,label:"十の試練"},{id:154,label:"Rhapsody ⚙︎F Triumph"},{id:155,label:"火狐之舞"},{id:156,label:"蝕"},{id:157,label:"Refluxio"},{id:158,label:"Planisphere"},{id:159,label:"Foolish Again"},{id:160,label:"夢の終わり、世界のはじまり。"},{id:161,label:"ゔぉるみっくす!!!!"},{id:162,label:"Sparky Spark"},{id:163,label:"Test Flight"},{id:164,label:"Perfect Ultimate Celebration!!"}]},{id:"settings.nemsys_console",name:"Nemsys Console",help:"Change Nemsys Console",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Vivid Model Type Decal"},{id:2,label:"Vivid Model Type Gold"},{id:3,label:"Vivid Model Type Right"},{id:4,label:"Vivid Model Type Left"},{id:5,label:"Vivid Model Type Original"},{id:6,label:"Vivid Model Type Live A"},{id:7,label:"Vivid Model Type Live B"},{id:12,label:"Heavenly Model Type Decal"},{id:13,label:"Heavenly Model Type He4Ven ~天国へようこそ~"},{id:14,label:"Heavenly Model Type Illness Lilin"},{id:15,label:"Vivid Model Type Halloween"},{id:16,label:"Gravity Wars Model Type S1"},{id:17,label:"Gravity Wars Model Type S2"},{id:18,label:"Vivid Model Type Hiyuki Chan X'Mas"},{id:19,label:"Infinite Model Type Konoha"},{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 Booth 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:"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"}]}]},X={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"}]}]},Q={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"}]};function Z(k,i){var v=[{id:"username",name:"Username",help:"Set your username for this profile",type:"String",maxLength:k.maxLength??8,useUnicode:k.useUnicode??!1}];const s={[L.DDR]:$,[L.DDROMNI]:$,[L.IIDX]:X,[L.IIDXCLASS]:X,[L.GITADORA_GF]:Q,[L.GITADORA_DM]:Q,[L.SDVX]:Yl}[k.id]?.[i];return s&&v.push(...s),v}const Wl={class:"grid md:grid-cols-2 space-y-6 align-center"},jl={class:"space-x-2 pb-4"},ql={__name:"TitlePartCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:6}},setup(k){const i=k,v=I(),u=t(JSON.parse(JSON.stringify(i.profile))),s=t(i.version),r=t(0),l=t(u.value?.title??0),S=t([]),o=t(!1),B=t(!1);R(()=>i.version,()=>{u.value=JSON.parse(JSON.stringify(i.profile)),f(),l.value=u.value?.title,o.value=!1}),R(()=>i.version,()=>{s.value=i.version}),R(l,()=>{r.value++,o.value=!A(l.value,i.profile.akaname)},{deep:!0}),f();function f(){J.get(`/data-sources/jubeat-title/${s.value}.json`).then(d=>{d.data&&(S.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,e){return JSON.stringify({data1:d})===JSON.stringify({data2:e})}async function M(){B.value=!0;var d=JSON.parse(JSON.stringify(i.profile));d.title=l.value;const e=S.value.find(E=>E.id===l.value)?.part;d.parts=e,(await K(L.JUBEAT,i.version,{title:l.value,parts:e})).status!="error"&&v.go()}function D(){l.value=u.value?.title??0,o.value=!1}return(d,e)=>(b(),n(F,{class:"mt-6"},{footer:g(()=>[y("div",jl,[o.value?(b(),n(T,{key:0,color:"success",label:"Save",onClick:e[1]||(e[1]=a=>M())})):c("",!0),o.value?(b(),n(T,{key:1,color:"danger",label:"Revert",onClick:e[2]||(e[2]=a=>D())})):c("",!0),B.value?(b(),n(_,{key:2,icon:p(Y),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):c("",!0)])]),default:g(()=>[m(z,{color:"info",label:"Title / Title Part",class:"mb-2"}),y("div",Wl,[y("form",null,[m(H,{label:"Title",help:"Sets your profile's title"},{default:g(()=>[m(G,{modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=a=>l.value=a),options:S.value},null,8,["modelValue","options"])]),_:1})])])]),_:1}))}},$l={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},Xl={class:"md:w-1/3 md:text-right"},Ql={key:1,class:"w-full"},Zl={key:1},le={key:0,class:"space-x-2 mt-6"},he={__name:"EditView",setup(k){const i=ol(),v=I();var u=null,s=null;const r=j({currentVersion:null});R(()=>r.currentVersion,()=>{A()}),u=i.params.game,s=ul(u),s||v.push({name:"ErrorPage",params:{catchAll:"404"}}),s.versions||(r.currentVersion=1);const l=t(null),S=t(null),o=t(null),B=t(null);rl(()=>{A()});function f(D){var d=[];for(const e of s.versions)D.includes(e.id)&&d.push(e);return d}async function A(){try{o.value=null,l.value={},S.value={};const D=await fl(u,r.currentVersion);o.value=D.profile,B.value=D.versions;for(const d of Z(s,r.currentVersion)){const e=w(o.value,d.id);V(l.value,d.id,e),V(S.value,d.id,e)}D&&!r.currentVersion&&(r.currentVersion=D.versions[D.versions.length-1])}catch(D){console.error("Failed to fetch user profile data:",D)}}async function M(){(await K(s.id,r.currentVersion,l.value)).status!="error"&&await A()}return(D,d)=>(b(),n(ml,null,{default:g(()=>[m(nl,null,{default:g(()=>[m(cl,{game:p(s),version:r.currentVersion},{default:g(()=>[p(s).versions&&o.value?(b(),O("div",$l,[y("div",Xl,[d[3]||(d[3]=y("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),m(G,{modelValue:r.currentVersion,"onUpdate:modelValue":d[0]||(d[0]=e=>r.currentVersion=e),options:f(B.value)},null,8,["modelValue","options"])])])):c("",!0),o.value?(b(),O("div",Ql,[m(gl,{game:p(u),version:r.currentVersion,profile:o.value},null,8,["game","version","profile"])])):c("",!0)]),_:1},8,["game","version"]),r.currentVersion?(b(),n(tl,{key:0,icon:p(pl),title:"Profile Customizations",main:""},null,8,["icon"])):c("",!0),r.currentVersion&&o.value?(b(),O("div",Zl,[m(F,{"is-form":""},{default:g(()=>[y("form",{onSubmit:d[2]||(d[2]=sl(e=>M(),["prevent"]))},[m(z,{color:"info",label:"General",class:"mb-2"}),(b(!0),O(U,null,q(p(Z)(p(s),r.currentVersion),e=>(b(),n(H,{key:e.id,label:e.name,help:e.help},{default:g(()=>[e.type=="String"?(b(),n(G,{key:0,"model-value":p(w)(l.value,e.id)??"",name:e.id,maxlength:e.maxLength??15,"onUpdate:modelValue":a=>p(V)(l.value,e.id,e.useUnicode?p(kl)(a,e.maxLength):p(Al)(a,e.maxLength))},null,8,["model-value","name","maxlength","onUpdate:modelValue"])):c("",!0),e.type=="Number"?(b(),n(G,{key:1,"model-value":p(w)(l.value,e.id)??0,name:e.id,type:"number",onkeypress:"return event.charCode >= 48 && event.charCode <= 57",min:"0",max:"10000","onUpdate:modelValue":a=>p(V)(l.value,e.id,Number(a))},null,8,["model-value","name","onUpdate:modelValue"])):c("",!0),e.type=="Array"?(b(),n(G,{key:2,"model-value":p(w)(l.value,e.id)??0,options:e.options,name:e.id,selected:p(w)(o.value,e.id)??0,"onUpdate:modelValue":a=>p(V)(l.value,e.id,Number(a))},null,8,["model-value","options","name","selected","onUpdate:modelValue"])):c("",!0),e.type=="Boolean"?(b(),n(Sl,{key:3,name:e.id,"model-value":!!(p(w)(l.value,e.id)??0),"input-value":!0,type:"switch","onUpdate:modelValue":a=>p(V)(l.value,e.id,Number(a)??0)},null,8,["name","model-value","onUpdate:modelValue"])):c("",!0)]),_:2},1032,["label","help"]))),128)),JSON.stringify(l.value)!==JSON.stringify(S.value)?(b(),O("div",le,[m(T,{color:"success",label:"Save",type:"submit"}),m(T,{color:"danger",label:"Revert",onClick:d[1]||(d[1]=e=>A())})])):c("",!0)],32)]),_:1}),p(u)=="jubeat"&&r.currentVersion>=10&&o.value.last?.emblem?(b(),n(Tl,{key:0,profile:o.value,version:r.currentVersion},null,8,["profile","version"])):c("",!0),p(u)=="jubeat"&&r.currentVersion>=13?(b(),n(ql,{key:1,profile:o.value,version:r.currentVersion},null,8,["profile","version"])):c("",!0),(p(u)=="iidx"||p(u)=="iidxclass")&&r.currentVersion>=19?(b(),n(Ml,{key:2,profile:o.value,version:r.currentVersion},null,8,["profile","version"])):c("",!0),p(u)=="sdvx"&&r.currentVersion>=5?(b(),n(Hl,{key:3,profile:o.value,version:r.currentVersion},null,8,["profile","version"])):c("",!0),(p(u)=="gitadora_dm"||p(u)=="gitadora_gf")&&r.currentVersion>=9?(b(),n(_l,{key:4,profile:o.value,game:p(u),version:r.currentVersion},null,8,["profile","game","version"])):c("",!0)])):c("",!0)]),_:1})]),_:1}))}};export{he as default}; +import{m as I,r as t,B as j,Q as R,z as J,c as n,a as b,w as g,b as m,p as y,y as z,d as O,F as U,h as q,e as c,s as T,K as _,g as p,n as F,aR as L,v as el,aS as al,aX as il,t as ll,b3 as dl,b4 as bl,l as ol,ab as ul,o as rl,_ as nl,f as tl,G as sl,k as ml}from"./index-BbEl7F8w.js";import{D as pl}from"./PhUserGear.vue-BNmb1k2B.js";import{_ as cl}from"./GameHeader-BMnQ31ZU.js";import{b as hl,U as yl,_ as gl}from"./ProfileCard-DOGl8LAO.js";import{_ as H}from"./FormField-B9DH-KpM.js";import{_ as Sl}from"./FormCheckRadio-DsMQtz6y.js";import{_ as G}from"./FormControl-C6hCQuvp.js";import{I as Y}from"./PhSpinnerBall.vue-CmGAKxwQ.js";import{c as K,A as fl}from"./profile-xoNH-EG5.js";import{_ as Dl}from"./UserSticker-CX7LF8DZ.js";import{g as w,s as V,t as kl,a as Al}from"./values-CmNcmtTU.js";import"./PhGear.vue-SRgan7N3.js";import"./PhHouse.vue-CJOcjei5.js";import"./userData-DZYdegtD.js";const Bl={class:"grid md:grid-cols-2 space-y-6 align-center"},vl={class:"place-self-center"},Cl={class:"space-x-2"},Tl={__name:"EmblemCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:14}},setup(k){const i=k,v=I(),u=t(i.profile),s=t(i.version),r=t(0),l=j(A(u.value?.last?.emblem)),S=t([]),o=t(!1),B=t(!1);R(()=>i.version,()=>{u.value=i.profile,s.value=i.version,f(),l.value=A(u.value.last?.emblem),o.value=!1}),R(l,()=>{r.value++,o.value=!D(l,u.value.last?.emblem)},{deep:!0}),f();function f(){J.get(`/data-sources/emblems/${s.value}.json`).then(a=>{a.data&&(S.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 M(a){return a?[a.background,a.main,a.ornament,a.effect,a.speech_bubble]:[0,0,0,0,0]}function D(a,E){return JSON.stringify(a)===JSON.stringify(A(E))}async function d(){B.value=!0;var a=JSON.parse(JSON.stringify(i.profile));a.last||(a.last={}),a.last.emblem=M(l),(await K(L.JUBEAT,i.version,a)).status!="error"&&v.go()}function e(){Object.assign(l,A(u.value.last?.emblem)),o.value=!1}return(a,E)=>(b(),n(F,{class:"mt-6"},{footer:g(()=>[y("div",Cl,[o.value?(b(),n(T,{key:0,color:"success",label:"Save",onClick:E[0]||(E[0]=h=>d())})):c("",!0),o.value?(b(),n(T,{key:1,color:"danger",label:"Revert",onClick:E[1]||(E[1]=h=>e())})):c("",!0),B.value?(b(),n(_,{key:2,icon:p(Y),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):c("",!0)])]),default:g(()=>[m(z,{color:"info",label:"Emblem",class:"mb-2"}),y("div",Bl,[y("form",null,[(b(!0),O(U,null,q(S.value,h=>(b(),n(H,{key:h.id,label:h.name,help:h.help},{default:g(()=>[m(G,{modelValue:l[h.id],"onUpdate:modelValue":P=>l[h.id]=P,options:h.options},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1032,["label","help"]))),128))]),y("div",vl,[(b(),n(hl,{key:r.value,version:s.value,profile:{last:{emblem:M(l)}},size:300},null,8,["version","profile"]))])])]),_:1}))}},Rl={class:"grid md:grid-cols-2 space-y-6 align-center"},El={class:"place-self-center"},Pl={class:"space-x-2 pb-4"},Ml={__name:"QproCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:14}},setup(k){const i=k,v=I(),u=t(JSON.parse(JSON.stringify(i.profile))),s=t(i.version),r=t(0),l=j(u.value?.qpro??{head:0,hair:0,face:0,body:0,hand:0,bg:0}),S=t([]),o=t(!1),B=t(!1);R(()=>i.version,()=>{u.value=JSON.parse(JSON.stringify(i.profile)),f(),l.value=u.value?.qpro,o.value=!1}),R(()=>i.version,()=>{s.value=i.version}),R(l,()=>{r.value++,o.value=!A(l,i.profile.qpro)},{deep:!0}),f();function f(){J.get(`/data-sources/qpro/${s.value}.json`).then(d=>{d.data&&(S.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,e){return JSON.stringify(d)===JSON.stringify(e)}async function M(){B.value=!0;var d=JSON.parse(JSON.stringify(i.profile));d.qpro=l,(await K(L.IIDX,i.version,{qpro:l})).status!="error"&&v.go()}function D(){Object.assign(l,JSON.parse(JSON.stringify(i.profile)).qpro??{head:0,hair:0,face:0,body:0,hand:0,bg:0}),o.value=!1}return(d,e)=>(b(),n(F,{class:"mt-6"},{footer:g(()=>[y("div",Pl,[o.value?(b(),n(T,{key:0,color:"success",label:"Save",onClick:e[0]||(e[0]=a=>M())})):c("",!0),o.value?(b(),n(T,{key:1,color:"danger",label:"Revert",onClick:e[1]||(e[1]=a=>D())})):c("",!0),B.value?(b(),n(_,{key:2,icon:p(Y),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):c("",!0)])]),default:g(()=>[m(z,{color:"info",label:"QPro",class:"mb-2"}),y("div",Rl,[y("form",null,[(b(!0),O(U,null,q(S.value,a=>(b(),n(H,{key:a.id,label:a.name,help:a.help},{default:g(()=>[m(G,{modelValue:l[a.id],"onUpdate:modelValue":E=>l[a.id]=E,options:a.options},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1032,["label","help"]))),128))]),y("div",El,[(b(),n(yl,{key:r.value,version:s.value,profile:{qpro:l},style:{scale:"1.6"},class:"my-16 md:my-0 md:mb-8"},null,8,["version","profile"]))])])]),_:1}))}},Nl={class:"grid md:grid-cols-2 space-y-6 align-center"},Ll={class:"space-x-2 pb-4"},Hl={__name:"AkanameCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:6}},setup(k){const i=k,v=I(),u=t(JSON.parse(JSON.stringify(i.profile))),s=t(i.version),r=t(0),l=t(u.value?.akaname??0),S=t([]),o=t(!1),B=t(!1);R(()=>i.version,()=>{u.value=JSON.parse(JSON.stringify(i.profile)),f(),l.value=u.value?.akaname,o.value=!1}),R(()=>i.version,()=>{s.value=i.version}),R(l,()=>{r.value++,o.value=!A(l.value,i.profile.akaname)},{deep:!0}),f();function f(){J.get(`/data-sources/sdvx/akaname/${s.value}.json`).then(d=>{d.data&&(S.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,e){return JSON.stringify({akaname1:d})===JSON.stringify({akaname2:e})}async function M(){B.value=!0;var d=JSON.parse(JSON.stringify(i.profile));d.akaname=l.value,(await K(L.SDVX,i.version,{akaname:l.value})).status!="error"&&v.go()}function D(){l.value=u.value?.akaname??0,o.value=!1}return(d,e)=>(b(),n(F,{class:"mt-6"},{footer:g(()=>[y("div",Ll,[o.value?(b(),n(T,{key:0,color:"success",label:"Save",onClick:e[1]||(e[1]=a=>M())})):c("",!0),o.value?(b(),n(T,{key:1,color:"danger",label:"Revert",onClick:e[2]||(e[2]=a=>D())})):c("",!0),B.value?(b(),n(_,{key:2,icon:p(Y),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):c("",!0)])]),default:g(()=>[m(z,{color:"info",label:"Akaname",class:"mb-2"}),y("div",Nl,[y("form",null,[m(H,{label:"Akaname",help:"Sets your profile's subtitle"},{default:g(()=>[m(G,{modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=a=>l.value=a),options:S.value},null,8,["modelValue","options"])]),_:1})])])]),_:1}))}},Ol=["name","min","max","step"],Gl={class:"font-light"},W={__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(k,{emit:i}){const v=k,u=i,s=el({get:()=>v.modelValue,set:r=>{u("update:modelValue",r)}});return(r,l)=>(b(),O(U,null,[al(y("input",{"onUpdate:modelValue":l[0]||(l[0]=S=>s.value=S),type:"range",name:k.name,min:k.min,max:k.max,step:k.step,class:"w-full h-2 bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700"},null,8,Ol),[[il,s.value]]),y("span",Gl,ll(s.value),1)],64))}},Fl={class:"grid md:grid-cols-2 xl:grid-cols-3 space-y-6 align-center"},wl={class:"col-span-1 xl:col-span-2"},Vl={class:"space-y-4"},Il={class:"flex justify-between items-center"},zl={class:"text-lg"},Kl={key:0,class:"p-2"},xl={class:"w-full grid grid-cols-2 lg:grid-cols-5 gap-2 pt-2"},Jl={class:"place-self-center"},Ul={class:"space-x-2"},_l={__name:"StickerCardBox",props:{profile:{type:Object,default:null},game:{type:String,default:null},version:{type:Number,default:9}},setup(k){const i=k,v=I(),u=t(i.profile),s=t(i.version),r=t(0),l=j(JSON.parse(JSON.stringify(u.value?.trbitem??{}))),S=t([]),o=t(!1),B=t(!1),f=t(Array.isArray(l.stickers)?l.stickers.map(()=>!0):[]);l.stickers||(l.stickers=[]),R(()=>i.version,()=>{u.value=i.profile,s.value=i.version,A();const h=JSON.parse(JSON.stringify(u.value?.trbitem??{}));Object.assign(l,h),l.stickers||(l.stickers=[]),f.value=Array.isArray(l.stickers)?l.stickers.map(()=>!0):[],o.value=!1}),R(l,()=>{r.value++,o.value=!M(l,u.value?.trbitem??{})},{deep:!0}),A();function A(){J.get(`/data-sources/trbitem/${s.value}.json`).then(h=>{h.data&&(S.value=h.data)}).catch(h=>{console.log(h.message)})}function M(h,P){return JSON.stringify(h)===JSON.stringify(P)}async function D(){B.value=!0;var h=JSON.parse(JSON.stringify(i.profile));h.last||(h.last={}),h.trbitem=l,(await K(i.game,i.version,h)).status!="error"&&v.go()}function d(){Object.assign(l,JSON.parse(JSON.stringify(u.value?.trbitem??{}))),o.value=!1}function e(){l.stickers.push({sticker_id:24,sticker_pos_x:160,sticker_pos_y:277,sticker_scale_x:1,sticker_scale_y:1,sticker_rotate:0}),f.value.push(!1),o.value=!0}function a(h){l.stickers.splice(h,1),f.value.splice(h,1),o.value=!0}function E(h){f.value[h]=!f.value[h]}return(h,P)=>(b(),n(F,{class:"mt-6"},{footer:g(()=>[y("div",Ul,[o.value?(b(),n(T,{key:0,color:"success",label:"Save",onClick:P[2]||(P[2]=C=>D())})):c("",!0),o.value?(b(),n(T,{key:1,color:"danger",label:"Revert",onClick:P[3]||(P[3]=C=>d())})):c("",!0),B.value?(b(),n(_,{key:2,icon:p(Y),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):c("",!0)])]),default:g(()=>[m(z,{color:"info",label:"Sticker Board",class:"mb-2"}),y("div",Fl,[y("div",wl,[m(H,{key:"base",label:"Base"},{default:g(()=>[m(G,{modelValue:l.base,"onUpdate:modelValue":P[0]||(P[0]=C=>l.base=C),options:S.value.base},null,8,["modelValue","options"])]),_:1}),y("div",Vl,[(b(!0),O(U,null,q(l.stickers??[],(C,x)=>(b(),n(F,{key:C.sticker_id,"color-prop":"bg-slate-600 dark:bg-slate-800"},{default:g(()=>[y("div",Il,[y("span",zl,"Sticker "+ll(x+1),1),m(T,{icon:f.value[x]?p(dl):p(bl),color:"info",onClick:N=>E(x)},null,8,["icon","onClick"])]),f.value[x]?c("",!0):(b(),O("div",Kl,[y("div",xl,[m(H,{label:"Sticker",class:"col-span-2 lg:col-span-5"},{default:g(()=>[m(G,{modelValue:C.sticker_id,"onUpdate:modelValue":N=>C.sticker_id=N,options:S.value.sticker},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1024),m(H,{label:"Position X"},{default:g(()=>[m(W,{modelValue:C.sticker_pos_x,"onUpdate:modelValue":N=>C.sticker_pos_x=N,name:"sticker_pos_x",min:0,max:320,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),m(H,{label:"Position Y"},{default:g(()=>[m(W,{modelValue:C.sticker_pos_y,"onUpdate:modelValue":N=>C.sticker_pos_y=N,name:"sticker_pos_y",min:0,max:554,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),m(H,{label:"Scale"},{default:g(()=>[m(W,{modelValue:C.sticker_scale_x,"onUpdate:modelValue":N=>C.sticker_scale_x=N,name:"sticker_scale_x",min:.5,max:2,step:.01},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),m(H,{label:"Rotation"},{default:g(()=>[m(W,{modelValue:C.sticker_rotate,"onUpdate:modelValue":N=>C.sticker_rotate=N,name:"sticker_rotate",min:-180,max:180,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),m(T,{color:"danger",label:"Remove",onClick:N=>a(x)},null,8,["onClick"])]))]),_:2},1024))),128)),m(T,{color:"info",label:"Add Sticker",onClick:P[1]||(P[1]=C=>e())})])]),y("div",Jl,[(b(),n(Dl,{key:r.value,version:s.value,profile:{trbitem:{...l}},size:300},null,8,["version","profile"]))])])]),_:1}))}},$={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:"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:"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:"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.1_0",name:"Appeal Board",help:"Choose your appeal board",type:"Array",options:[{id:1,label:"プレーン (パターン1)"},{id:2,label:"プレーン (パターン2)"},{id:3,label:"プレーン (パターン3)"},{id:4,label:"EMI"},{id:5,label:"RAGE"},{id:6,label:"ALICE"},{id:7,label:"BABY-LON"},{id:8,label:"みゅ、みゅ、Müllる"},{id:9,label:"Astrogazer"},{id:10,label:"Don't Stop The HYPERCORE"},{id:11,label:"Steps for Victory"},{id:12,label:"メテオラ-meteor"},{id:13,label:"Wizards!"},{id:14,label:"THUNDERSTRIKE"},{id:15,label:"blue anthem"},{id:16,label:"Get Into The Groove feat.WaMi"},{id:17,label:"ESPRIT ONE"},{id:18,label:"Mighty Beat Monsterz"},{id:19,label:"ひなビタ♪"},{id:20,label:"ここなつ"},{id:21,label:"山形まり花"},{id:22,label:"和泉一舞"},{id:23,label:"春日咲子"},{id:24,label:"芽兎めう"},{id:25,label:"霜月凛"},{id:26,label:"東雲夏陽"},{id:27,label:"東雲心菜"},{id:28,label:"久領堤纒"},{id:29,label:"星見日向"},{id:30,label:"YUNI"},{id:31,label:"AKIRA"},{id:32,label:"Destination"},{id:33,label:"HyperTwist"},{id:34,label:"Cosy Catastrophe"},{id:35,label:"New York EVOLVED"},{id:36,label:"小舞桜 (Amado Kon)"},{id:37,label:"小舞桜 (Komai Sakura)"},{id:38,label:"Deep tenDon Reflex"},{id:39,label:"ROCK THE PARTY"},{id:40,label:"エンドルフィン"},{id:41,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:42,label:"GRACE (春のコナステ大感謝祭2024)"},{id:43,label:"RINON (春のコナステ大感謝祭2024)"},{id:44,label:"MIMI (春のコナステ大感謝祭2024)"},{id:45,label:"RIO (春のコナステ大感謝祭2024)"},{id:46,label:"DDR System Songs + Replicant Mix"},{id:47,label:"YUNI (SUMMER)"},{id:48,label:"ALICE (SUMMER)"},{id:49,label:"Reach the Sky, Without You"},{id:50,label:"†渚の小悪魔ラヴリィ~レイディオ†"},{id:51,label:"天空の華"},{id:52,label:"灰庭まよい"},{id:53,label:"ヒネリ"},{id:54,label:"Beluga"},{id:55,label:"Unreality"},{id:56,label:"Come Back to Me (Feel It)"},{id:57,label:"博麗 霊夢"},{id:58,label:"東風谷 早苗"},{id:59,label:"古明地 こいし"},{id:60,label:"フランドール・スカーレット"},{id:61,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:62,label:"弾幕信仰"},{id:63,label:"東堂コハク"},{id:64,label:"山神カルタ"},{id:65,label:"レイン・パターソン"},{id:66,label:"東堂コハク (DDR)"},{id:67,label:"山神カルタ (DDR)"},{id:68,label:"レイン・パターソン (DDR)"},{id:69,label:"東堂コハク (DDR デフォルメ)"},{id:70,label:"東堂コハク (DDR 山神カルタ)"},{id:71,label:"レイン・パターソン (DDR デフォルメ)"},{id:72,label:"倉持めると"},{id:73,label:"セラフ・ダズルガーデン"},{id:74,label:"長尾景"},{id:75,label:"倉持めると (DDR)"},{id:76,label:"セラフ・ダズルガーデン (DDR)"},{id:77,label:"長尾景 (DDR)"},{id:78,label:"倉持めると (DDR デフォルメ)"},{id:79,label:"セラフ・ダズルガーデン (DDR デフォルメ)"},{id:80,label:"弾長尾景 (DDR デフォルメ)幕信仰"},{id:100001,label:"APINA VRAMeS"},{id:100002,label:"GiGO"},{id:100003,label:"GamePanic"},{id:100004,label:"Silk Hat"},{id:100005,label:"TAITO STATION Tradz"},{id:100006,label:"ROUND1"},{id:100007,label:"Leisureland"}]},{id:"customize.3_1",name:"Game Background (system)",help:"Choose your system background",type:"Array",options:[{id:1,label:"WORLD (パターン1)"},{id:2,label:"WORLD (パターン2)"},{id:3,label:"WORLD (パターン3)"},{id:4,label:"ヘキサグラム (パターン1)"},{id:5,label:"ヘキサグラム (パターン2)"},{id:6,label:"ヘキサグラム (パターン3)"},{id:7,label:"ヘキサグラム (パターン4)"},{id:8,label:"ヘキサグラム (パターン5)"},{id:9,label:"BPL S2"},{id:10,label:"BPL S4"},{id:11,label:"EMIまみれ (BPL S4)"},{id:12,label:"ちくわまつり2023"},{id:13,label:"ちくわまつり2025"},{id:14,label:"ひなビタ♪&ここなつ ミニキャラ大集合"},{id:15,label:"ひなビタ♪&ここなつ スライドショー"},{id:16,label:"ARROW (パターン1)"},{id:17,label:"ARROW (パターン2)"},{id:18,label:"ARROW (パターン3)"},{id:19,label:"ARROW (パターン4)"},{id:20,label:"ARROW (パターン5)"},{id:21,label:"WORLD (パターン4)"},{id:22,label:"ARROW (パターン6)"},{id:23,label:"ヘキサグラム (パターン6)"},{id:24,label:"WORLD (パターン5)"},{id:25,label:"春のコナステ大感謝祭2024"},{id:26,label:"ミニマスコット大集合 (春のコナステ大感謝祭2024)"},{id:27,label:"Character Slideshow (春のコナステ大感謝祭2024)"},{id:28,label:"OCEAN (パターン1)"},{id:29,label:"OCEAN (パターン2)"},{id:30,label:"OCEAN (パターン3)"},{id:31,label:"HYPER DISTORTION (パターン1)"},{id:32,label:"HYPER DISTORTION (パターン2)"},{id:33,label:"HYPER DISTORTION (パターン3)"},{id:34,label:"幻想郷音樂祭2024"},{id:35,label:"古明地 こいし&フランドール・スカーレット"},{id:36,label:"レイン・パターソン&山神カルタ&東堂コハク"},{id:37,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR デフォルメ)"},{id:38,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR)"},{id:39,label:"長尾景&倉持めると&セラフ・ダズルガーデン"},{id:40,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR デフォルメ)"},{id:41,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR)"}]},{id:"customize.3_2",name:"Game Background (while playing music)",help:"Choose your in-game system background",type:"Array",options:[{id:1,label:"WORLD (パターン1)"},{id:2,label:"WORLD (パターン2)"},{id:3,label:"WORLD (パターン3)"},{id:4,label:"ヘキサグラム (パターン1)"},{id:5,label:"ヘキサグラム (パターン2)"},{id:6,label:"ヘキサグラム (パターン3)"},{id:7,label:"ヘキサグラム (パターン4)"},{id:8,label:"ヘキサグラム (パターン5)"},{id:9,label:"BPL S2"},{id:10,label:"BPL S4"},{id:11,label:"EMIまみれ (BPL S4)"},{id:12,label:"ちくわまつり2023"},{id:13,label:"ちくわまつり2025"},{id:14,label:"ひなビタ♪&ここなつ ミニキャラ大集合"},{id:15,label:"ひなビタ♪&ここなつ スライドショー"},{id:16,label:"ARROW (パターン1)"},{id:17,label:"ARROW (パターン2)"},{id:18,label:"ARROW (パターン3)"},{id:19,label:"ARROW (パターン4)"},{id:20,label:"ARROW (パターン5)"},{id:21,label:"WORLD (パターン4)"},{id:22,label:"ARROW (パターン6)"},{id:23,label:"ヘキサグラム (パターン6)"},{id:24,label:"WORLD (パターン5)"},{id:25,label:"春のコナステ大感謝祭2024"},{id:26,label:"ミニマスコット大集合 (春のコナステ大感謝祭2024)"},{id:27,label:"Character Slideshow (春のコナステ大感謝祭2024)"},{id:28,label:"OCEAN (パターン1)"},{id:29,label:"OCEAN (パターン2)"},{id:30,label:"OCEAN (パターン3)"},{id:31,label:"HYPER DISTORTION (パターン1)"},{id:32,label:"HYPER DISTORTION (パターン2)"},{id:33,label:"HYPER DISTORTION (パターン3)"},{id:34,label:"幻想郷音樂祭2024"},{id:35,label:"古明地 こいし&フランドール・スカーレット"},{id:36,label:"レイン・パターソン&山神カルタ&東堂コハク"},{id:37,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR デフォルメ)"},{id:38,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR)"},{id:39,label:"長尾景&倉持めると&セラフ・ダズルガーデン"},{id:40,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR デフォルメ)"},{id:41,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR)"}]},{id:"customize.2_1",name:"System Character (left side)",help:"Choose your system character for the left side",type:"Array",options:[{id:1,label:"EMI"},{id:2,label:"RAGE"},{id:3,label:"ALICE"},{id:4,label:"BABY-LON"},{id:5,label:"EMI (BPL S4)"},{id:6,label:"RAGE (BPL S4)"},{id:7,label:"山形まり花 (Marika Yamagata)"},{id:8,label:"和泉一舞 (Izumi Ibuki)"},{id:9,label:"春日咲子 (Sakiko Kasuga)"},{id:10,label:"芽兎めう (Meto Meu)"},{id:11,label:"霜月凛 (Rin Shimotsuki)"},{id:12,label:"東雲夏陽 (Shinonome Natsuhi)"},{id:13,label:"東雲心菜 (Shinonome Cocona)"},{id:14,label:"YUNI"},{id:15,label:"AKIRA"},{id:16,label:"天戸紺 (Amado Kon)"},{id:17,label:"小舞桜 (Komai Sakura)"},{id:18,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:19,label:"GRACE (春のコナステ大感謝祭2024)"},{id:20,label:"RINON (春のコナステ大感謝祭2024)"},{id:21,label:"MIMI (春のコナステ大感謝祭2024)"},{id:22,label:"RIO (春のコナステ大感謝祭2024)"},{id:23,label:"YUNI (SUMMER)"},{id:24,label:"ALICE (SUMMER)"},{id:25,label:"灰庭まよい"},{id:26,label:"ヒネリ"},{id:27,label:"博麗 霊夢"},{id:28,label:"東風谷 早苗"},{id:29,label:"古明地 こいし"},{id:30,label:"フランドール・スカーレット"},{id:31,label:"東堂コハク"},{id:32,label:"山神カルタ"},{id:33,label:"レイン・パターソン"},{id:34,label:"東堂コハク (DDR)"},{id:35,label:"山神カルタ (DDR)"},{id:36,label:"レイン・パターソン (DDR)"},{id:37,label:"倉持めると"},{id:38,label:"セラフ・ダズルガーデン"},{id:39,label:"長尾景"},{id:40,label:"倉持めると (DDR)"},{id:41,label:"セラフ・ダズルガーデン (DDR)"},{id:42,label:"長尾景 (DDR)"}]},{id:"customize.2_2",name:"System Character (right side)",help:"Choose your system character for the right side",type:"Array",options:[{id:1,label:"EMI"},{id:2,label:"RAGE"},{id:3,label:"ALICE"},{id:4,label:"BABY-LON"},{id:5,label:"EMI (BPL S4)"},{id:6,label:"RAGE (BPL S4)"},{id:7,label:"山形まり花 (Marika Yamagata)"},{id:8,label:"和泉一舞 (Izumi Ibuki)"},{id:9,label:"春日咲子 (Sakiko Kasuga)"},{id:10,label:"芽兎めう (Meto Meu)"},{id:11,label:"霜月凛 (Rin Shimotsuki)"},{id:12,label:"東雲夏陽 (Shinonome Natsuhi)"},{id:13,label:"東雲心菜 (Shinonome Cocona)"},{id:14,label:"YUNI"},{id:15,label:"AKIRA"},{id:16,label:"天戸紺 (Amado Kon)"},{id:17,label:"小舞桜 (Komai Sakura)"},{id:18,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:19,label:"GRACE (春のコナステ大感謝祭2024)"},{id:20,label:"RINON (春のコナステ大感謝祭2024)"},{id:21,label:"MIMI (春のコナステ大感謝祭2024)"},{id:22,label:"RIO (春のコナステ大感謝祭2024)"},{id:23,label:"YUNI (SUMMER)"},{id:24,label:"ALICE (SUMMER)"},{id:25,label:"灰庭まよい"},{id:26,label:"ヒネリ"},{id:26,label:"ヒネリ"},{id:27,label:"博麗 霊夢"},{id:28,label:"東風谷 早苗"},{id:29,label:"古明地 こいし"},{id:30,label:"フランドール・スカーレット"},{id:31,label:"東堂コハク"},{id:32,label:"山神カルタ"},{id:33,label:"レイン・パターソン"},{id:34,label:"東堂コハク (DDR)"},{id:35,label:"山神カルタ (DDR)"},{id:36,label:"レイン・パターソン (DDR)"},{id:37,label:"倉持めると"},{id:38,label:"セラフ・ダズルガーデン"},{id:39,label:"長尾景"},{id:40,label:"倉持めると (DDR)"},{id:41,label:"セラフ・ダズルガーデン (DDR)"},{id:42,label:"長尾景 (DDR)"}]},{id:"customize.6_1",name:"Lane Cover (SINGLE)",help:"Choose your lane cover for single play",type:"Array",options:[{id:1,label:"WORLD"},{id:2,label:"EMI"},{id:3,label:"RAGE"},{id:4,label:"ROCKET"},{id:5,label:"ALICE"},{id:6,label:"BABY-LON"},{id:7,label:"みゅ、みゅ、Müllる"},{id:8,label:"Astrogazer"},{id:9,label:"Don't Stop The HYPERCORE"},{id:10,label:"BPL S2"},{id:11,label:"BPL S4"},{id:12,label:"EMI (BPL S4)"},{id:13,label:"RAGE (BPL S4)"},{id:14,label:"ひなビタ♪ Chocolate Smile Girls!!"},{id:15,label:"ヒカリユリイカ"},{id:16,label:"ここなつ シンクロノーツ"},{id:17,label:"革命パッショネイト"},{id:18,label:"ひなビタ♪ SWEET SMILE PARADE"},{id:19,label:"ホーンテッド★メイドランチ (一舞&咲子ver.)"},{id:20,label:"滅亡天使 † にこきゅっぴん"},{id:21,label:"YUNI"},{id:22,label:"AKIRA"},{id:23,label:"Destination"},{id:24,label:"HyperTwist"},{id:25,label:"Cosy Catastrophe"},{id:26,label:"New York EVOLVED"},{id:27,label:"bag (EXPERT譜面 x0.25 WAVE)"},{id:28,label:"天戸紺 (Amado Kon)"},{id:29,label:"小舞桜 (Komai Sakura)"},{id:30,label:"Deep tenDon Reflex"},{id:31,label:"ROCK THE PARTY"},{id:32,label:"エンドルフィン"},{id:33,label:"†渚の小悪魔ラヴリィ~レイディオ† (CHALLENGE譜面)"},{id:34,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:35,label:"GRACE (春のコナステ大感謝祭2024)"},{id:36,label:"RINON (春のコナステ大感謝祭2024)"},{id:37,label:"MIMI (春のコナステ大感謝祭2024)"},{id:38,label:"RIO (春のコナステ大感謝祭2024)"},{id:39,label:"DDR System Songs + Replicant Mix"},{id:40,label:"YUNI (SUMMER)"},{id:41,label:"ALICE (SUMMER)"},{id:42,label:"Reach the Sky, Without You"},{id:43,label:"†渚の小悪魔ラヴリィ~レイディオ†"},{id:44,label:"天空の華"},{id:45,label:"take me higher"},{id:46,label:"灰庭まよい"},{id:47,label:"ヒネリ"},{id:48,label:"Beluga"},{id:49,label:"Unreality"},{id:50,label:"Come Back to Me (Feel It)"},{id:51,label:"HYPER DRILL"},{id:52,label:"博麗 霊夢"},{id:53,label:"東風谷 早苗"},{id:54,label:"古明地 こいし"},{id:55,label:"フランドール・スカーレット"},{id:56,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:57,label:"弾幕信仰"},{id:58,label:"東堂コハク (DDR)"},{id:59,label:"山神カルタ (DDR)"},{id:60,label:"レイン・パターソン (DDR)"},{id:61,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR デフォルメ)"},{id:62,label:"倉持めると (DDR)"},{id:63,label:"セラフ・ダズルガーデン (DDR)"},{id:64,label:"長尾景 (DDR)"},{id:65,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR デフォルメ)"}]},{id:"customize.7_1",name:"Lane Cover (DOUBLE)",help:"Choose your lane cover for double play",type:"Array",options:[{id:1,label:"WORLD"},{id:2,label:"EMI"},{id:3,label:"RAGE"},{id:4,label:"EMI&RAGE"},{id:5,label:"ROCKET"},{id:6,label:"ALICE"},{id:7,label:"BABY-LON"},{id:8,label:"ALICE&EMI"},{id:9,label:"みゅ、みゅ、Müllる"},{id:10,label:"Astrogazer"},{id:11,label:"Don't Stop The HYPERCORE"},{id:12,label:"BPL S2"},{id:13,label:"BPL S4"},{id:14,label:"EMI & RAGE (BPL S4 パターン1)"},{id:15,label:"EMI & RAGE (BPL S4 パターン2)"},{id:16,label:"EMIまみれ (BPL S4)"},{id:17,label:"ナナイロライト"},{id:18,label:"じもとっこスイーツ♪"},{id:19,label:"ハレ トキドキ メランコリック"},{id:20,label:"ひなビタ♪ お花見ライブ"},{id:21,label:"ひなビタ♪ 肝試し"},{id:22,label:"滅びに至るエランプシス"},{id:23,label:"カタルシスの月"},{id:24,label:"YUNI"},{id:25,label:"AKIRA"},{id:26,label:"Destination"},{id:27,label:"HyperTwist"},{id:28,label:"Cosy Catastrophe"},{id:29,label:"New York EVOLVED"},{id:30,label:"bag (EXPERT譜面 x0.25 WAVE)"},{id:31,label:"YUNI & AKIRA"},{id:32,label:"ALICE & YUNI"},{id:33,label:"天戸紺 (Amado Kon)"},{id:34,label:"小舞桜 (Komai Sakura)"},{id:35,label:"天戸紺 & 小舞桜 (Amado Kon & Komai Sakura)"},{id:36,label:"Deep tenDon Reflex"},{id:37,label:"ROCK THE PARTY"},{id:38,label:"エンドルフィン"},{id:39,label:"†渚の小悪魔ラヴリィ~レイディオ† (CHALLENGE譜面)"},{id:40,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:41,label:"GRACE (春のコナステ大感謝祭2024)"},{id:42,label:"RINON (春のコナステ大感謝祭2024)"},{id:43,label:"MIMI (春のコナステ大感謝祭2024)"},{id:44,label:"RIO (春のコナステ大感謝祭2024)"},{id:45,label:"All Characters Assembly (春のコナステ大感謝祭2024)"},{id:46,label:"DDR System Songs + Replicant Mix"},{id:47,label:"YUNI (SUMMER)"},{id:48,label:"ALICE (SUMMER)"},{id:49,label:"YUNI (SUMMER) & ALICE (SUMMER)"},{id:50,label:"Reach the Sky, Without You"},{id:51,label:"†渚の小悪魔ラヴリィ~レイディオ†"},{id:52,label:"天空の華"},{id:53,label:"take me higher"},{id:54,label:"灰庭まよい"},{id:55,label:"ヒネリ"},{id:56,label:"灰庭まよい & ヒネリ"},{id:57,label:"Beluga"},{id:58,label:"Unreality"},{id:59,label:"Come Back to Me (Feel It)"},{id:60,label:"HYPER DRILL"},{id:61,label:"博麗 霊夢"},{id:62,label:"東風谷 早苗"},{id:63,label:"古明地 こいし"},{id:64,label:"フランドール・スカーレット"},{id:65,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:66,label:"弾幕信仰"},{id:67,label:"博麗 霊夢&東風谷 早苗"},{id:68,label:"古明地 こいし&フランドール・スカーレット"},{id:69,label:"東堂コハク (DDR)"},{id:70,label:"山神カルタ (DDR)"},{id:71,label:"レイン・パターソン (DDR)"},{id:72,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR)"},{id:73,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR デフォルメ)"},{id:74,label:"倉持めると (DDR)"},{id:75,label:"セラフ・ダズルガーデン (DDR)"},{id:76,label:"長尾景 (DDR)"},{id:77,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR)"},{id:78,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR デフォルメ)"}]},{id:"customize.4_1",name:"Lane Background (SINGLE)",help:"Choose your lane background for single play",type:"Array",options:[{id:1,label:"EMI"},{id:2,label:"RAGE"},{id:3,label:"ROCKET"},{id:4,label:"ALICE"},{id:5,label:"BABY-LON"},{id:6,label:"GRID"},{id:7,label:"BPL S2"},{id:8,label:"BPL S4"},{id:9,label:"EMI (BPL S4)"},{id:10,label:"RAGE (BPL S4)"},{id:11,label:"山形まり花 (Marika Yamagata)"},{id:12,label:"和泉一舞 (Izumi Ibuki)"},{id:13,label:"春日咲子 (Sakiko Kasuga)"},{id:14,label:"芽兎めう (Meto Meu)"},{id:15,label:"霜月凛 (Rin Shimotsuki)"},{id:16,label:"東雲夏陽 (Shinonome Natsuhi)"},{id:17,label:"東雲心菜 (Shinonome Cocona)"},{id:18,label:"YUNI"},{id:19,label:"AKIRA"},{id:20,label:"HONEYCOMB"},{id:21,label:"bag (EXPERT譜面 x0.25 WAVE)"},{id:22,label:"天戸紺 (Amado Kon)"},{id:23,label:"小舞桜 (Komai Sakura)"},{id:24,label:"†渚の小悪魔ラヴリィ~レイディオ† (CHALLENGE譜面)"},{id:25,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:26,label:"GRACE (春のコナステ大感謝祭2024)"},{id:27,label:"RINON (春のコナステ大感謝祭2024)"},{id:28,label:"MIMI (春のコナステ大感謝祭2024)"},{id:29,label:"RIO (春のコナステ大感謝祭2024)"},{id:30,label:"TRIANGLE"},{id:31,label:"YUNI (SUMMER)"},{id:32,label:"ALICE (SUMMER)"},{id:33,label:"SUNFLOWER"},{id:34,label:"灰庭まよい"},{id:35,label:"ヒネリ"},{id:36,label:"HYPER DRILL"},{id:37,label:"博麗 霊夢"},{id:38,label:"東風谷 早苗"},{id:39,label:"古明地 こいし"},{id:40,label:"フランドール・スカーレット"},{id:41,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:42,label:"弾幕信仰"},{id:43,label:"東堂コハク"},{id:44,label:"山神カルタ"},{id:45,label:"レイン・パターソン"},{id:46,label:"東堂コハク (DDR)"},{id:47,label:"山神カルタ (DDR)"},{id:48,label:"レイン・パターソン (DDR)"},{id:49,label:"倉持めると"},{id:50,label:"セラフ・ダズルガーデン"},{id:51,label:"長尾景"},{id:52,label:"倉持めると (DDR)"},{id:53,label:"セラフ・ダズルガーデン (DDR)"},{id:54,label:"長尾景 (DDR)"}]},{id:"customize.5_1",name:"Lane Background (DOUBLE)",help:"Choose your lane background for double play",type:"Array",options:[{id:1,label:"EMI&RAGE"},{id:2,label:"EMI"},{id:3,label:"RAGE"},{id:4,label:"ROCKET"},{id:5,label:"ALICE"},{id:6,label:"BABY-LON"},{id:7,label:"ALICE&EMI"},{id:8,label:"GRID"},{id:9,label:"BPL S2"},{id:10,label:"BPL S4"},{id:11,label:"EMI (BPL S4)"},{id:12,label:"RAGE (BPL S4)"},{id:13,label:"EMI & RAGE (BPL S4)"},{id:14,label:"ナナイロライト"},{id:15,label:"じもとっこスイーツ♪"},{id:16,label:"ハレ トキドキ メランコリック"},{id:17,label:"ひなビタ♪ お花見ライブ"},{id:18,label:"ひなビタ♪ 肝試し"},{id:19,label:"滅びに至るエランプシス"},{id:20,label:"カタルシスの月"},{id:21,label:"YUNI"},{id:22,label:"AKIRA"},{id:23,label:"HONEYCOMB"},{id:24,label:"bag (EXPERT譜面 x0.25 WAVE)"},{id:25,label:"YUNI & AKIRA"},{id:26,label:"ALICE & YUNI"},{id:27,label:"天戸紺 (Amado Kon)"},{id:28,label:"小舞桜 (Komai Sakura)"},{id:29,label:"天戸紺 & 小舞桜 (Amado Kon & Komai Sakura)"},{id:30,label:"†渚の小悪魔ラヴリィ~レイディオ† (CHALLENGE譜面)"},{id:31,label:"TSUGARU (春のコナステ大感謝祭2024)"},{id:32,label:"GRACE (春のコナステ大感謝祭2024)"},{id:33,label:"RINON (春のコナステ大感謝祭2024)"},{id:34,label:"MIMI (春のコナステ大感謝祭2024)"},{id:35,label:"RIO (春のコナステ大感謝祭2024)"},{id:36,label:"All Characters Assembly (春のコナステ大感謝祭2024)"},{id:37,label:"TRIANGLE"},{id:38,label:"YUNI (SUMMER)"},{id:39,label:"ALICE (SUMMER)"},{id:40,label:"YUNI (SUMMER) & ALICE (SUMMER)"},{id:41,label:"SUNFLOWER"},{id:42,label:"灰庭まよい"},{id:43,label:"ヒネリ"},{id:44,label:"灰庭まよい & ヒネリ"},{id:45,label:"HYPER DRILL"},{id:46,label:"博麗 霊夢"},{id:47,label:"東風谷 早苗"},{id:48,label:"古明地 こいし"},{id:49,label:"フランドール・スカーレット"},{id:50,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:51,label:"弾幕信仰"},{id:52,label:"博麗 霊夢 & 東風谷 早苗"},{id:53,label:"古明地 こいし&フランドール・スカーレット"},{id:54,label:"東堂コハク"},{id:55,label:"山神カルタ"},{id:56,label:"レイン・パターソン"},{id:57,label:"東堂コハク (DDR)"},{id:58,label:"山神カルタ (DDR)"},{id:59,label:"レイン・パターソン (DDR)"},{id:60,label:"レイン・パターソン&山神カルタ&東堂コハク (DDR)"},{id:61,label:"倉持めると"},{id:62,label:"セラフ・ダズルガーデン"},{id:63,label:"長尾景"},{id:64,label:"倉持めると (DDR)"},{id:65,label:"セラフ・ダズルガーデン (DDR)"},{id:66,label:"長尾景 (DDR)"},{id:67,label:"長尾景&倉持めると&セラフ・ダズルガーデン (DDR)"}]},{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"}]}]},Yl={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:3,label:"For Ultraplayers"},{id:4,label:"Everlasting Message"},{id:5,label:"Lachryma《Re:Queen’M》"},{id:6,label:"He4Ven ~天国へようこそ~"},{id:7,label:"Illness Lilin"},{id:8,label:"I"},{id:9,label:"Booth"},{id:10,label:"Infinite Infection"},{id:11,label:"Gravity Wars 1St Season"},{id:12,label:"Gravity Wars 2Nd Season"},{id:13,label:"Heavenly Haven"},{id:14,label:"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:"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:"ミライプリズム"},{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:"ここなつ(星巡りVer)"},{id:147,label:"ここなつ(星空Trip☆Ver)"},{id:148,label:"ここなつ(白壁土蔵郡Ver)"},{id:149,label:"夏陽(花屋Ver)"},{id:150,label:"心菜(和菓子屋Ver)"},{id:151,label:"Mixxion"},{id:152,label:"Xb10R"},{id:153,label:"十の試練"},{id:154,label:"Rhapsody ⚙︎F Triumph"},{id:155,label:"火狐之舞"},{id:156,label:"蝕"},{id:157,label:"Refluxio"},{id:158,label:"Planisphere"},{id:159,label:"Foolish Again"},{id:160,label:"夢の終わり、世界のはじまり。"},{id:161,label:"ゔぉるみっくす!!!!"},{id:162,label:"Sparky Spark"},{id:163,label:"Test Flight"},{id:164,label:"Perfect Ultimate Celebration!!"}]},{id:"settings.nemsys_console",name:"Nemsys Console",help:"Change Nemsys Console",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Vivid Model Type Decal"},{id:2,label:"Vivid Model Type Gold"},{id:3,label:"Vivid Model Type Right"},{id:4,label:"Vivid Model Type Left"},{id:5,label:"Vivid Model Type Original"},{id:6,label:"Vivid Model Type Live A"},{id:7,label:"Vivid Model Type Live B"},{id:12,label:"Heavenly Model Type Decal"},{id:13,label:"Heavenly Model Type He4Ven ~天国へようこそ~"},{id:14,label:"Heavenly Model Type Illness Lilin"},{id:15,label:"Vivid Model Type Halloween"},{id:16,label:"Gravity Wars Model Type S1"},{id:17,label:"Gravity Wars Model Type S2"},{id:18,label:"Vivid Model Type Hiyuki Chan X'Mas"},{id:19,label:"Infinite Model Type Konoha"},{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 Booth 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:"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"}]}]},X={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"}]}]},Q={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"}]};function Z(k,i){var v=[{id:"username",name:"Username",help:"Set your username for this profile",type:"String",maxLength:k.maxLength??8,useUnicode:k.useUnicode??!1}];const s={[L.DDR]:$,[L.DDROMNI]:$,[L.IIDX]:X,[L.IIDXCLASS]:X,[L.GITADORA_GF]:Q,[L.GITADORA_DM]:Q,[L.SDVX]:Yl}[k.id]?.[i];return s&&v.push(...s),v}const Wl={class:"grid md:grid-cols-2 space-y-6 align-center"},jl={class:"space-x-2 pb-4"},ql={__name:"TitlePartCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:6}},setup(k){const i=k,v=I(),u=t(JSON.parse(JSON.stringify(i.profile))),s=t(i.version),r=t(0),l=t(u.value?.title??0),S=t([]),o=t(!1),B=t(!1);R(()=>i.version,()=>{u.value=JSON.parse(JSON.stringify(i.profile)),f(),l.value=u.value?.title,o.value=!1}),R(()=>i.version,()=>{s.value=i.version}),R(l,()=>{r.value++,o.value=!A(l.value,i.profile.akaname)},{deep:!0}),f();function f(){J.get(`/data-sources/jubeat-title/${s.value}.json`).then(d=>{d.data&&(S.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,e){return JSON.stringify({data1:d})===JSON.stringify({data2:e})}async function M(){B.value=!0;var d=JSON.parse(JSON.stringify(i.profile));d.title=l.value;const e=S.value.find(E=>E.id===l.value)?.part;d.parts=e,(await K(L.JUBEAT,i.version,{title:l.value,parts:e})).status!="error"&&v.go()}function D(){l.value=u.value?.title??0,o.value=!1}return(d,e)=>(b(),n(F,{class:"mt-6"},{footer:g(()=>[y("div",jl,[o.value?(b(),n(T,{key:0,color:"success",label:"Save",onClick:e[1]||(e[1]=a=>M())})):c("",!0),o.value?(b(),n(T,{key:1,color:"danger",label:"Revert",onClick:e[2]||(e[2]=a=>D())})):c("",!0),B.value?(b(),n(_,{key:2,icon:p(Y),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):c("",!0)])]),default:g(()=>[m(z,{color:"info",label:"Title / Title Part",class:"mb-2"}),y("div",Wl,[y("form",null,[m(H,{label:"Title",help:"Sets your profile's title"},{default:g(()=>[m(G,{modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=a=>l.value=a),options:S.value},null,8,["modelValue","options"])]),_:1})])])]),_:1}))}},$l={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},Xl={class:"md:w-1/3 md:text-right"},Ql={key:1,class:"w-full"},Zl={key:1},le={key:0,class:"space-x-2 mt-6"},he={__name:"EditView",setup(k){const i=ol(),v=I();var u=null,s=null;const r=j({currentVersion:null});R(()=>r.currentVersion,()=>{A()}),u=i.params.game,s=ul(u),s||v.push({name:"ErrorPage",params:{catchAll:"404"}}),s.versions||(r.currentVersion=1);const l=t(null),S=t(null),o=t(null),B=t(null);rl(()=>{A()});function f(D){var d=[];for(const e of s.versions)D.includes(e.id)&&d.push(e);return d}async function A(){try{o.value=null,l.value={},S.value={};const D=await fl(u,r.currentVersion);o.value=D.profile,B.value=D.versions;for(const d of Z(s,r.currentVersion)){const e=w(o.value,d.id);V(l.value,d.id,e),V(S.value,d.id,e)}D&&!r.currentVersion&&(r.currentVersion=D.versions[D.versions.length-1])}catch(D){console.error("Failed to fetch user profile data:",D)}}async function M(){(await K(s.id,r.currentVersion,l.value)).status!="error"&&await A()}return(D,d)=>(b(),n(ml,null,{default:g(()=>[m(nl,null,{default:g(()=>[m(cl,{game:p(s),version:r.currentVersion},{default:g(()=>[p(s).versions&&o.value?(b(),O("div",$l,[y("div",Xl,[d[3]||(d[3]=y("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),m(G,{modelValue:r.currentVersion,"onUpdate:modelValue":d[0]||(d[0]=e=>r.currentVersion=e),options:f(B.value)},null,8,["modelValue","options"])])])):c("",!0),o.value?(b(),O("div",Ql,[m(gl,{game:p(u),version:r.currentVersion,profile:o.value},null,8,["game","version","profile"])])):c("",!0)]),_:1},8,["game","version"]),r.currentVersion?(b(),n(tl,{key:0,icon:p(pl),title:"Profile Customizations",main:""},null,8,["icon"])):c("",!0),r.currentVersion&&o.value?(b(),O("div",Zl,[m(F,{"is-form":""},{default:g(()=>[y("form",{onSubmit:d[2]||(d[2]=sl(e=>M(),["prevent"]))},[m(z,{color:"info",label:"General",class:"mb-2"}),(b(!0),O(U,null,q(p(Z)(p(s),r.currentVersion),e=>(b(),n(H,{key:e.id,label:e.name,help:e.help},{default:g(()=>[e.type=="String"?(b(),n(G,{key:0,"model-value":p(w)(l.value,e.id)??"",name:e.id,maxlength:e.maxLength??15,"onUpdate:modelValue":a=>p(V)(l.value,e.id,e.useUnicode?p(kl)(a,e.maxLength):p(Al)(a,e.maxLength))},null,8,["model-value","name","maxlength","onUpdate:modelValue"])):c("",!0),e.type=="Number"?(b(),n(G,{key:1,"model-value":p(w)(l.value,e.id)??0,name:e.id,type:"number",onkeypress:"return event.charCode >= 48 && event.charCode <= 57",min:"0",max:"10000","onUpdate:modelValue":a=>p(V)(l.value,e.id,Number(a))},null,8,["model-value","name","onUpdate:modelValue"])):c("",!0),e.type=="Array"?(b(),n(G,{key:2,"model-value":p(w)(l.value,e.id)??0,options:e.options,name:e.id,selected:p(w)(o.value,e.id)??0,"onUpdate:modelValue":a=>p(V)(l.value,e.id,Number(a))},null,8,["model-value","options","name","selected","onUpdate:modelValue"])):c("",!0),e.type=="Boolean"?(b(),n(Sl,{key:3,name:e.id,"model-value":!!(p(w)(l.value,e.id)??0),"input-value":!0,type:"switch","onUpdate:modelValue":a=>p(V)(l.value,e.id,Number(a)??0)},null,8,["name","model-value","onUpdate:modelValue"])):c("",!0)]),_:2},1032,["label","help"]))),128)),JSON.stringify(l.value)!==JSON.stringify(S.value)?(b(),O("div",le,[m(T,{color:"success",label:"Save",type:"submit"}),m(T,{color:"danger",label:"Revert",onClick:d[1]||(d[1]=e=>A())})])):c("",!0)],32)]),_:1}),p(u)=="jubeat"&&r.currentVersion>=10&&o.value.last?.emblem?(b(),n(Tl,{key:0,profile:o.value,version:r.currentVersion},null,8,["profile","version"])):c("",!0),p(u)=="jubeat"&&r.currentVersion>=13?(b(),n(ql,{key:1,profile:o.value,version:r.currentVersion},null,8,["profile","version"])):c("",!0),(p(u)=="iidx"||p(u)=="iidxclass")&&r.currentVersion>=19?(b(),n(Ml,{key:2,profile:o.value,version:r.currentVersion},null,8,["profile","version"])):c("",!0),p(u)=="sdvx"&&r.currentVersion>=5?(b(),n(Hl,{key:3,profile:o.value,version:r.currentVersion},null,8,["profile","version"])):c("",!0),(p(u)=="gitadora_dm"||p(u)=="gitadora_gf")&&r.currentVersion>=9?(b(),n(_l,{key:4,profile:o.value,game:p(u),version:r.currentVersion},null,8,["profile","game","version"])):c("",!0)])):c("",!0)]),_:1})]),_:1}))}};export{he as default}; diff --git a/assets/ErrorView-Cw-odd0z.js b/assets/ErrorView-CALA3CMb.js similarity index 87% rename from assets/ErrorView-Cw-odd0z.js rename to assets/ErrorView-CALA3CMb.js index c7b44c8..589438c 100644 --- a/assets/ErrorView-Cw-odd0z.js +++ b/assets/ErrorView-CALA3CMb.js @@ -1 +1 @@ -import{c as a,a as o,w as t,p as e,b as l,n as r,E as n,s as c}from"./index-DuYVLgib.js";import{_ as d}from"./LayoutGuest-x8yDdUfI.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"},x={__name:"ErrorView",setup(u){return(f,s)=>(o(),a(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{x as default}; +import{c as a,a as o,w as t,p as e,b as l,n as r,E as n,s as c}from"./index-BbEl7F8w.js";import{_ as d}from"./LayoutGuest-BCmbRonL.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"},x={__name:"ErrorView",setup(u){return(f,s)=>(o(),a(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{x as default}; diff --git a/assets/EventView-r19QcbMy.js b/assets/EventView-CWFobbcR.js similarity index 91% rename from assets/EventView-r19QcbMy.js rename to assets/EventView-CWFobbcR.js index 7a7ee1b..b5040bd 100644 --- a/assets/EventView-r19QcbMy.js +++ b/assets/EventView-CWFobbcR.js @@ -1 +1 @@ -import{r as y,B as $,l as D,o as E,X as M,Q as N,c as d,a as s,w as c,b as i,_ as R,d as p,e as m,F as G,f as T,g as r,ay as W,n as Q,p as u,M as X,t as q,h as z,s as x,k as H,ab as O}from"./index-DuYVLgib.js";import{_ as K}from"./ArcadeCard-UjWKOu3s.js";import{_ as U}from"./FormField-1Nec7C_B.js";import{_ as v}from"./FormControl-CyyQZ7FC.js";import{_ as Y}from"./FormCheckRadio-41dEcA0-.js";import{s as b,g as f}from"./values-CmNcmtTU.js";import{A as Z,c as ee,d as ae}from"./arcade-D1re7ksU.js";import"./PhCashRegister.vue-DUcDPCa7.js";import"./PhHouse.vue-DjptopzZ.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=$({game:null,version:null}),g=$([]),_=y(null),V=y(null),h=y(!0),w=D(),S=parseInt(w.params.id);async function A(){try{V.value=null,t.value={},_.value={};const o=await Z(S);V.value=o,h.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)}}E(()=>{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 L=a.versions.find(P=>P.id==n[0]);e.push({id:n[0],label:L.label})}return e}function C(){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 j(){return g.find(a=>a.game==l.game).gameOptions[l.version]}async function J(){(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(H,null,{default:c(()=>[i(R,null,{default:c(()=>[h.value?m("",!0):(s(),p(G,{key:0},[i(K,{class:"mb-6",arcade:V.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(()=>[u("div",oe,[i(U,{label:"Select Game",help:"Pick a game and version to get started."},{default:c(()=>[u("div",le,[u("div",null,[a[4]||(a[4]=u("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]=u("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"])])):m("",!0)])]),_:1})]),l.game&&l.version?(s(),p("div",ne,[u("h2",se,[a[6]||(a[6]=X(" Settings for ",-1)),u("b",null,q(C()),1)]),a[7]||(a[7]=u("hr",{class:"pb-1 my-2"},null,-1)),(s(!0),p(G,null,z(j(),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(b)(t.value,e.id,n)},null,8,["model-value","name","onUpdate:modelValue"])):m("",!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(b)(t.value,e.id,n)},null,8,["model-value","name","onUpdate:modelValue"])):m("",!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(b)(t.value,e.id,n??0)},null,8,["name","model-value","onUpdate:modelValue"])):m("",!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(b)(t.value,e.id,Number(n))},null,8,["model-value","options","name","selected","onUpdate:modelValue"])):m("",!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=>J())}),i(x,{color:"danger",label:"Revert",onClick:a[3]||(a[3]=e=>k())})])):m("",!0)])):m("",!0)]),_:1})],64))]),_:1})]),_:1}))}};export{ye as default}; +import{r as y,B as $,l as D,o as E,X as M,Q as N,c as d,a as s,w as c,b as i,_ as R,d as p,e as m,F as G,f as T,g as r,ay as W,n as Q,p as u,M as X,t as q,h as z,s as x,k as H,ab as O}from"./index-BbEl7F8w.js";import{_ as K}from"./ArcadeCard-CDetx79Z.js";import{_ as U}from"./FormField-B9DH-KpM.js";import{_ as v}from"./FormControl-C6hCQuvp.js";import{_ as Y}from"./FormCheckRadio-DsMQtz6y.js";import{s as b,g as f}from"./values-CmNcmtTU.js";import{A as Z,c as ee,d as ae}from"./arcade-JzALLH2f.js";import"./PhCashRegister.vue-CG5nybhX.js";import"./PhHouse.vue-CJOcjei5.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=$({game:null,version:null}),g=$([]),_=y(null),V=y(null),h=y(!0),w=D(),S=parseInt(w.params.id);async function A(){try{V.value=null,t.value={},_.value={};const o=await Z(S);V.value=o,h.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)}}E(()=>{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 L=a.versions.find(P=>P.id==n[0]);e.push({id:n[0],label:L.label})}return e}function C(){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 j(){return g.find(a=>a.game==l.game).gameOptions[l.version]}async function J(){(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(H,null,{default:c(()=>[i(R,null,{default:c(()=>[h.value?m("",!0):(s(),p(G,{key:0},[i(K,{class:"mb-6",arcade:V.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(()=>[u("div",oe,[i(U,{label:"Select Game",help:"Pick a game and version to get started."},{default:c(()=>[u("div",le,[u("div",null,[a[4]||(a[4]=u("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]=u("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"])])):m("",!0)])]),_:1})]),l.game&&l.version?(s(),p("div",ne,[u("h2",se,[a[6]||(a[6]=X(" Settings for ",-1)),u("b",null,q(C()),1)]),a[7]||(a[7]=u("hr",{class:"pb-1 my-2"},null,-1)),(s(!0),p(G,null,z(j(),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(b)(t.value,e.id,n)},null,8,["model-value","name","onUpdate:modelValue"])):m("",!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(b)(t.value,e.id,n)},null,8,["model-value","name","onUpdate:modelValue"])):m("",!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(b)(t.value,e.id,n??0)},null,8,["name","model-value","onUpdate:modelValue"])):m("",!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(b)(t.value,e.id,Number(n))},null,8,["model-value","options","name","selected","onUpdate:modelValue"])):m("",!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=>J())}),i(x,{color:"danger",label:"Revert",onClick:a[3]||(a[3]=e=>k())})])):m("",!0)])):m("",!0)]),_:1})],64))]),_:1})]),_:1}))}};export{ye as default}; diff --git a/assets/EventsView-DfBTJ6eV.js b/assets/EventsView-f2UHiCOr.js similarity index 98% rename from assets/EventsView-DfBTJ6eV.js rename to assets/EventsView-f2UHiCOr.js index 0207e51..e1f825e 100644 --- a/assets/EventsView-DfBTJ6eV.js +++ b/assets/EventsView-f2UHiCOr.js @@ -1 +1 @@ -import{F as B}from"./PhCashRegister.vue-DUcDPCa7.js";import{G as P}from"./PhCloudArrowDown.vue-BjVgNjq3.js";import{$,a0 as n,v as u,d,a as t,a1 as V,e as b,p as a,a2 as y,r as k,o as N,c as S,w as m,b as s,_ as z,F as D,n as A,f as H,g as x,k as I,j as q}from"./index-DuYVLgib.js";import{I as j}from"./PhFlagCheckered.vue-C34ZBlMK.js";import{_}from"./GeneralTable-CKxzcNOP.js";import{h as R}from"./admin-C-TOtvc0.js";import"./contentExport-BfPkph0e.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-CG5nybhX.js";import{G as P}from"./PhCloudArrowDown.vue-B42NpkSX.js";import{$,a0 as n,v as u,d,a as t,a1 as V,e as b,p as a,a2 as y,r as k,o as N,c as S,w as m,b as s,_ as z,F as D,n as A,f as H,g as x,k as I,j as q}from"./index-BbEl7F8w.js";import{I as j}from"./PhFlagCheckered.vue-BKTix9uu.js";import{_}from"./GeneralTable-BL7gBAgF.js";import{h as R}from"./admin-DDoatP0-.js";import"./contentExport-D4vRLG8s.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-DYsooh7F.js b/assets/ExportView-bGRWXU_w.js similarity index 91% rename from assets/ExportView-DYsooh7F.js rename to assets/ExportView-bGRWXU_w.js index 87c2625..dc515c7 100644 --- a/assets/ExportView-DYsooh7F.js +++ b/assets/ExportView-bGRWXU_w.js @@ -1 +1 @@ -import{u as A,v as E,c as m,a as d,w as n,b as s,_ as G,p as c,S as B,f as I,g as L,I as V,y as D,n as p,s as f,d as N,F as U,h as F,t as R,e as j,k as q,ai as M,a8 as z,ab as x}from"./index-DuYVLgib.js";import{_}from"./FormField-1Nec7C_B.js";import{e as i}from"./contentExport-BfPkph0e.js";import{A as b}from"./profile-DTcJtiBo.js";import{g as J,A as K}from"./music-Dx1QRfAF.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"},H={class:"text-xl font-bold"},Q={class:"grid grid-cols-1 sm:grid-cols-2 gap-4"},oa={__name:"ExportView",setup(W){const t=A(),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:X,machine_judge_adjust:Y,...S}=l;return S};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,F(w(h.value),e=>(d(),m(p,null,{default:n(()=>[c("h1",H,R(e.gameData.name),1),r[0]||(r[0]=c("hr",{class:"mb-4"},null,-1)),c("div",Q,[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?j("",!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 A,v as E,c as m,a as d,w as n,b as s,_ as G,p as c,S as B,f as I,g as L,I as V,y as D,n as p,s as f,d as N,F as U,h as F,t as R,e as j,k as q,ai as M,a8 as z,ab as x}from"./index-BbEl7F8w.js";import{_}from"./FormField-B9DH-KpM.js";import{e as i}from"./contentExport-D4vRLG8s.js";import{A as b}from"./profile-xoNH-EG5.js";import{g as J,A as K}from"./music-BP--rq-0.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"},H={class:"text-xl font-bold"},Q={class:"grid grid-cols-1 sm:grid-cols-2 gap-4"},oa={__name:"ExportView",setup(W){const t=A(),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:X,machine_judge_adjust:Y,...S}=l;return S};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,F(w(h.value),e=>(d(),m(p,null,{default:n(()=>[c("h1",H,R(e.gameData.name),1),r[0]||(r[0]=c("hr",{class:"mb-4"},null,-1)),c("div",Q,[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?j("",!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-41dEcA0-.js b/assets/FormCheckRadio-DsMQtz6y.js similarity index 92% rename from assets/FormCheckRadio-41dEcA0-.js rename to assets/FormCheckRadio-DsMQtz6y.js index a2a90a4..35ba61c 100644 --- a/assets/FormCheckRadio-41dEcA0-.js +++ b/assets/FormCheckRadio-DsMQtz6y.js @@ -1 +1 @@ -import{v as u,d as c,a as p,aS as m,p as a,aT as y,t as v,D as V}from"./index-DuYVLgib.js";const b=["type","name","value"],g={class:"pl-2"},S={__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,i=s,n=u({get:()=>l.modelValue,set:o=>{i("update:modelValue",o)}}),r=u(()=>l.type==="radio"?"radio":"checkbox");return(o,t)=>(p(),c("label",{class:V(e.type)},[m(a("input",{"onUpdate:modelValue":t[0]||(t[0]=d=>n.value=d),type:r.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",g,v(e.label),1)],2))}};export{S as _}; +import{v as u,d as c,a as p,aS as m,p as a,aT as y,t as v,D as V}from"./index-BbEl7F8w.js";const b=["type","name","value"],g={class:"pl-2"},S={__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,i=s,n=u({get:()=>l.modelValue,set:o=>{i("update:modelValue",o)}}),r=u(()=>l.type==="radio"?"radio":"checkbox");return(o,t)=>(p(),c("label",{class:V(e.type)},[m(a("input",{"onUpdate:modelValue":t[0]||(t[0]=d=>n.value=d),type:r.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",g,v(e.label),1)],2))}};export{S as _}; diff --git a/assets/FormControl-CyyQZ7FC.js b/assets/FormControl-C6hCQuvp.js similarity index 98% rename from assets/FormControl-CyyQZ7FC.js rename to assets/FormControl-C6hCQuvp.js index a561095..14ee7a2 100644 --- a/assets/FormControl-CyyQZ7FC.js +++ b/assets/FormControl-C6hCQuvp.js @@ -1 +1 @@ -import{c as k,a as u,K as F,v as m,u as w,r as y,o as b,aV as V,d as i,aS as h,e as B,aW as E,D as g,F as q,h as R,t as C,aX as D,aT as M}from"./index-DuYVLgib.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"},U=["id","name"],j=["value"],L=["id","name","maxlength","minlength","min","max","placeholder","required"],O=["id","name","maxlength","minlength","min","max","inputmode","autocomplete","required","placeholder","type","pattern"],z={__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)}),V(()=>{window.removeEventListener("keydown",n),f.isFieldFocusRegistered=!1})}return(n,l)=>(u(),i("div",N,[d.value==="select"?h((u(),i("select",{key:0,id:e.id,"onUpdate:modelValue":l[0]||(l[0]=t=>o.value=t),name:e.name,class:g(c.value)},[(u(!0),i(q,null,R(e.options,t=>(u(),i("option",{key:t.id??t,value:t.id??t},C(t.label??t),9,j))),128))],10,U)),[[E,o.value]]):d.value==="textarea"?h((u(),i("textarea",{key:1,id:e.id,"onUpdate:modelValue":l[1]||(l[1]=t=>o.value=t),class:g(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,L)),[[D,o.value]]):h((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:g(c.value),pattern:e.pattern},null,10,O)),[[M,o.value]]),e.icon?(u(),k(K,{key:3,icon:e.icon,h:S.value},null,8,["icon","h"])):B("",!0)]))}};export{z as _}; +import{c as k,a as u,K as F,v as m,u as w,r as y,o as b,aV as V,d as i,aS as h,e as B,aW as E,D as g,F as q,h as R,t as C,aX as D,aT as M}from"./index-BbEl7F8w.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"},U=["id","name"],j=["value"],L=["id","name","maxlength","minlength","min","max","placeholder","required"],O=["id","name","maxlength","minlength","min","max","inputmode","autocomplete","required","placeholder","type","pattern"],z={__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)}),V(()=>{window.removeEventListener("keydown",n),f.isFieldFocusRegistered=!1})}return(n,l)=>(u(),i("div",N,[d.value==="select"?h((u(),i("select",{key:0,id:e.id,"onUpdate:modelValue":l[0]||(l[0]=t=>o.value=t),name:e.name,class:g(c.value)},[(u(!0),i(q,null,R(e.options,t=>(u(),i("option",{key:t.id??t,value:t.id??t},C(t.label??t),9,j))),128))],10,U)),[[E,o.value]]):d.value==="textarea"?h((u(),i("textarea",{key:1,id:e.id,"onUpdate:modelValue":l[1]||(l[1]=t=>o.value=t),class:g(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,L)),[[D,o.value]]):h((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:g(c.value),pattern:e.pattern},null,10,O)),[[M,o.value]]),e.icon?(u(),k(K,{key:3,icon:e.icon,h:S.value},null,8,["icon","h"])):B("",!0)]))}};export{z as _}; diff --git a/assets/FormField-1Nec7C_B.js b/assets/FormField-B9DH-KpM.js similarity index 91% rename from assets/FormField-1Nec7C_B.js rename to assets/FormField-B9DH-KpM.js index 4e9c825..778e46c 100644 --- a/assets/FormField-1Nec7C_B.js +++ b/assets/FormField-B9DH-KpM.js @@ -1 +1 @@ -import{aU as d,v as i,d as s,a,e as o,p as u,t as r,a1 as m,D as b}from"./index-DuYVLgib.js";const f={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)=>(a(),s("div",f,[e.label?(a(),s("label",{key:0,for:e.labelFor,class:"block font-bold mb-2"},r(e.label),9,p)):o("",!0),u("div",{class:b(c.value)},[m(t.$slots,"default")],2),e.help?(a(),s("div",g,r(e.help),1)):o("",!0)]))}};export{y as _}; +import{aU as d,v as i,d as s,a,e as o,p as u,t as r,a1 as m,D as b}from"./index-BbEl7F8w.js";const f={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)=>(a(),s("div",f,[e.label?(a(),s("label",{key:0,for:e.labelFor,class:"block font-bold mb-2"},r(e.label),9,p)):o("",!0),u("div",{class:b(c.value)},[m(t.$slots,"default")],2),e.help?(a(),s("div",g,r(e.help),1)):o("",!0)]))}};export{y as _}; diff --git a/assets/GameHeader-BIQN79uC.js b/assets/GameHeader-BMnQ31ZU.js similarity index 99% rename from assets/GameHeader-BIQN79uC.js rename to assets/GameHeader-BMnQ31ZU.js index af182e6..d9fefd2 100644 --- a/assets/GameHeader-BIQN79uC.js +++ b/assets/GameHeader-BMnQ31ZU.js @@ -1,4 +1,4 @@ -import{$ as H,a0 as n,v as i,d as r,a as t,a1 as $,e as p,p as l,a2 as v,aU as k,b as M,ac as b,t as S,u as _,l as V,r as x,Q as C,g as L,w as P,F as y,h as z,c as B,s as N,aC as j}from"./index-DuYVLgib.js";import{F as E}from"./PhGear.vue-BNnjKjmx.js";import{I as T}from"./PhHouse.vue-DjptopzZ.js";const I=["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},Q=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),J=[Q],K={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,J)):e.value==="light"?(t(),r("g",K,Y)):e.value==="regular"?(t(),r("g",a0,l0)):e.value==="thin"?(t(),r("g",t0,o0)):p("",!0)],16,I))}}),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],C0={key:1},P0=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=[P0,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],T0={key:3},I0=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=[I0],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"},Q0=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",C0,B0)):e.value==="fill"?(t(),r("g",N0,E0)):e.value==="light"?(t(),r("g",T0,q0)):e.value==="regular"?(t(),r("g",G0,D0)):e.value==="thin"?(t(),r("g",F0,U0)):p("",!0)],16,S0))}}),J0=["width","height","fill","transform"],K0={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",K0,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,J0))}}),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{$ as H,a0 as n,v as i,d as r,a as t,a1 as $,e as p,p as l,a2 as v,aU as k,b as M,ac as b,t as S,u as _,l as V,r as x,Q as C,g as L,w as P,F as y,h as z,c as B,s as N,aC as j}from"./index-BbEl7F8w.js";import{F as E}from"./PhGear.vue-SRgan7N3.js";import{I as T}from"./PhHouse.vue-CJOcjei5.js";const I=["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},Q=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),J=[Q],K={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,J)):e.value==="light"?(t(),r("g",K,Y)):e.value==="regular"?(t(),r("g",a0,l0)):e.value==="thin"?(t(),r("g",t0,o0)):p("",!0)],16,I))}}),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],C0={key:1},P0=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=[P0,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],T0={key:3},I0=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=[I0],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"},Q0=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",C0,B0)):e.value==="fill"?(t(),r("g",N0,E0)):e.value==="light"?(t(),r("g",T0,q0)):e.value==="regular"?(t(),r("g",G0,D0)):e.value==="thin"?(t(),r("g",F0,U0)):p("",!0)],16,S0))}}),J0=["width","height","fill","transform"],K0={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",K0,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,J0))}}),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-BIgzMsVr.js b/assets/GameView-BgSgMhql.js similarity index 91% rename from assets/GameView-BIgzMsVr.js rename to assets/GameView-BgSgMhql.js index b013f72..c2665e3 100644 --- a/assets/GameView-BIgzMsVr.js +++ b/assets/GameView-BgSgMhql.js @@ -1 +1 @@ -import{d as l,a as r,p as o,t as $,u as U,l as tt,m as at,r as g,B as et,Q as st,ab as rt,o as it,j as E,c as S,w as k,b as d,_ as lt,e as h,g as i,D as ot,f as q,n as H,F as L,h as N,y as nt,M as j,k as ut}from"./index-DuYVLgib.js";import{g as T,_ as dt,I as ct}from"./danClass-V1KdqkF0.js";import{F as mt}from"./PhUsersThree.vue-Dm20he3Y.js";import{_ as ft}from"./GameHeader-BIQN79uC.js";import{_ as ht}from"./FormControl-CyyQZ7FC.js";import{_ as vt}from"./ProfileCard-CWGl0Fo2.js";import{_ as _t}from"./GeneralTable-CKxzcNOP.js";import{a as gt,A as pt}from"./profile-DTcJtiBo.js";import{a as yt}from"./music-Dx1QRfAF.js";import{d as xt}from"./userData-DZYdegtD.js";import"./PhGear.vue-BNnjKjmx.js";import"./PhHouse.vue-DjptopzZ.js";import"./contentExport-BfPkph0e.js";const wt={class:"flex mt-3"},Vt=["href"],A={__name:"SongCardSmall",props:{musicData:{type:Object,required:!0},gameId:{type:String,required:!0}},setup(y){return(c,G)=>(r(),l("div",wt,[o("a",{class:"bg-slate-700 p-2 rounded-xl hover:text-slate-300",href:`/games/${y.gameId}/song/${y.musicData.id}`},$(y.musicData.name)+" - "+$(y.musicData.artist),9,Vt)]))}},bt={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},It={class:"md:w-1/3 md:text-right"},kt={key:1,class:"w-full"},$t={key:0,class:"grid lg:grid-cols-2 items-stretch w-full gap-6 mb-6"},Dt={key:1},Pt={key:0},St={class:"text-xl font-bold"},At={class:"text-md font-light flex gap-2"},Et={class:"font-normal"},Lt={class:"font-normal"},Gt={key:0},Rt={class:"flex gap-6 text-lg mt-3"},Bt={key:1,class:"flex mt-3"},Ct={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Ft={class:"w-full"},Zt={__name:"GameView",setup(y){const c=U(),G=tt(),R=at();var n=null,u=null;const x=g(null),B=g(null),w=g([]),V=g(null),C=g([]),D=g([]),p=g(null),v=g(null),m=et({currentVersion:null});st(()=>m.currentVersion,()=>{c.continueLoad=!0,c.isLoading=!0,c.activeRequests=1,F(m.currentVersion,w.length!=0),M(),D.value=[],c.continueLoad=!1,c.isLoading=!1,c.activeRequests=0}),n=G.params.id,u=rt(n),u==null&&R.push({name:"ErrorPage",params:{catchAll:"404"}}),it(async()=>{c.continueLoad=!0,await M(),await F(null,w.length==0),c.continueLoad=!1,c.isLoading=!1,c.activeRequests=0});async function F(e,a){try{const t=await gt(n,e,a);w.value.length===0&&!a&&(w.value=O(t.profiles)),V.value=t.hitchart,a&&(C.value=t.scheduledEvents,J()),D.value=W(t.hitchart).concat(Y(t.scheduledEvents)),await K(),V.value=Z(t.hitchart)}catch(t){console.error("Failed to fetch profile data:",t)}}async function M(){try{x.value=null;const e=await pt(n,m.currentVersion);if(!e)return;x.value=e.profile,B.value=e.versions,e&&!m.currentVersion&&(m.currentVersion=e.versions[e.versions.length-1])}catch(e){console.error("Failed to fetch user profile data:",e)}}const b=[];if(b.push({text:"Player",value:"username",sortable:!0,width:120}),u.noRivals||b.push({text:"Rival ID",value:"extid",sortable:!0,width:100}),b.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}),u.playerHeaders)for(var z of u.playerHeaders)b.push(z);function O(e){var a=[];for(var t of e)t.extid&&(t.extid=xt(t.extid)),t.stats&&(t.stats.last_play_timestamp&&(t.stats.last_play_timestamp=E(t.stats.last_play_timestamp)),t.sgrade&&(t.sgrade=T(t.sgrade).short),t.dgrade&&(t.dgrade=T(t.dgrade).short)),a.push(t);return a.sort((s,_)=>{const P=s.stats&&s.stats.total_plays||0;return(_.stats&&_.stats.total_plays||0)-P}),a}function Q(e){var a=[];for(const t of u.versions)e.includes(t.id)&&a.push(t);return a}const X=e=>{const a=e.userId;R.push(`/games/${n}/profiles/${a}`)};function J(){return u.scheduledEvents?(v.value=u.scheduledEvents[m.currentVersion]??null,v.value):null}async function K(){if(D.value.length){const e=await yt(n,m.currentVersion,D.value,!0);p.value=e}}function I(e){return p.value?p.value.find(a=>a.id==e)||{}:{}}function f(e){return C.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(v.value==null)return[];var a=[];for(const t of v.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],P=I(s);a.push({songid:s,plays:_,name:P?.name,artist:P?.artist})}return a}return(e,a)=>(r(),S(ut,null,{default:k(()=>[d(lt,null,{default:k(()=>[d(ft,{game:i(u),version:m.currentVersion},{default:k(()=>[i(u).versions&&x.value?(r(),l("div",bt,[o("div",It,[a[1]||(a[1]=o("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),d(ht,{modelValue:m.currentVersion,"onUpdate:modelValue":a[0]||(a[0]=t=>m.currentVersion=t),options:Q(B.value)},null,8,["modelValue","options"])])])):h("",!0),x.value?(r(),l("div",kt,[d(vt,{game:i(n),version:m.currentVersion,profile:x.value},null,8,["game","version","profile"])])):h("",!0)]),_:1},8,["game","version"]),v.value||!i(u).noScores&&V.value?.length?(r(),l("div",$t,[!i(u).noScores&&V.value?.length?(r(),l("div",{key:0,class:ot({"md:col-span-2":!v.value})},[d(dt,{"hitchart-data":V.value,"game-id":i(n)},null,8,["hitchart-data","game-id"])],2)):h("",!0),v.value!=null?(r(),l("div",Dt,[d(q,{icon:i(ct),color:"text-emerald-400",title:"Scheduled Events",main:""},null,8,["icon"]),d(H,null,{default:k(()=>[p.value&&p.value?.length?(r(!0),l(L,{key:0},N(v.value,t=>(r(),l("div",{key:t.id},[f(t.id)?(r(),l(L,{key:0},[t.id?(r(),l("div",Pt,[d(nt,{color:"info",label:t.duration},null,8,["label"]),o("h1",St,$(t.name),1),o("div",At,[o("h1",null,[a[2]||(a[2]=j(" Started ",-1)),o("span",Et,$(i(E)(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",Lt,$(i(E)(f(t.id)?.end_time)),1)])]),Array.isArray(f(t.id)?.data?.music)&&p.value?(r(),l("div",Gt,[o("div",Rt,[(r(!0),l(L,null,N(f(t.id).data.music,s=>(r(),S(A,{"game-id":i(n),"music-data":I(s)},null,8,["game-id","music-data"]))),256))])])):f(t.id)?.data?.music?(r(),l("div",Bt,[d(A,{"game-id":i(n),"music-data":I(f(t.id)?.data?.music)},null,8,["game-id","music-data"])])):h("",!0),f(t.id)?.data?.today?(r(),S(A,{key:2,"game-id":i(n),"music-data":I(f(t.id)?.data?.today)},null,8,["game-id","music-data"])):h("",!0),f(t.id)?.data?.whim?(r(),S(A,{key:3,"game-id":i(n),"music-data":I(f(t.id)?.data?.whim)},null,8,["game-id","music-data"])):h("",!0)])):h("",!0)],64)):h("",!0)]))),128)):h("",!0)]),_:1})])):h("",!0)])):h("",!0),d(q,{icon:i(mt),color:"text-blue-400",title:"All Players",main:""},null,8,["icon"]),d(H,{"has-table":""},{default:k(()=>[o("div",Ct,[o("div",Ft,[d(_t,{headers:b,items:w.value,onRowClicked:X},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{Zt as default}; +import{d as l,a as r,p as o,t as $,u as U,l as tt,m as at,r as g,B as et,Q as st,ab as rt,o as it,j as E,c as S,w as k,b as d,_ as lt,e as h,g as i,D as ot,f as q,n as H,F as L,h as N,y as nt,M as j,k as ut}from"./index-BbEl7F8w.js";import{g as T,_ as dt,I as ct}from"./danClass-BEl0B5PW.js";import{F as mt}from"./PhUsersThree.vue-DsvozGRL.js";import{_ as ft}from"./GameHeader-BMnQ31ZU.js";import{_ as ht}from"./FormControl-C6hCQuvp.js";import{_ as vt}from"./ProfileCard-DOGl8LAO.js";import{_ as _t}from"./GeneralTable-BL7gBAgF.js";import{a as gt,A as pt}from"./profile-xoNH-EG5.js";import{a as yt}from"./music-BP--rq-0.js";import{d as xt}from"./userData-DZYdegtD.js";import"./PhGear.vue-SRgan7N3.js";import"./PhHouse.vue-CJOcjei5.js";import"./contentExport-D4vRLG8s.js";const wt={class:"flex mt-3"},Vt=["href"],A={__name:"SongCardSmall",props:{musicData:{type:Object,required:!0},gameId:{type:String,required:!0}},setup(y){return(c,G)=>(r(),l("div",wt,[o("a",{class:"bg-slate-700 p-2 rounded-xl hover:text-slate-300",href:`/games/${y.gameId}/song/${y.musicData.id}`},$(y.musicData.name)+" - "+$(y.musicData.artist),9,Vt)]))}},bt={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},It={class:"md:w-1/3 md:text-right"},kt={key:1,class:"w-full"},$t={key:0,class:"grid lg:grid-cols-2 items-stretch w-full gap-6 mb-6"},Dt={key:1},Pt={key:0},St={class:"text-xl font-bold"},At={class:"text-md font-light flex gap-2"},Et={class:"font-normal"},Lt={class:"font-normal"},Gt={key:0},Rt={class:"flex gap-6 text-lg mt-3"},Bt={key:1,class:"flex mt-3"},Ct={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Ft={class:"w-full"},Zt={__name:"GameView",setup(y){const c=U(),G=tt(),R=at();var n=null,u=null;const x=g(null),B=g(null),w=g([]),V=g(null),C=g([]),D=g([]),p=g(null),v=g(null),m=et({currentVersion:null});st(()=>m.currentVersion,()=>{c.continueLoad=!0,c.isLoading=!0,c.activeRequests=1,F(m.currentVersion,w.length!=0),M(),D.value=[],c.continueLoad=!1,c.isLoading=!1,c.activeRequests=0}),n=G.params.id,u=rt(n),u==null&&R.push({name:"ErrorPage",params:{catchAll:"404"}}),it(async()=>{c.continueLoad=!0,await M(),await F(null,w.length==0),c.continueLoad=!1,c.isLoading=!1,c.activeRequests=0});async function F(e,a){try{const t=await gt(n,e,a);w.value.length===0&&!a&&(w.value=O(t.profiles)),V.value=t.hitchart,a&&(C.value=t.scheduledEvents,J()),D.value=W(t.hitchart).concat(Y(t.scheduledEvents)),await K(),V.value=Z(t.hitchart)}catch(t){console.error("Failed to fetch profile data:",t)}}async function M(){try{x.value=null;const e=await pt(n,m.currentVersion);if(!e)return;x.value=e.profile,B.value=e.versions,e&&!m.currentVersion&&(m.currentVersion=e.versions[e.versions.length-1])}catch(e){console.error("Failed to fetch user profile data:",e)}}const b=[];if(b.push({text:"Player",value:"username",sortable:!0,width:120}),u.noRivals||b.push({text:"Rival ID",value:"extid",sortable:!0,width:100}),b.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}),u.playerHeaders)for(var z of u.playerHeaders)b.push(z);function O(e){var a=[];for(var t of e)t.extid&&(t.extid=xt(t.extid)),t.stats&&(t.stats.last_play_timestamp&&(t.stats.last_play_timestamp=E(t.stats.last_play_timestamp)),t.sgrade&&(t.sgrade=T(t.sgrade).short),t.dgrade&&(t.dgrade=T(t.dgrade).short)),a.push(t);return a.sort((s,_)=>{const P=s.stats&&s.stats.total_plays||0;return(_.stats&&_.stats.total_plays||0)-P}),a}function Q(e){var a=[];for(const t of u.versions)e.includes(t.id)&&a.push(t);return a}const X=e=>{const a=e.userId;R.push(`/games/${n}/profiles/${a}`)};function J(){return u.scheduledEvents?(v.value=u.scheduledEvents[m.currentVersion]??null,v.value):null}async function K(){if(D.value.length){const e=await yt(n,m.currentVersion,D.value,!0);p.value=e}}function I(e){return p.value?p.value.find(a=>a.id==e)||{}:{}}function f(e){return C.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(v.value==null)return[];var a=[];for(const t of v.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],P=I(s);a.push({songid:s,plays:_,name:P?.name,artist:P?.artist})}return a}return(e,a)=>(r(),S(ut,null,{default:k(()=>[d(lt,null,{default:k(()=>[d(ft,{game:i(u),version:m.currentVersion},{default:k(()=>[i(u).versions&&x.value?(r(),l("div",bt,[o("div",It,[a[1]||(a[1]=o("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),d(ht,{modelValue:m.currentVersion,"onUpdate:modelValue":a[0]||(a[0]=t=>m.currentVersion=t),options:Q(B.value)},null,8,["modelValue","options"])])])):h("",!0),x.value?(r(),l("div",kt,[d(vt,{game:i(n),version:m.currentVersion,profile:x.value},null,8,["game","version","profile"])])):h("",!0)]),_:1},8,["game","version"]),v.value||!i(u).noScores&&V.value?.length?(r(),l("div",$t,[!i(u).noScores&&V.value?.length?(r(),l("div",{key:0,class:ot({"md:col-span-2":!v.value})},[d(dt,{"hitchart-data":V.value,"game-id":i(n)},null,8,["hitchart-data","game-id"])],2)):h("",!0),v.value!=null?(r(),l("div",Dt,[d(q,{icon:i(ct),color:"text-emerald-400",title:"Scheduled Events",main:""},null,8,["icon"]),d(H,null,{default:k(()=>[p.value&&p.value?.length?(r(!0),l(L,{key:0},N(v.value,t=>(r(),l("div",{key:t.id},[f(t.id)?(r(),l(L,{key:0},[t.id?(r(),l("div",Pt,[d(nt,{color:"info",label:t.duration},null,8,["label"]),o("h1",St,$(t.name),1),o("div",At,[o("h1",null,[a[2]||(a[2]=j(" Started ",-1)),o("span",Et,$(i(E)(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",Lt,$(i(E)(f(t.id)?.end_time)),1)])]),Array.isArray(f(t.id)?.data?.music)&&p.value?(r(),l("div",Gt,[o("div",Rt,[(r(!0),l(L,null,N(f(t.id).data.music,s=>(r(),S(A,{"game-id":i(n),"music-data":I(s)},null,8,["game-id","music-data"]))),256))])])):f(t.id)?.data?.music?(r(),l("div",Bt,[d(A,{"game-id":i(n),"music-data":I(f(t.id)?.data?.music)},null,8,["game-id","music-data"])])):h("",!0),f(t.id)?.data?.today?(r(),S(A,{key:2,"game-id":i(n),"music-data":I(f(t.id)?.data?.today)},null,8,["game-id","music-data"])):h("",!0),f(t.id)?.data?.whim?(r(),S(A,{key:3,"game-id":i(n),"music-data":I(f(t.id)?.data?.whim)},null,8,["game-id","music-data"])):h("",!0)])):h("",!0)],64)):h("",!0)]))),128)):h("",!0)]),_:1})])):h("",!0)])):h("",!0),d(q,{icon:i(mt),color:"text-blue-400",title:"All Players",main:""},null,8,["icon"]),d(H,{"has-table":""},{default:k(()=>[o("div",Ct,[o("div",Ft,[d(_t,{headers:b,items:w.value,onRowClicked:X},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{Zt as default}; diff --git a/assets/GeneralTable-CKxzcNOP.js b/assets/GeneralTable-BL7gBAgF.js similarity index 98% rename from assets/GeneralTable-CKxzcNOP.js rename to assets/GeneralTable-BL7gBAgF.js index 04cebc3..78f5667 100644 --- a/assets/GeneralTable-CKxzcNOP.js +++ b/assets/GeneralTable-BL7gBAgF.js @@ -1 +1 @@ -import{$ as A,a0 as i,v as n,d as l,a as t,a1 as w,e as k,p as a,a2 as H,l as x,aw as C,b as $,a$ as _,w as f,az as S,t as M,s as y,g as Z,b0 as z,F as B}from"./index-DuYVLgib.js";import{e as N}from"./contentExport-BfPkph0e.js";const P=["width","height","fill","transform"],D={key:0},E=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),j=[E],q={key:1},R=a("path",{d:"M160,48V208L80,128Z",opacity:"0.2"},null,-1),T=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),F=[R,T],G={key:2},W=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=[W],O={key:3},I=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),K=[I],Q={key:4},U=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),X=[U],Y={key:5},a1=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),e1=[a1],l1={name:"PhCaretLeft"},t1=A({...l1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(d){const r=d,p=i("weight","regular"),c=i("size","1em"),m=i("color","currentColor"),g=i("mirrored",!1),e=n(()=>r.weight??p),o=n(()=>r.size??c),u=n(()=>r.color??m),v=n(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(s,h)=>(t(),l("svg",H({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:u.value,transform:v.value},s.$attrs),[w(s.$slots,"default"),e.value==="bold"?(t(),l("g",D,j)):e.value==="duotone"?(t(),l("g",q,F)):e.value==="fill"?(t(),l("g",G,J)):e.value==="light"?(t(),l("g",O,K)):e.value==="regular"?(t(),l("g",Q,X)):e.value==="thin"?(t(),l("g",Y,e1)):k("",!0)],16,P))}}),r1=["width","height","fill","transform"],o1={key:0},s1=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),i1=[s1],n1={key:1},d1=a("path",{d:"M176,128,96,208V48Z",opacity:"0.2"},null,-1),u1=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),c1=[d1,u1],h1={key:2},p1=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),m1=[p1],g1={key:3},v1=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),$1=[v1],f1={key:4},w1=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),y1=[w1],Z1={key:5},A1=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),k1=[A1],H1={name:"PhCaretRight"},M1=A({...H1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(d){const r=d,p=i("weight","regular"),c=i("size","1em"),m=i("color","currentColor"),g=i("mirrored",!1),e=n(()=>r.weight??p),o=n(()=>r.size??c),u=n(()=>r.color??m),v=n(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(s,h)=>(t(),l("svg",H({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:u.value,transform:v.value},s.$attrs),[w(s.$slots,"default"),e.value==="bold"?(t(),l("g",o1,i1)):e.value==="duotone"?(t(),l("g",n1,c1)):e.value==="fill"?(t(),l("g",h1,m1)):e.value==="light"?(t(),l("g",g1,$1)):e.value==="regular"?(t(),l("g",f1,y1)):e.value==="thin"?(t(),l("g",Z1,k1)):k("",!0)],16,r1))}}),V1=["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),x1=[b1],C1={key:1},_1=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),S1=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),z1=[_1,S1],B1={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),P1=[N1],D1={key:3},E1=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),j1=[E1],q1={key:4},R1=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),T1=[R1],F1={key:5},G1=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),W1=[G1],J1={name:"PhDownload"},O1=A({...J1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(d){const r=d,p=i("weight","regular"),c=i("size","1em"),m=i("color","currentColor"),g=i("mirrored",!1),e=n(()=>r.weight??p),o=n(()=>r.size??c),u=n(()=>r.color??m),v=n(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(s,h)=>(t(),l("svg",H({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:u.value,transform:v.value},s.$attrs),[w(s.$slots,"default"),e.value==="bold"?(t(),l("g",L1,x1)):e.value==="duotone"?(t(),l("g",C1,z1)):e.value==="fill"?(t(),l("g",B1,P1)):e.value==="light"?(t(),l("g",D1,j1)):e.value==="regular"?(t(),l("g",q1,T1)):e.value==="thin"?(t(),l("g",F1,W1)):k("",!0)],16,V1))}}),I1={class:"flex items-center"},K1={class:"m-1 p-1 bg-slate-800 rounded-md"},Q1={class:"username-wrapper flex items-center gap-2"},U1={class:"w-6"},X1={class:"p-2 w-full flex md:justify-end"},e0={__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(d,{emit:r}){const p=x(),c=d,m=r,g=o=>{m("row-clicked",o)};function e(){N(p.fullPath,{headers:c.headers,data:c.items})}return(o,u)=>{const v=C("EasyDataTable");return t(),l(B,null,[$(v,{headers:d.headers,items:d.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":d.rowsPerPage,onClickRow:g},_({loading:f(()=>[u[0]||(u[0]=a("div",{class:"text-center align-center grid"},[a("img",{class:"rounded-full place-self-center",src:z,width:"60"}),a("h1",{class:"text-lg text-gray-100"},"Loading")],-1))]),"empty-message":f(()=>[u[1]||(u[1]=a("h1",{class:"text-xl text-gray-100"},"No data to show... 😔",-1))]),pagination:f(({prevPage:s,nextPage:h,isFirstPage:V,isLastPage:L,currentPaginationNumber:b})=>[a("div",I1,[$(y,{icon:Z(t1),color:"info","very-small":"",disabled:V,onClick:s},null,8,["icon","disabled","onClick"]),a("span",K1,M(b),1),$(y,{icon:Z(M1),color:"info","very-small":"",small:"",disabled:L,onClick:h},null,8,["icon","disabled","onClick"])])]),default:f(()=>[w(o.$slots,"default")]),_:2},[c.hasAvatar?{name:"item-username",fn:f(({username:s,data:h})=>[a("div",Q1,[a("div",U1,[$(S,{avatar:h?.discord?`https://cdn.discordapp.com/avatars/${h?.discord?.id}/${h?.discord?.avatar}`:null,username:""},null,8,["avatar"])]),a("span",null,M(s),1)])]),key:"0"}:void 0]),1032,["headers","items","rows-per-page"]),a("div",X1,[$(y,{label:"Export Table",icon:Z(O1),color:"info",onClick:e},null,8,["icon"])])],64)}}};export{e0 as _}; +import{$ as A,a0 as i,v as n,d as l,a as t,a1 as w,e as k,p as a,a2 as H,l as x,aw as C,b as $,a$ as _,w as f,az as S,t as M,s as y,g as Z,b0 as z,F as B}from"./index-BbEl7F8w.js";import{e as N}from"./contentExport-D4vRLG8s.js";const P=["width","height","fill","transform"],D={key:0},E=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),j=[E],q={key:1},R=a("path",{d:"M160,48V208L80,128Z",opacity:"0.2"},null,-1),T=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),F=[R,T],G={key:2},W=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=[W],O={key:3},I=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),K=[I],Q={key:4},U=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),X=[U],Y={key:5},a1=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),e1=[a1],l1={name:"PhCaretLeft"},t1=A({...l1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(d){const r=d,p=i("weight","regular"),c=i("size","1em"),m=i("color","currentColor"),g=i("mirrored",!1),e=n(()=>r.weight??p),o=n(()=>r.size??c),u=n(()=>r.color??m),v=n(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(s,h)=>(t(),l("svg",H({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:u.value,transform:v.value},s.$attrs),[w(s.$slots,"default"),e.value==="bold"?(t(),l("g",D,j)):e.value==="duotone"?(t(),l("g",q,F)):e.value==="fill"?(t(),l("g",G,J)):e.value==="light"?(t(),l("g",O,K)):e.value==="regular"?(t(),l("g",Q,X)):e.value==="thin"?(t(),l("g",Y,e1)):k("",!0)],16,P))}}),r1=["width","height","fill","transform"],o1={key:0},s1=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),i1=[s1],n1={key:1},d1=a("path",{d:"M176,128,96,208V48Z",opacity:"0.2"},null,-1),u1=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),c1=[d1,u1],h1={key:2},p1=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),m1=[p1],g1={key:3},v1=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),$1=[v1],f1={key:4},w1=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),y1=[w1],Z1={key:5},A1=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),k1=[A1],H1={name:"PhCaretRight"},M1=A({...H1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(d){const r=d,p=i("weight","regular"),c=i("size","1em"),m=i("color","currentColor"),g=i("mirrored",!1),e=n(()=>r.weight??p),o=n(()=>r.size??c),u=n(()=>r.color??m),v=n(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(s,h)=>(t(),l("svg",H({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:u.value,transform:v.value},s.$attrs),[w(s.$slots,"default"),e.value==="bold"?(t(),l("g",o1,i1)):e.value==="duotone"?(t(),l("g",n1,c1)):e.value==="fill"?(t(),l("g",h1,m1)):e.value==="light"?(t(),l("g",g1,$1)):e.value==="regular"?(t(),l("g",f1,y1)):e.value==="thin"?(t(),l("g",Z1,k1)):k("",!0)],16,r1))}}),V1=["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),x1=[b1],C1={key:1},_1=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),S1=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),z1=[_1,S1],B1={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),P1=[N1],D1={key:3},E1=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),j1=[E1],q1={key:4},R1=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),T1=[R1],F1={key:5},G1=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),W1=[G1],J1={name:"PhDownload"},O1=A({...J1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(d){const r=d,p=i("weight","regular"),c=i("size","1em"),m=i("color","currentColor"),g=i("mirrored",!1),e=n(()=>r.weight??p),o=n(()=>r.size??c),u=n(()=>r.color??m),v=n(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(s,h)=>(t(),l("svg",H({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:u.value,transform:v.value},s.$attrs),[w(s.$slots,"default"),e.value==="bold"?(t(),l("g",L1,x1)):e.value==="duotone"?(t(),l("g",C1,z1)):e.value==="fill"?(t(),l("g",B1,P1)):e.value==="light"?(t(),l("g",D1,j1)):e.value==="regular"?(t(),l("g",q1,T1)):e.value==="thin"?(t(),l("g",F1,W1)):k("",!0)],16,V1))}}),I1={class:"flex items-center"},K1={class:"m-1 p-1 bg-slate-800 rounded-md"},Q1={class:"username-wrapper flex items-center gap-2"},U1={class:"w-6"},X1={class:"p-2 w-full flex md:justify-end"},e0={__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(d,{emit:r}){const p=x(),c=d,m=r,g=o=>{m("row-clicked",o)};function e(){N(p.fullPath,{headers:c.headers,data:c.items})}return(o,u)=>{const v=C("EasyDataTable");return t(),l(B,null,[$(v,{headers:d.headers,items:d.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":d.rowsPerPage,onClickRow:g},_({loading:f(()=>[u[0]||(u[0]=a("div",{class:"text-center align-center grid"},[a("img",{class:"rounded-full place-self-center",src:z,width:"60"}),a("h1",{class:"text-lg text-gray-100"},"Loading")],-1))]),"empty-message":f(()=>[u[1]||(u[1]=a("h1",{class:"text-xl text-gray-100"},"No data to show... 😔",-1))]),pagination:f(({prevPage:s,nextPage:h,isFirstPage:V,isLastPage:L,currentPaginationNumber:b})=>[a("div",I1,[$(y,{icon:Z(t1),color:"info","very-small":"",disabled:V,onClick:s},null,8,["icon","disabled","onClick"]),a("span",K1,M(b),1),$(y,{icon:Z(M1),color:"info","very-small":"",small:"",disabled:L,onClick:h},null,8,["icon","disabled","onClick"])])]),default:f(()=>[w(o.$slots,"default")]),_:2},[c.hasAvatar?{name:"item-username",fn:f(({username:s,data:h})=>[a("div",Q1,[a("div",U1,[$(S,{avatar:h?.discord?`https://cdn.discordapp.com/avatars/${h?.discord?.id}/${h?.discord?.avatar}`:null,username:""},null,8,["avatar"])]),a("span",null,M(s),1)])]),key:"0"}:void 0]),1032,["headers","items","rows-per-page"]),a("div",X1,[$(y,{label:"Export Table",icon:Z(O1),color:"info",onClick:e},null,8,["icon"])])],64)}}};export{e0 as _}; diff --git a/assets/IntegrationView-BEw7xTVs.js b/assets/IntegrationView-BHUtk6B4.js similarity index 98% rename from assets/IntegrationView-BEw7xTVs.js rename to assets/IntegrationView-BHUtk6B4.js index d20062a..1bc4d23 100644 --- a/assets/IntegrationView-BEw7xTVs.js +++ b/assets/IntegrationView-BHUtk6B4.js @@ -1,4 +1,4 @@ -import{$,a0 as A,v as p,d as s,a as t,a1 as M,e as c,p as o,a2 as P,l as x,m as C,r as D,u as U,Q as R,a3 as B,c as L,w as f,b as u,_ as F,S as N,f as V,g as z,a4 as K,F as Q,h as T,a5 as q,n as W,y as j,t as _,M as H,s as I,k as O,a6 as E}from"./index-DuYVLgib.js";const G=["width","height","fill","transform"],X={key:0},Y=o("path",{d:"M108,136a16,16,0,1,1-16-16A16,16,0,0,1,108,136Zm56-16a16,16,0,1,0,16,16A16,16,0,0,0,164,120Zm76.07,76.56-67,29.71A20.15,20.15,0,0,1,146,214.9l-8.54-23.13c-3.13.14-6.27.24-9.45.24s-6.32-.1-9.45-.24L110,214.9a20.19,20.19,0,0,1-27.08,11.37l-67-29.71A19.93,19.93,0,0,1,4.62,173.41L34.15,57A20,20,0,0,1,50.37,42.19l36.06-5.93A20.26,20.26,0,0,1,109.22,51.1l4.41,17.41c4.74-.33,9.52-.51,14.37-.51s9.63.18,14.37.51l4.41-17.41a20.25,20.25,0,0,1,22.79-14.84l36.06,5.93A20,20,0,0,1,221.85,57l29.53,116.38A19.93,19.93,0,0,1,240.07,196.56ZM227.28,176,199.23,65.46l-30.07-4.94-2.84,11.17c2.9.58,5.78,1.2,8.61,1.92a12,12,0,1,1-5.86,23.27A168.43,168.43,0,0,0,128,92a168.43,168.43,0,0,0-41.07,4.88,12,12,0,0,1-5.86-23.27c2.83-.72,5.71-1.34,8.61-1.92L86.85,60.52,56.77,65.46,28.72,176l60.22,26.7,5-13.57c-4.37-.76-8.67-1.65-12.88-2.71a12,12,0,0,1,5.86-23.28A168.43,168.43,0,0,0,128,168a168.43,168.43,0,0,0,41.07-4.88,12,12,0,0,1,5.86,23.28c-4.21,1.06-8.51,1.95-12.88,2.71l5,13.57Z"},null,-1),J=[Y],a1={key:1},e1=o("path",{d:"M235.21,185.59l-67,29.7a8.15,8.15,0,0,1-11-4.56L147,183.06a190.5,190.5,0,0,1-19,.94,190.5,190.5,0,0,1-19-.94L98.75,210.73a8.15,8.15,0,0,1-11,4.56l-67-29.7a8,8,0,0,1-4.55-9.24L45.77,60A8.08,8.08,0,0,1,52.31,54l36.06-5.92a8.1,8.1,0,0,1,9.21,6l5,19.63a192.32,192.32,0,0,1,50.88,0l5-19.63a8.1,8.1,0,0,1,9.21-6L203.69,54A8.08,8.08,0,0,1,210.23,60l29.53,116.37A8,8,0,0,1,235.21,185.59Z",opacity:"0.2"},null,-1),t1=o("path",{d:"M104,140a12,12,0,1,1-12-12A12,12,0,0,1,104,140Zm60-12a12,12,0,1,0,12,12A12,12,0,0,0,164,128Zm74.45,64.9-67,29.71a16.17,16.17,0,0,1-21.71-9.1l-8.11-22q-6.72.45-13.63.46t-13.63-.46l-8.11,22a16.18,16.18,0,0,1-21.71,9.1l-67-29.71a15.94,15.94,0,0,1-9.06-18.51L38,58A16.08,16.08,0,0,1,51,46.13l36.06-5.92a16.21,16.21,0,0,1,18.26,11.88l3.26,12.83Q118.11,64,128,64t19.4.92l3.26-12.83a16.22,16.22,0,0,1,18.26-11.88L205,46.13A16.08,16.08,0,0,1,218,58l29.53,116.38A15.94,15.94,0,0,1,238.45,192.9ZM232,178.28,202.47,62s0,0-.08,0L166.33,56a.17.17,0,0,0-.17,0l-2.83,11.14c5,.94,10,2.06,14.83,3.42A8,8,0,0,1,176,86.31a8.09,8.09,0,0,1-2.16-.3A172.25,172.25,0,0,0,128,80a172.25,172.25,0,0,0-45.84,6,8,8,0,1,1-4.32-15.4c4.82-1.36,9.78-2.48,14.82-3.42L89.83,56a.21.21,0,0,0-.12,0h0L53.61,61.92a.24.24,0,0,0-.09,0L24,178.33,91,208a.21.21,0,0,0,.22,0L98,189.72a173.2,173.2,0,0,1-20.14-4.32A8,8,0,0,1,82.16,170,171.85,171.85,0,0,0,128,176a171.85,171.85,0,0,0,45.84-6,8,8,0,0,1,4.32,15.41A173.2,173.2,0,0,1,158,189.72L164.75,208a.22.22,0,0,0,.21,0Z"},null,-1),l1=[e1,t1],o1={key:2},n1=o("path",{d:"M247.51,174.39,218,58a16.08,16.08,0,0,0-13-11.88l-36.06-5.92a16.22,16.22,0,0,0-18.26,11.88l-.21.85a4,4,0,0,0,3.27,4.93,155.62,155.62,0,0,1,24.41,5.62,8.2,8.2,0,0,1,5.62,9.7,8,8,0,0,1-10.19,5.64,155.4,155.4,0,0,0-90.8-.1,8.22,8.22,0,0,1-10.28-4.81,8,8,0,0,1,5.08-10.33,156.85,156.85,0,0,1,24.72-5.72,4,4,0,0,0,3.27-4.93l-.21-.85A16.21,16.21,0,0,0,87.08,40.21L51,46.13A16.08,16.08,0,0,0,38,58L8.49,174.39a15.94,15.94,0,0,0,9.06,18.51l67,29.71a16.17,16.17,0,0,0,21.71-9.1l3.49-9.45a4,4,0,0,0-3.27-5.35,158.13,158.13,0,0,1-28.63-6.2,8.2,8.2,0,0,1-5.61-9.67,8,8,0,0,1,10.2-5.66,155.59,155.59,0,0,0,91.12,0,8,8,0,0,1,10.19,5.65,8.19,8.19,0,0,1-5.61,9.68,157.84,157.84,0,0,1-28.62,6.2,4,4,0,0,0-3.27,5.35l3.49,9.45a16.18,16.18,0,0,0,21.71,9.1l67-29.71A15.94,15.94,0,0,0,247.51,174.39ZM92,152a12,12,0,1,1,12-12A12,12,0,0,1,92,152Zm72,0a12,12,0,1,1,12-12A12,12,0,0,1,164,152Z"},null,-1),s1=[n1],i1={key:3},r1=o("path",{d:"M102,140a10,10,0,1,1-10-10A10,10,0,0,1,102,140Zm62-10a10,10,0,1,0,10,10A10,10,0,0,0,164,130Zm73.64,61.08-67,29.71a14.43,14.43,0,0,1-5.77,1.21,14.13,14.13,0,0,1-13.25-9.18L143,189.43c-4.93.37-9.92.58-15,.58s-10.06-.21-15-.58l-8.63,23.39A14.13,14.13,0,0,1,91.13,222a14.43,14.43,0,0,1-5.77-1.21l-67-29.71a14,14,0,0,1-7.93-16.2L40,58.5A14.07,14.07,0,0,1,51.34,48.11L87.4,42.19a14.19,14.19,0,0,1,16,10.39l3.69,14.53a197.5,197.5,0,0,1,41.82,0l3.69-14.53a14.19,14.19,0,0,1,16-10.39l36.06,5.92A14.07,14.07,0,0,1,216,58.5l29.53,116.38A14,14,0,0,1,237.64,191.08Zm-3.7-13.25L204.41,61.45a2.08,2.08,0,0,0-1.7-1.5L166.65,54a2.13,2.13,0,0,0-2.42,1.5l-3.36,13.24a169.28,169.28,0,0,1,16.75,3.76A6,6,0,0,1,176,84.31a5.71,5.71,0,0,1-1.62-.23A174.26,174.26,0,0,0,128,78a174.26,174.26,0,0,0-46.38,6.08,6,6,0,1,1-3.24-11.55,169.28,169.28,0,0,1,16.75-3.76L91.77,55.53A2.12,2.12,0,0,0,89.35,54L53.29,60a2.08,2.08,0,0,0-1.7,1.5L22.06,177.83a2,2,0,0,0,1.16,2.28l67,29.7a2.19,2.19,0,0,0,1.76,0,2.07,2.07,0,0,0,1.14-1.17l7.58-20.55a171.46,171.46,0,0,1-22.33-4.64,6,6,0,1,1,3.24-11.55A174.26,174.26,0,0,0,128,178a174.26,174.26,0,0,0,46.38-6.08,6,6,0,1,1,3.24,11.55,171.46,171.46,0,0,1-22.33,4.64l7.58,20.55a2.07,2.07,0,0,0,1.14,1.17,2.19,2.19,0,0,0,1.76,0l67-29.7A2,2,0,0,0,233.94,177.83Z"},null,-1),c1=[r1],u1={key:4},d1=o("path",{d:"M104,140a12,12,0,1,1-12-12A12,12,0,0,1,104,140Zm60-12a12,12,0,1,0,12,12A12,12,0,0,0,164,128Zm74.45,64.9-67,29.71a16.17,16.17,0,0,1-21.71-9.1l-8.11-22q-6.72.45-13.63.46t-13.63-.46l-8.11,22a16.18,16.18,0,0,1-21.71,9.1l-67-29.71a15.93,15.93,0,0,1-9.06-18.51L38,58A16.07,16.07,0,0,1,51,46.14l36.06-5.93a16.22,16.22,0,0,1,18.26,11.88l3.26,12.84Q118.11,64,128,64t19.4.93l3.26-12.84a16.21,16.21,0,0,1,18.26-11.88L205,46.14A16.07,16.07,0,0,1,218,58l29.53,116.38A15.93,15.93,0,0,1,238.45,192.9ZM232,178.28,202.47,62s0,0-.08,0L166.33,56a.17.17,0,0,0-.17,0l-2.83,11.14c5,.94,10,2.06,14.83,3.42A8,8,0,0,1,176,86.31a8.09,8.09,0,0,1-2.16-.3A172.25,172.25,0,0,0,128,80a172.25,172.25,0,0,0-45.84,6,8,8,0,1,1-4.32-15.4c4.82-1.36,9.78-2.48,14.82-3.42L89.83,56s0,0-.12,0h0L53.61,61.93a.17.17,0,0,0-.09,0L24,178.33,91,208a.23.23,0,0,0,.22,0L98,189.72a173.2,173.2,0,0,1-20.14-4.32A8,8,0,0,1,82.16,170,171.85,171.85,0,0,0,128,176a171.85,171.85,0,0,0,45.84-6,8,8,0,0,1,4.32,15.41A173.2,173.2,0,0,1,158,189.72L164.75,208a.22.22,0,0,0,.21,0Z"},null,-1),m1=[d1],h1={key:5},A1=o("path",{d:"M100,140a8,8,0,1,1-8-8A8,8,0,0,1,100,140Zm64-8a8,8,0,1,0,8,8A8,8,0,0,0,164,132Zm72.83,57.25-67,29.71a12.36,12.36,0,0,1-5,1,12.13,12.13,0,0,1-11.38-7.88l-9.15-24.81c-5.36.45-10.81.69-16.34.69s-11-.24-16.34-.69l-9.15,24.81A12.13,12.13,0,0,1,91.13,220a12.36,12.36,0,0,1-5-1l-67-29.71a12,12,0,0,1-6.8-13.88L41.9,59a12.06,12.06,0,0,1,9.77-8.91l36.06-5.92a12.18,12.18,0,0,1,13.73,8.91l4.12,16.22a195.47,195.47,0,0,1,44.84,0l4.12-16.22a12.18,12.18,0,0,1,13.73-8.91l36.06,5.92A12.06,12.06,0,0,1,214.1,59l29.53,116.38A12,12,0,0,1,236.83,189.25Zm-1-11.91L206.35,61A4.07,4.07,0,0,0,203,58L167,52.05a4.15,4.15,0,0,0-4.69,3L158.4,70.38a166.74,166.74,0,0,1,18.68,4.08,4,4,0,1,1-2.16,7.7A176.21,176.21,0,0,0,128,76a176.21,176.21,0,0,0-46.92,6.16,4,4,0,1,1-2.16-7.7A166.74,166.74,0,0,1,97.6,70.38L93.71,55a4.15,4.15,0,0,0-4.69-3L53,58a4.07,4.07,0,0,0-3.31,3L20.12,177.34a4,4,0,0,0,2.29,4.59l67,29.71a4.16,4.16,0,0,0,3.35,0A4,4,0,0,0,95,209.35l8.45-22.88a171.49,171.49,0,0,1-24.53-4.92,4,4,0,0,1,2.16-7.71A176.21,176.21,0,0,0,128,180a176.21,176.21,0,0,0,46.92-6.16,4,4,0,0,1,2.16,7.71,171.49,171.49,0,0,1-24.53,4.92L161,209.35a4,4,0,0,0,2.23,2.32,4.16,4.16,0,0,0,3.35,0l67-29.71A4,4,0,0,0,235.88,177.34Z"},null,-1),p1=[A1],L1={name:"PhDiscordLogo"},f1=$({...L1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const i=Z,d=A("weight","regular"),g=A("size","1em"),k=A("color","currentColor"),m=A("mirrored",!1),l=p(()=>i.weight??d),e=p(()=>i.size??g),w=p(()=>i.color??k),v=p(()=>i.mirrored!==void 0?i.mirrored?"scale(-1, 1)":void 0:m?"scale(-1, 1)":void 0);return(h,n)=>(t(),s("svg",P({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:e.value,height:e.value,fill:w.value,transform:v.value},h.$attrs),[M(h.$slots,"default"),l.value==="bold"?(t(),s("g",X,J)):l.value==="duotone"?(t(),s("g",a1,l1)):l.value==="fill"?(t(),s("g",o1,s1)):l.value==="light"?(t(),s("g",i1,c1)):l.value==="regular"?(t(),s("g",u1,m1)):l.value==="thin"?(t(),s("g",h1,p1)):c("",!0)],16,G))}}),_1={class:"grid grid-cols-1 md:grid-cols-2 gap-6"},g1={class:"font-sans text-wrap mb-6"},k1={key:0,class:"text-lg"},w1={key:1,class:"text-lg"},v1={class:"space-x-2"},I1={__name:"IntegrationView",setup(Z){const i=x(),d=C(),g="https://discord.com/oauth2/authorize?client_id=947985989421395988&response_type=code&redirect_uri=https%3A%2F%2Fweb3.phaseii.network%2Fprofile%2Fintegrate%2Fdiscord&scope=identify",k="https://kamai.tachi.ac/oauth/request-auth?clientID=CIce4260e1939ceed11c8e48ee857a3aef2a87ba56",m=D(i.params.service);if(m.value){const n=new URLSearchParams(window.location.search),r=n.get("code");n.delete("code"),r!==void 0&&h(m.value,r)}const l=U(),e=D(l.userData);R(()=>l.userData,n=>{e.value=n});const w=[{id:"discord",name:"Discord",icon:f1,oAuth:g,description:`Linking your Discord account to PhaseII gives you an avatar, enables push notifications, and more via our Discord bot, BadManiac. +import{$,a0 as A,v as p,d as s,a as t,a1 as M,e as c,p as o,a2 as P,l as x,m as C,r as D,u as U,Q as R,a3 as B,c as L,w as f,b as u,_ as F,S as N,f as V,g as z,a4 as K,F as Q,h as T,a5 as q,n as W,y as j,t as _,M as H,s as I,k as O,a6 as E}from"./index-BbEl7F8w.js";const G=["width","height","fill","transform"],X={key:0},Y=o("path",{d:"M108,136a16,16,0,1,1-16-16A16,16,0,0,1,108,136Zm56-16a16,16,0,1,0,16,16A16,16,0,0,0,164,120Zm76.07,76.56-67,29.71A20.15,20.15,0,0,1,146,214.9l-8.54-23.13c-3.13.14-6.27.24-9.45.24s-6.32-.1-9.45-.24L110,214.9a20.19,20.19,0,0,1-27.08,11.37l-67-29.71A19.93,19.93,0,0,1,4.62,173.41L34.15,57A20,20,0,0,1,50.37,42.19l36.06-5.93A20.26,20.26,0,0,1,109.22,51.1l4.41,17.41c4.74-.33,9.52-.51,14.37-.51s9.63.18,14.37.51l4.41-17.41a20.25,20.25,0,0,1,22.79-14.84l36.06,5.93A20,20,0,0,1,221.85,57l29.53,116.38A19.93,19.93,0,0,1,240.07,196.56ZM227.28,176,199.23,65.46l-30.07-4.94-2.84,11.17c2.9.58,5.78,1.2,8.61,1.92a12,12,0,1,1-5.86,23.27A168.43,168.43,0,0,0,128,92a168.43,168.43,0,0,0-41.07,4.88,12,12,0,0,1-5.86-23.27c2.83-.72,5.71-1.34,8.61-1.92L86.85,60.52,56.77,65.46,28.72,176l60.22,26.7,5-13.57c-4.37-.76-8.67-1.65-12.88-2.71a12,12,0,0,1,5.86-23.28A168.43,168.43,0,0,0,128,168a168.43,168.43,0,0,0,41.07-4.88,12,12,0,0,1,5.86,23.28c-4.21,1.06-8.51,1.95-12.88,2.71l5,13.57Z"},null,-1),J=[Y],a1={key:1},e1=o("path",{d:"M235.21,185.59l-67,29.7a8.15,8.15,0,0,1-11-4.56L147,183.06a190.5,190.5,0,0,1-19,.94,190.5,190.5,0,0,1-19-.94L98.75,210.73a8.15,8.15,0,0,1-11,4.56l-67-29.7a8,8,0,0,1-4.55-9.24L45.77,60A8.08,8.08,0,0,1,52.31,54l36.06-5.92a8.1,8.1,0,0,1,9.21,6l5,19.63a192.32,192.32,0,0,1,50.88,0l5-19.63a8.1,8.1,0,0,1,9.21-6L203.69,54A8.08,8.08,0,0,1,210.23,60l29.53,116.37A8,8,0,0,1,235.21,185.59Z",opacity:"0.2"},null,-1),t1=o("path",{d:"M104,140a12,12,0,1,1-12-12A12,12,0,0,1,104,140Zm60-12a12,12,0,1,0,12,12A12,12,0,0,0,164,128Zm74.45,64.9-67,29.71a16.17,16.17,0,0,1-21.71-9.1l-8.11-22q-6.72.45-13.63.46t-13.63-.46l-8.11,22a16.18,16.18,0,0,1-21.71,9.1l-67-29.71a15.94,15.94,0,0,1-9.06-18.51L38,58A16.08,16.08,0,0,1,51,46.13l36.06-5.92a16.21,16.21,0,0,1,18.26,11.88l3.26,12.83Q118.11,64,128,64t19.4.92l3.26-12.83a16.22,16.22,0,0,1,18.26-11.88L205,46.13A16.08,16.08,0,0,1,218,58l29.53,116.38A15.94,15.94,0,0,1,238.45,192.9ZM232,178.28,202.47,62s0,0-.08,0L166.33,56a.17.17,0,0,0-.17,0l-2.83,11.14c5,.94,10,2.06,14.83,3.42A8,8,0,0,1,176,86.31a8.09,8.09,0,0,1-2.16-.3A172.25,172.25,0,0,0,128,80a172.25,172.25,0,0,0-45.84,6,8,8,0,1,1-4.32-15.4c4.82-1.36,9.78-2.48,14.82-3.42L89.83,56a.21.21,0,0,0-.12,0h0L53.61,61.92a.24.24,0,0,0-.09,0L24,178.33,91,208a.21.21,0,0,0,.22,0L98,189.72a173.2,173.2,0,0,1-20.14-4.32A8,8,0,0,1,82.16,170,171.85,171.85,0,0,0,128,176a171.85,171.85,0,0,0,45.84-6,8,8,0,0,1,4.32,15.41A173.2,173.2,0,0,1,158,189.72L164.75,208a.22.22,0,0,0,.21,0Z"},null,-1),l1=[e1,t1],o1={key:2},n1=o("path",{d:"M247.51,174.39,218,58a16.08,16.08,0,0,0-13-11.88l-36.06-5.92a16.22,16.22,0,0,0-18.26,11.88l-.21.85a4,4,0,0,0,3.27,4.93,155.62,155.62,0,0,1,24.41,5.62,8.2,8.2,0,0,1,5.62,9.7,8,8,0,0,1-10.19,5.64,155.4,155.4,0,0,0-90.8-.1,8.22,8.22,0,0,1-10.28-4.81,8,8,0,0,1,5.08-10.33,156.85,156.85,0,0,1,24.72-5.72,4,4,0,0,0,3.27-4.93l-.21-.85A16.21,16.21,0,0,0,87.08,40.21L51,46.13A16.08,16.08,0,0,0,38,58L8.49,174.39a15.94,15.94,0,0,0,9.06,18.51l67,29.71a16.17,16.17,0,0,0,21.71-9.1l3.49-9.45a4,4,0,0,0-3.27-5.35,158.13,158.13,0,0,1-28.63-6.2,8.2,8.2,0,0,1-5.61-9.67,8,8,0,0,1,10.2-5.66,155.59,155.59,0,0,0,91.12,0,8,8,0,0,1,10.19,5.65,8.19,8.19,0,0,1-5.61,9.68,157.84,157.84,0,0,1-28.62,6.2,4,4,0,0,0-3.27,5.35l3.49,9.45a16.18,16.18,0,0,0,21.71,9.1l67-29.71A15.94,15.94,0,0,0,247.51,174.39ZM92,152a12,12,0,1,1,12-12A12,12,0,0,1,92,152Zm72,0a12,12,0,1,1,12-12A12,12,0,0,1,164,152Z"},null,-1),s1=[n1],i1={key:3},r1=o("path",{d:"M102,140a10,10,0,1,1-10-10A10,10,0,0,1,102,140Zm62-10a10,10,0,1,0,10,10A10,10,0,0,0,164,130Zm73.64,61.08-67,29.71a14.43,14.43,0,0,1-5.77,1.21,14.13,14.13,0,0,1-13.25-9.18L143,189.43c-4.93.37-9.92.58-15,.58s-10.06-.21-15-.58l-8.63,23.39A14.13,14.13,0,0,1,91.13,222a14.43,14.43,0,0,1-5.77-1.21l-67-29.71a14,14,0,0,1-7.93-16.2L40,58.5A14.07,14.07,0,0,1,51.34,48.11L87.4,42.19a14.19,14.19,0,0,1,16,10.39l3.69,14.53a197.5,197.5,0,0,1,41.82,0l3.69-14.53a14.19,14.19,0,0,1,16-10.39l36.06,5.92A14.07,14.07,0,0,1,216,58.5l29.53,116.38A14,14,0,0,1,237.64,191.08Zm-3.7-13.25L204.41,61.45a2.08,2.08,0,0,0-1.7-1.5L166.65,54a2.13,2.13,0,0,0-2.42,1.5l-3.36,13.24a169.28,169.28,0,0,1,16.75,3.76A6,6,0,0,1,176,84.31a5.71,5.71,0,0,1-1.62-.23A174.26,174.26,0,0,0,128,78a174.26,174.26,0,0,0-46.38,6.08,6,6,0,1,1-3.24-11.55,169.28,169.28,0,0,1,16.75-3.76L91.77,55.53A2.12,2.12,0,0,0,89.35,54L53.29,60a2.08,2.08,0,0,0-1.7,1.5L22.06,177.83a2,2,0,0,0,1.16,2.28l67,29.7a2.19,2.19,0,0,0,1.76,0,2.07,2.07,0,0,0,1.14-1.17l7.58-20.55a171.46,171.46,0,0,1-22.33-4.64,6,6,0,1,1,3.24-11.55A174.26,174.26,0,0,0,128,178a174.26,174.26,0,0,0,46.38-6.08,6,6,0,1,1,3.24,11.55,171.46,171.46,0,0,1-22.33,4.64l7.58,20.55a2.07,2.07,0,0,0,1.14,1.17,2.19,2.19,0,0,0,1.76,0l67-29.7A2,2,0,0,0,233.94,177.83Z"},null,-1),c1=[r1],u1={key:4},d1=o("path",{d:"M104,140a12,12,0,1,1-12-12A12,12,0,0,1,104,140Zm60-12a12,12,0,1,0,12,12A12,12,0,0,0,164,128Zm74.45,64.9-67,29.71a16.17,16.17,0,0,1-21.71-9.1l-8.11-22q-6.72.45-13.63.46t-13.63-.46l-8.11,22a16.18,16.18,0,0,1-21.71,9.1l-67-29.71a15.93,15.93,0,0,1-9.06-18.51L38,58A16.07,16.07,0,0,1,51,46.14l36.06-5.93a16.22,16.22,0,0,1,18.26,11.88l3.26,12.84Q118.11,64,128,64t19.4.93l3.26-12.84a16.21,16.21,0,0,1,18.26-11.88L205,46.14A16.07,16.07,0,0,1,218,58l29.53,116.38A15.93,15.93,0,0,1,238.45,192.9ZM232,178.28,202.47,62s0,0-.08,0L166.33,56a.17.17,0,0,0-.17,0l-2.83,11.14c5,.94,10,2.06,14.83,3.42A8,8,0,0,1,176,86.31a8.09,8.09,0,0,1-2.16-.3A172.25,172.25,0,0,0,128,80a172.25,172.25,0,0,0-45.84,6,8,8,0,1,1-4.32-15.4c4.82-1.36,9.78-2.48,14.82-3.42L89.83,56s0,0-.12,0h0L53.61,61.93a.17.17,0,0,0-.09,0L24,178.33,91,208a.23.23,0,0,0,.22,0L98,189.72a173.2,173.2,0,0,1-20.14-4.32A8,8,0,0,1,82.16,170,171.85,171.85,0,0,0,128,176a171.85,171.85,0,0,0,45.84-6,8,8,0,0,1,4.32,15.41A173.2,173.2,0,0,1,158,189.72L164.75,208a.22.22,0,0,0,.21,0Z"},null,-1),m1=[d1],h1={key:5},A1=o("path",{d:"M100,140a8,8,0,1,1-8-8A8,8,0,0,1,100,140Zm64-8a8,8,0,1,0,8,8A8,8,0,0,0,164,132Zm72.83,57.25-67,29.71a12.36,12.36,0,0,1-5,1,12.13,12.13,0,0,1-11.38-7.88l-9.15-24.81c-5.36.45-10.81.69-16.34.69s-11-.24-16.34-.69l-9.15,24.81A12.13,12.13,0,0,1,91.13,220a12.36,12.36,0,0,1-5-1l-67-29.71a12,12,0,0,1-6.8-13.88L41.9,59a12.06,12.06,0,0,1,9.77-8.91l36.06-5.92a12.18,12.18,0,0,1,13.73,8.91l4.12,16.22a195.47,195.47,0,0,1,44.84,0l4.12-16.22a12.18,12.18,0,0,1,13.73-8.91l36.06,5.92A12.06,12.06,0,0,1,214.1,59l29.53,116.38A12,12,0,0,1,236.83,189.25Zm-1-11.91L206.35,61A4.07,4.07,0,0,0,203,58L167,52.05a4.15,4.15,0,0,0-4.69,3L158.4,70.38a166.74,166.74,0,0,1,18.68,4.08,4,4,0,1,1-2.16,7.7A176.21,176.21,0,0,0,128,76a176.21,176.21,0,0,0-46.92,6.16,4,4,0,1,1-2.16-7.7A166.74,166.74,0,0,1,97.6,70.38L93.71,55a4.15,4.15,0,0,0-4.69-3L53,58a4.07,4.07,0,0,0-3.31,3L20.12,177.34a4,4,0,0,0,2.29,4.59l67,29.71a4.16,4.16,0,0,0,3.35,0A4,4,0,0,0,95,209.35l8.45-22.88a171.49,171.49,0,0,1-24.53-4.92,4,4,0,0,1,2.16-7.71A176.21,176.21,0,0,0,128,180a176.21,176.21,0,0,0,46.92-6.16,4,4,0,0,1,2.16,7.71,171.49,171.49,0,0,1-24.53,4.92L161,209.35a4,4,0,0,0,2.23,2.32,4.16,4.16,0,0,0,3.35,0l67-29.71A4,4,0,0,0,235.88,177.34Z"},null,-1),p1=[A1],L1={name:"PhDiscordLogo"},f1=$({...L1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const i=Z,d=A("weight","regular"),g=A("size","1em"),k=A("color","currentColor"),m=A("mirrored",!1),l=p(()=>i.weight??d),e=p(()=>i.size??g),w=p(()=>i.color??k),v=p(()=>i.mirrored!==void 0?i.mirrored?"scale(-1, 1)":void 0:m?"scale(-1, 1)":void 0);return(h,n)=>(t(),s("svg",P({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:e.value,height:e.value,fill:w.value,transform:v.value},h.$attrs),[M(h.$slots,"default"),l.value==="bold"?(t(),s("g",X,J)):l.value==="duotone"?(t(),s("g",a1,l1)):l.value==="fill"?(t(),s("g",o1,s1)):l.value==="light"?(t(),s("g",i1,c1)):l.value==="regular"?(t(),s("g",u1,m1)):l.value==="thin"?(t(),s("g",h1,p1)):c("",!0)],16,G))}}),_1={class:"grid grid-cols-1 md:grid-cols-2 gap-6"},g1={class:"font-sans text-wrap mb-6"},k1={key:0,class:"text-lg"},w1={key:1,class:"text-lg"},v1={class:"space-x-2"},I1={__name:"IntegrationView",setup(Z){const i=x(),d=C(),g="https://discord.com/oauth2/authorize?client_id=947985989421395988&response_type=code&redirect_uri=https%3A%2F%2Fweb3.phaseii.network%2Fprofile%2Fintegrate%2Fdiscord&scope=identify",k="https://kamai.tachi.ac/oauth/request-auth?clientID=CIce4260e1939ceed11c8e48ee857a3aef2a87ba56",m=D(i.params.service);if(m.value){const n=new URLSearchParams(window.location.search),r=n.get("code");n.delete("code"),r!==void 0&&h(m.value,r)}const l=U(),e=D(l.userData);R(()=>l.userData,n=>{e.value=n});const w=[{id:"discord",name:"Discord",icon:f1,oAuth:g,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-x8yDdUfI.js b/assets/LayoutGuest-BCmbRonL.js similarity index 91% rename from assets/LayoutGuest-x8yDdUfI.js rename to assets/LayoutGuest-BCmbRonL.js index e452c6c..8385744 100644 --- a/assets/LayoutGuest-x8yDdUfI.js +++ b/assets/LayoutGuest-BCmbRonL.js @@ -1 +1 @@ -import{u as d,r as t,aY as u,Q as r,d as v,a as _,b as p,p as i,D as c,aZ as m,a1 as g,g as S}from"./index-DuYVLgib.js";const f={class:"bg-gray-950 dark:text-slate-100"},y={class:"animated animatedFadeInUp fadeInUp"},B={__name:"LayoutGuest",setup(k){const e=d(),o=t(e.isLoading),s=t(e.isSaving),n=t(e.errorCode),l=u();return r(()=>e.isLoading,a=>{o.value=a}),r(()=>e.isSaving,a=>{s.value=a}),r(()=>e.errorCode,a=>{n.value=a}),(a,h)=>(_(),v("div",{class:c({dark:S(l).darkMode})},[p(m,{active:o.value||s.value,"is-save":s.value,"error-code":n.value,class:c(["transition-opacity duration-300 ease-out",{"opacity-100":o.value||s.value,"opacity-0":!o.value&&!s.value}])},null,8,["active","is-save","error-code","class"]),i("div",f,[i("div",y,[g(a.$slots,"default")])])],2))}};export{B as _}; +import{u as d,r as t,aY as u,Q as r,d as v,a as _,b as p,p as i,D as c,aZ as m,a1 as g,g as S}from"./index-BbEl7F8w.js";const f={class:"bg-gray-950 dark:text-slate-100"},y={class:"animated animatedFadeInUp fadeInUp"},B={__name:"LayoutGuest",setup(k){const e=d(),o=t(e.isLoading),s=t(e.isSaving),n=t(e.errorCode),l=u();return r(()=>e.isLoading,a=>{o.value=a}),r(()=>e.isSaving,a=>{s.value=a}),r(()=>e.errorCode,a=>{n.value=a}),(a,h)=>(_(),v("div",{class:c({dark:S(l).darkMode})},[p(m,{active:o.value||s.value,"is-save":s.value,"error-code":n.value,class:c(["transition-opacity duration-300 ease-out",{"opacity-100":o.value||s.value,"opacity-0":!o.value&&!s.value}])},null,8,["active","is-save","error-code","class"]),i("div",f,[i("div",y,[g(a.$slots,"default")])])],2))}};export{B as _}; diff --git a/assets/LoginView-D7CVcxJt.js b/assets/LoginView-AyG9qdPH.js similarity index 88% rename from assets/LoginView-D7CVcxJt.js rename to assets/LoginView-AyG9qdPH.js index fb34106..36a0656 100644 --- a/assets/LoginView-D7CVcxJt.js +++ b/assets/LoginView-AyG9qdPH.js @@ -1 +1 @@ -import{m as b,u as x,B as g,c as w,a as c,w as r,p as s,b as o,n as _,D as v,E as V,G as y,g as a,J as $,s as n}from"./index-DuYVLgib.js";import{G as P}from"./PhPassword.vue-BP8ll1AH.js";import{_ as S}from"./FormCheckRadio-41dEcA0-.js";import{_ as i}from"./FormField-1Nec7C_B.js";import{_ as m}from"./FormControl-CyyQZ7FC.js";import{_ as U}from"./LayoutGuest-x8yDdUfI.js";const k={class:"flex md:min-h-screen md:items-center md:justify-center"},B={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},G={class:"flex flex-col items-center text-wrap h-full md:mt-5"},R={class:"flex flex-col gap-2 mt-4"},C={class:"flex flex-col gap-2 my-4"},D={__name:"LoginView",setup(I){const u=b(),d=x(),l=g({login:"",pass:"",remember:!0,spinin:!1}),p=async()=>{if(!l.login||!l.pass){alert("Please fill in all fields.");return}await d.createUserSession(l.login,l.pass,l.remember)&&u.push("/")};return(f,e)=>(c(),w(U,null,{default:r(()=>[s("div",k,[o(_,{class:v(["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",B,[s("div",G,[e[5]||(e[5]=s("img",{src:V,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]=y(t=>p(),["prevent"]))},[o(i,{label:"Username"},{default:r(()=>[o(m,{modelValue:l.login,"onUpdate:modelValue":e[1]||(e[1]=t=>l.login=t),icon:a($),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(P),type:"password",name:"password",autocomplete:"current-password",required:""},null,8,["modelValue","icon"])]),_:1}),o(S,{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",R,[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",C,[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{D as default}; +import{m as b,u as x,B as g,c as w,a as c,w as r,p as s,b as o,n as _,D as v,E as V,G as y,g as a,J as $,s as n}from"./index-BbEl7F8w.js";import{G as P}from"./PhPassword.vue-Bh7AlhuM.js";import{_ as S}from"./FormCheckRadio-DsMQtz6y.js";import{_ as i}from"./FormField-B9DH-KpM.js";import{_ as m}from"./FormControl-C6hCQuvp.js";import{_ as U}from"./LayoutGuest-BCmbRonL.js";const k={class:"flex md:min-h-screen md:items-center md:justify-center"},B={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},G={class:"flex flex-col items-center text-wrap h-full md:mt-5"},R={class:"flex flex-col gap-2 mt-4"},C={class:"flex flex-col gap-2 my-4"},D={__name:"LoginView",setup(I){const u=b(),d=x(),l=g({login:"",pass:"",remember:!0,spinin:!1}),p=async()=>{if(!l.login||!l.pass){alert("Please fill in all fields.");return}await d.createUserSession(l.login,l.pass,l.remember)&&u.push("/")};return(f,e)=>(c(),w(U,null,{default:r(()=>[s("div",k,[o(_,{class:v(["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",B,[s("div",G,[e[5]||(e[5]=s("img",{src:V,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]=y(t=>p(),["prevent"]))},[o(i,{label:"Username"},{default:r(()=>[o(m,{modelValue:l.login,"onUpdate:modelValue":e[1]||(e[1]=t=>l.login=t),icon:a($),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(P),type:"password",name:"password",autocomplete:"current-password",required:""},null,8,["modelValue","icon"])]),_:1}),o(S,{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",R,[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",C,[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{D as default}; diff --git a/assets/MachinesView-CU-6WmN2.js b/assets/MachinesView-BjlB1gvx.js similarity index 89% rename from assets/MachinesView-CU-6WmN2.js rename to assets/MachinesView-BjlB1gvx.js index 62ee7c9..dc73281 100644 --- a/assets/MachinesView-CU-6WmN2.js +++ b/assets/MachinesView-BjlB1gvx.js @@ -1 +1 @@ -import{u as F,r as b,l as T,o as O,B as S,c as B,a as c,w as i,b as e,_ as j,d as I,e as v,F as _,g as m,p as r,f as P,n as g,y as D,G as R,s as C,q as z,ao as H,k as J}from"./index-DuYVLgib.js";import{F as K}from"./PhGear.vue-BNnjKjmx.js";import{G as L}from"./PhPencilCircle.vue-BlerJUhD.js";import{I as Q}from"./PhPlusCircle.vue-BXfCA9B1.js";import{_ as u}from"./FormField-1Nec7C_B.js";import{_ as h}from"./FormControl-CyyQZ7FC.js";import{_ as p}from"./FormCheckRadio-41dEcA0-.js";import{_ as W}from"./ArcadeCard-UjWKOu3s.js";import{_ as X}from"./GeneralTable-CKxzcNOP.js";import{g as M}from"./pcbid-CIkJuo1f.js";import{A as Y}from"./arcade-D1re7ksU.js";import{d as Z,w as ee,x as ae,y as le}from"./admin-C-TOtvc0.js";import"./PhCashRegister.vue-DUcDPCa7.js";import"./PhHouse.vue-DjptopzZ.js";import"./contentExport-BfPkph0e.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,c as B,a as c,w as i,b as e,_ as j,d as I,e as v,F as _,g as m,p as r,f as P,n as g,y as D,G as R,s as C,q as z,ao as H,k as J}from"./index-BbEl7F8w.js";import{F as K}from"./PhGear.vue-SRgan7N3.js";import{G as L}from"./PhPencilCircle.vue-85VFW52B.js";import{I as Q}from"./PhPlusCircle.vue-CQYuT5B6.js";import{_ as u}from"./FormField-B9DH-KpM.js";import{_ as h}from"./FormControl-C6hCQuvp.js";import{_ as p}from"./FormCheckRadio-DsMQtz6y.js";import{_ as W}from"./ArcadeCard-CDetx79Z.js";import{_ as X}from"./GeneralTable-BL7gBAgF.js";import{g as M}from"./pcbid-CIkJuo1f.js";import{A as Y}from"./arcade-JzALLH2f.js";import{d as Z,w as ee,x as ae,y as le}from"./admin-DDoatP0-.js";import"./PhCashRegister.vue-CG5nybhX.js";import"./PhHouse.vue-CJOcjei5.js";import"./contentExport-D4vRLG8s.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-B0C01yTX.js b/assets/MaintView-Dnp4V5Ae.js similarity index 97% rename from assets/MaintView-B0C01yTX.js rename to assets/MaintView-Dnp4V5Ae.js index 0b3abbd..c9befdd 100644 --- a/assets/MaintView-B0C01yTX.js +++ b/assets/MaintView-Dnp4V5Ae.js @@ -1 +1 @@ -import{$ as y,a0 as u,v as c,d as o,a as n,a1 as _,e as L,p as e,a2 as k,r as V,B as x,o as P,j as w,aw as C,c as S,w as p,b as i,_ as B,n as g,f as Z,g as M,G as T,s as H,k as z}from"./index-DuYVLgib.js";import{_ as D}from"./GeneralTable-CKxzcNOP.js";import{_ as $}from"./FormField-1Nec7C_B.js";import{_ as N}from"./FormControl-CyyQZ7FC.js";import{f as E,g as j}from"./admin-C-TOtvc0.js";import"./contentExport-BfPkph0e.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))}}),C0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},S0={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=C("VueDatePicker");return n(),S(z,null,{default:p(()=>[i(B,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",C0,[e("div",S0,[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{$ as y,a0 as u,v as c,d as o,a as n,a1 as _,e as L,p as e,a2 as k,r as V,B as x,o as P,j as w,aw as C,c as S,w as p,b as i,_ as B,n as g,f as Z,g as M,G as T,s as H,k as z}from"./index-BbEl7F8w.js";import{_ as D}from"./GeneralTable-BL7gBAgF.js";import{_ as $}from"./FormField-B9DH-KpM.js";import{_ as N}from"./FormControl-C6hCQuvp.js";import{f as E,g as j}from"./admin-DDoatP0-.js";import"./contentExport-D4vRLG8s.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))}}),C0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},S0={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=C("VueDatePicker");return n(),S(z,null,{default:p(()=>[i(B,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",C0,[e("div",S0,[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-DXfKkDAH.js b/assets/NetworkRecords-BsP-_CO1.js similarity index 87% rename from assets/NetworkRecords-DXfKkDAH.js rename to assets/NetworkRecords-BsP-_CO1.js index 9a9c1f8..302d99e 100644 --- a/assets/NetworkRecords-DXfKkDAH.js +++ b/assets/NetworkRecords-BsP-_CO1.js @@ -1 +1 @@ -import{l as k,m as w,ab as S,r as I,B as R,o as B,v as x,c as p,a as o,w as u,e as v,g as t,_ as D,b as f,d as c,f as N,a5 as F,p as l,F as g,h as V,n as G,t as m,s as T,M as A,k as C}from"./index-DuYVLgib.js";import{_ as E}from"./FormControl-CyyQZ7FC.js";import{_ as L}from"./GameHeader-BIQN79uC.js";import{A as M}from"./music-Dx1QRfAF.js";import{s as P,f as U}from"./scoreDataFilters-4V9cRP9S.js";import"./PhGear.vue-BNnjKjmx.js";import"./PhHouse.vue-DjptopzZ.js";const j={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(),b=w();var _=y.params.game;const e=S(_);var d=I([]);const n=R({currentVersion:null});e||b.push({name:"ErrorPage",params:{catchAll:"404"}}),e.versions||(n.currentVersion=1),B(async()=>{try{const s=await M(_);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))}),$=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(L,{game:t(e)},null,8,["game"]),f(N,{icon:t(F),title:"Top Records",main:""},{default:u(()=>[t(e).versions?(o(),c("div",j,[r[1]||(r[1]=l("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),f(E,{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($.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(P)(a.data?.difficulty,t(e).chartTable,a.chart)?(o(),c("div",K,[l("h2",O,m(t(e).chartTable[a.chart])+" - "+m(t(U)(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,ab as S,r as I,B as R,o as B,v as x,c as p,a as o,w as u,e as v,g as t,_ as D,b as f,d as c,f as N,a5 as F,p as l,F as g,h as V,n as G,t as m,s as T,M as A,k as C}from"./index-BbEl7F8w.js";import{_ as E}from"./FormControl-C6hCQuvp.js";import{_ as L}from"./GameHeader-BMnQ31ZU.js";import{A as M}from"./music-BP--rq-0.js";import{s as P,f as U}from"./scoreDataFilters-4V9cRP9S.js";import"./PhGear.vue-SRgan7N3.js";import"./PhHouse.vue-CJOcjei5.js";const j={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(),b=w();var _=y.params.game;const e=S(_);var d=I([]);const n=R({currentVersion:null});e||b.push({name:"ErrorPage",params:{catchAll:"404"}}),e.versions||(n.currentVersion=1),B(async()=>{try{const s=await M(_);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))}),$=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(L,{game:t(e)},null,8,["game"]),f(N,{icon:t(F),title:"Top Records",main:""},{default:u(()=>[t(e).versions?(o(),c("div",j,[r[1]||(r[1]=l("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),f(E,{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($.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(P)(a.data?.difficulty,t(e).chartTable,a.chart)?(o(),c("div",K,[l("h2",O,m(t(e).chartTable[a.chart])+" - "+m(t(U)(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-7zxyyJri.js b/assets/NetworkScores-BlDe7b_h.js similarity index 72% rename from assets/NetworkScores-7zxyyJri.js rename to assets/NetworkScores-BlDe7b_h.js index 4213a55..49c4059 100644 --- a/assets/NetworkScores-7zxyyJri.js +++ b/assets/NetworkScores-BlDe7b_h.js @@ -1 +1 @@ -import{l as _,m as f,u as p,ab as d,r as g,o as h,c as $,a as S,w as r,b as t,_ as k,g as e,f as v,at as w,n as b,k as N}from"./index-DuYVLgib.js";import{_ as x}from"./GeneralTable-CKxzcNOP.js";import{_ as A}from"./GameHeader-BIQN79uC.js";import{a as I,s as R}from"./scores-u23E3c3b.js";import"./contentExport-BfPkph0e.js";import"./PhGear.vue-BNnjKjmx.js";import"./PhHouse.vue-DjptopzZ.js";import"./scoreDataFilters-4V9cRP9S.js";const F={__name:"NetworkScores",setup(y){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=I(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(),$(N,null,{default:r(()=>[t(k,null,{default:r(()=>[t(A,{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(b,{"has-table":""},{default:r(()=>[t(x,{headers:e(R)(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,ab as d,r as g,o as h,c as $,a as S,w as r,b as t,_ as k,g as e,f as v,at as w,n as b,k as N}from"./index-BbEl7F8w.js";import{_ as x}from"./GeneralTable-BL7gBAgF.js";import{_ as A}from"./GameHeader-BMnQ31ZU.js";import{a as I,s as R}from"./scores-TDEPN0c1.js";import"./contentExport-D4vRLG8s.js";import"./PhGear.vue-SRgan7N3.js";import"./PhHouse.vue-CJOcjei5.js";import"./scoreDataFilters-4V9cRP9S.js";const F={__name:"NetworkScores",setup(y){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=I(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(),$(N,null,{default:r(()=>[t(k,null,{default:r(()=>[t(A,{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(b,{"has-table":""},{default:r(()=>[t(x,{headers:e(R)(e(a)),items:m.value,onRowClicked:u},null,8,["headers","items"])]),_:1})]),_:1})]),_:1}))}};export{F as default}; diff --git a/assets/NewsView-BkXrD_tn.js b/assets/NewsView-ClZZt2lH.js similarity index 93% rename from assets/NewsView-BkXrD_tn.js rename to assets/NewsView-ClZZt2lH.js index bcef7d1..e287fac 100644 --- a/assets/NewsView-BkXrD_tn.js +++ b/assets/NewsView-ClZZt2lH.js @@ -1 +1 @@ -import{u,r as _,o as m,c as l,a as r,w as o,b as c,_ as f,d as i,e as d,f as h,g as e,I as p,F as g,h as k,i as w,j as y,C as v,k as N}from"./index-DuYVLgib.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,c as l,a as r,w as o,b as c,_ as f,d as i,e as d,f as h,g as e,I as p,F as g,h as k,i as w,j as y,C as v,k as N}from"./index-BbEl7F8w.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/NewsView-Btqa2EG-.js b/assets/NewsView-CvoTbmlq.js similarity index 96% rename from assets/NewsView-Btqa2EG-.js rename to assets/NewsView-CvoTbmlq.js index eb95235..46bce1f 100644 --- a/assets/NewsView-Btqa2EG-.js +++ b/assets/NewsView-CvoTbmlq.js @@ -1 +1 @@ -import{$ as U,a0 as v,v as f,d as r,a as n,a1 as B,e as M,p as t,a2 as P,m as z,r as L,o as D,j as R,B as j,c as E,w as u,b as a,_ as F,n as $,f as N,g as w,G,y as x,s as _,U as T,F as W,q as O,ay as J,k as K}from"./index-DuYVLgib.js";import{G as Q}from"./PhPencilCircle.vue-BlerJUhD.js";import{I as k}from"./PhPlusCircle.vue-BXfCA9B1.js";import{_ as X}from"./GeneralTable-CKxzcNOP.js";import{_ as A}from"./FormField-1Nec7C_B.js";import{_ as V}from"./FormControl-CyyQZ7FC.js";import{o as Y,p as e0,q as a0,r as l0}from"./admin-C-TOtvc0.js";import"./contentExport-BfPkph0e.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],v0={key:3},f0=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=[f0],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=U({...b0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(b){const d=b,p=v("weight","regular"),c=v("size","1em"),s=v("color","currentColor"),y=v("mirrored",!1),o=f(()=>d.weight??p),h=f(()=>d.size??c),Z=f(()=>d.color??s),m=f(()=>d.mirrored!==void 0?d.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(g,H)=>(n(),r("svg",P({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),[B(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",v0,h0)):o.value==="regular"?(n(),r("g",g0,A0)):o.value==="thin"?(n(),r("g",V0,y0)):M("",!0)],16,t0))}}),$0=["width","height","fill","transform"],H0={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},U0=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),B0=[U0],P0={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=U({...F0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(b){const d=b,p=v("weight","regular"),c=v("size","1em"),s=v("color","currentColor"),y=v("mirrored",!1),o=f(()=>d.weight??p),h=f(()=>d.size??c),Z=f(()=>d.color??s),m=f(()=>d.mirrored!==void 0?d.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(g,H)=>(n(),r("svg",P({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),[B(g.$slots,"default"),o.value==="bold"?(n(),r("g",H0,_0)):o.value==="duotone"?(n(),r("g",M0,k0)):o.value==="fill"?(n(),r("g",C0,B0)):o.value==="light"?(n(),r("g",P0,q0)):o.value==="regular"?(n(),r("g",I0,D0)):o.value==="thin"?(n(),r("g",R0,E0)):M("",!0)],16,$0))}}),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 Y();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 H(){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(K,null,{default:u(()=>[a(F,null,{default:u(()=>[a($,{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($,{"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($,{"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(Q),onClick:e[8]||(e[8]=l=>H())},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(J),title:"All News",color:"text-blue-400",main:""},null,8,["icon"]),a($,{"has-table":"",class:"mb-6"},{default:u(()=>[t("div",W0,[t("div",O0,[a(X,{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{$ as U,a0 as v,v as f,d as r,a as n,a1 as B,e as M,p as t,a2 as P,m as z,r as L,o as D,j as R,B as j,c as E,w as u,b as a,_ as F,n as $,f as N,g as w,G,y as x,s as _,U as T,F as W,q as O,ay as J,k as K}from"./index-BbEl7F8w.js";import{G as Q}from"./PhPencilCircle.vue-85VFW52B.js";import{I as k}from"./PhPlusCircle.vue-CQYuT5B6.js";import{_ as X}from"./GeneralTable-BL7gBAgF.js";import{_ as A}from"./FormField-B9DH-KpM.js";import{_ as V}from"./FormControl-C6hCQuvp.js";import{o as Y,p as e0,q as a0,r as l0}from"./admin-DDoatP0-.js";import"./contentExport-D4vRLG8s.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],v0={key:3},f0=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=[f0],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=U({...b0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(b){const d=b,p=v("weight","regular"),c=v("size","1em"),s=v("color","currentColor"),y=v("mirrored",!1),o=f(()=>d.weight??p),h=f(()=>d.size??c),Z=f(()=>d.color??s),m=f(()=>d.mirrored!==void 0?d.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(g,H)=>(n(),r("svg",P({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),[B(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",v0,h0)):o.value==="regular"?(n(),r("g",g0,A0)):o.value==="thin"?(n(),r("g",V0,y0)):M("",!0)],16,t0))}}),$0=["width","height","fill","transform"],H0={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},U0=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),B0=[U0],P0={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=U({...F0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(b){const d=b,p=v("weight","regular"),c=v("size","1em"),s=v("color","currentColor"),y=v("mirrored",!1),o=f(()=>d.weight??p),h=f(()=>d.size??c),Z=f(()=>d.color??s),m=f(()=>d.mirrored!==void 0?d.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(g,H)=>(n(),r("svg",P({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),[B(g.$slots,"default"),o.value==="bold"?(n(),r("g",H0,_0)):o.value==="duotone"?(n(),r("g",M0,k0)):o.value==="fill"?(n(),r("g",C0,B0)):o.value==="light"?(n(),r("g",P0,q0)):o.value==="regular"?(n(),r("g",I0,D0)):o.value==="thin"?(n(),r("g",R0,E0)):M("",!0)],16,$0))}}),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 Y();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 H(){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(K,null,{default:u(()=>[a(F,null,{default:u(()=>[a($,{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($,{"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($,{"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(Q),onClick:e[8]||(e[8]=l=>H())},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(J),title:"All News",color:"text-blue-400",main:""},null,8,["icon"]),a($,{"has-table":"",class:"mb-6"},{default:u(()=>[t("div",W0,[t("div",O0,[a(X,{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/OTAView-D7y64bdJ.js b/assets/OTAView-Dug8RrcD.js similarity index 95% rename from assets/OTAView-D7y64bdJ.js rename to assets/OTAView-Dug8RrcD.js index ab027c7..a37827e 100644 --- a/assets/OTAView-D7y64bdJ.js +++ b/assets/OTAView-Dug8RrcD.js @@ -1 +1 @@ -import{G as y}from"./PhCloudArrowDown.vue-BjVgNjq3.js";import{$ as b,a0 as r,v as p,d as i,a as d,a1 as M,e as C,p as o,a2 as D,B as U,c as k,w as n,b as a,_ as x,f as A,g as V,an as Z,n as $,s as B,k as O}from"./index-DuYVLgib.js";import{_ as m}from"./FormField-1Nec7C_B.js";import{_ as H}from"./FormCheckRadio-41dEcA0-.js";import{_ as c}from"./FormControl-CyyQZ7FC.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),P=[q,z],j={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,P)):s.value==="fill"?(d(),i("g",j,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-B42NpkSX.js";import{$ as b,a0 as r,v as p,d as i,a as d,a1 as M,e as C,p as o,a2 as D,B as U,c as k,w as n,b as a,_ as x,f as A,g as V,an as Z,n as $,s as B,k as O}from"./index-BbEl7F8w.js";import{_ as m}from"./FormField-B9DH-KpM.js";import{_ as H}from"./FormCheckRadio-DsMQtz6y.js";import{_ as c}from"./FormControl-C6hCQuvp.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),P=[q,z],j={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,P)):s.value==="fill"?(d(),i("g",j,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-DK0LaWtr.js b/assets/OnboardingView-B-0Q8Rh1.js similarity index 96% rename from assets/OnboardingView-DK0LaWtr.js rename to assets/OnboardingView-B-0Q8Rh1.js index 8a7a790..a1a69dc 100644 --- a/assets/OnboardingView-DK0LaWtr.js +++ b/assets/OnboardingView-B-0Q8Rh1.js @@ -1 +1 @@ -import{$ as K,a0 as H,v as B,d as f,a as r,a1 as Q,e as A,p as i,a2 as W,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,f as ae,g as y,n as M,y as k,s as I,K as j,av as te,G as ne,F as le,h as oe,t as $,k as ie,ab as se}from"./index-DuYVLgib.js";import{H as re}from"./PhCheckCircle.vue-CcbL3TS3.js";import{F as de}from"./PhGear.vue-BNnjKjmx.js";import{H as R}from"./PhInfo.vue-BvamLpcZ.js";import{_ as d}from"./FormField-1Nec7C_B.js";import{_ as m}from"./FormCheckRadio-41dEcA0-.js";import{_ as D}from"./FormControl-CyyQZ7FC.js";import{c as ue,d as ce,e as me}from"./admin-C-TOtvc0.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{$ as K,a0 as H,v as B,d as f,a as r,a1 as Q,e as A,p as i,a2 as W,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,f as ae,g as y,n as M,y as k,s as I,K as j,av as te,G as ne,F as le,h as oe,t as $,k as ie,ab as se}from"./index-BbEl7F8w.js";import{H as re}from"./PhCheckCircle.vue-B7ygcI2r.js";import{F as de}from"./PhGear.vue-SRgan7N3.js";import{H as R}from"./PhInfo.vue-DS2BSQe0.js";import{_ as d}from"./FormField-B9DH-KpM.js";import{_ as m}from"./FormCheckRadio-DsMQtz6y.js";import{_ as D}from"./FormControl-C6hCQuvp.js";import{c as ue,d as ce,e as me}from"./admin-DDoatP0-.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-Dx79NLyP.js b/assets/PaseliView-DbWQw-oi.js similarity index 93% rename from assets/PaseliView-Dx79NLyP.js rename to assets/PaseliView-DbWQw-oi.js index 448b0e6..b5d8c1e 100644 --- a/assets/PaseliView-Dx79NLyP.js +++ b/assets/PaseliView-DbWQw-oi.js @@ -1 +1 @@ -import{$ as J,a0 as P,v as f,d as p,a as u,a1 as O,e as h,p as r,a2 as W,r as S,l as G,o as K,c as _,w as d,b as l,_ as Q,F as Y,f as X,g as s,an as I,n as k,y as M,s as F,k as ee,j as ae}from"./index-DuYVLgib.js";import{F as U}from"./PhCashRegister.vue-DUcDPCa7.js";import{I as le}from"./PhCreditCard.vue-P-EQK5ay.js";import{I as j}from"./PhPlusCircle.vue-BXfCA9B1.js";import{_ as q}from"./GeneralTable-CKxzcNOP.js";import{_ as te}from"./ArcadeCard-UjWKOu3s.js";import{_ as L}from"./FormControl-CyyQZ7FC.js";import{_ as $}from"./FormField-1Nec7C_B.js";import{A as ne,e as re,f as oe}from"./arcade-D1re7ksU.js";import"./contentExport-BfPkph0e.js";import"./PhHouse.vue-DjptopzZ.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"),C=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:C?"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"},$e={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Ce={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({}),C=G(),i=parseInt(C.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($,{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($,{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($,{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($,{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",$e,[r("div",Ce,[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{$ as J,a0 as P,v as f,d as p,a as u,a1 as O,e as h,p as r,a2 as W,r as S,l as G,o as K,c as _,w as d,b as l,_ as Q,F as Y,f as X,g as s,an as I,n as k,y as M,s as F,k as ee,j as ae}from"./index-BbEl7F8w.js";import{F as U}from"./PhCashRegister.vue-CG5nybhX.js";import{I as le}from"./PhCreditCard.vue-Ckp0FYzw.js";import{I as j}from"./PhPlusCircle.vue-CQYuT5B6.js";import{_ as q}from"./GeneralTable-BL7gBAgF.js";import{_ as te}from"./ArcadeCard-CDetx79Z.js";import{_ as L}from"./FormControl-C6hCQuvp.js";import{_ as $}from"./FormField-B9DH-KpM.js";import{A as ne,e as re,f as oe}from"./arcade-JzALLH2f.js";import"./contentExport-D4vRLG8s.js";import"./PhHouse.vue-CJOcjei5.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"),C=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:C?"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"},$e={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Ce={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({}),C=G(),i=parseInt(C.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($,{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($,{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($,{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($,{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",$e,[r("div",Ce,[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-BmGjMVh9.js b/assets/PersonalRecords-dnzEcxQ1.js similarity index 92% rename from assets/PersonalRecords-BmGjMVh9.js rename to assets/PersonalRecords-dnzEcxQ1.js index 8da6c62..5f78f1c 100644 --- a/assets/PersonalRecords-BmGjMVh9.js +++ b/assets/PersonalRecords-dnzEcxQ1.js @@ -1 +1 @@ -import{l as A,m as G,ab as N,r as w,B,o as D,v as y,c as $,a,w as v,e as f,g as e,_ as F,d as u,F as _,b as d,p as n,s as b,J as T,at as C,f as E,a5 as U,h as I,n as L,t as p,M,k as W}from"./index-DuYVLgib.js";import{_ as j}from"./FormControl-CyyQZ7FC.js";import{_ as H}from"./GameHeader-BIQN79uC.js";import{A as J}from"./music-Dx1QRfAF.js";import{A as q}from"./profile-DTcJtiBo.js";import{s as z,f as K}from"./scoreDataFilters-4V9cRP9S.js";import"./PhGear.vue-BNnjKjmx.js";import"./PhHouse.vue-DjptopzZ.js";const O={class:"flex gap-2 mb-6 md:mb-0"},Q={key:0,class:"md:w-1/3 md:text-right"},X={class:"lg:flex w-full lg:place-content-between"},Y={class:"mb-4 lg:mb-0 space-y-1"},Z={class:"text-lg lg:text-xl"},ee={class:"text-md lg:text-lg"},te={class:"grid md:grid-cols-2 lg:flex gap-2 lg:justify-end lg:place-content-end"},se={key:0,class:"bg-gray-900 dark:bg-gray-700 p-4 rounded-lg"},re={class:"text-md lg:text-lg"},fe={__name:"PersonalRecords",setup(ae){const x=A(),V=G();var g=x.params.game;const t=N(g);var h=x.params.userId??null,m=w([]);const o=w(null),i=B({currentVersion:null});t||V.push({name:"ErrorPage",params:{catchAll:"404"}}),h||V.push({name:"ErrorPage",params:{catchAll:"404"}}),t.versions||(i.currentVersion=1),D(async()=>{try{const s=await J(g,h);m.value=s,P(),t.versions&&!i.currentVersion&&(i.currentVersion=k.value.at(-1)?.id??null)}catch(s){console.error("Failed to fetch score data:",s)}});async function P(){try{o.value=null;const s=await q(g,null,h);o.value=s.profile}catch(s){console.error("Failed to fetch user profile data:",s)}}const k=y(()=>{if(!t.versions)return[];const s=new Set(m.value.map(r=>r.version));return t.versions.filter(r=>s.has(r.id))}),S=y(()=>i.currentVersion?m.value.filter(s=>s.version===i.currentVersion):m.value),R=y(()=>S.value.filter(s=>s.charts.some(r=>r.data?.difficulty!=0&&t.chartTable[r.chart]&&r.record)));return(s,r)=>(a(),$(W,null,{default:v(()=>[e(m)?(a(),$(F,{key:0},{default:v(()=>[o.value?(a(),u(_,{key:0},[d(H,{game:e(t),profile:o.value},null,8,["game","profile"]),n("div",O,[d(b,{icon:e(T),to:`/games/${e(t).id}/profiles/${o.value.userId}`,outline:!1,color:"info",label:`${o.value.username}'s Profile`},null,8,["icon","to","label"]),d(b,{icon:e(C),to:`/games/${e(t).id}/scores/${o.value.userId}`,outline:!1,color:"info",label:`${o.value.username}'s Scores`},null,8,["icon","to","label"])]),d(E,{icon:e(U),title:`${o.value.username}'s ${e(t).shortName?e(t).shortName:e(t).name} Records`,main:""},{default:v(()=>[e(t).versions?(a(),u("div",Q,[r[1]||(r[1]=n("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),d(j,{modelValue:i.currentVersion,"onUpdate:modelValue":r[0]||(r[0]=c=>i.currentVersion=c),options:k.value.slice().reverse()},null,8,["modelValue","options"])])):f("",!0)]),_:1},8,["icon","title"]),(a(!0),u(_,null,I(R.value,c=>(a(),$(L,{key:c.id,class:"mb-6"},{default:v(()=>[n("div",X,[n("div",Y,[n("h1",Z,p(c.name),1),n("h2",ee,p(c.artist),1),d(b,{label:"View Song",color:"info",to:`/games/${e(g)}/song/${c.id}`},null,8,["to"])]),n("div",te,[(a(!0),u(_,null,I(c.charts,l=>(a(),u(_,{key:l.db_id},[l.record?(a(),u(_,{key:0},[e(z)(l.data?.difficulty,e(t).chartTable,l.chart)?(a(),u("div",se,[n("h2",re,p(e(t).chartTable[l.chart])+" - "+p(e(K)(l.data?.difficulty,e(t).difficultyDenom)),1),M(" "+p(l.record?`${l.record?.username} - ${l.record.points?.toLocaleString()}`:"Unclaimed"),1)])):f("",!0)],64)):f("",!0)],64))),128))])])]),_:2},1024))),128))],64)):f("",!0)]),_:1})):f("",!0)]),_:1}))}};export{fe as default}; +import{l as A,m as G,ab as N,r as w,B,o as D,v as y,c as $,a,w as v,e as f,g as e,_ as F,d as u,F as _,b as d,p as n,s as b,J as T,at as C,f as E,a5 as U,h as I,n as L,t as p,M,k as W}from"./index-BbEl7F8w.js";import{_ as j}from"./FormControl-C6hCQuvp.js";import{_ as H}from"./GameHeader-BMnQ31ZU.js";import{A as J}from"./music-BP--rq-0.js";import{A as q}from"./profile-xoNH-EG5.js";import{s as z,f as K}from"./scoreDataFilters-4V9cRP9S.js";import"./PhGear.vue-SRgan7N3.js";import"./PhHouse.vue-CJOcjei5.js";const O={class:"flex gap-2 mb-6 md:mb-0"},Q={key:0,class:"md:w-1/3 md:text-right"},X={class:"lg:flex w-full lg:place-content-between"},Y={class:"mb-4 lg:mb-0 space-y-1"},Z={class:"text-lg lg:text-xl"},ee={class:"text-md lg:text-lg"},te={class:"grid md:grid-cols-2 lg:flex gap-2 lg:justify-end lg:place-content-end"},se={key:0,class:"bg-gray-900 dark:bg-gray-700 p-4 rounded-lg"},re={class:"text-md lg:text-lg"},fe={__name:"PersonalRecords",setup(ae){const x=A(),V=G();var g=x.params.game;const t=N(g);var h=x.params.userId??null,m=w([]);const o=w(null),i=B({currentVersion:null});t||V.push({name:"ErrorPage",params:{catchAll:"404"}}),h||V.push({name:"ErrorPage",params:{catchAll:"404"}}),t.versions||(i.currentVersion=1),D(async()=>{try{const s=await J(g,h);m.value=s,P(),t.versions&&!i.currentVersion&&(i.currentVersion=k.value.at(-1)?.id??null)}catch(s){console.error("Failed to fetch score data:",s)}});async function P(){try{o.value=null;const s=await q(g,null,h);o.value=s.profile}catch(s){console.error("Failed to fetch user profile data:",s)}}const k=y(()=>{if(!t.versions)return[];const s=new Set(m.value.map(r=>r.version));return t.versions.filter(r=>s.has(r.id))}),S=y(()=>i.currentVersion?m.value.filter(s=>s.version===i.currentVersion):m.value),R=y(()=>S.value.filter(s=>s.charts.some(r=>r.data?.difficulty!=0&&t.chartTable[r.chart]&&r.record)));return(s,r)=>(a(),$(W,null,{default:v(()=>[e(m)?(a(),$(F,{key:0},{default:v(()=>[o.value?(a(),u(_,{key:0},[d(H,{game:e(t),profile:o.value},null,8,["game","profile"]),n("div",O,[d(b,{icon:e(T),to:`/games/${e(t).id}/profiles/${o.value.userId}`,outline:!1,color:"info",label:`${o.value.username}'s Profile`},null,8,["icon","to","label"]),d(b,{icon:e(C),to:`/games/${e(t).id}/scores/${o.value.userId}`,outline:!1,color:"info",label:`${o.value.username}'s Scores`},null,8,["icon","to","label"])]),d(E,{icon:e(U),title:`${o.value.username}'s ${e(t).shortName?e(t).shortName:e(t).name} Records`,main:""},{default:v(()=>[e(t).versions?(a(),u("div",Q,[r[1]||(r[1]=n("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),d(j,{modelValue:i.currentVersion,"onUpdate:modelValue":r[0]||(r[0]=c=>i.currentVersion=c),options:k.value.slice().reverse()},null,8,["modelValue","options"])])):f("",!0)]),_:1},8,["icon","title"]),(a(!0),u(_,null,I(R.value,c=>(a(),$(L,{key:c.id,class:"mb-6"},{default:v(()=>[n("div",X,[n("div",Y,[n("h1",Z,p(c.name),1),n("h2",ee,p(c.artist),1),d(b,{label:"View Song",color:"info",to:`/games/${e(g)}/song/${c.id}`},null,8,["to"])]),n("div",te,[(a(!0),u(_,null,I(c.charts,l=>(a(),u(_,{key:l.db_id},[l.record?(a(),u(_,{key:0},[e(z)(l.data?.difficulty,e(t).chartTable,l.chart)?(a(),u("div",se,[n("h2",re,p(e(t).chartTable[l.chart])+" - "+p(e(K)(l.data?.difficulty,e(t).difficultyDenom)),1),M(" "+p(l.record?`${l.record?.username} - ${l.record.points?.toLocaleString()}`:"Unclaimed"),1)])):f("",!0)],64)):f("",!0)],64))),128))])])]),_:2},1024))),128))],64)):f("",!0)]),_:1})):f("",!0)]),_:1}))}};export{fe as default}; diff --git a/assets/PersonalScores-Dgcgjl4k.js b/assets/PersonalScores-CqJD20sk.js similarity index 79% rename from assets/PersonalScores-Dgcgjl4k.js rename to assets/PersonalScores-CqJD20sk.js index 90a5096..1e1c638 100644 --- a/assets/PersonalScores-Dgcgjl4k.js +++ b/assets/PersonalScores-CqJD20sk.js @@ -1 +1 @@ -import{l as h,m as v,u as b,ab as I,r as f,o as P,c as S,a as d,w as n,b as r,_ as k,d as y,e as w,F as G,p as N,g as e,s as p,J as x,a5 as A,f as B,at as F,n as R,k as C}from"./index-DuYVLgib.js";import{_ as V}from"./GeneralTable-CKxzcNOP.js";import{_ as D}from"./GameHeader-BIQN79uC.js";import{A as E}from"./profile-DTcJtiBo.js";import{a as H,p as M}from"./scores-u23E3c3b.js";import"./contentExport-BfPkph0e.js";import"./PhGear.vue-BNnjKjmx.js";import"./PhHouse.vue-DjptopzZ.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([]);P(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(),S(C,null,{default:n(()=>[r(k,null,{default:n(()=>[s.value?(d(),y(G,{key:0},[r(D,{game:e(a),profile:s.value},null,8,["game","profile"]),N("div",T,[r(p,{icon:e(x),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(A),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(B,{icon:e(F),title:`${s.value.username}'s ${e(a).shortName?e(a).shortName:e(a).name} Scores`,main:""},null,8,["icon","title"]),r(R,{"has-table":""},{default:n(()=>[r(V,{headers:e(M)(e(a)),items:m.value,onRowClicked:g},null,8,["headers","items"])]),_:1})],64)):w("",!0)]),_:1})]),_:1}))}};export{X as default}; +import{l as h,m as v,u as b,ab as I,r as f,o as P,c as S,a as d,w as n,b as r,_ as k,d as y,e as w,F as G,p as N,g as e,s as p,J as x,a5 as A,f as B,at as F,n as R,k as C}from"./index-BbEl7F8w.js";import{_ as V}from"./GeneralTable-BL7gBAgF.js";import{_ as D}from"./GameHeader-BMnQ31ZU.js";import{A as E}from"./profile-xoNH-EG5.js";import{a as H,p as M}from"./scores-TDEPN0c1.js";import"./contentExport-D4vRLG8s.js";import"./PhGear.vue-SRgan7N3.js";import"./PhHouse.vue-CJOcjei5.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([]);P(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(),S(C,null,{default:n(()=>[r(k,null,{default:n(()=>[s.value?(d(),y(G,{key:0},[r(D,{game:e(a),profile:s.value},null,8,["game","profile"]),N("div",T,[r(p,{icon:e(x),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(A),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(B,{icon:e(F),title:`${s.value.username}'s ${e(a).shortName?e(a).shortName:e(a).name} Scores`,main:""},null,8,["icon","title"]),r(R,{"has-table":""},{default:n(()=>[r(V,{headers:e(M)(e(a)),items:m.value,onRowClicked:g},null,8,["headers","items"])]),_:1})],64)):w("",!0)]),_:1})]),_:1}))}};export{X as default}; diff --git a/assets/PhAt.vue-v89ZzhwL.js b/assets/PhAt.vue-C3v-okdr.js similarity index 98% rename from assets/PhAt.vue-v89ZzhwL.js rename to assets/PhAt.vue-C3v-okdr.js index ff64d0d..558b7d2 100644 --- a/assets/PhAt.vue-v89ZzhwL.js +++ b/assets/PhAt.vue-C3v-okdr.js @@ -1 +1 @@ -import{$ as h,a0 as o,v as c,d as a,a as e,a1 as A,e as Z,p as t,a2 as C}from"./index-DuYVLgib.js";const w=["width","height","fill","transform"],y={key:0},f=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=[f],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],$={key:3},b=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=[b],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)=>(e(),a("svg",C({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"?(e(),a("g",y,k)):l.value==="duotone"?(e(),a("g",M,S)):l.value==="fill"?(e(),a("g",x,N)):l.value==="light"?(e(),a("g",$,P)):l.value==="regular"?(e(),a("g",j,q)):l.value==="thin"?(e(),a("g",D,G)):Z("",!0)],16,w))}});export{H as I}; +import{$ as h,a0 as o,v as c,d as a,a as e,a1 as A,e as Z,p as t,a2 as C}from"./index-BbEl7F8w.js";const w=["width","height","fill","transform"],y={key:0},f=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=[f],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],$={key:3},b=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=[b],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)=>(e(),a("svg",C({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"?(e(),a("g",y,k)):l.value==="duotone"?(e(),a("g",M,S)):l.value==="fill"?(e(),a("g",x,N)):l.value==="light"?(e(),a("g",$,P)):l.value==="regular"?(e(),a("g",j,q)):l.value==="thin"?(e(),a("g",D,G)):Z("",!0)],16,w))}});export{H as I}; diff --git a/assets/PhCashRegister.vue-DUcDPCa7.js b/assets/PhCashRegister.vue-CG5nybhX.js similarity index 98% rename from assets/PhCashRegister.vue-DUcDPCa7.js rename to assets/PhCashRegister.vue-CG5nybhX.js index 3a59df5..745bf94 100644 --- a/assets/PhCashRegister.vue-DUcDPCa7.js +++ b/assets/PhCashRegister.vue-CG5nybhX.js @@ -1 +1 @@ -import{$ as v,a0 as h,v as l,d as a,a as H,a1 as u,e as d,p as e,a2 as p}from"./index-DuYVLgib.js";const g=["width","height","fill","transform"],c={key:0},y=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),w=[y],f={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),$=[N],b={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),j=[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)=>(H(),a("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"?(H(),a("g",c,w)):A.value==="duotone"?(H(),a("g",f,B)):A.value==="fill"?(H(),a("g",C,x)):A.value==="light"?(H(),a("g",z,$)):A.value==="regular"?(H(),a("g",b,j)):A.value==="thin"?(H(),a("g",E,q)):d("",!0)],16,g))}});export{D as F}; +import{$ as v,a0 as h,v as l,d as a,a as H,a1 as u,e as d,p as e,a2 as p}from"./index-BbEl7F8w.js";const g=["width","height","fill","transform"],c={key:0},y=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),w=[y],f={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),$=[N],b={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),j=[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)=>(H(),a("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"?(H(),a("g",c,w)):A.value==="duotone"?(H(),a("g",f,B)):A.value==="fill"?(H(),a("g",C,x)):A.value==="light"?(H(),a("g",z,$)):A.value==="regular"?(H(),a("g",b,j)):A.value==="thin"?(H(),a("g",E,q)):d("",!0)],16,g))}});export{D as F}; diff --git a/assets/PhCheckCircle.vue-CcbL3TS3.js b/assets/PhCheckCircle.vue-B7ygcI2r.js similarity index 97% rename from assets/PhCheckCircle.vue-CcbL3TS3.js rename to assets/PhCheckCircle.vue-B7ygcI2r.js index 0801f42..20ee603 100644 --- a/assets/PhCheckCircle.vue-CcbL3TS3.js +++ b/assets/PhCheckCircle.vue-B7ygcI2r.js @@ -1 +1 @@ -import{$ as Z,a0 as o,v as i,d as e,a,a1 as v,e as A,p as l,a2 as M}from"./index-DuYVLgib.js";const y=["width","height","fill","transform"],w={key:0},f=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=[f],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],$={key:3},b=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=[b],V={key:4},j=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=[j],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)=>(a(),e("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"?(a(),e("g",w,k)):t.value==="duotone"?(a(),e("g",L,S)):t.value==="fill"?(a(),e("g",x,N)):t.value==="light"?(a(),e("g",$,P)):t.value==="regular"?(a(),e("g",V,E)):t.value==="thin"?(a(),e("g",q,F)):A("",!0)],16,y))}});export{G as H}; +import{$ as Z,a0 as o,v as i,d as e,a,a1 as v,e as A,p as l,a2 as M}from"./index-BbEl7F8w.js";const y=["width","height","fill","transform"],w={key:0},f=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=[f],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],$={key:3},b=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=[b],V={key:4},j=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=[j],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)=>(a(),e("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"?(a(),e("g",w,k)):t.value==="duotone"?(a(),e("g",L,S)):t.value==="fill"?(a(),e("g",x,N)):t.value==="light"?(a(),e("g",$,P)):t.value==="regular"?(a(),e("g",V,E)):t.value==="thin"?(a(),e("g",q,F)):A("",!0)],16,y))}});export{G as H}; diff --git a/assets/PhCloudArrowDown.vue-BjVgNjq3.js b/assets/PhCloudArrowDown.vue-B42NpkSX.js similarity index 98% rename from assets/PhCloudArrowDown.vue-BjVgNjq3.js rename to assets/PhCloudArrowDown.vue-B42NpkSX.js index 2e60f61..ead6888 100644 --- a/assets/PhCloudArrowDown.vue-BjVgNjq3.js +++ b/assets/PhCloudArrowDown.vue-B42NpkSX.js @@ -1 +1 @@ -import{$ as A,a0 as o,v as i,d as a,a as e,a1 as c,e as Z,p as l,a2 as w}from"./index-DuYVLgib.js";const H=["width","height","fill","transform"],y={key:0},f=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=[f],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),$=[N],b={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),j=[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)=>(e(),a("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"?(e(),a("g",y,k)):t.value==="duotone"?(e(),a("g",M,L)):t.value==="fill"?(e(),a("g",B,x)):t.value==="light"?(e(),a("g",z,$)):t.value==="regular"?(e(),a("g",b,j)):t.value==="thin"?(e(),a("g",D,q)):Z("",!0)],16,H))}});export{F as G}; +import{$ as A,a0 as o,v as i,d as a,a as e,a1 as c,e as Z,p as l,a2 as w}from"./index-BbEl7F8w.js";const H=["width","height","fill","transform"],y={key:0},f=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=[f],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),$=[N],b={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),j=[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)=>(e(),a("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"?(e(),a("g",y,k)):t.value==="duotone"?(e(),a("g",M,L)):t.value==="fill"?(e(),a("g",B,x)):t.value==="light"?(e(),a("g",z,$)):t.value==="regular"?(e(),a("g",b,j)):t.value==="thin"?(e(),a("g",D,q)):Z("",!0)],16,H))}});export{F as G}; diff --git a/assets/PhCreditCard.vue-P-EQK5ay.js b/assets/PhCreditCard.vue-Ckp0FYzw.js similarity index 97% rename from assets/PhCreditCard.vue-P-EQK5ay.js rename to assets/PhCreditCard.vue-Ckp0FYzw.js index d4f7a06..8125483 100644 --- a/assets/PhCreditCard.vue-P-EQK5ay.js +++ b/assets/PhCreditCard.vue-Ckp0FYzw.js @@ -1 +1 @@ -import{$ as A,a0 as o,v as H,d as a,a as e,a1 as v,e as p,p as t,a2 as g}from"./index-DuYVLgib.js";const c=["width","height","fill","transform"],M={key:0},y=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),w=[y],f={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},$=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),b=[$],P={key:4},j=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=[j],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)=>(e(),a("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"?(e(),a("g",M,w)):r.value==="duotone"?(e(),a("g",f,C)):r.value==="fill"?(e(),a("g",S,z)):r.value==="light"?(e(),a("g",N,b)):r.value==="regular"?(e(),a("g",P,E)):r.value==="thin"?(e(),a("g",q,F)):p("",!0)],16,c))}});export{G as I}; +import{$ as A,a0 as o,v as H,d as a,a as e,a1 as v,e as p,p as t,a2 as g}from"./index-BbEl7F8w.js";const c=["width","height","fill","transform"],M={key:0},y=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),w=[y],f={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},$=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),b=[$],P={key:4},j=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=[j],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)=>(e(),a("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"?(e(),a("g",M,w)):r.value==="duotone"?(e(),a("g",f,C)):r.value==="fill"?(e(),a("g",S,z)):r.value==="light"?(e(),a("g",N,b)):r.value==="regular"?(e(),a("g",P,E)):r.value==="thin"?(e(),a("g",q,F)):p("",!0)],16,c))}});export{G as I}; diff --git a/assets/PhFlagCheckered.vue-C34ZBlMK.js b/assets/PhFlagCheckered.vue-BKTix9uu.js similarity index 99% rename from assets/PhFlagCheckered.vue-C34ZBlMK.js rename to assets/PhFlagCheckered.vue-BKTix9uu.js index 92025c3..cc37c76 100644 --- a/assets/PhFlagCheckered.vue-C34ZBlMK.js +++ b/assets/PhFlagCheckered.vue-BKTix9uu.js @@ -1 +1 @@ -import{$ as m,a0 as t,v as l,d as e,a as c,a1 as u,e as d,p as a,a2 as p}from"./index-DuYVLgib.js";const g=["width","height","fill","transform"],h={key:0},y=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),w=[y],f={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],$={key:3},b=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=[b],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)=>(c(),e("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"?(c(),e("g",h,w)):v.value==="duotone"?(c(),e("g",f,S)):v.value==="fill"?(c(),e("g",x,N)):v.value==="light"?(c(),e("g",$,P)):v.value==="regular"?(c(),e("g",j,F)):v.value==="thin"?(c(),e("g",q,G)):d("",!0)],16,g))}});export{H as I}; +import{$ as m,a0 as t,v as l,d as e,a as c,a1 as u,e as d,p as a,a2 as p}from"./index-BbEl7F8w.js";const g=["width","height","fill","transform"],h={key:0},y=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),w=[y],f={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],$={key:3},b=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=[b],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)=>(c(),e("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"?(c(),e("g",h,w)):v.value==="duotone"?(c(),e("g",f,S)):v.value==="fill"?(c(),e("g",x,N)):v.value==="light"?(c(),e("g",$,P)):v.value==="regular"?(c(),e("g",j,F)):v.value==="thin"?(c(),e("g",q,G)):d("",!0)],16,g))}});export{H as I}; diff --git a/assets/PhGear.vue-BNnjKjmx.js b/assets/PhGear.vue-SRgan7N3.js similarity index 99% rename from assets/PhGear.vue-BNnjKjmx.js rename to assets/PhGear.vue-SRgan7N3.js index 3528d56..f058ab7 100644 --- a/assets/PhGear.vue-BNnjKjmx.js +++ b/assets/PhGear.vue-SRgan7N3.js @@ -1 +1 @@ -import{$ as c,a0 as t,v as r,d as a,a as l,a1 as Z,e as p,p as L,a2 as g}from"./index-DuYVLgib.js";const v=["width","height","fill","transform"],y={key:0},w=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),M=[w],f={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),$=[N],b={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],j={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=c({...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),d=r(()=>A.color??h),q=r(()=>A.mirrored!==void 0?A.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(m,W)=>(l(),a("svg",g({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:d.value,transform:q.value},m.$attrs),[Z(m.$slots,"default"),e.value==="bold"?(l(),a("g",y,M)):e.value==="duotone"?(l(),a("g",f,B)):e.value==="fill"?(l(),a("g",S,z)):e.value==="light"?(l(),a("g",C,$)):e.value==="regular"?(l(),a("g",b,V)):e.value==="thin"?(l(),a("g",j,G)):p("",!0)],16,v))}});export{D as F}; +import{$ as c,a0 as t,v as r,d as a,a as l,a1 as Z,e as p,p as L,a2 as g}from"./index-BbEl7F8w.js";const v=["width","height","fill","transform"],y={key:0},w=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),M=[w],f={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),$=[N],b={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],j={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=c({...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),d=r(()=>A.color??h),q=r(()=>A.mirrored!==void 0?A.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(m,W)=>(l(),a("svg",g({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:d.value,transform:q.value},m.$attrs),[Z(m.$slots,"default"),e.value==="bold"?(l(),a("g",y,M)):e.value==="duotone"?(l(),a("g",f,B)):e.value==="fill"?(l(),a("g",S,z)):e.value==="light"?(l(),a("g",C,$)):e.value==="regular"?(l(),a("g",b,V)):e.value==="thin"?(l(),a("g",j,G)):p("",!0)],16,v))}});export{D as F}; diff --git a/assets/PhHouse.vue-DjptopzZ.js b/assets/PhHouse.vue-CJOcjei5.js similarity index 97% rename from assets/PhHouse.vue-DjptopzZ.js rename to assets/PhHouse.vue-CJOcjei5.js index 794cce7..64f82ac 100644 --- a/assets/PhHouse.vue-DjptopzZ.js +++ b/assets/PhHouse.vue-CJOcjei5.js @@ -1 +1 @@ -import{$ as g,a0 as o,v,d as a,a as e,a1 as m,e as c,p as l,a2 as A}from"./index-DuYVLgib.js";const M=["width","height","fill","transform"],Z={key:0},y=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),w=[y],f={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},$=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),b=[$],P={key:4},j=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=[j],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)=>(e(),a("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),[m(i.$slots,"default"),t.value==="bold"?(e(),a("g",Z,w)):t.value==="duotone"?(e(),a("g",f,S)):t.value==="fill"?(e(),a("g",x,C)):t.value==="light"?(e(),a("g",N,b)):t.value==="regular"?(e(),a("g",P,E)):t.value==="thin"?(e(),a("g",q,F)):c("",!0)],16,M))}});export{G as I}; +import{$ as g,a0 as o,v,d as a,a as e,a1 as m,e as c,p as l,a2 as A}from"./index-BbEl7F8w.js";const M=["width","height","fill","transform"],Z={key:0},y=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),w=[y],f={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},$=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),b=[$],P={key:4},j=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=[j],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)=>(e(),a("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),[m(i.$slots,"default"),t.value==="bold"?(e(),a("g",Z,w)):t.value==="duotone"?(e(),a("g",f,S)):t.value==="fill"?(e(),a("g",x,C)):t.value==="light"?(e(),a("g",N,b)):t.value==="regular"?(e(),a("g",P,E)):t.value==="thin"?(e(),a("g",q,F)):c("",!0)],16,M))}});export{G as I}; diff --git a/assets/PhInfo.vue-BvamLpcZ.js b/assets/PhInfo.vue-DS2BSQe0.js similarity index 97% rename from assets/PhInfo.vue-BvamLpcZ.js rename to assets/PhInfo.vue-DS2BSQe0.js index 36dc784..80c7ffc 100644 --- a/assets/PhInfo.vue-BvamLpcZ.js +++ b/assets/PhInfo.vue-DS2BSQe0.js @@ -1 +1 @@ -import{$ as g,a0 as o,v as m,d as a,a as e,a1 as h,e as c,p as l,a2 as y}from"./index-DuYVLgib.js";const M=["width","height","fill","transform"],f={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],$={key:3},b=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=[b],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)=>(e(),a("svg",y({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"?(e(),a("g",f,V)):t.value==="duotone"?(e(),a("g",k,x)):t.value==="fill"?(e(),a("g",z,N)):t.value==="light"?(e(),a("g",$,P)):t.value==="regular"?(e(),a("g",j,I)):t.value==="thin"?(e(),a("g",q,F)):c("",!0)],16,M))}});export{G as H}; +import{$ as g,a0 as o,v as m,d as a,a as e,a1 as h,e as c,p as l,a2 as y}from"./index-BbEl7F8w.js";const M=["width","height","fill","transform"],f={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],$={key:3},b=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=[b],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)=>(e(),a("svg",y({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"?(e(),a("g",f,V)):t.value==="duotone"?(e(),a("g",k,x)):t.value==="fill"?(e(),a("g",z,N)):t.value==="light"?(e(),a("g",$,P)):t.value==="regular"?(e(),a("g",j,I)):t.value==="thin"?(e(),a("g",q,F)):c("",!0)],16,M))}});export{G as H}; diff --git a/assets/PhKey.vue-ONEcd64N.js b/assets/PhKey.vue-Bl6-bsZC.js similarity index 98% rename from assets/PhKey.vue-ONEcd64N.js rename to assets/PhKey.vue-Bl6-bsZC.js index 2b4524c..8bfcec0 100644 --- a/assets/PhKey.vue-ONEcd64N.js +++ b/assets/PhKey.vue-Bl6-bsZC.js @@ -1 +1 @@ -import{$ as c,a0 as o,v as A,d as a,a as e,a1 as p,e as g,p as l,a2 as m}from"./index-DuYVLgib.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),w=[y],f={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),$=[N],b={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),j=[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=c({...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),V=A(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(h,W)=>(e(),a("svg",m({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:H.value,height:H.value,fill:d.value,transform:V.value},h.$attrs),[p(h.$slots,"default"),t.value==="bold"?(e(),a("g",M,w)):t.value==="duotone"?(e(),a("g",f,C)):t.value==="fill"?(e(),a("g",B,x)):t.value==="light"?(e(),a("g",z,$)):t.value==="regular"?(e(),a("g",b,j)):t.value==="thin"?(e(),a("g",E,q)):g("",!0)],16,Z))}});export{D as F}; +import{$ as c,a0 as o,v as A,d as a,a as e,a1 as p,e as g,p as l,a2 as m}from"./index-BbEl7F8w.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),w=[y],f={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),$=[N],b={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),j=[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=c({...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),V=A(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(h,W)=>(e(),a("svg",m({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:H.value,height:H.value,fill:d.value,transform:V.value},h.$attrs),[p(h.$slots,"default"),t.value==="bold"?(e(),a("g",M,w)):t.value==="duotone"?(e(),a("g",f,C)):t.value==="fill"?(e(),a("g",B,x)):t.value==="light"?(e(),a("g",z,$)):t.value==="regular"?(e(),a("g",b,j)):t.value==="thin"?(e(),a("g",E,q)):g("",!0)],16,Z))}});export{D as F}; diff --git a/assets/PhMagnifyingGlass.vue-DY5uU8i3.js b/assets/PhMagnifyingGlass.vue-ms2s6bxi.js similarity index 97% rename from assets/PhMagnifyingGlass.vue-DY5uU8i3.js rename to assets/PhMagnifyingGlass.vue-ms2s6bxi.js index ae31507..0282184 100644 --- a/assets/PhMagnifyingGlass.vue-DY5uU8i3.js +++ b/assets/PhMagnifyingGlass.vue-ms2s6bxi.js @@ -1 +1 @@ -import{$ as v,a0 as o,v as i,d as e,a,a1 as Z,e as M,p as l,a2 as y}from"./index-DuYVLgib.js";const f=["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),$=[N],b={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],j={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)=>(a(),e("svg",y({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"?(a(),e("g",w,k)):t.value==="duotone"?(a(),e("g",B,z)):t.value==="fill"?(a(),e("g",C,$)):t.value==="light"?(a(),e("g",b,V)):t.value==="regular"?(a(),e("g",j,G)):t.value==="thin"?(a(),e("g",q,F)):M("",!0)],16,f))}});export{H as I}; +import{$ as v,a0 as o,v as i,d as e,a,a1 as Z,e as M,p as l,a2 as y}from"./index-BbEl7F8w.js";const f=["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),$=[N],b={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],j={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)=>(a(),e("svg",y({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"?(a(),e("g",w,k)):t.value==="duotone"?(a(),e("g",B,z)):t.value==="fill"?(a(),e("g",C,$)):t.value==="light"?(a(),e("g",b,V)):t.value==="regular"?(a(),e("g",j,G)):t.value==="thin"?(a(),e("g",q,F)):M("",!0)],16,f))}});export{H as I}; diff --git a/assets/PhPassword.vue-BP8ll1AH.js b/assets/PhPassword.vue-Bh7AlhuM.js similarity index 98% rename from assets/PhPassword.vue-BP8ll1AH.js rename to assets/PhPassword.vue-Bh7AlhuM.js index 6cb4e30..144a6e7 100644 --- a/assets/PhPassword.vue-BP8ll1AH.js +++ b/assets/PhPassword.vue-Bh7AlhuM.js @@ -1 +1 @@ -import{$ as g,a0 as o,v as i,d as a,a as l,a1 as h,e as Z,p as e,a2 as c}from"./index-DuYVLgib.js";const A=["width","height","fill","transform"],w={key:0},y=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),M=[y],f={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],$={key:4},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),j=[b],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)=>(l(),a("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"?(l(),a("g",w,M)):t.value==="duotone"?(l(),a("g",f,H)):t.value==="fill"?(l(),a("g",S,z)):t.value==="light"?(l(),a("g",C,P)):t.value==="regular"?(l(),a("g",$,j)):t.value==="thin"?(l(),a("g",E,D)):Z("",!0)],16,A))}});export{F as G}; +import{$ as g,a0 as o,v as i,d as a,a as l,a1 as h,e as Z,p as e,a2 as c}from"./index-BbEl7F8w.js";const A=["width","height","fill","transform"],w={key:0},y=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),M=[y],f={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],$={key:4},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),j=[b],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)=>(l(),a("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"?(l(),a("g",w,M)):t.value==="duotone"?(l(),a("g",f,H)):t.value==="fill"?(l(),a("g",S,z)):t.value==="light"?(l(),a("g",C,P)):t.value==="regular"?(l(),a("g",$,j)):t.value==="thin"?(l(),a("g",E,D)):Z("",!0)],16,A))}});export{F as G}; diff --git a/assets/PhPencilCircle.vue-BlerJUhD.js b/assets/PhPencilCircle.vue-85VFW52B.js similarity index 98% rename from assets/PhPencilCircle.vue-BlerJUhD.js rename to assets/PhPencilCircle.vue-85VFW52B.js index 788b7eb..d6ee09a 100644 --- a/assets/PhPencilCircle.vue-BlerJUhD.js +++ b/assets/PhPencilCircle.vue-85VFW52B.js @@ -1 +1 @@ -import{$ as p,a0 as o,v as m,d as a,a as e,a1 as g,e as A,p as l,a2 as M}from"./index-DuYVLgib.js";const y=["width","height","fill","transform"],w={key:0},V=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),f=[V],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),$=[P],b={key:4},j=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=[j],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)=>(e(),a("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"?(e(),a("g",w,f)):t.value==="duotone"?(e(),a("g",k,C)):t.value==="fill"?(e(),a("g",S,z)):t.value==="light"?(e(),a("g",N,$)):t.value==="regular"?(e(),a("g",b,E)):t.value==="thin"?(e(),a("g",H,D)):A("",!0)],16,y))}});export{F as G}; +import{$ as p,a0 as o,v as m,d as a,a as e,a1 as g,e as A,p as l,a2 as M}from"./index-BbEl7F8w.js";const y=["width","height","fill","transform"],w={key:0},V=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),f=[V],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),$=[P],b={key:4},j=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=[j],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)=>(e(),a("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"?(e(),a("g",w,f)):t.value==="duotone"?(e(),a("g",k,C)):t.value==="fill"?(e(),a("g",S,z)):t.value==="light"?(e(),a("g",N,$)):t.value==="regular"?(e(),a("g",b,E)):t.value==="thin"?(e(),a("g",H,D)):A("",!0)],16,y))}});export{F as G}; diff --git a/assets/PhPlusCircle.vue-BXfCA9B1.js b/assets/PhPlusCircle.vue-CQYuT5B6.js similarity index 97% rename from assets/PhPlusCircle.vue-BXfCA9B1.js rename to assets/PhPlusCircle.vue-CQYuT5B6.js index a462f81..ab3cfef 100644 --- a/assets/PhPlusCircle.vue-BXfCA9B1.js +++ b/assets/PhPlusCircle.vue-CQYuT5B6.js @@ -1 +1 @@ -import{$ as c,a0 as o,v as h,d as a,a as e,a1 as Z,e as A,p as l,a2 as V}from"./index-DuYVLgib.js";const H=["width","height","fill","transform"],y={key:0},w=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),f=[w],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),$=[P],b={key:4},j=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=[j],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)=>(e(),a("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"?(e(),a("g",y,f)):t.value==="duotone"?(e(),a("g",k,C)):t.value==="fill"?(e(),a("g",S,z)):t.value==="light"?(e(),a("g",N,$)):t.value==="regular"?(e(),a("g",b,E)):t.value==="thin"?(e(),a("g",q,F)):A("",!0)],16,H))}});export{G as I}; +import{$ as c,a0 as o,v as h,d as a,a as e,a1 as Z,e as A,p as l,a2 as V}from"./index-BbEl7F8w.js";const H=["width","height","fill","transform"],y={key:0},w=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),f=[w],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),$=[P],b={key:4},j=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=[j],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)=>(e(),a("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"?(e(),a("g",y,f)):t.value==="duotone"?(e(),a("g",k,C)):t.value==="fill"?(e(),a("g",S,z)):t.value==="light"?(e(),a("g",N,$)):t.value==="regular"?(e(),a("g",b,E)):t.value==="thin"?(e(),a("g",q,F)):A("",!0)],16,H))}});export{G as I}; diff --git a/assets/PhSpinnerBall.vue-PvNvWpk5.js b/assets/PhSpinnerBall.vue-CmGAKxwQ.js similarity index 98% rename from assets/PhSpinnerBall.vue-PvNvWpk5.js rename to assets/PhSpinnerBall.vue-CmGAKxwQ.js index 9903ae2..24adb98 100644 --- a/assets/PhSpinnerBall.vue-PvNvWpk5.js +++ b/assets/PhSpinnerBall.vue-CmGAKxwQ.js @@ -1 +1 @@ -import{$ as p,a0 as r,v as o,d as e,a,a1 as g,e as C,p as l,a2 as h}from"./index-DuYVLgib.js";const v=["width","height","fill","transform"],y={key:0},w=l("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),f=[w],k={key:1},B=l("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=l("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=l("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),$=[N],b={key:3},P=l("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],j={key:4},q=l("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=l("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),c=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)=>(a(),e("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"),c.value==="bold"?(a(),e("g",y,f)):c.value==="duotone"?(a(),e("g",k,x)):c.value==="fill"?(a(),e("g",z,$)):c.value==="light"?(a(),e("g",b,V)):c.value==="regular"?(a(),e("g",j,E)):c.value==="thin"?(a(),e("g",D,G)):C("",!0)],16,v))}});export{H as I}; +import{$ as p,a0 as r,v as o,d as e,a,a1 as g,e as C,p as l,a2 as h}from"./index-BbEl7F8w.js";const v=["width","height","fill","transform"],y={key:0},w=l("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),f=[w],k={key:1},B=l("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=l("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=l("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),$=[N],b={key:3},P=l("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],j={key:4},q=l("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=l("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),c=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)=>(a(),e("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"),c.value==="bold"?(a(),e("g",y,f)):c.value==="duotone"?(a(),e("g",k,x)):c.value==="fill"?(a(),e("g",z,$)):c.value==="light"?(a(),e("g",b,V)):c.value==="regular"?(a(),e("g",j,E)):c.value==="thin"?(a(),e("g",D,G)):C("",!0)],16,v))}});export{H as I}; diff --git a/assets/PhUnite.vue-CyQBfGaf.js b/assets/PhUnite.vue-Cp3KE3J2.js similarity index 98% rename from assets/PhUnite.vue-CyQBfGaf.js rename to assets/PhUnite.vue-Cp3KE3J2.js index d0bf7c3..362f15b 100644 --- a/assets/PhUnite.vue-CyQBfGaf.js +++ b/assets/PhUnite.vue-Cp3KE3J2.js @@ -1 +1 @@ -import{$ as p,a0 as t,v as r,d as a,a as l,a1 as g,e as h,p as e,a2 as L}from"./index-DuYVLgib.js";const v=["width","height","fill","transform"],y={key:0},w=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),f=[w],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],$={key:3},b=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=[b],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),j=[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)=>(l(),a("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"?(l(),a("g",y,f)):A.value==="duotone"?(l(),a("g",k,S)):A.value==="fill"?(l(),a("g",x,N)):A.value==="light"?(l(),a("g",$,H)):A.value==="regular"?(l(),a("g",P,j)):A.value==="thin"?(l(),a("g",E,q)):h("",!0)],16,v))}});export{D as F}; +import{$ as p,a0 as t,v as r,d as a,a as l,a1 as g,e as h,p as e,a2 as L}from"./index-BbEl7F8w.js";const v=["width","height","fill","transform"],y={key:0},w=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),f=[w],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],$={key:3},b=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=[b],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),j=[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)=>(l(),a("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"?(l(),a("g",y,f)):A.value==="duotone"?(l(),a("g",k,S)):A.value==="fill"?(l(),a("g",x,N)):A.value==="light"?(l(),a("g",$,H)):A.value==="regular"?(l(),a("g",P,j)):A.value==="thin"?(l(),a("g",E,q)):h("",!0)],16,v))}});export{D as F}; diff --git a/assets/PhUserGear.vue-DkW8hlZI.js b/assets/PhUserGear.vue-BNmb1k2B.js similarity index 98% rename from assets/PhUserGear.vue-DkW8hlZI.js rename to assets/PhUserGear.vue-BNmb1k2B.js index 40ee143..7c82245 100644 --- a/assets/PhUserGear.vue-DkW8hlZI.js +++ b/assets/PhUserGear.vue-BNmb1k2B.js @@ -1 +1 @@ -import{$ as g,a0 as o,v as s,d as a,a as l,a1 as h,e as A,p as e,a2 as M}from"./index-DuYVLgib.js";const C=["width","height","fill","transform"],V={key:0},y=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),w=[y],f={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],$={key:3},b=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=[b],P={key:4},j=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=[j],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"),m=o("mirrored",!1),t=s(()=>r.weight??u),i=s(()=>r.size??d),Z=s(()=>r.color??p),c=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:m?"scale(-1, 1)":void 0);return(n,W)=>(l(),a("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:Z.value,transform:c.value},n.$attrs),[h(n.$slots,"default"),t.value==="bold"?(l(),a("g",V,w)):t.value==="duotone"?(l(),a("g",f,S)):t.value==="fill"?(l(),a("g",x,N)):t.value==="light"?(l(),a("g",$,L)):t.value==="regular"?(l(),a("g",P,E)):t.value==="thin"?(l(),a("g",G,U)):A("",!0)],16,C))}});export{q as D}; +import{$ as g,a0 as o,v as s,d as a,a as l,a1 as h,e as A,p as e,a2 as M}from"./index-BbEl7F8w.js";const C=["width","height","fill","transform"],V={key:0},y=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),w=[y],f={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],$={key:3},b=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=[b],P={key:4},j=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=[j],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"),m=o("mirrored",!1),t=s(()=>r.weight??u),i=s(()=>r.size??d),Z=s(()=>r.color??p),c=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:m?"scale(-1, 1)":void 0);return(n,W)=>(l(),a("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:Z.value,transform:c.value},n.$attrs),[h(n.$slots,"default"),t.value==="bold"?(l(),a("g",V,w)):t.value==="duotone"?(l(),a("g",f,S)):t.value==="fill"?(l(),a("g",x,N)):t.value==="light"?(l(),a("g",$,L)):t.value==="regular"?(l(),a("g",P,E)):t.value==="thin"?(l(),a("g",G,U)):A("",!0)],16,C))}});export{q as D}; diff --git a/assets/PhUsersThree.vue-Dm20he3Y.js b/assets/PhUsersThree.vue-DsvozGRL.js similarity index 98% rename from assets/PhUsersThree.vue-Dm20he3Y.js rename to assets/PhUsersThree.vue-DsvozGRL.js index 329e679..d6aadc9 100644 --- a/assets/PhUsersThree.vue-Dm20he3Y.js +++ b/assets/PhUsersThree.vue-DsvozGRL.js @@ -1 +1 @@ -import{$ as c,a0 as A,v as o,d as a,a as e,a1 as g,e as M,p as t,a2 as v}from"./index-DuYVLgib.js";const y=["width","height","fill","transform"],w={key:0},f=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=[f],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],$={key:3},b=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=[b],V={key:4},j=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=[j],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=c({...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),h=o(()=>l.mirrored!==void 0?l.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(i,W)=>(e(),a("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:m.value,transform:h.value},i.$attrs),[g(i.$slots,"default"),r.value==="bold"?(e(),a("g",w,k)):r.value==="duotone"?(e(),a("g",B,x)):r.value==="fill"?(e(),a("g",z,N)):r.value==="light"?(e(),a("g",$,P)):r.value==="regular"?(e(),a("g",V,E)):r.value==="thin"?(e(),a("g",T,q)):M("",!0)],16,y))}});export{D as F}; +import{$ as c,a0 as A,v as o,d as a,a as e,a1 as g,e as M,p as t,a2 as v}from"./index-BbEl7F8w.js";const y=["width","height","fill","transform"],w={key:0},f=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=[f],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],$={key:3},b=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=[b],V={key:4},j=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=[j],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=c({...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),h=o(()=>l.mirrored!==void 0?l.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(i,W)=>(e(),a("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:m.value,transform:h.value},i.$attrs),[g(i.$slots,"default"),r.value==="bold"?(e(),a("g",w,k)):r.value==="duotone"?(e(),a("g",B,x)):r.value==="fill"?(e(),a("g",z,N)):r.value==="light"?(e(),a("g",$,P)):r.value==="regular"?(e(),a("g",V,E)):r.value==="thin"?(e(),a("g",T,q)):M("",!0)],16,y))}});export{D as F}; diff --git a/assets/PlayerView-CYPUCHHk.js b/assets/PlayerView-D46YtRjq.js similarity index 97% rename from assets/PlayerView-CYPUCHHk.js rename to assets/PlayerView-D46YtRjq.js index f5eb794..bba50d9 100644 --- a/assets/PlayerView-CYPUCHHk.js +++ b/assets/PlayerView-D46YtRjq.js @@ -1,4 +1,4 @@ -import{$ as G,a0 as C,v as x,d,a,a1 as U,e as l,p as t,a2 as X,u as Ce,r as S,o as W,h as q,c as i,w as A,b as h,y as O,t as w,n as I,F as D,aD as te,aE as ie,aF as ae,aG as Se,ak as Pe,Q as re,aH as le,aI as ce,aJ as Me,aK as De,aL as Ze,aM as Le,aN as Te,aO as He,aP as Ie,aQ as Ne,g,l as Be,m as je,ab as Fe,B as ze,j as J,_ as Re,f as R,J as Ee,aC as Oe,s as oe,at as Ge,a5 as Je,an as v,D as qe,M,aR as Ue,k as Xe}from"./index-DuYVLgib.js";import{g as Y,_ as We,I as Ke}from"./danClass-V1KdqkF0.js";import{_ as Qe}from"./GameHeader-BIQN79uC.js";import{_ as Ye,g as ea,a as ee}from"./ProfileCard-CWGl0Fo2.js";import{_ as aa}from"./FormControl-CyyQZ7FC.js";import{_ as la}from"./UserSticker-F6dut3wY.js";import{b as ta,A as ra}from"./profile-DTcJtiBo.js";import{A as na}from"./arcade-D1re7ksU.js";import{a as oa}from"./music-Dx1QRfAF.js";import"./GeneralTable-CKxzcNOP.js";import"./contentExport-BfPkph0e.js";import"./PhGear.vue-BNnjKjmx.js";import"./PhHouse.vue-DjptopzZ.js";import"./userData-DZYdegtD.js";const sa=["width","height","fill","transform"],ua={key:0},ia=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),ca=[ia],da={key:1},ma=t("path",{d:"M224,64V208H32V48H208A16,16,0,0,1,224,64Z",opacity:"0.2"},null,-1),va=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),pa=[ma,va],fa={key:2},ba=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),ya=[ba],_a={key:3},ga=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),ha=[ga],ka={key:4},$a=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),Aa=[$a],wa={key:5},xa=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),Va=[xa],Ca={name:"PhChartLine"},Sa=G({...Ca,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(c){const r=c,y=C("weight","regular"),$=C("size","1em"),_=C("color","currentColor"),s=C("mirrored",!1),o=x(()=>r.weight??y),b=x(()=>r.size??$),m=x(()=>r.color??_),e=x(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(k,p)=>(a(),d("svg",X({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:m.value,transform:e.value},k.$attrs),[U(k.$slots,"default"),o.value==="bold"?(a(),d("g",ua,ca)):o.value==="duotone"?(a(),d("g",da,pa)):o.value==="fill"?(a(),d("g",fa,ya)):o.value==="light"?(a(),d("g",_a,ha)):o.value==="regular"?(a(),d("g",ka,Aa)):o.value==="thin"?(a(),d("g",wa,Va)):l("",!0)],16,sa))}}),Pa=["width","height","fill","transform"],Ma={key:0},Da=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),Za=[Da],La={key:1},Ta=t("path",{d:"M96,37.5v72l-62.4,36A96,96,0,0,1,96,37.5Z",opacity:"0.2"},null,-1),Ha=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),Ia=[Ta,Ha],Na={key:2},Ba=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),ja=[Ba],Fa={key:3},za=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),Ra=[za],Ea={key:4},Oa=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),Ga=[Oa],Ja={key:5},qa=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),Ua=[qa],Xa={name:"PhChartPieSlice"},Wa=G({...Xa,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(c){const r=c,y=C("weight","regular"),$=C("size","1em"),_=C("color","currentColor"),s=C("mirrored",!1),o=x(()=>r.weight??y),b=x(()=>r.size??$),m=x(()=>r.color??_),e=x(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(k,p)=>(a(),d("svg",X({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:m.value,transform:e.value},k.$attrs),[U(k.$slots,"default"),o.value==="bold"?(a(),d("g",Ma,Za)):o.value==="duotone"?(a(),d("g",La,Ia)):o.value==="fill"?(a(),d("g",Na,ja)):o.value==="light"?(a(),d("g",Fa,Ra)):o.value==="regular"?(a(),d("g",Ea,Ga)):o.value==="thin"?(a(),d("g",Ja,Ua)):l("",!0)],16,Pa))}}),Ka=["width","height","fill","transform"],Qa={key:0},Ya=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),el=[Ya],al={key:1},ll=t("path",{d:"M216,136c-8,24-56,72-80,80V184a48,48,0,0,1,48-48Z",opacity:"0.2"},null,-1),tl=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),rl=[ll,tl],nl={key:2},ol=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),sl=[ol],ul={key:3},il=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),cl=[il],dl={key:4},ml=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),vl=[ml],pl={key:5},fl=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),bl=[fl],yl={name:"PhSticker"},_l=G({...yl,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(c){const r=c,y=C("weight","regular"),$=C("size","1em"),_=C("color","currentColor"),s=C("mirrored",!1),o=x(()=>r.weight??y),b=x(()=>r.size??$),m=x(()=>r.color??_),e=x(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(k,p)=>(a(),d("svg",X({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:m.value,transform:e.value},k.$attrs),[U(k.$slots,"default"),o.value==="bold"?(a(),d("g",Qa,el)):o.value==="duotone"?(a(),d("g",al,rl)):o.value==="fill"?(a(),d("g",nl,sl)):o.value==="light"?(a(),d("g",ul,cl)):o.value==="regular"?(a(),d("g",dl,vl)):o.value==="thin"?(a(),d("g",pl,bl)):l("",!0)],16,Ka))}}),gl=["width","height","fill","transform"],hl={key:0},kl=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),$l=[kl],Al={key:1},wl=t("path",{d:"M176,128a48,48,0,1,1-48-48A48,48,0,0,1,176,128Z",opacity:"0.2"},null,-1),xl=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],Cl={key:2},Sl=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),Pl=[Sl],Ml={key:3},Dl=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),Zl=[Dl],Ll={key:4},Tl=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),Hl=[Tl],Il={key:5},Nl=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),Bl=[Nl],jl={name:"PhTarget"},Fl=G({...jl,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(c){const r=c,y=C("weight","regular"),$=C("size","1em"),_=C("color","currentColor"),s=C("mirrored",!1),o=x(()=>r.weight??y),b=x(()=>r.size??$),m=x(()=>r.color??_),e=x(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(k,p)=>(a(),d("svg",X({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:m.value,transform:e.value},k.$attrs),[U(k.$slots,"default"),o.value==="bold"?(a(),d("g",hl,$l)):o.value==="duotone"?(a(),d("g",Al,Vl)):o.value==="fill"?(a(),d("g",Cl,Pl)):o.value==="light"?(a(),d("g",Ml,Zl)):o.value==="regular"?(a(),d("g",Ll,Hl)):o.value==="thin"?(a(),d("g",Il,Bl)):l("",!0)],16,gl))}}),zl={class:"flex space-x-2 mb-2"},Rl={class:"flex justify-between items-center"},El={class:"grid"},Ol={class:"text-lg font-bold"},Gl={class:"text-md"},Jl={class:"text-lg"},ql={class:"text-lg"},se={__name:"JubilityTable",props:{jubilityData:{type:Array,required:!0},version:{type:Number,required:!0}},setup(c){const r=Ce(),y=S(null),$=c,_={0:{label:"Basic",color:"info"},1:{label:"Advanced",color:"warning"},2:{label:"Extreme",color:"danger"}};return W(async()=>{try{y.value=null;const s=$.jubilityData.map(m=>m.song_id),o=await r.getMusicData("jubeat",$.version,s),b=$.jubilityData.map(m=>{const e=o.find(k=>k.id===m.song_id&&k.chart===m.chart);return{...m,...e?{songData:e}:{}}});b.sort((m,e)=>e.rate-m.rate),y.value=b}catch(s){console.error("Failed to fetch music data:",s)}}),(s,o)=>y.value?(a(!0),d(D,{key:0},q(y.value,b=>(a(),i(I,{key:b.id,"color-prop":"bg-slate-800 dark:bg-slate-800",class:"my-3 p-5","has-table":""},{default:A(()=>[t("div",zl,[h(O,{label:_[b.chart].label,color:_[b.chart].color},null,8,["label","color"]),b.hard?(a(),i(O,{key:0,label:"Hard Mode",color:"danger"})):l("",!0)]),t("div",Rl,[t("div",El,[t("h1",Ol,w(b.songData.name),1),t("h2",Gl,w(b.songData.artist),1)]),t("div",null,[t("h2",Jl,"Jubility: "+w(b.value/10),1),t("h2",ql,"Rate: "+w(b.rate/10),1)])])]),_:2},1024))),128)):l("",!0)}},de={data:{type:Object,required:!0},options:{type:Object,default:()=>({})},plugins:{type:Array,default:()=>[]},datasetIdKey:{type:String,default:"label"},updateMode:{type:String,default:void 0}},Ul={ariaLabel:{type:String},ariaDescribedby:{type:String}},Xl={type:{type:String,required:!0},destroyDelay:{type:Number,default:0},...de,...Ul},Wl=Se[0]==="2"?(c,r)=>Object.assign(c,{attrs:r}):(c,r)=>Object.assign(c,r);function E(c){return ce(c)?le(c):c}function Kl(c){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:c;return ce(r)?new Proxy(c,{}):c}function Ql(c,r){const y=c.options;y&&r&&Object.assign(y,r)}function me(c,r){c.labels=r}function ve(c,r,y){const $=[];c.datasets=r.map(_=>{const s=c.datasets.find(o=>o[y]===_[y]);return!s||!_.data||$.includes(s)?{..._}:($.push(s),Object.assign(s,_),s)})}function Yl(c,r){const y={labels:[],datasets:[]};return me(y,c.labels),ve(y,c.datasets,r),y}const et=G({props:Xl,setup(c,r){let{expose:y,slots:$}=r;const _=S(null),s=ie(null);y({chart:s});const o=()=>{if(!_.value)return;const{type:e,data:k,options:p,plugins:V,datasetIdKey:T}=c,Z=Yl(k,T),P=Kl(Z,k);s.value=new te(_.value,{type:e,data:P,options:{...p},plugins:V})},b=()=>{const e=le(s.value);e&&(c.destroyDelay>0?setTimeout(()=>{e.destroy(),s.value=null},c.destroyDelay):(e.destroy(),s.value=null))},m=e=>{e.update(c.updateMode)};return W(o),Pe(b),re([()=>c.options,()=>c.data],(e,k)=>{let[p,V]=e,[T,Z]=k;const P=le(s.value);if(!P)return;let H=!1;if(p){const L=E(p),N=E(T);L&&L!==N&&(Ql(P,L),H=!0)}if(V){const L=E(V.labels),N=E(Z.labels),B=E(V.datasets),K=E(Z.datasets);L!==N&&(me(P.config.data,L),H=!0),B&&B!==K&&(ve(P.config.data,B,c.datasetIdKey),H=!0)}H&&De(()=>{m(P)})},{deep:!0}),()=>ae("canvas",{role:"img",ariaLabel:c.ariaLabel,ariaDescribedby:c.ariaDescribedby,ref:_},[ae("p",{},[$.default?$.default():""])])}});function at(c,r){return te.register(r),G({props:de,setup(y,$){let{expose:_}=$;const s=ie(null),o=b=>{s.value=b?.chart};return _({chart:s}),()=>ae(et,Wl({ref:o},{type:c,...y}))}})}const ue=at("radar",Me),lt={class:"grid lg:grid-cols-2 gap-4"},tt={class:"w-full grid place-content-center text-center"},rt={class:"text-lg"},nt={class:"w-full grid place-content-center text-center"},ot={class:"text-lg"},st={__name:"UserNotesRadar",props:{profile:{type:String,default:null},game:{type:String,default:null},version:{type:Number,default:9}},setup(c){te.register(Ze,Le,Te,He,Ie,Ne);const r=c,y=S(r.profile),$=S(r.version),_=S(!0),s=S(0),o=S({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(()=>r.version,()=>{y.value=r.profile,$.value=r.version,b()});async function b(){try{const p=await ta(r.game,r.version,y.value,[["notes_radar",0],["notes_radar",1]]),V=T=>{const[Z,P,H,L,N,B]=T;return[Z/100,P/100,H/100,L/100,N/100,B/100]};p[0]?.achievementId===0&&(o.value.datasets[0].data=V(p[0].data.radar_score)),p[1]?.achievementId===1&&(o.value.datasets[1].data=V(p[1].data.radar_score)),_.value=!1,s.value+=1}catch(p){console.error("Failed to fetch arcade data:",p)}}W(async()=>{b()});const m={responsive:!1,maintainAspectRatio:!0,scales:{r:{ticks:{stepSize:30,callback:function(p){return p}},pointLabels:{font:{size:15}}}}},e=x(()=>o.value.datasets[0].data.reduce((p,V)=>p+V,0).toFixed(2)),k=x(()=>o.value.datasets[1].data.reduce((p,V)=>p+V,0).toFixed(2));return(p,V)=>o.value.datasets[0]?(a(),i(I,{key:0,class:"my-6"},{default:A(()=>[t("div",lt,[h(I,{"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:A(()=>[h(O,{color:"info",label:"SP Radar",class:"mb-2"}),t("div",tt,[(a(),i(g(ue),{key:s.value,class:"bg-slate-100 p-2 rounded-lg",data:{labels:o.value.labels,datasets:[o.value.datasets[0]]},options:m},null,8,["data"])),t("span",rt,"Total score: "+w(e.value),1)])]),_:1}),h(I,{"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:A(()=>[h(O,{color:"info",label:"DP Radar",class:"mb-2"}),t("div",nt,[(a(),i(g(ue),{key:s.value,class:"bg-slate-100 p-2 rounded-lg",data:{labels:o.value.labels,datasets:[o.value.datasets[1]]},options:m},null,8,["data"])),t("span",ot,"Total score: "+w(k.value),1)])]),_:1})])]),_:1})):l("",!0)}},ut={key:0,class:"mt-2 md:mt-0 md:w-1/3 md:text-right"},it=["src"],ct={class:"bg-white dark:bg-slate-900/90 rounded-2xl pt-6 p-3 card-content"},dt={class:"w-full"},mt={key:0,class:"md:w-1/3 grid grid-cols-1 md:grid-cols-2 gap-3 mt-4"},vt={class:"my-6 grid grid-cols-1 md:grid-cols-4 gap-6"},pt={class:"my-6 grid grid-cols-2 md:grid-cols-5 xl:grid-cols-6 gap-6"},ft={key:2,class:"mb-6"},bt={class:"my-6 grid grid-cols-1 md:grid-cols-2 gap-6"},yt={class:"my-6"},_t={class:"my-6"},gt={class:"border-s border-neutral-300 md:flex md:justify-start md:gap-10 md:border-s-0 md:border-t md:overflow-x-auto overflow-y-visible md:whitespace-nowrap scrollbar"},ht={class:"flex-start flex items-center pt-2 md:block md:pt-4"},kt={class:"mt-2 text-sm font-light"},$t={class:"ms-4 pb-6 md:ms-0"},At={class:"text-lg font-semibold"},Bt={__name:"PlayerView",setup(c){const r="https://cdn.phaseii.network/file/PhaseII/web-assets",y=Be(),$=je();var _=null,s=null,o=null,b=!0;_=y.params.game,o=y.params.userId,s=Fe(_),s||$.push({name:"ErrorPage",params:{catchAll:"404"}});const m=ze({currentVersion:null});re(()=>m.currentVersion,()=>{b?b=!1:P()});const e=S(null),k=S(null),p=S(null),V=S(null),T=S([]),Z=S(null);W(async()=>{P()}),s.versions||(m.currentVersion=1);async function P(){try{e.value=null;var u=await ra(_,m.currentVersion,o);const n=await ge(u.stats),f=ye(u.profile,u.stats);e.value=f[0],k.value=u.versions,p.value=f[1],p.value.timeline=n,u&&!m.currentVersion&&(m.currentVersion=u.versions[u.versions.length-1]),u.hitChart?.length&&(T.value=$e(u.hitChart),await he(),V.value=Ae(u.hitChart))}catch(n){console.error("Failed to fetch user profile data:",n)}}async function H(u){try{return await na(u)}catch(n){console.error("Failed to fetch arcade data:",n)}}var L=[{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 N(){return m.currentVersion?`${r}/games/${s.id}/card/${m.currentVersion}.webp`:s.cardBG}function B(){return m.currentVersion&&s.videoTable?.includes(m.currentVersion)?`https://cdn.phaseii.network/file/PhaseII/game-assets/video/${s.id}/${m.currentVersion}.mp4`:null}function K(){return s.videoTable?.includes(m.currentVersion)?null:` +import{$ as G,a0 as C,v as x,d,a,a1 as U,e as l,p as t,a2 as X,u as Ce,r as S,o as W,h as q,c as i,w as A,b as h,y as O,t as w,n as I,F as D,aD as te,aE as ie,aF as ae,aG as Se,ak as Pe,Q as re,aH as le,aI as ce,aJ as Me,aK as De,aL as Ze,aM as Le,aN as Te,aO as He,aP as Ie,aQ as Ne,g,l as Be,m as je,ab as Fe,B as ze,j as J,_ as Re,f as R,J as Ee,aC as Oe,s as oe,at as Ge,a5 as Je,an as v,D as qe,M,aR as Ue,k as Xe}from"./index-BbEl7F8w.js";import{g as Y,_ as We,I as Ke}from"./danClass-BEl0B5PW.js";import{_ as Qe}from"./GameHeader-BMnQ31ZU.js";import{_ as Ye,g as ea,a as ee}from"./ProfileCard-DOGl8LAO.js";import{_ as aa}from"./FormControl-C6hCQuvp.js";import{_ as la}from"./UserSticker-CX7LF8DZ.js";import{b as ta,A as ra}from"./profile-xoNH-EG5.js";import{A as na}from"./arcade-JzALLH2f.js";import{a as oa}from"./music-BP--rq-0.js";import"./GeneralTable-BL7gBAgF.js";import"./contentExport-D4vRLG8s.js";import"./PhGear.vue-SRgan7N3.js";import"./PhHouse.vue-CJOcjei5.js";import"./userData-DZYdegtD.js";const sa=["width","height","fill","transform"],ua={key:0},ia=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),ca=[ia],da={key:1},ma=t("path",{d:"M224,64V208H32V48H208A16,16,0,0,1,224,64Z",opacity:"0.2"},null,-1),va=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),pa=[ma,va],fa={key:2},ba=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),ya=[ba],_a={key:3},ga=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),ha=[ga],ka={key:4},$a=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),Aa=[$a],wa={key:5},xa=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),Va=[xa],Ca={name:"PhChartLine"},Sa=G({...Ca,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(c){const r=c,y=C("weight","regular"),$=C("size","1em"),_=C("color","currentColor"),s=C("mirrored",!1),o=x(()=>r.weight??y),b=x(()=>r.size??$),m=x(()=>r.color??_),e=x(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(k,p)=>(a(),d("svg",X({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:m.value,transform:e.value},k.$attrs),[U(k.$slots,"default"),o.value==="bold"?(a(),d("g",ua,ca)):o.value==="duotone"?(a(),d("g",da,pa)):o.value==="fill"?(a(),d("g",fa,ya)):o.value==="light"?(a(),d("g",_a,ha)):o.value==="regular"?(a(),d("g",ka,Aa)):o.value==="thin"?(a(),d("g",wa,Va)):l("",!0)],16,sa))}}),Pa=["width","height","fill","transform"],Ma={key:0},Da=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),Za=[Da],La={key:1},Ta=t("path",{d:"M96,37.5v72l-62.4,36A96,96,0,0,1,96,37.5Z",opacity:"0.2"},null,-1),Ha=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),Ia=[Ta,Ha],Na={key:2},Ba=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),ja=[Ba],Fa={key:3},za=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),Ra=[za],Ea={key:4},Oa=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),Ga=[Oa],Ja={key:5},qa=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),Ua=[qa],Xa={name:"PhChartPieSlice"},Wa=G({...Xa,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(c){const r=c,y=C("weight","regular"),$=C("size","1em"),_=C("color","currentColor"),s=C("mirrored",!1),o=x(()=>r.weight??y),b=x(()=>r.size??$),m=x(()=>r.color??_),e=x(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(k,p)=>(a(),d("svg",X({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:m.value,transform:e.value},k.$attrs),[U(k.$slots,"default"),o.value==="bold"?(a(),d("g",Ma,Za)):o.value==="duotone"?(a(),d("g",La,Ia)):o.value==="fill"?(a(),d("g",Na,ja)):o.value==="light"?(a(),d("g",Fa,Ra)):o.value==="regular"?(a(),d("g",Ea,Ga)):o.value==="thin"?(a(),d("g",Ja,Ua)):l("",!0)],16,Pa))}}),Ka=["width","height","fill","transform"],Qa={key:0},Ya=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),el=[Ya],al={key:1},ll=t("path",{d:"M216,136c-8,24-56,72-80,80V184a48,48,0,0,1,48-48Z",opacity:"0.2"},null,-1),tl=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),rl=[ll,tl],nl={key:2},ol=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),sl=[ol],ul={key:3},il=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),cl=[il],dl={key:4},ml=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),vl=[ml],pl={key:5},fl=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),bl=[fl],yl={name:"PhSticker"},_l=G({...yl,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(c){const r=c,y=C("weight","regular"),$=C("size","1em"),_=C("color","currentColor"),s=C("mirrored",!1),o=x(()=>r.weight??y),b=x(()=>r.size??$),m=x(()=>r.color??_),e=x(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(k,p)=>(a(),d("svg",X({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:m.value,transform:e.value},k.$attrs),[U(k.$slots,"default"),o.value==="bold"?(a(),d("g",Qa,el)):o.value==="duotone"?(a(),d("g",al,rl)):o.value==="fill"?(a(),d("g",nl,sl)):o.value==="light"?(a(),d("g",ul,cl)):o.value==="regular"?(a(),d("g",dl,vl)):o.value==="thin"?(a(),d("g",pl,bl)):l("",!0)],16,Ka))}}),gl=["width","height","fill","transform"],hl={key:0},kl=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),$l=[kl],Al={key:1},wl=t("path",{d:"M176,128a48,48,0,1,1-48-48A48,48,0,0,1,176,128Z",opacity:"0.2"},null,-1),xl=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],Cl={key:2},Sl=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),Pl=[Sl],Ml={key:3},Dl=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),Zl=[Dl],Ll={key:4},Tl=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),Hl=[Tl],Il={key:5},Nl=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),Bl=[Nl],jl={name:"PhTarget"},Fl=G({...jl,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(c){const r=c,y=C("weight","regular"),$=C("size","1em"),_=C("color","currentColor"),s=C("mirrored",!1),o=x(()=>r.weight??y),b=x(()=>r.size??$),m=x(()=>r.color??_),e=x(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(k,p)=>(a(),d("svg",X({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:m.value,transform:e.value},k.$attrs),[U(k.$slots,"default"),o.value==="bold"?(a(),d("g",hl,$l)):o.value==="duotone"?(a(),d("g",Al,Vl)):o.value==="fill"?(a(),d("g",Cl,Pl)):o.value==="light"?(a(),d("g",Ml,Zl)):o.value==="regular"?(a(),d("g",Ll,Hl)):o.value==="thin"?(a(),d("g",Il,Bl)):l("",!0)],16,gl))}}),zl={class:"flex space-x-2 mb-2"},Rl={class:"flex justify-between items-center"},El={class:"grid"},Ol={class:"text-lg font-bold"},Gl={class:"text-md"},Jl={class:"text-lg"},ql={class:"text-lg"},se={__name:"JubilityTable",props:{jubilityData:{type:Array,required:!0},version:{type:Number,required:!0}},setup(c){const r=Ce(),y=S(null),$=c,_={0:{label:"Basic",color:"info"},1:{label:"Advanced",color:"warning"},2:{label:"Extreme",color:"danger"}};return W(async()=>{try{y.value=null;const s=$.jubilityData.map(m=>m.song_id),o=await r.getMusicData("jubeat",$.version,s),b=$.jubilityData.map(m=>{const e=o.find(k=>k.id===m.song_id&&k.chart===m.chart);return{...m,...e?{songData:e}:{}}});b.sort((m,e)=>e.rate-m.rate),y.value=b}catch(s){console.error("Failed to fetch music data:",s)}}),(s,o)=>y.value?(a(!0),d(D,{key:0},q(y.value,b=>(a(),i(I,{key:b.id,"color-prop":"bg-slate-800 dark:bg-slate-800",class:"my-3 p-5","has-table":""},{default:A(()=>[t("div",zl,[h(O,{label:_[b.chart].label,color:_[b.chart].color},null,8,["label","color"]),b.hard?(a(),i(O,{key:0,label:"Hard Mode",color:"danger"})):l("",!0)]),t("div",Rl,[t("div",El,[t("h1",Ol,w(b.songData.name),1),t("h2",Gl,w(b.songData.artist),1)]),t("div",null,[t("h2",Jl,"Jubility: "+w(b.value/10),1),t("h2",ql,"Rate: "+w(b.rate/10),1)])])]),_:2},1024))),128)):l("",!0)}},de={data:{type:Object,required:!0},options:{type:Object,default:()=>({})},plugins:{type:Array,default:()=>[]},datasetIdKey:{type:String,default:"label"},updateMode:{type:String,default:void 0}},Ul={ariaLabel:{type:String},ariaDescribedby:{type:String}},Xl={type:{type:String,required:!0},destroyDelay:{type:Number,default:0},...de,...Ul},Wl=Se[0]==="2"?(c,r)=>Object.assign(c,{attrs:r}):(c,r)=>Object.assign(c,r);function E(c){return ce(c)?le(c):c}function Kl(c){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:c;return ce(r)?new Proxy(c,{}):c}function Ql(c,r){const y=c.options;y&&r&&Object.assign(y,r)}function me(c,r){c.labels=r}function ve(c,r,y){const $=[];c.datasets=r.map(_=>{const s=c.datasets.find(o=>o[y]===_[y]);return!s||!_.data||$.includes(s)?{..._}:($.push(s),Object.assign(s,_),s)})}function Yl(c,r){const y={labels:[],datasets:[]};return me(y,c.labels),ve(y,c.datasets,r),y}const et=G({props:Xl,setup(c,r){let{expose:y,slots:$}=r;const _=S(null),s=ie(null);y({chart:s});const o=()=>{if(!_.value)return;const{type:e,data:k,options:p,plugins:V,datasetIdKey:T}=c,Z=Yl(k,T),P=Kl(Z,k);s.value=new te(_.value,{type:e,data:P,options:{...p},plugins:V})},b=()=>{const e=le(s.value);e&&(c.destroyDelay>0?setTimeout(()=>{e.destroy(),s.value=null},c.destroyDelay):(e.destroy(),s.value=null))},m=e=>{e.update(c.updateMode)};return W(o),Pe(b),re([()=>c.options,()=>c.data],(e,k)=>{let[p,V]=e,[T,Z]=k;const P=le(s.value);if(!P)return;let H=!1;if(p){const L=E(p),N=E(T);L&&L!==N&&(Ql(P,L),H=!0)}if(V){const L=E(V.labels),N=E(Z.labels),B=E(V.datasets),K=E(Z.datasets);L!==N&&(me(P.config.data,L),H=!0),B&&B!==K&&(ve(P.config.data,B,c.datasetIdKey),H=!0)}H&&De(()=>{m(P)})},{deep:!0}),()=>ae("canvas",{role:"img",ariaLabel:c.ariaLabel,ariaDescribedby:c.ariaDescribedby,ref:_},[ae("p",{},[$.default?$.default():""])])}});function at(c,r){return te.register(r),G({props:de,setup(y,$){let{expose:_}=$;const s=ie(null),o=b=>{s.value=b?.chart};return _({chart:s}),()=>ae(et,Wl({ref:o},{type:c,...y}))}})}const ue=at("radar",Me),lt={class:"grid lg:grid-cols-2 gap-4"},tt={class:"w-full grid place-content-center text-center"},rt={class:"text-lg"},nt={class:"w-full grid place-content-center text-center"},ot={class:"text-lg"},st={__name:"UserNotesRadar",props:{profile:{type:String,default:null},game:{type:String,default:null},version:{type:Number,default:9}},setup(c){te.register(Ze,Le,Te,He,Ie,Ne);const r=c,y=S(r.profile),$=S(r.version),_=S(!0),s=S(0),o=S({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(()=>r.version,()=>{y.value=r.profile,$.value=r.version,b()});async function b(){try{const p=await ta(r.game,r.version,y.value,[["notes_radar",0],["notes_radar",1]]),V=T=>{const[Z,P,H,L,N,B]=T;return[Z/100,P/100,H/100,L/100,N/100,B/100]};p[0]?.achievementId===0&&(o.value.datasets[0].data=V(p[0].data.radar_score)),p[1]?.achievementId===1&&(o.value.datasets[1].data=V(p[1].data.radar_score)),_.value=!1,s.value+=1}catch(p){console.error("Failed to fetch arcade data:",p)}}W(async()=>{b()});const m={responsive:!1,maintainAspectRatio:!0,scales:{r:{ticks:{stepSize:30,callback:function(p){return p}},pointLabels:{font:{size:15}}}}},e=x(()=>o.value.datasets[0].data.reduce((p,V)=>p+V,0).toFixed(2)),k=x(()=>o.value.datasets[1].data.reduce((p,V)=>p+V,0).toFixed(2));return(p,V)=>o.value.datasets[0]?(a(),i(I,{key:0,class:"my-6"},{default:A(()=>[t("div",lt,[h(I,{"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:A(()=>[h(O,{color:"info",label:"SP Radar",class:"mb-2"}),t("div",tt,[(a(),i(g(ue),{key:s.value,class:"bg-slate-100 p-2 rounded-lg",data:{labels:o.value.labels,datasets:[o.value.datasets[0]]},options:m},null,8,["data"])),t("span",rt,"Total score: "+w(e.value),1)])]),_:1}),h(I,{"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:A(()=>[h(O,{color:"info",label:"DP Radar",class:"mb-2"}),t("div",nt,[(a(),i(g(ue),{key:s.value,class:"bg-slate-100 p-2 rounded-lg",data:{labels:o.value.labels,datasets:[o.value.datasets[1]]},options:m},null,8,["data"])),t("span",ot,"Total score: "+w(k.value),1)])]),_:1})])]),_:1})):l("",!0)}},ut={key:0,class:"mt-2 md:mt-0 md:w-1/3 md:text-right"},it=["src"],ct={class:"bg-white dark:bg-slate-900/90 rounded-2xl pt-6 p-3 card-content"},dt={class:"w-full"},mt={key:0,class:"md:w-1/3 grid grid-cols-1 md:grid-cols-2 gap-3 mt-4"},vt={class:"my-6 grid grid-cols-1 md:grid-cols-4 gap-6"},pt={class:"my-6 grid grid-cols-2 md:grid-cols-5 xl:grid-cols-6 gap-6"},ft={key:2,class:"mb-6"},bt={class:"my-6 grid grid-cols-1 md:grid-cols-2 gap-6"},yt={class:"my-6"},_t={class:"my-6"},gt={class:"border-s border-neutral-300 md:flex md:justify-start md:gap-10 md:border-s-0 md:border-t md:overflow-x-auto overflow-y-visible md:whitespace-nowrap scrollbar"},ht={class:"flex-start flex items-center pt-2 md:block md:pt-4"},kt={class:"mt-2 text-sm font-light"},$t={class:"ms-4 pb-6 md:ms-0"},At={class:"text-lg font-semibold"},Bt={__name:"PlayerView",setup(c){const r="https://cdn.phaseii.network/file/PhaseII/web-assets",y=Be(),$=je();var _=null,s=null,o=null,b=!0;_=y.params.game,o=y.params.userId,s=Fe(_),s||$.push({name:"ErrorPage",params:{catchAll:"404"}});const m=ze({currentVersion:null});re(()=>m.currentVersion,()=>{b?b=!1:P()});const e=S(null),k=S(null),p=S(null),V=S(null),T=S([]),Z=S(null);W(async()=>{P()}),s.versions||(m.currentVersion=1);async function P(){try{e.value=null;var u=await ra(_,m.currentVersion,o);const n=await ge(u.stats),f=ye(u.profile,u.stats);e.value=f[0],k.value=u.versions,p.value=f[1],p.value.timeline=n,u&&!m.currentVersion&&(m.currentVersion=u.versions[u.versions.length-1]),u.hitChart?.length&&(T.value=$e(u.hitChart),await he(),V.value=Ae(u.hitChart))}catch(n){console.error("Failed to fetch user profile data:",n)}}async function H(u){try{return await na(u)}catch(n){console.error("Failed to fetch arcade data:",n)}}var L=[{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 N(){return m.currentVersion?`${r}/games/${s.id}/card/${m.currentVersion}.webp`:s.cardBG}function B(){return m.currentVersion&&s.videoTable?.includes(m.currentVersion)?`https://cdn.phaseii.network/file/PhaseII/game-assets/video/${s.id}/${m.currentVersion}.mp4`:null}function K(){return s.videoTable?.includes(m.currentVersion)?null:` background-image: url('${N()}'); background-size: cover; background-repeat: no-repeat; diff --git a/assets/PostView-zacex_PQ.js b/assets/PostView-DL4XZ4jg.js similarity index 92% rename from assets/PostView-zacex_PQ.js rename to assets/PostView-DL4XZ4jg.js index fbc30d8..a42e932 100644 --- a/assets/PostView-zacex_PQ.js +++ b/assets/PostView-DL4XZ4jg.js @@ -1,2 +1,2 @@ -import{u as k,l as v,m as g,r as p,o as A,A as $,c as w,a as n,w as c,b as d,_ as N,T as B,e as b,g as s,n as F,p as e,d as u,t as x,F as P,h as V,q as C,s as R,H as S,k as D}from"./index-DuYVLgib.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"},q={class:"text-2xl"},z={key:1},L={__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 $,c as w,a as n,w as c,b as d,_ as N,T as B,e as b,g as s,n as F,p as e,d as u,t as x,F as P,h as V,q as C,s as R,H as S,k as D}from"./index-BbEl7F8w.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"},q={class:"text-2xl"},z={key:1},L={__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(F,{key:0,"has-table":""},{footer:c(()=>[d(C,null,{default:c(()=>[d(R,{label:"Home",color:"info",icon:s(S),"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",q,x(s(l).title),1),r[1]||(r[1]=e("hr",{class:"pb-1 my-2"},null,-1)),(n(!0),u(P,null,V(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",z,r[2]||(r[2]=[e("h1",{class:"text-2xl"},"News not found...",-1)])))]),_:1})):b("",!0)]),_:1})]),_:1})]),_:1}))}};export{L as default}; diff --git a/assets/ProfileCard-CWGl0Fo2.js b/assets/ProfileCard-DOGl8LAO.js similarity index 99% rename from assets/ProfileCard-CWGl0Fo2.js rename to assets/ProfileCard-DOGl8LAO.js index 3e22738..38b97ee 100644 --- a/assets/ProfileCard-CWGl0Fo2.js +++ b/assets/ProfileCard-DOGl8LAO.js @@ -1 +1 @@ -import{r as u,Q as w,v as S,d as p,a as n,p as t,F as y,h as P,aC as _,b1 as L,e as d,ab as T,o as B,aR as m,a1 as E,c as k,g as x,D as $,t as g,b2 as U,z as q}from"./index-DuYVLgib.js";import{d as j}from"./userData-DZYdegtD.js";const z={class:"inner"},C=["src"],H={__name:"UserEmblem",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:128}},setup(e){const a=e,o=u(a.profile);o.value.emblem=f(o.value.last?.emblem);const l=u(a.version);w(()=>a.version,()=>{o.value=a.profile,o.value.emblem=f(o.value.last?.emblem)}),w(()=>a.version,()=>{l.value=a.version});const c=["background","main","ornament","effect","speech_bubble"],i=S(()=>{const s="https://cdn.phaseii.network/file/PhaseII/game-assets";return c.map(h=>`${`${s}/emblems`}/${l.value}/${o.value.emblem?.[h]}.png`)});function f(s){if(s)return{background:s[0],main:s[1],ornament:s[2],effect:s[3],speech_bubble:s[4]}}return(s,h)=>(n(),p("div",z,[t("div",{style:_(`position: relative; width: ${e.size}px; height: ${e.size}px`)},[(n(!0),p(y,null,P(i.value,(b,r)=>(n(),p("div",{key:r,style:{position:"absolute"}},[t("img",{src:b,style:_(`width: ${e.size}px; height: ${e.size}px`),class:"drop-shadow-lg"},null,12,C)]))),128))],4)]))}},I={class:"qpro-character absolute w-full h-full"},N=["src"],R=["src"],F=["src"],J=["src"],D=["src"],G=["src"],O=["src"],V=["src"],Q=["src"],X=["src"],M=["src"],K=["src"],W=["src"],Y=["src"],Z=["src"],ee=["src"],te=["src"],le=["src"],ae={__name:"UserQpro",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:128}},setup(e){const a=e,o=u(a.profile),l=S(()=>{const i=`https://cdn.phaseii.network/file/PhaseII/game-assets/qpro/${a.version}`;return{head:`${i}/head/${o.value.qpro?.head}`,hair:`${i}/hair/${o.value.qpro?.hair}`,face:`${i}/face/${o.value.qpro?.face}`,body:`${i}/body/${o.value.qpro?.body}`,hand:`${i}/hand/${o.value.qpro?.hand}`,bg:`${i}/bg/${o.value.qpro?.bg}`}});return(c,i)=>(n(),p("div",{class:"qpro-container relative w-full drop-shadow-xl mt-10 md:mt-0",style:_({width:`${a.size}px`,height:`${a.size}px`})},[t("div",I,[e.profile?.qpro?.bg?(n(),p("img",{key:0,class:"qpro-bg absolute",src:l.value.bg+"_bg.png",alt:"bg",style:{top:"-50px",left:"-6px",width:"150px"}},null,8,N)):d("",!0),t("img",{class:"qpro-head-back absolute",src:l.value.head+"_b.png",alt:"Head Back",style:{top:"-20px",left:"10px",width:"90px"}},null,8,R),t("img",{class:"qpro-hair-back absolute",src:l.value.hair+"_b.png",alt:"Hair Back",style:{top:"-20px",left:"17px",width:"90px"}},null,8,F),t("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,J),t("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,D),t("img",{class:"qpro-hand-right absolute",src:l.value.hand+"_r.png",alt:"Right Hand",style:{top:"-25px",left:"-18px",width:"90px"}},null,8,G),t("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,O),t("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,V),t("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,Q),t("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,X),t("img",{class:"qpro-body-back absolute",src:l.value.body+"_b.png",alt:"Body Back",style:{top:"-45px",left:"0px",width:"auto"}},null,8,M),t("img",{class:"qpro-body-front absolute",src:l.value.body+"_f.png",alt:"Body Front",style:{top:"-45px",left:"0px",width:"auto"}},null,8,K),t("img",{class:"qpro-face absolute",src:l.value.face+".png",alt:"Face",style:{top:"-5px",left:"36px",width:"50px"}},null,8,W),t("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,Y),t("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,Z),t("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,ee),t("img",{class:"qpro-hand-left absolute",src:l.value.hand+"_l.png",alt:"Left Hand",style:{top:"-63px",left:"50px",width:"90px"}},null,8,te),t("img",{class:"qpro-head-front absolute",src:l.value.head+"_f.png",alt:"Head Front",style:{top:"-19px",left:"20px",width:"90px"}},null,8,le)])],4))}},oe=L(ae,[["__scopeId","data-v-040871e3"]]);class A{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 se(e){var a=A.gitadoraSkill.find(o=>e>=o.min&&o.max>=e);return a.color}function re(e){var a=A.jubilitySkill.find(o=>e>=o.min&&o.max>=e);return a.color}const ie={class:"content-center justify-center items-center"},ne={class:"md:flex md:space-x-12 md:justify-center md:items-center grid grid-cols-1 text-center"},ce={class:"drop-shadow-2xl"},pe={key:0,class:"text-2xl tracking-widest font-light my-1"},de={key:1,class:"text-2xl tracking-widest font-light my-1"},ue={class:"text-xl font-mono"},ge={__name:"ProfileCard",props:{game:{type:String,default:null},version:{type:Number,default:null},profile:{type:Object,required:!0}},setup(e){const a=e;function o(){if(a.profile.jubility)return re(a.profile.jubility);if(a.profile.records)return se(a.profile.records.skill)}const l=T(a.game),c=u(a.version),i=u([]),f=u([]),s=u(!1);async function h(){try{const r=await q.get(`/data-sources/sdvx/akaname/${c.value}.json`);r.data&&(i.value=r.data)}catch(r){console.error("Error loading Akaname settings:",r.message)}finally{s.value=!0}}async function b(){try{const r=await q.get(`/data-sources/jubeat-title/${c.value}.json`);r.data&&(f.value=r.data)}catch(r){console.error("Error loading TitleParts settings:",r.message)}finally{s.value=!0}}return B(async()=>{l.id===m.SDVX?await h():l.id===m.JUBEAT?await b():s.value=!0}),(r,me)=>(n(),p(y,null,[t("div",ie,[t("div",ne,[e.game==x(m).JUBEAT&&c.value>=10&&e.profile.last?.emblem?(n(),k(H,{key:0,version:c.value,profile:e.profile,class:"place-self-center pb-6 md:pb-0"},null,8,["version","profile"])):d("",!0),e.game==x(m).IIDX&&c.value>=20&&e.profile.qpro?(n(),k(oe,{key:1,version:c.value,profile:e.profile,class:"place-self-center md:mt-10 mb-10 md:mb-0"},null,8,["version","profile"])):d("",!0),t("div",ce,[e.profile.title&&e.game!=x(m).JUBEAT?(n(),p("p",{key:0,class:$([o(),"text-2xl tracking-widest font-light -mb-1"])},g(e.profile.title),3)):d("",!0),t("h1",{class:$([o(),"text-4xl md:text-5xl font-bold"])},g(e.profile.username),3),s.value?(n(),p(y,{key:1},[e.profile.akaname?(n(),p("p",pe,g(i.value.find(v=>v.id===e.profile.akaname)?.label),1)):d("",!0),(e.profile.title||e.profile.parts)&&e.game==x(m).JUBEAT&&c.value>=x(U).JUBEAT_PROP?(n(),p("p",de,g(f.value.find(v=>v.id===e.profile.title)?.label),1)):d("",!0)],64)):d("",!0),t("p",ue,g(x(j)(e.profile.extid)),1)])])]),E(r.$slots,"default")],64))}};export{oe as U,ge as _,re as a,H as b,se as g}; +import{r as u,Q as w,v as S,d as p,a as n,p as t,F as y,h as P,aC as _,b1 as L,e as d,ab as T,o as B,aR as m,a1 as E,c as k,g as x,D as $,t as g,b2 as U,z as q}from"./index-BbEl7F8w.js";import{d as j}from"./userData-DZYdegtD.js";const z={class:"inner"},C=["src"],H={__name:"UserEmblem",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:128}},setup(e){const a=e,o=u(a.profile);o.value.emblem=f(o.value.last?.emblem);const l=u(a.version);w(()=>a.version,()=>{o.value=a.profile,o.value.emblem=f(o.value.last?.emblem)}),w(()=>a.version,()=>{l.value=a.version});const c=["background","main","ornament","effect","speech_bubble"],i=S(()=>{const s="https://cdn.phaseii.network/file/PhaseII/game-assets";return c.map(h=>`${`${s}/emblems`}/${l.value}/${o.value.emblem?.[h]}.png`)});function f(s){if(s)return{background:s[0],main:s[1],ornament:s[2],effect:s[3],speech_bubble:s[4]}}return(s,h)=>(n(),p("div",z,[t("div",{style:_(`position: relative; width: ${e.size}px; height: ${e.size}px`)},[(n(!0),p(y,null,P(i.value,(b,r)=>(n(),p("div",{key:r,style:{position:"absolute"}},[t("img",{src:b,style:_(`width: ${e.size}px; height: ${e.size}px`),class:"drop-shadow-lg"},null,12,C)]))),128))],4)]))}},I={class:"qpro-character absolute w-full h-full"},N=["src"],R=["src"],F=["src"],J=["src"],D=["src"],G=["src"],O=["src"],V=["src"],Q=["src"],X=["src"],M=["src"],K=["src"],W=["src"],Y=["src"],Z=["src"],ee=["src"],te=["src"],le=["src"],ae={__name:"UserQpro",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:128}},setup(e){const a=e,o=u(a.profile),l=S(()=>{const i=`https://cdn.phaseii.network/file/PhaseII/game-assets/qpro/${a.version}`;return{head:`${i}/head/${o.value.qpro?.head}`,hair:`${i}/hair/${o.value.qpro?.hair}`,face:`${i}/face/${o.value.qpro?.face}`,body:`${i}/body/${o.value.qpro?.body}`,hand:`${i}/hand/${o.value.qpro?.hand}`,bg:`${i}/bg/${o.value.qpro?.bg}`}});return(c,i)=>(n(),p("div",{class:"qpro-container relative w-full drop-shadow-xl mt-10 md:mt-0",style:_({width:`${a.size}px`,height:`${a.size}px`})},[t("div",I,[e.profile?.qpro?.bg?(n(),p("img",{key:0,class:"qpro-bg absolute",src:l.value.bg+"_bg.png",alt:"bg",style:{top:"-50px",left:"-6px",width:"150px"}},null,8,N)):d("",!0),t("img",{class:"qpro-head-back absolute",src:l.value.head+"_b.png",alt:"Head Back",style:{top:"-20px",left:"10px",width:"90px"}},null,8,R),t("img",{class:"qpro-hair-back absolute",src:l.value.hair+"_b.png",alt:"Hair Back",style:{top:"-20px",left:"17px",width:"90px"}},null,8,F),t("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,J),t("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,D),t("img",{class:"qpro-hand-right absolute",src:l.value.hand+"_r.png",alt:"Right Hand",style:{top:"-25px",left:"-18px",width:"90px"}},null,8,G),t("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,O),t("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,V),t("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,Q),t("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,X),t("img",{class:"qpro-body-back absolute",src:l.value.body+"_b.png",alt:"Body Back",style:{top:"-45px",left:"0px",width:"auto"}},null,8,M),t("img",{class:"qpro-body-front absolute",src:l.value.body+"_f.png",alt:"Body Front",style:{top:"-45px",left:"0px",width:"auto"}},null,8,K),t("img",{class:"qpro-face absolute",src:l.value.face+".png",alt:"Face",style:{top:"-5px",left:"36px",width:"50px"}},null,8,W),t("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,Y),t("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,Z),t("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,ee),t("img",{class:"qpro-hand-left absolute",src:l.value.hand+"_l.png",alt:"Left Hand",style:{top:"-63px",left:"50px",width:"90px"}},null,8,te),t("img",{class:"qpro-head-front absolute",src:l.value.head+"_f.png",alt:"Head Front",style:{top:"-19px",left:"20px",width:"90px"}},null,8,le)])],4))}},oe=L(ae,[["__scopeId","data-v-040871e3"]]);class A{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 se(e){var a=A.gitadoraSkill.find(o=>e>=o.min&&o.max>=e);return a.color}function re(e){var a=A.jubilitySkill.find(o=>e>=o.min&&o.max>=e);return a.color}const ie={class:"content-center justify-center items-center"},ne={class:"md:flex md:space-x-12 md:justify-center md:items-center grid grid-cols-1 text-center"},ce={class:"drop-shadow-2xl"},pe={key:0,class:"text-2xl tracking-widest font-light my-1"},de={key:1,class:"text-2xl tracking-widest font-light my-1"},ue={class:"text-xl font-mono"},ge={__name:"ProfileCard",props:{game:{type:String,default:null},version:{type:Number,default:null},profile:{type:Object,required:!0}},setup(e){const a=e;function o(){if(a.profile.jubility)return re(a.profile.jubility);if(a.profile.records)return se(a.profile.records.skill)}const l=T(a.game),c=u(a.version),i=u([]),f=u([]),s=u(!1);async function h(){try{const r=await q.get(`/data-sources/sdvx/akaname/${c.value}.json`);r.data&&(i.value=r.data)}catch(r){console.error("Error loading Akaname settings:",r.message)}finally{s.value=!0}}async function b(){try{const r=await q.get(`/data-sources/jubeat-title/${c.value}.json`);r.data&&(f.value=r.data)}catch(r){console.error("Error loading TitleParts settings:",r.message)}finally{s.value=!0}}return B(async()=>{l.id===m.SDVX?await h():l.id===m.JUBEAT?await b():s.value=!0}),(r,me)=>(n(),p(y,null,[t("div",ie,[t("div",ne,[e.game==x(m).JUBEAT&&c.value>=10&&e.profile.last?.emblem?(n(),k(H,{key:0,version:c.value,profile:e.profile,class:"place-self-center pb-6 md:pb-0"},null,8,["version","profile"])):d("",!0),e.game==x(m).IIDX&&c.value>=20&&e.profile.qpro?(n(),k(oe,{key:1,version:c.value,profile:e.profile,class:"place-self-center md:mt-10 mb-10 md:mb-0"},null,8,["version","profile"])):d("",!0),t("div",ce,[e.profile.title&&e.game!=x(m).JUBEAT?(n(),p("p",{key:0,class:$([o(),"text-2xl tracking-widest font-light -mb-1"])},g(e.profile.title),3)):d("",!0),t("h1",{class:$([o(),"text-4xl md:text-5xl font-bold"])},g(e.profile.username),3),s.value?(n(),p(y,{key:1},[e.profile.akaname?(n(),p("p",pe,g(i.value.find(v=>v.id===e.profile.akaname)?.label),1)):d("",!0),(e.profile.title||e.profile.parts)&&e.game==x(m).JUBEAT&&c.value>=x(U).JUBEAT_PROP?(n(),p("p",de,g(f.value.find(v=>v.id===e.profile.title)?.label),1)):d("",!0)],64)):d("",!0),t("p",ue,g(x(j)(e.profile.extid)),1)])])]),E(r.$slots,"default")],64))}};export{oe as U,ge as _,re as a,H as b,se as g}; diff --git a/assets/ProfileView-D25whvub.js b/assets/ProfileView-5vzCIoLu.js similarity index 92% rename from assets/ProfileView-D25whvub.js rename to assets/ProfileView-5vzCIoLu.js index 1f94e33..ef69d59 100644 --- a/assets/ProfileView-D25whvub.js +++ b/assets/ProfileView-5vzCIoLu.js @@ -1,2 +1,2 @@ -import{u as M,m as B,B as P,r as S,Q as _,o as E,R as h,c as p,a as c,w as r,b as s,_ as F,p as u,S as R,f as T,g as t,J as I,n as v,G as N,y as V,e as U,s as J,K as x,U as K,t as Q,M as k,k as W,V as Y,W as j}from"./index-DuYVLgib.js";import{I as z}from"./PhAt.vue-v89ZzhwL.js";import{G as w}from"./PhPassword.vue-BP8ll1AH.js";import{I as C}from"./PhSpinnerBall.vue-PvNvWpk5.js";import{_ as m}from"./FormField-1Nec7C_B.js";import{_ as d}from"./FormControl-CyyQZ7FC.js";import{_ as H}from"./FormCheckRadio-41dEcA0-.js";const X={class:"grid grid-cols-1 md:grid-cols-2 gap-6"},Z={class:"my-4"},ee={class:"text-xl"},ue={__name:"ProfileView",setup(se){const l=M(),O=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(),O.go())}async function $(){y.value=!0,(await Y(i.currentPassword,i.newPassword,i.confirmPassword)).status=="success"&&(alert("Password changed."),y.value=!1,await l.loadUser(),O.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,Q as _,o as E,R as h,c as p,a as c,w as r,b as s,_ as F,p as u,S as R,f as T,g as t,J as I,n as v,G as N,y as V,e as U,s as J,K as x,U as K,t as Q,M as k,k as W,V as Y,W as j}from"./index-BbEl7F8w.js";import{I as z}from"./PhAt.vue-C3v-okdr.js";import{G as w}from"./PhPassword.vue-Bh7AlhuM.js";import{I as C}from"./PhSpinnerBall.vue-CmGAKxwQ.js";import{_ as m}from"./FormField-B9DH-KpM.js";import{_ as d}from"./FormControl-C6hCQuvp.js";import{_ as H}from"./FormCheckRadio-DsMQtz6y.js";const X={class:"grid grid-cols-1 md:grid-cols-2 gap-6"},Z={class:"my-4"},ee={class:"text-xl"},ue={__name:"ProfileView",setup(se){const l=M(),O=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(),O.go())}async function $(){y.value=!0,(await Y(i.currentPassword,i.newPassword,i.confirmPassword)).status=="success"&&(alert("Password changed."),y.value=!1,await l.loadUser(),O.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 j();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)=>(c(),p(W,null,{default:r(()=>[s(F,null,{default:r(()=>[s(R,{class:"mb-6","use-small":"","even-smaller":""}),s(T,{icon:t(I),title:"Profile Settings",main:""},null,8,["icon"]),u("div",X,[s(v,{"is-form":"",class:"row-span-1",onSubmit:N(D,["prevent"])},{footer:r(()=>[L(f,n)?(c(),p(J,{key:0,color:"success",type:"submit",label:"Update"})):U("",!0),b.value?(c(),p(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(H,{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=>$(),["prevent"]))},{footer:r(()=>[s(J,{type:"submit",color:"success",label:"Update"}),y.value?(c(),p(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(K),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=>$(),["prevent"]))},{default:r(()=>[s(V,{color:"info",label:"Sessions",class:"mb-2"}),u("div",Z,[u("h1",ee," You currently have "+Q(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-Cmaztksb.js b/assets/PublicView-CcHgFwOm.js similarity index 94% rename from assets/PublicView-Cmaztksb.js rename to assets/PublicView-CcHgFwOm.js index 11621f1..30956cb 100644 --- a/assets/PublicView-Cmaztksb.js +++ b/assets/PublicView-CcHgFwOm.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,c as k,a as r,w as o,b as l,_ as ce,d,e as w,F as _,p as c,f as S,g as i,J as me,S as fe,n as V,G as B,y as I,s as U,h as D,t as pe,am as E,an as ve,ao as G,af as ge,ap as be,aq as ye,k as we,ai as _e,ab as he,ar as N,as as Se,a5 as F,at as q}from"./index-DuYVLgib.js";import{I as Pe}from"./PhAt.vue-v89ZzhwL.js";import{H as xe}from"./PhInfo.vue-BvamLpcZ.js";import{G as O}from"./PhPassword.vue-BP8ll1AH.js";import{D as $e}from"./PhUserGear.vue-DkW8hlZI.js";import{_ as v}from"./FormField-1Nec7C_B.js";import{_ as P}from"./FormControl-CyyQZ7FC.js";import{_ as R}from"./FormCheckRadio-41dEcA0-.js";import{A as ke,a as Ve}from"./admin-C-TOtvc0.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},ze={__name:"PublicView",setup(Ne){const H=ne(),M=re(),j=ie(),x=M.params.id,s=h(null),u=h(null),m=h(null),g=h(null);async function $(){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 $(),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 z(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],K=p(()=>g.value?.attempts?.length||0),W=p(()=>g.value?.records?.length||0),X=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:Se,iconColor:"text-red-500",suffix:"play",number:Q},{label:"Total Records",icon:F,iconColor:"text-amber-400",suffix:"record",number:W},{label:"Total Scores",icon:q,iconColor:"text-pink-300",suffix:"score",number:K},{label:"Records Today",icon:F,iconColor:"text-amber-400",suffix:"record",number:Y},{label:"Scores Today",icon:q,iconColor:"text-sky-300",suffix:"score",number:X}]);function ae(t){t.target.value=t.target.value.replace(/\D/g,"")}async function le(){(await ke(x,s.value)).status!=="success"?window.alert("Failed to update user!"):$()}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 $()):alert("Failed to update password. Check that both passwords match.")}const se=t=>{const a=t.id;j.push(`/arcade/${a}`)};return(t,a)=>(r(),k(we,null,{default:o(()=>[l(ce,null,{default:o(()=>[u.value!==null?(r(),d(_,{key:0},[l(S,{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(H).userAdmin?(r(),d(_,{key:0},[l(S,{icon:i($e),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(P,{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(P,{modelValue:s.value.email,"onUpdate:modelValue":a[1]||(a[1]=e=>s.value.email=e),icon:i(Pe),type:"email",name:"email",required:""},null,8,["modelValue","icon"])]),_:1}),l(v,{label:"PIN",help:"Used when logging into a game"},{default:o(()=>[l(P,{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(R,{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(R,{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=>$())})])):w("",!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(P,{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(P,{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(),k(V,{key:0,class:"mb-6"},{default:o(()=>[l(I,{color:"info",label:"Arcades",class:"mb-2"}),c("div",De,[(r(!0),d(_,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})):w("",!0)])],64)):w("",!0),l(S,{icon:i(E),title:"Quick Stats",main:""},null,8,["icon"]),c("div",Be,[(r(!0),d(_,null,D(ee.value,e=>(r(),d(_,{key:e.label},[e.number?(r(),k(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"])):w("",!0)],64))),128))]),l(S,{icon:i(G),title:"Showcase",main:""},null,8,["icon"]),c("div",Ee,[(r(!0),d(_,null,D(z(m.value),e=>(r(),k(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(S,{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"])])):w("",!0)]),_:1})],64)):w("",!0)]),_:1})]),_:1}))}};export{ze as default}; +import{u as ne,l as re,m as ie,r as h,o as ue,v as p,B as de,c as k,a as r,w as o,b as l,_ as ce,d,e as w,F as _,p as c,f as S,g as i,J as me,S as fe,n as V,G as B,y as I,s as U,h as D,t as pe,am as E,an as ve,ao as G,af as ge,ap as be,aq as ye,k as we,ai as _e,ab as he,ar as N,as as Se,a5 as F,at as q}from"./index-BbEl7F8w.js";import{I as Pe}from"./PhAt.vue-C3v-okdr.js";import{H as xe}from"./PhInfo.vue-DS2BSQe0.js";import{G as O}from"./PhPassword.vue-Bh7AlhuM.js";import{D as $e}from"./PhUserGear.vue-BNmb1k2B.js";import{_ as v}from"./FormField-B9DH-KpM.js";import{_ as P}from"./FormControl-C6hCQuvp.js";import{_ as R}from"./FormCheckRadio-DsMQtz6y.js";import{A as ke,a as Ve}from"./admin-DDoatP0-.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},ze={__name:"PublicView",setup(Ne){const H=ne(),M=re(),j=ie(),x=M.params.id,s=h(null),u=h(null),m=h(null),g=h(null);async function $(){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 $(),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 z(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],K=p(()=>g.value?.attempts?.length||0),W=p(()=>g.value?.records?.length||0),X=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:Se,iconColor:"text-red-500",suffix:"play",number:Q},{label:"Total Records",icon:F,iconColor:"text-amber-400",suffix:"record",number:W},{label:"Total Scores",icon:q,iconColor:"text-pink-300",suffix:"score",number:K},{label:"Records Today",icon:F,iconColor:"text-amber-400",suffix:"record",number:Y},{label:"Scores Today",icon:q,iconColor:"text-sky-300",suffix:"score",number:X}]);function ae(t){t.target.value=t.target.value.replace(/\D/g,"")}async function le(){(await ke(x,s.value)).status!=="success"?window.alert("Failed to update user!"):$()}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 $()):alert("Failed to update password. Check that both passwords match.")}const se=t=>{const a=t.id;j.push(`/arcade/${a}`)};return(t,a)=>(r(),k(we,null,{default:o(()=>[l(ce,null,{default:o(()=>[u.value!==null?(r(),d(_,{key:0},[l(S,{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(H).userAdmin?(r(),d(_,{key:0},[l(S,{icon:i($e),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(P,{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(P,{modelValue:s.value.email,"onUpdate:modelValue":a[1]||(a[1]=e=>s.value.email=e),icon:i(Pe),type:"email",name:"email",required:""},null,8,["modelValue","icon"])]),_:1}),l(v,{label:"PIN",help:"Used when logging into a game"},{default:o(()=>[l(P,{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(R,{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(R,{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=>$())})])):w("",!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(P,{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(P,{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(),k(V,{key:0,class:"mb-6"},{default:o(()=>[l(I,{color:"info",label:"Arcades",class:"mb-2"}),c("div",De,[(r(!0),d(_,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})):w("",!0)])],64)):w("",!0),l(S,{icon:i(E),title:"Quick Stats",main:""},null,8,["icon"]),c("div",Be,[(r(!0),d(_,null,D(ee.value,e=>(r(),d(_,{key:e.label},[e.number?(r(),k(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"])):w("",!0)],64))),128))]),l(S,{icon:i(G),title:"Showcase",main:""},null,8,["icon"]),c("div",Ee,[(r(!0),d(_,null,D(z(m.value),e=>(r(),k(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(S,{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"])])):w("",!0)]),_:1})],64)):w("",!0)]),_:1})]),_:1}))}};export{ze as default}; diff --git a/assets/RegisterView-B9qWvvHA.js b/assets/RegisterView-BRJWphbh.js similarity index 89% rename from assets/RegisterView-B9qWvvHA.js rename to assets/RegisterView-BRJWphbh.js index 7afc8ec..663efd2 100644 --- a/assets/RegisterView-B9qWvvHA.js +++ b/assets/RegisterView-BRJWphbh.js @@ -1 +1 @@ -import{m as V,r as v,B as _,c as p,a as c,w as r,p as a,b as s,n as I,E as y,G as X,g as t,J as P,e as $,s as f,K as U,L as C}from"./index-DuYVLgib.js";import{I as h}from"./PhAt.vue-v89ZzhwL.js";import{I as q}from"./PhCreditCard.vue-P-EQK5ay.js";import{G as u}from"./PhPassword.vue-BP8ll1AH.js";import{I as A}from"./PhSpinnerBall.vue-PvNvWpk5.js";import{_ as R}from"./FormCheckRadio-41dEcA0-.js";import{_ as n}from"./FormField-1Nec7C_B.js";import{_ as m}from"./FormControl-CyyQZ7FC.js";import{_ as G}from"./LayoutGuest-x8yDdUfI.js";const k={class:"flex md:min-h-screen md:items-center md:justify-center"},B={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},E={class:"flex gap-2 mt-4"},N={class:"col-span-2"},S={class:"flex flex-col gap-2 my-4"},T={__name:"RegisterView",setup(D){const w=V(),i=v(!1),l=_({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)=>(c(),p(G,null,{default:r(()=>[a("div",k,[s(I,{class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:r(()=>[a("div",B,[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(R,{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",E,[s(f,{type:"submit",label:"Register",color:"success"}),i.value?(c(),p(U,{key:0,icon:t(A),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):$("",!0)])],32),a("div",N,[e[9]||(e[9]=a("hr",{class:"border-t border my-4 w-full"},null,-1)),a("div",S,[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 _,c as p,a as c,w as r,p as a,b as s,n as I,E as y,G as X,g as t,J as P,e as $,s as f,K as U,L as C}from"./index-BbEl7F8w.js";import{I as h}from"./PhAt.vue-C3v-okdr.js";import{I as q}from"./PhCreditCard.vue-Ckp0FYzw.js";import{G as u}from"./PhPassword.vue-Bh7AlhuM.js";import{I as A}from"./PhSpinnerBall.vue-CmGAKxwQ.js";import{_ as R}from"./FormCheckRadio-DsMQtz6y.js";import{_ as n}from"./FormField-B9DH-KpM.js";import{_ as m}from"./FormControl-C6hCQuvp.js";import{_ as G}from"./LayoutGuest-BCmbRonL.js";const k={class:"flex md:min-h-screen md:items-center md:justify-center"},B={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},E={class:"flex gap-2 mt-4"},N={class:"col-span-2"},S={class:"flex flex-col gap-2 my-4"},T={__name:"RegisterView",setup(D){const w=V(),i=v(!1),l=_({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)=>(c(),p(G,null,{default:r(()=>[a("div",k,[s(I,{class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:r(()=>[a("div",B,[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(R,{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",E,[s(f,{type:"submit",label:"Register",color:"success"}),i.value?(c(),p(U,{key:0,icon:t(A),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):$("",!0)])],32),a("div",N,[e[9]||(e[9]=a("hr",{class:"border-t border my-4 w-full"},null,-1)),a("div",S,[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-DMEv5a71.js b/assets/ResetView-DPV9mv0q.js similarity index 90% rename from assets/ResetView-DMEv5a71.js rename to assets/ResetView-DPV9mv0q.js index 4e5741c..3908009 100644 --- a/assets/ResetView-DMEv5a71.js +++ b/assets/ResetView-DPV9mv0q.js @@ -1 +1 @@ -import{m as _,B as k,c as u,a as l,w as i,p as t,b as a,n as v,E as S,d,e as n,G as w,g as r,s as c,K as y,M as $,t as I,N as K,O as A,P as C}from"./index-DuYVLgib.js";import{I as N}from"./PhAt.vue-v89ZzhwL.js";import{F as R}from"./PhKey.vue-ONEcd64N.js";import{G as b}from"./PhPassword.vue-BP8ll1AH.js";import{I as x}from"./PhSpinnerBall.vue-PvNvWpk5.js";import{_ as f}from"./FormField-1Nec7C_B.js";import{_ as p}from"./FormControl-CyyQZ7FC.js";import{_ as B}from"./LayoutGuest-x8yDdUfI.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"},q={class:"grid grid-cols-1 gap-2"},G={class:"mb-4"},L={class:"text-xl"},M={class:"font-bold"},j={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,s)=>(l(),u(B,null,{default:i(()=>[t("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(()=>[t("div",U,[s[10]||(s[10]=t("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[t("img",{src:S,class:"rounded-full shadow-lg mb-2"}),t("h1",{class:"text-xl"},[t("samp",null,"PhaseII")]),t("p",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 "),t("hr",{class:"border-t border my-1 w-full"}),t("p",{class:"text-lg relative bottom-0"},"Password Reset")],-1)),s[11]||(s[11]=t("div",{class:"md:border-r md:border"},null,-1)),t("div",q,[e.emailSent?n("",!0):(l(),d("form",{key:0,onSubmit:s[1]||(s[1]=w(o=>h(),["prevent"]))},[a(f,{label:"Email Address"},{default:i(()=>[a(p,{modelValue:e.email,"onUpdate:modelValue":s[0]||(s[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:s[3]||(s[3]=w(o=>P(),["prevent"]))},[a(f,{label:"Auth Key"},{default:i(()=>[a(p,{modelValue:e.authKey,"onUpdate:modelValue":s[2]||(s[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:s[6]||(s[6]=w(o=>V(),["prevent"]))},[t("div",G,[t("h1",L,[s[7]||(s[7]=$(" Welcome, ",-1)),t("span",M,I(e.username),1)]),s[8]||(s[8]=t("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":s[4]||(s[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":s[5]||(s[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",j)),e.authValid?n("",!0):(l(),d("div",D,[s[9]||(s[9]=t("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,c as u,a as l,w as i,p as t,b as a,n as v,E as S,d,e as n,G as w,g as r,s as c,K as y,M as $,t as I,N as K,O as A,P as C}from"./index-BbEl7F8w.js";import{I as N}from"./PhAt.vue-C3v-okdr.js";import{F as R}from"./PhKey.vue-Bl6-bsZC.js";import{G as b}from"./PhPassword.vue-Bh7AlhuM.js";import{I as x}from"./PhSpinnerBall.vue-CmGAKxwQ.js";import{_ as f}from"./FormField-B9DH-KpM.js";import{_ as p}from"./FormControl-C6hCQuvp.js";import{_ as B}from"./LayoutGuest-BCmbRonL.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"},q={class:"grid grid-cols-1 gap-2"},G={class:"mb-4"},L={class:"text-xl"},M={class:"font-bold"},j={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,s)=>(l(),u(B,null,{default:i(()=>[t("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(()=>[t("div",U,[s[10]||(s[10]=t("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[t("img",{src:S,class:"rounded-full shadow-lg mb-2"}),t("h1",{class:"text-xl"},[t("samp",null,"PhaseII")]),t("p",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 "),t("hr",{class:"border-t border my-1 w-full"}),t("p",{class:"text-lg relative bottom-0"},"Password Reset")],-1)),s[11]||(s[11]=t("div",{class:"md:border-r md:border"},null,-1)),t("div",q,[e.emailSent?n("",!0):(l(),d("form",{key:0,onSubmit:s[1]||(s[1]=w(o=>h(),["prevent"]))},[a(f,{label:"Email Address"},{default:i(()=>[a(p,{modelValue:e.email,"onUpdate:modelValue":s[0]||(s[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:s[3]||(s[3]=w(o=>P(),["prevent"]))},[a(f,{label:"Auth Key"},{default:i(()=>[a(p,{modelValue:e.authKey,"onUpdate:modelValue":s[2]||(s[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:s[6]||(s[6]=w(o=>V(),["prevent"]))},[t("div",G,[t("h1",L,[s[7]||(s[7]=$(" Welcome, ",-1)),t("span",M,I(e.username),1)]),s[8]||(s[8]=t("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":s[4]||(s[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":s[5]||(s[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",j)),e.authValid?n("",!0):(l(),d("div",D,[s[9]||(s[9]=t("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-CQMt3CGg.js b/assets/RivalsView-B4Gd6VXu.js similarity index 92% rename from assets/RivalsView-CQMt3CGg.js rename to assets/RivalsView-B4Gd6VXu.js index 08aa983..400b589 100644 --- a/assets/RivalsView-CQMt3CGg.js +++ b/assets/RivalsView-B4Gd6VXu.js @@ -1 +1 @@ -import{l as te,m as le,ab as ae,r as h,B as M,Q as re,o as se,c as V,a as r,w as m,b as s,_ as ie,e as p,p as o,g as _,d,f as W,n as $,F as w,h as X,t as g,q as j,s as x,M as I,k as ne,aR as A,b2 as D}from"./index-DuYVLgib.js";import{I as oe}from"./PhPlusCircle.vue-BXfCA9B1.js";import{_ as ue,G as ce}from"./GameHeader-BIQN79uC.js";import{_ as de}from"./ProfileCard-CWGl0Fo2.js";import{_ as T}from"./FormControl-CyyQZ7FC.js";import{_ as ve}from"./FormField-1Nec7C_B.js";import{A as fe,d as me,a as _e,e as pe,c as E,f as he}from"./profile-DTcJtiBo.js";import{d as ge}from"./userData-DZYdegtD.js";import"./PhGear.vue-BNnjKjmx.js";import"./PhHouse.vue-DjptopzZ.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"},Re={class:"grid md:flex gap-2 w-full place-content-between"},we={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(),H()}),se(async()=>{await k()}),n.versions||(a.currentVersion=1);async function k(){O(),await F(),G(),R.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&&K()}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 R=M({filter:null});n||N.push({name:"ErrorPage",params:{catchAll:"404"}});function Q(){var t=JSON.parse(JSON.stringify(R.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 z(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 H(){const t=n.versions.find(e=>e.id==a.currentVersion);b.value=t?.maxRivals??3,C.value=t?.maxActiveRivals??3}function K(){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(T,{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(W,{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(T,{modelValue:R.filter,"onUpdate:modelValue":e[1]||(e[1]=l=>R.filter=l),"model-value":R.filter,placeholder:"1234-5678"},null,8,["modelValue","model-value"])]),_:1}),o("div",ke,[(r(!0),d(w,null,X(Q(),l=>(r(),d("div",{key:l.id,class:"bg-slate-800 p-4 rounded-xl"},[o("div",Re,[o("div",null,[o("h1",we,g(l.username),1),o("h2",be,g(_(ge)(l.extid)),1)]),s(j,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:z(l.userId),onClick:c=>Y(l.userId)},null,8,["disabled","onClick"])]),_:2},1024)])]))),128))])]),_:1})):p("",!0),s(W,{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(w,{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(w,null,X(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(w,{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(j,null,{default:m(()=>[s(x,{label:"Open Profile",color:"info",onClick:c=>B(l?.otherUserId)},null,8,["onClick"]),_(n)?.useActiveRival?(r(),d(w,{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,ab as ae,r as h,B as M,Q as re,o as se,c as V,a as r,w as m,b as s,_ as ie,e as p,p as o,g as _,d,f as W,n as $,F as w,h as X,t as g,q as j,s as x,M as I,k as ne,aR as A,b2 as D}from"./index-BbEl7F8w.js";import{I as oe}from"./PhPlusCircle.vue-CQYuT5B6.js";import{_ as ue,G as ce}from"./GameHeader-BMnQ31ZU.js";import{_ as de}from"./ProfileCard-DOGl8LAO.js";import{_ as T}from"./FormControl-C6hCQuvp.js";import{_ as ve}from"./FormField-B9DH-KpM.js";import{A as fe,d as me,a as _e,e as pe,c as E,f as he}from"./profile-xoNH-EG5.js";import{d as ge}from"./userData-DZYdegtD.js";import"./PhGear.vue-SRgan7N3.js";import"./PhHouse.vue-CJOcjei5.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"},Re={class:"grid md:flex gap-2 w-full place-content-between"},we={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(),H()}),se(async()=>{await k()}),n.versions||(a.currentVersion=1);async function k(){O(),await F(),G(),R.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&&K()}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 R=M({filter:null});n||N.push({name:"ErrorPage",params:{catchAll:"404"}});function Q(){var t=JSON.parse(JSON.stringify(R.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 z(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 H(){const t=n.versions.find(e=>e.id==a.currentVersion);b.value=t?.maxRivals??3,C.value=t?.maxActiveRivals??3}function K(){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(T,{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(W,{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(T,{modelValue:R.filter,"onUpdate:modelValue":e[1]||(e[1]=l=>R.filter=l),"model-value":R.filter,placeholder:"1234-5678"},null,8,["modelValue","model-value"])]),_:1}),o("div",ke,[(r(!0),d(w,null,X(Q(),l=>(r(),d("div",{key:l.id,class:"bg-slate-800 p-4 rounded-xl"},[o("div",Re,[o("div",null,[o("h1",we,g(l.username),1),o("h2",be,g(_(ge)(l.extid)),1)]),s(j,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:z(l.userId),onClick:c=>Y(l.userId)},null,8,["disabled","onClick"])]),_:2},1024)])]))),128))])]),_:1})):p("",!0),s(W,{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(w,{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(w,null,X(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(w,{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(j,null,{default:m(()=>[s(x,{label:"Open Profile",color:"info",onClick:c=>B(l?.otherUserId)},null,8,["onClick"]),_(n)?.useActiveRival?(r(),d(w,{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-C2NBlCQl.js b/assets/SongView-DhBQxLpb.js similarity index 92% rename from assets/SongView-C2NBlCQl.js rename to assets/SongView-DhBQxLpb.js index c218624..26075b8 100644 --- a/assets/SongView-C2NBlCQl.js +++ b/assets/SongView-DhBQxLpb.js @@ -1 +1 @@ -import{$ as C,a0 as y,v as g,d as c,a as o,a1 as I,e as x,p as t,a2 as N,aR as T,l as D,m as B,ab as L,r as O,o as P,B as R,c as A,w as p,g as s,_ as G,b as f,f as w,n as M,t as b,F as V,h as k,y as z,a5 as F,an as J,M as j,at as E,k as H}from"./index-DuYVLgib.js";import{_ as U}from"./GeneralTable-CKxzcNOP.js";import{_ as X}from"./FormControl-CyyQZ7FC.js";import{_ as q}from"./GameHeader-BIQN79uC.js";import{b as W}from"./music-Dx1QRfAF.js";import{f as Z}from"./scoreDataFilters-4V9cRP9S.js";import{f as K,a as Q,t as Y}from"./scores-u23E3c3b.js";import"./contentExport-BfPkph0e.js";import"./PhGear.vue-BNnjKjmx.js";import"./PhHouse.vue-DjptopzZ.js";const ee=["width","height","fill","transform"],te={key:0},ae=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),se=[ae],re={key:1},le=t("path",{d:"M128,184a40,40,0,1,1-40-40A40,40,0,0,1,128,184Z",opacity:"0.2"},null,-1),oe=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),ne=[le,oe],ie={key:2},ce=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),de=[ce],ue={key:3},me=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),fe=[me],he={key:4},ge=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),pe=[ge],_e={key:5},ve=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),ye=[ve],Ae={name:"PhMusicNote"},be=C({...Ae,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(_){const d=_,u=y("weight","regular"),n=y("size","1em"),m=y("color","currentColor"),a=y("mirrored",!1),e=g(()=>d.weight??u),i=g(()=>d.size??n),$=g(()=>d.color??m),S=g(()=>d.mirrored!==void 0?d.mirrored?"scale(-1, 1)":void 0:a?"scale(-1, 1)":void 0);return(v,r)=>(o(),c("svg",N({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:$.value,transform:S.value},v.$attrs),[I(v.$slots,"default"),e.value==="bold"?(o(),c("g",te,se)):e.value==="duotone"?(o(),c("g",re,ne)):e.value==="fill"?(o(),c("g",ie,de)):e.value==="light"?(o(),c("g",ue,fe)):e.value==="regular"?(o(),c("g",he,pe)):e.value==="thin"?(o(),c("g",_e,ye)):x("",!0)],16,ee))}});function Ve(_,d){var u=JSON.parse(JSON.stringify(d));if(_?.id==T.IIDX)for(const a in u.charts){var n=u.charts[a];const e=(n.data.notecount??5730)*2;n.records=n?.records.map(i=>({...i,maxScore:e}));for(const i in n.records){var m=n.records[i];m=K(m.maxScore,m),n.records[i]=m}u.charts[a]=n}return u}const xe={class:"grid gap-4 bg-slate-900/90 card-content"},$e={class:"text-3xl font-bold"},Se={class:"text-2xl"},we={class:"text-xl font-light italic"},Me={class:"grid grid-cols-3 sm:flex gap-2"},ke={class:"grid grid-cols-2 lg:grid-cols-5 gap-4 mb-6"},Ze={class:"flex place-content-between mb-2"},Ce={class:"md:w-1/3 md:text-right"},Ie={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Ne={class:"w-full"},Je={__name:"SongView",setup(_){const d=D(),u=B();var n=d.params.game,m=d.params.songId;const a=L(n);var e=O({});a||u.push({name:"ErrorPage",params:{catchAll:"404"}}),P(async()=>{try{const r=await W(n,m);e.value=Ve(a,r)}catch(r){console.error("Failed to fetch score data:",r)}});const i=R({currentChart:0}),$=g(()=>e.value.charts?e.value.charts.filter(r=>r.data?.difficulty!==0&&r.data?.difficulty!=null&&a.chartTable[r.chart]).map((r,h)=>{const l=`${a.chartTable[r.chart]} - ${Z(r.data?.difficulty,a.difficultyDenom)}`;return{id:r.chart,label:l}}):[]),S=g(()=>{if(!e.value.charts||e.value.charts.length===0)return[];const r=JSON.parse(JSON.stringify(e.value.charts[i.currentChart]));return Q(a,r?.records??[])}),v=r=>{const h=r.userId;u.push(`/games/${n}/profiles/${h}`)};return(r,h)=>(o(),A(H,null,{default:p(()=>[s(e)?(o(),A(G,{key:0},{default:p(()=>[f(q,{game:s(a)},null,8,["game"]),f(w,{icon:s(be),title:"Song Overview",main:""},null,8,["icon"]),f(M,{class:"mb-6","has-table":""},{default:p(()=>[t("div",xe,[t("div",null,[t("h1",$e,b(s(e).name),1),t("h2",Se,b(s(e).artist),1),t("h2",we,b(s(e).genre),1)]),t("div",Me,[(o(!0),c(V,null,k(s(e).charts,l=>(o(),c(V,{key:l.db_id},[l.data?.difficulty!=0&&s(a).chartTable[l.chart]?(o(),A(z,{key:0,color:"info",label:`${s(a).chartTable[l.chart]} - ${s(Z)(l.data?.difficulty,s(a).difficultyDenom)}`},null,8,["label"])):x("",!0)],64))),128))])])]),_:1}),f(w,{icon:s(F),title:"Top Records",main:""},null,8,["icon"]),t("div",ke,[(o(!0),c(V,null,k(s(e).charts,l=>(o(),c(V,{key:l.db_id},[l.data?.difficulty!=0&&s(a).chartTable[l.chart]?(o(),A(J,{key:0,label:`${s(a).chartTable[l.chart]}`,"small-content":""},{default:p(()=>[j(b(l.records[0]?`${l.records[0]?.username} - ${l.records[0].points?.toLocaleString()}`:"Unclaimed"),1)]),_:2},1032,["label"])):x("",!0)],64))),128))]),t("div",Ze,[f(w,{icon:s(E),title:"All Scores",main:""},null,8,["icon"]),t("div",Ce,[h[1]||(h[1]=t("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Chart ",-1)),f(X,{modelValue:i.currentChart,"onUpdate:modelValue":h[0]||(h[0]=l=>i.currentChart=l),options:$.value},null,8,["modelValue","options"])])]),f(M,{"has-table":""},{default:p(()=>[t("div",Ie,[t("div",Ne,[f(U,{headers:s(Y)(s(a)),items:S.value,onRowClicked:v},null,8,["headers","items"])])])]),_:1})]),_:1})):x("",!0)]),_:1}))}};export{Je as default}; +import{$ as C,a0 as y,v as g,d as c,a as o,a1 as I,e as x,p as t,a2 as N,aR as T,l as D,m as B,ab as L,r as O,o as P,B as R,c as A,w as p,g as s,_ as G,b as f,f as w,n as M,t as b,F as V,h as k,y as z,a5 as F,an as J,M as j,at as E,k as H}from"./index-BbEl7F8w.js";import{_ as U}from"./GeneralTable-BL7gBAgF.js";import{_ as X}from"./FormControl-C6hCQuvp.js";import{_ as q}from"./GameHeader-BMnQ31ZU.js";import{b as W}from"./music-BP--rq-0.js";import{f as Z}from"./scoreDataFilters-4V9cRP9S.js";import{f as K,a as Q,t as Y}from"./scores-TDEPN0c1.js";import"./contentExport-D4vRLG8s.js";import"./PhGear.vue-SRgan7N3.js";import"./PhHouse.vue-CJOcjei5.js";const ee=["width","height","fill","transform"],te={key:0},ae=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),se=[ae],re={key:1},le=t("path",{d:"M128,184a40,40,0,1,1-40-40A40,40,0,0,1,128,184Z",opacity:"0.2"},null,-1),oe=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),ne=[le,oe],ie={key:2},ce=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),de=[ce],ue={key:3},me=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),fe=[me],he={key:4},ge=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),pe=[ge],_e={key:5},ve=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),ye=[ve],Ae={name:"PhMusicNote"},be=C({...Ae,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(_){const d=_,u=y("weight","regular"),n=y("size","1em"),m=y("color","currentColor"),a=y("mirrored",!1),e=g(()=>d.weight??u),i=g(()=>d.size??n),$=g(()=>d.color??m),S=g(()=>d.mirrored!==void 0?d.mirrored?"scale(-1, 1)":void 0:a?"scale(-1, 1)":void 0);return(v,r)=>(o(),c("svg",N({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:$.value,transform:S.value},v.$attrs),[I(v.$slots,"default"),e.value==="bold"?(o(),c("g",te,se)):e.value==="duotone"?(o(),c("g",re,ne)):e.value==="fill"?(o(),c("g",ie,de)):e.value==="light"?(o(),c("g",ue,fe)):e.value==="regular"?(o(),c("g",he,pe)):e.value==="thin"?(o(),c("g",_e,ye)):x("",!0)],16,ee))}});function Ve(_,d){var u=JSON.parse(JSON.stringify(d));if(_?.id==T.IIDX)for(const a in u.charts){var n=u.charts[a];const e=(n.data.notecount??5730)*2;n.records=n?.records.map(i=>({...i,maxScore:e}));for(const i in n.records){var m=n.records[i];m=K(m.maxScore,m),n.records[i]=m}u.charts[a]=n}return u}const xe={class:"grid gap-4 bg-slate-900/90 card-content"},$e={class:"text-3xl font-bold"},Se={class:"text-2xl"},we={class:"text-xl font-light italic"},Me={class:"grid grid-cols-3 sm:flex gap-2"},ke={class:"grid grid-cols-2 lg:grid-cols-5 gap-4 mb-6"},Ze={class:"flex place-content-between mb-2"},Ce={class:"md:w-1/3 md:text-right"},Ie={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Ne={class:"w-full"},Je={__name:"SongView",setup(_){const d=D(),u=B();var n=d.params.game,m=d.params.songId;const a=L(n);var e=O({});a||u.push({name:"ErrorPage",params:{catchAll:"404"}}),P(async()=>{try{const r=await W(n,m);e.value=Ve(a,r)}catch(r){console.error("Failed to fetch score data:",r)}});const i=R({currentChart:0}),$=g(()=>e.value.charts?e.value.charts.filter(r=>r.data?.difficulty!==0&&r.data?.difficulty!=null&&a.chartTable[r.chart]).map((r,h)=>{const l=`${a.chartTable[r.chart]} - ${Z(r.data?.difficulty,a.difficultyDenom)}`;return{id:r.chart,label:l}}):[]),S=g(()=>{if(!e.value.charts||e.value.charts.length===0)return[];const r=JSON.parse(JSON.stringify(e.value.charts[i.currentChart]));return Q(a,r?.records??[])}),v=r=>{const h=r.userId;u.push(`/games/${n}/profiles/${h}`)};return(r,h)=>(o(),A(H,null,{default:p(()=>[s(e)?(o(),A(G,{key:0},{default:p(()=>[f(q,{game:s(a)},null,8,["game"]),f(w,{icon:s(be),title:"Song Overview",main:""},null,8,["icon"]),f(M,{class:"mb-6","has-table":""},{default:p(()=>[t("div",xe,[t("div",null,[t("h1",$e,b(s(e).name),1),t("h2",Se,b(s(e).artist),1),t("h2",we,b(s(e).genre),1)]),t("div",Me,[(o(!0),c(V,null,k(s(e).charts,l=>(o(),c(V,{key:l.db_id},[l.data?.difficulty!=0&&s(a).chartTable[l.chart]?(o(),A(z,{key:0,color:"info",label:`${s(a).chartTable[l.chart]} - ${s(Z)(l.data?.difficulty,s(a).difficultyDenom)}`},null,8,["label"])):x("",!0)],64))),128))])])]),_:1}),f(w,{icon:s(F),title:"Top Records",main:""},null,8,["icon"]),t("div",ke,[(o(!0),c(V,null,k(s(e).charts,l=>(o(),c(V,{key:l.db_id},[l.data?.difficulty!=0&&s(a).chartTable[l.chart]?(o(),A(J,{key:0,label:`${s(a).chartTable[l.chart]}`,"small-content":""},{default:p(()=>[j(b(l.records[0]?`${l.records[0]?.username} - ${l.records[0].points?.toLocaleString()}`:"Unclaimed"),1)]),_:2},1032,["label"])):x("",!0)],64))),128))]),t("div",Ze,[f(w,{icon:s(E),title:"All Scores",main:""},null,8,["icon"]),t("div",Ce,[h[1]||(h[1]=t("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Chart ",-1)),f(X,{modelValue:i.currentChart,"onUpdate:modelValue":h[0]||(h[0]=l=>i.currentChart=l),options:$.value},null,8,["modelValue","options"])])]),f(M,{"has-table":""},{default:p(()=>[t("div",Ie,[t("div",Ne,[f(U,{headers:s(Y)(s(a)),items:S.value,onRowClicked:v},null,8,["headers","items"])])])]),_:1})]),_:1})):x("",!0)]),_:1}))}};export{Je as default}; diff --git a/assets/UserSticker-F6dut3wY.js b/assets/UserSticker-CX7LF8DZ.js similarity index 94% rename from assets/UserSticker-F6dut3wY.js rename to assets/UserSticker-CX7LF8DZ.js index d1024d6..b042bb9 100644 --- a/assets/UserSticker-F6dut3wY.js +++ b/assets/UserSticker-CX7LF8DZ.js @@ -1 +1 @@ -import{r as i,Q as d,d as a,a as o,p as c,F as m,h,aC as f}from"./index-DuYVLgib.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,$)=>(o(),a("div",v,[c("img",{src:n(s.value.trbitem?.base??0),class:"absolute w-[320px] h-[554px] drop-shadow-lg"},null,8,x),(o(!0),a(m,null,h(s.value.trbitem?.stickers??[],r=>(o(),a("div",{key:r.sticker_id,class:"absolute",style:f(_(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,Q as d,d as a,a as o,p as c,F as m,h,aC as f}from"./index-BbEl7F8w.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,$)=>(o(),a("div",v,[c("img",{src:n(s.value.trbitem?.base??0),class:"absolute w-[320px] h-[554px] drop-shadow-lg"},null,8,x),(o(!0),a(m,null,h(s.value.trbitem?.stickers??[],r=>(o(),a("div",{key:r.sticker_id,class:"absolute",style:f(_(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-BtDt-5bH.js b/assets/UsersView-B0oEQLsL.js similarity index 90% rename from assets/UsersView-BtDt-5bH.js rename to assets/UsersView-B0oEQLsL.js index 85b2df5..3252695 100644 --- a/assets/UsersView-BtDt-5bH.js +++ b/assets/UsersView-B0oEQLsL.js @@ -1 +1 @@ -import{m as $,r as f,o as y,B as D,c as I,a as m,w as r,b as e,_ as B,p as s,n as i,f as _,g as b,y as h,d as p,F,h as A,t as d,s as w,G as L,k as S}from"./index-DuYVLgib.js";import{I as M}from"./PhMagnifyingGlass.vue-DY5uU8i3.js";import{F as P}from"./PhUsersThree.vue-Dm20he3Y.js";import{_ as N}from"./GeneralTable-CKxzcNOP.js";import{_ as v}from"./FormField-1Nec7C_B.js";import{_ as x}from"./FormControl-CyyQZ7FC.js";import{m as O,n as R}from"./admin-C-TOtvc0.js";import"./contentExport-BfPkph0e.js";const j={class:"grid md:grid-cols-2 gap-6"},q={class:"grid gap-4"},E={class:"md:flex w-full place-content-between"},G={class:"text-lg md:text-xl"},T={class:"text-md md:text-lg"},W={class:"text-md"},z={class:"bg-slate-900 p-2 rounded-md mt-2 w-14 max-w-16 text-center"},H={class:"text-lg font-mono text-pink-700"},J={class:"flex align-middle mt-2 md:mt-0 max-h-16"},K={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Q={class:"w-full"},ne={__name:"UsersView",setup(X){const g=$(),c=f([]),n=f(null),U=[{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 Beta Used",value:"data.webVersionsBool",width:120,sortable:!0}];y(async()=>{k()});async function k(){try{const a=await O();var l=[];for(var t of a)t.username||(t.username="Unclaimed Account"),t.data.webVersions&&(t.data.webVersionsBool=!!t.data.webVersions),l.push(t);c.value=l}catch(a){console.error("Failed to fetch user data:",a)}}const u=l=>{const t=l.id;g.push(`/profiles/${t}`)},o=D({filter:null});function C(){return o.filter?c.value.filter(l=>l.id.toString().toLowerCase().includes(o.filter.toLowerCase())||l.username.toLowerCase().includes(o.filter.toLowerCase())).slice(0,25):[]}async function V(){const l=await R(n.value);if(l)u({id:l?.id});else{window.alert("Couldn't find user.");return}}return(l,t)=>(m(),I(S,null,{default:r(()=>[e(B,null,{default:r(()=>[e(i,{class:"mb-6 p-1"},{default:r(()=>t[2]||(t[2]=[s("h1",{class:"text-3xl"},"User Management",-1),s("p",{class:"text-sm text-gray-400"},"Click a row to open User",-1)])),_:1,__:[2]}),e(_,{icon:b(M),title:"Search",color:"text-amber-500",main:""},null,8,["icon"]),s("div",j,[e(i,{class:"mb-6"},{default:r(()=>[e(h,{color:"info",label:"Search",class:"mb-2"}),e(v,{label:"Search",help:"Search by ID or username.",class:"w-full"},{default:r(()=>[e(x,{modelValue:o.filter,"onUpdate:modelValue":t[0]||(t[0]=a=>o.filter=a),"model-value":o.filter},null,8,["modelValue","model-value"])]),_:1}),s("div",q,[(m(!0),p(F,null,A(C(),a=>(m(),p("div",{key:a.id,class:"bg-slate-800 p-4 rounded-xl"},[s("div",E,[s("div",null,[s("h1",G,d(a.username),1),s("h2",T," User "+d(a.banned?"is":"isn't")+" banned. ",1),s("h2",W," Discord "+d(a.data?.discord?.linked?"is":"isn't")+" linked. ",1),s("div",z,[s("h2",H,d(a.id),1)])]),s("div",J,[e(w,{label:"Open User",color:"info",onClick:Y=>u(a)},null,8,["onClick"])])])]))),128))])]),_:1}),e(i,{class:"mb-6","is-form":"",onSubmit:L(V,["prevent"])},{default:r(()=>[e(h,{color:"warning",label:"From CardID",class:"mb-2"}),e(v,{label:"Card ID",help:"16 character ID for a user's card.",class:"w-full"},{default:r(()=>[e(x,{modelValue:n.value,"onUpdate:modelValue":t[1]||(t[1]=a=>n.value=a),name:"Card ID",required:"","model-value":n.value,minlength:16,maxlength:16},null,8,["modelValue","model-value"])]),_:1}),e(w,{color:"success",type:"submit",label:"Open User"})]),_:1})]),e(_,{icon:b(P),title:"All Users",color:"text-blue-400",main:""},null,8,["icon"]),e(i,{"has-table":"",class:"mb-6"},{default:r(()=>[s("div",K,[s("div",Q,[e(N,{headers:U,items:c.value,"has-avatar":!0,onRowClicked:u},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{ne as default}; +import{m as $,r as f,o as y,B as D,c as I,a as m,w as r,b as e,_ as B,p as s,n as i,f as _,g as b,y as h,d as p,F,h as A,t as d,s as w,G as L,k as S}from"./index-BbEl7F8w.js";import{I as M}from"./PhMagnifyingGlass.vue-ms2s6bxi.js";import{F as P}from"./PhUsersThree.vue-DsvozGRL.js";import{_ as N}from"./GeneralTable-BL7gBAgF.js";import{_ as v}from"./FormField-B9DH-KpM.js";import{_ as x}from"./FormControl-C6hCQuvp.js";import{m as O,n as R}from"./admin-DDoatP0-.js";import"./contentExport-D4vRLG8s.js";const j={class:"grid md:grid-cols-2 gap-6"},q={class:"grid gap-4"},E={class:"md:flex w-full place-content-between"},G={class:"text-lg md:text-xl"},T={class:"text-md md:text-lg"},W={class:"text-md"},z={class:"bg-slate-900 p-2 rounded-md mt-2 w-14 max-w-16 text-center"},H={class:"text-lg font-mono text-pink-700"},J={class:"flex align-middle mt-2 md:mt-0 max-h-16"},K={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Q={class:"w-full"},ne={__name:"UsersView",setup(X){const g=$(),c=f([]),n=f(null),U=[{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 Beta Used",value:"data.webVersionsBool",width:120,sortable:!0}];y(async()=>{k()});async function k(){try{const a=await O();var l=[];for(var t of a)t.username||(t.username="Unclaimed Account"),t.data.webVersions&&(t.data.webVersionsBool=!!t.data.webVersions),l.push(t);c.value=l}catch(a){console.error("Failed to fetch user data:",a)}}const u=l=>{const t=l.id;g.push(`/profiles/${t}`)},o=D({filter:null});function C(){return o.filter?c.value.filter(l=>l.id.toString().toLowerCase().includes(o.filter.toLowerCase())||l.username.toLowerCase().includes(o.filter.toLowerCase())).slice(0,25):[]}async function V(){const l=await R(n.value);if(l)u({id:l?.id});else{window.alert("Couldn't find user.");return}}return(l,t)=>(m(),I(S,null,{default:r(()=>[e(B,null,{default:r(()=>[e(i,{class:"mb-6 p-1"},{default:r(()=>t[2]||(t[2]=[s("h1",{class:"text-3xl"},"User Management",-1),s("p",{class:"text-sm text-gray-400"},"Click a row to open User",-1)])),_:1,__:[2]}),e(_,{icon:b(M),title:"Search",color:"text-amber-500",main:""},null,8,["icon"]),s("div",j,[e(i,{class:"mb-6"},{default:r(()=>[e(h,{color:"info",label:"Search",class:"mb-2"}),e(v,{label:"Search",help:"Search by ID or username.",class:"w-full"},{default:r(()=>[e(x,{modelValue:o.filter,"onUpdate:modelValue":t[0]||(t[0]=a=>o.filter=a),"model-value":o.filter},null,8,["modelValue","model-value"])]),_:1}),s("div",q,[(m(!0),p(F,null,A(C(),a=>(m(),p("div",{key:a.id,class:"bg-slate-800 p-4 rounded-xl"},[s("div",E,[s("div",null,[s("h1",G,d(a.username),1),s("h2",T," User "+d(a.banned?"is":"isn't")+" banned. ",1),s("h2",W," Discord "+d(a.data?.discord?.linked?"is":"isn't")+" linked. ",1),s("div",z,[s("h2",H,d(a.id),1)])]),s("div",J,[e(w,{label:"Open User",color:"info",onClick:Y=>u(a)},null,8,["onClick"])])])]))),128))])]),_:1}),e(i,{class:"mb-6","is-form":"",onSubmit:L(V,["prevent"])},{default:r(()=>[e(h,{color:"warning",label:"From CardID",class:"mb-2"}),e(v,{label:"Card ID",help:"16 character ID for a user's card.",class:"w-full"},{default:r(()=>[e(x,{modelValue:n.value,"onUpdate:modelValue":t[1]||(t[1]=a=>n.value=a),name:"Card ID",required:"","model-value":n.value,minlength:16,maxlength:16},null,8,["modelValue","model-value"])]),_:1}),e(w,{color:"success",type:"submit",label:"Open User"})]),_:1})]),e(_,{icon:b(P),title:"All Users",color:"text-blue-400",main:""},null,8,["icon"]),e(i,{"has-table":"",class:"mb-6"},{default:r(()=>[s("div",K,[s("div",Q,[e(N,{headers:U,items:c.value,"has-avatar":!0,onRowClicked:u},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{ne as default}; diff --git a/assets/VideoView-Z7vzOaF0.js b/assets/VideoView-DfDM8G48.js similarity index 98% rename from assets/VideoView-Z7vzOaF0.js rename to assets/VideoView-DfDM8G48.js index bdf7c19..6f9c97d 100644 --- a/assets/VideoView-Z7vzOaF0.js +++ b/assets/VideoView-DfDM8G48.js @@ -1 +1 @@ -import{$ as y,a0 as m,v as d,d as o,a as s,a1 as b,e as _,p as a,a2 as $,r as H,o as k,c as S,w as x,b as n,_ as C,S as N,F as B,f as w,g as M,n as V,M as P,t as Z,U as z,s as j,k as D,aj as F,ab as G,j as I}from"./index-DuYVLgib.js";import{_ as L}from"./GeneralTable-CKxzcNOP.js";import{a as T}from"./music-Dx1QRfAF.js";import"./contentExport-BfPkph0e.js";const U=["width","height","fill","transform"],E={key:0},R=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),q=[R],O={key:1},Y=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=[Y,J],K={key:2},Q=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),X=[Q],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",E,q)):i.value==="duotone"?(s(),o("g",O,W)):i.value==="fill"?(s(),o("g",K,X)):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,U))}}),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"},U0={class:"text-xl xl:text-xl"},E0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},R0={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",U0," 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",E0,[a("div",R0,[n(L,{headers:p,items:t.value,onRowClicked:u},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{W0 as default}; +import{$ as y,a0 as m,v as d,d as o,a as s,a1 as b,e as _,p as a,a2 as $,r as H,o as k,c as S,w as x,b as n,_ as C,S as N,F as B,f as w,g as M,n as V,M as P,t as Z,U as z,s as j,k as D,aj as F,ab as G,j as I}from"./index-BbEl7F8w.js";import{_ as L}from"./GeneralTable-BL7gBAgF.js";import{a as T}from"./music-BP--rq-0.js";import"./contentExport-D4vRLG8s.js";const U=["width","height","fill","transform"],E={key:0},R=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),q=[R],O={key:1},Y=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=[Y,J],K={key:2},Q=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),X=[Q],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",E,q)):i.value==="duotone"?(s(),o("g",O,W)):i.value==="fill"?(s(),o("g",K,X)):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,U))}}),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"},U0={class:"text-xl xl:text-xl"},E0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},R0={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",U0," 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",E0,[a("div",R0,[n(L,{headers:p,items:t.value,onRowClicked:u},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{W0 as default}; diff --git a/assets/admin-C-TOtvc0.js b/assets/admin-DDoatP0-.js similarity index 98% rename from assets/admin-C-TOtvc0.js rename to assets/admin-DDoatP0-.js index 549b006..014a956 100644 --- a/assets/admin-C-TOtvc0.js +++ b/assets/admin-DDoatP0-.js @@ -1,2 +1,2 @@ -import{u as e}from"./index-DuYVLgib.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-BbEl7F8w.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-D1re7ksU.js b/assets/arcade-JzALLH2f.js similarity index 95% rename from assets/arcade-D1re7ksU.js rename to assets/arcade-JzALLH2f.js index 1f33ade..04f161d 100644 --- a/assets/arcade-D1re7ksU.js +++ b/assets/arcade-JzALLH2f.js @@ -1 +1 @@ -import{u as s}from"./index-DuYVLgib.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-BbEl7F8w.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-BfPkph0e.js b/assets/contentExport-D4vRLG8s.js similarity index 97% rename from assets/contentExport-BfPkph0e.js rename to assets/contentExport-D4vRLG8s.js index 4464ad9..8e47e9d 100644 --- a/assets/contentExport-BfPkph0e.js +++ b/assets/contentExport-D4vRLG8s.js @@ -1,3 +1,3 @@ -import{a_ as O}from"./index-DuYVLgib.js";var h={exports:{}},N=h.exports,A;function q(){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)=>(l(),t("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"?(l(),t("g",_,C)):a.value==="duotone"?(l(),t("g",S,I)):a.value==="fill"?(l(),t("g",K,P)):a.value==="light"?(l(),t("g",j,q)):a.value==="regular"?(l(),t("g",E,U)):a.value==="thin"?(l(),t("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)=>(l(),t("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"?(l(),t("g",Q,a0)):a.value==="duotone"?(l(),t("g",e0,r0)):a.value==="fill"?(l(),t("g",o0,i0)):a.value==="light"?(l(),t("g",h0,d0)):a.value==="regular"?(l(),t("g",u0,m0)):a.value==="thin"?(l(),t("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)=>(l(),t(D,null,[A(w,{icon:b(G),color:"text-yellow-400",title:"Hitchart",main:""},null,8,["icon"]),A(f,{"has-table":""},{default:$(()=>[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{$ as g,a0 as s,v as i,d as t,a as l,a1 as c,e as v,p as r,a2 as p,m as y,b as A,g as b,f as w,w as $,n as f,F as D}from"./index-BbEl7F8w.js";import{_ as L}from"./GeneralTable-BL7gBAgF.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)=>(l(),t("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"?(l(),t("g",_,C)):a.value==="duotone"?(l(),t("g",S,I)):a.value==="fill"?(l(),t("g",K,P)):a.value==="light"?(l(),t("g",j,q)):a.value==="regular"?(l(),t("g",E,U)):a.value==="thin"?(l(),t("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)=>(l(),t("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"?(l(),t("g",Q,a0)):a.value==="duotone"?(l(),t("g",e0,r0)):a.value==="fill"?(l(),t("g",o0,i0)):a.value==="light"?(l(),t("g",h0,d0)):a.value==="regular"?(l(),t("g",u0,m0)):a.value==="thin"?(l(),t("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)=>(l(),t(D,null,[A(w,{icon:b(G),color:"text-yellow-400",title:"Hitchart",main:""},null,8,["icon"]),A(f,{"has-table":""},{default:$(()=>[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-DuYVLgib.js b/assets/index-BbEl7F8w.js similarity index 72% rename from assets/index-DuYVLgib.js rename to assets/index-BbEl7F8w.js index ae00b20..aa06bab 100644 --- a/assets/index-DuYVLgib.js +++ b/assets/index-BbEl7F8w.js @@ -1,10 +1,10 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LoginView-D7CVcxJt.js","assets/PhPassword.vue-BP8ll1AH.js","assets/FormCheckRadio-41dEcA0-.js","assets/FormField-1Nec7C_B.js","assets/FormControl-CyyQZ7FC.js","assets/LayoutGuest-x8yDdUfI.js","assets/LayoutGuest-Bm_-lBm6.css","assets/RegisterView-B9qWvvHA.js","assets/PhAt.vue-v89ZzhwL.js","assets/PhCreditCard.vue-P-EQK5ay.js","assets/PhSpinnerBall.vue-PvNvWpk5.js","assets/ResetView-DMEv5a71.js","assets/PhKey.vue-ONEcd64N.js","assets/ProfileView-D25whvub.js","assets/CustomizeView-BdjN4-hD.js","assets/CardsView-DausxJRB.js","assets/PhPlusCircle.vue-BXfCA9B1.js","assets/userData-DZYdegtD.js","assets/ClaimView-CtedViv1.js","assets/PhUnite.vue-CyQBfGaf.js","assets/profile-DTcJtiBo.js","assets/ExportView-DYsooh7F.js","assets/contentExport-BfPkph0e.js","assets/music-Dx1QRfAF.js","assets/VideoView-Z7vzOaF0.js","assets/GeneralTable-CKxzcNOP.js","assets/GeneralTable-CV-WGTPx.css","assets/ContentView-Cn4buDMd.js","assets/ContentView-D55a1bRs.css","assets/PublicView-Cmaztksb.js","assets/PhInfo.vue-BvamLpcZ.js","assets/PhUserGear.vue-DkW8hlZI.js","assets/admin-C-TOtvc0.js","assets/DashboardView-CLA75MNE.js","assets/PhFlagCheckered.vue-C34ZBlMK.js","assets/OnboardingView-DK0LaWtr.js","assets/PhCheckCircle.vue-CcbL3TS3.js","assets/PhGear.vue-BNnjKjmx.js","assets/pcbid-CIkJuo1f.js","assets/MaintView-B0C01yTX.js","assets/EventsView-DfBTJ6eV.js","assets/PhCashRegister.vue-DUcDPCa7.js","assets/PhCloudArrowDown.vue-BjVgNjq3.js","assets/APIView-B_eO7Nmz.js","assets/ArcadesView-D4YHVXjM.js","assets/PhMagnifyingGlass.vue-DY5uU8i3.js","assets/UsersView-BtDt-5bH.js","assets/PhUsersThree.vue-Dm20he3Y.js","assets/NewsView-Btqa2EG-.js","assets/PhPencilCircle.vue-BlerJUhD.js","assets/OTAView-D7y64bdJ.js","assets/ArcadeView-DeVZCtdR.js","assets/ArcadeCard-UjWKOu3s.js","assets/PhHouse.vue-DjptopzZ.js","assets/values-CmNcmtTU.js","assets/arcade-D1re7ksU.js","assets/EventView-r19QcbMy.js","assets/MachinesView-CU-6WmN2.js","assets/PaseliView-Dx79NLyP.js","assets/ClaimView-D-FaDfU3.js","assets/GameView-BIgzMsVr.js","assets/danClass-V1KdqkF0.js","assets/GameHeader-BIQN79uC.js","assets/ProfileCard-CWGl0Fo2.js","assets/ProfileCard-DtGPRRRP.css","assets/PlayerView-CYPUCHHk.js","assets/UserSticker-F6dut3wY.js","assets/EditView-DpnizmV-.js","assets/RivalsView-CQMt3CGg.js","assets/SongView-C2NBlCQl.js","assets/scoreDataFilters-4V9cRP9S.js","assets/scores-u23E3c3b.js","assets/PersonalScores-Dgcgjl4k.js","assets/NetworkScores-7zxyyJri.js","assets/ErrorView-Cw-odd0z.js","assets/PersonalRecords-BmGjMVh9.js","assets/NetworkRecords-DXfKkDAH.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LoginView-AyG9qdPH.js","assets/PhPassword.vue-Bh7AlhuM.js","assets/FormCheckRadio-DsMQtz6y.js","assets/FormField-B9DH-KpM.js","assets/FormControl-C6hCQuvp.js","assets/LayoutGuest-BCmbRonL.js","assets/LayoutGuest-Bm_-lBm6.css","assets/RegisterView-BRJWphbh.js","assets/PhAt.vue-C3v-okdr.js","assets/PhCreditCard.vue-Ckp0FYzw.js","assets/PhSpinnerBall.vue-CmGAKxwQ.js","assets/ResetView-DPV9mv0q.js","assets/PhKey.vue-Bl6-bsZC.js","assets/ProfileView-5vzCIoLu.js","assets/CustomizeView-BIEFpn0J.js","assets/CardsView-DzOOFfRx.js","assets/PhPlusCircle.vue-CQYuT5B6.js","assets/userData-DZYdegtD.js","assets/ClaimView-CntAazlM.js","assets/PhUnite.vue-Cp3KE3J2.js","assets/profile-xoNH-EG5.js","assets/ExportView-bGRWXU_w.js","assets/contentExport-D4vRLG8s.js","assets/music-BP--rq-0.js","assets/VideoView-DfDM8G48.js","assets/GeneralTable-BL7gBAgF.js","assets/GeneralTable-CV-WGTPx.css","assets/ContentView-Nh3Cqi9a.js","assets/ContentView-D55a1bRs.css","assets/PublicView-CcHgFwOm.js","assets/PhInfo.vue-DS2BSQe0.js","assets/PhUserGear.vue-BNmb1k2B.js","assets/admin-DDoatP0-.js","assets/DashboardView-B1IjPoMC.js","assets/PhFlagCheckered.vue-BKTix9uu.js","assets/OnboardingView-B-0Q8Rh1.js","assets/PhCheckCircle.vue-B7ygcI2r.js","assets/PhGear.vue-SRgan7N3.js","assets/pcbid-CIkJuo1f.js","assets/MaintView-Dnp4V5Ae.js","assets/EventsView-f2UHiCOr.js","assets/PhCashRegister.vue-CG5nybhX.js","assets/PhCloudArrowDown.vue-B42NpkSX.js","assets/APIView-6tka4v3Z.js","assets/ArcadesView-B_ovXXBL.js","assets/PhMagnifyingGlass.vue-ms2s6bxi.js","assets/UsersView-B0oEQLsL.js","assets/PhUsersThree.vue-DsvozGRL.js","assets/NewsView-CvoTbmlq.js","assets/PhPencilCircle.vue-85VFW52B.js","assets/OTAView-Dug8RrcD.js","assets/ArcadeView-IynduY65.js","assets/ArcadeCard-CDetx79Z.js","assets/PhHouse.vue-CJOcjei5.js","assets/values-CmNcmtTU.js","assets/arcade-JzALLH2f.js","assets/EventView-CWFobbcR.js","assets/MachinesView-BjlB1gvx.js","assets/PaseliView-DbWQw-oi.js","assets/ClaimView-DuAp1xE1.js","assets/GameView-BgSgMhql.js","assets/danClass-BEl0B5PW.js","assets/GameHeader-BMnQ31ZU.js","assets/ProfileCard-DOGl8LAO.js","assets/ProfileCard-DtGPRRRP.css","assets/PlayerView-D46YtRjq.js","assets/UserSticker-CX7LF8DZ.js","assets/EditView-utZaEEdr.js","assets/RivalsView-B4Gd6VXu.js","assets/SongView-DhBQxLpb.js","assets/scoreDataFilters-4V9cRP9S.js","assets/scores-TDEPN0c1.js","assets/PersonalScores-CqJD20sk.js","assets/NetworkScores-BlDe7b_h.js","assets/ErrorView-CALA3CMb.js","assets/PersonalRecords-dnzEcxQ1.js","assets/NetworkRecords-BsP-_CO1.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 h1(t){const e=Object.create(null);for(const a of t.split(","))e[a]=1;return a=>a in e}const pt={},tr=[],Ua=()=>{},ep=()=>!1,Ko=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),f1=t=>t.startsWith("onUpdate:"),zt=Object.assign,p1=(t,e)=>{const a=t.indexOf(e);a>-1&&t.splice(a,1)},tp=Object.prototype.hasOwnProperty,st=(t,e)=>tp.call(t,e),Oe=Array.isArray,ar=t=>Ii(t)==="[object Map]",Sr=t=>Ii(t)==="[object Set]",ku=t=>Ii(t)==="[object Date]",Fe=t=>typeof t=="function",At=t=>typeof t=="string",ja=t=>typeof t=="symbol",ht=t=>t!==null&&typeof t=="object",W2=t=>(ht(t)||Fe(t))&&Fe(t.then)&&Fe(t.catch),j2=Object.prototype.toString,Ii=t=>j2.call(t),ap=t=>Ii(t).slice(8,-1),Y2=t=>Ii(t)==="[object Object]",m1=t=>At(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Qr=h1(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Jo=t=>{const e=Object.create(null);return a=>e[a]||(e[a]=t(a))},np=/-(\w)/g,Ba=Jo(t=>t.replace(np,(e,a)=>a?a.toUpperCase():"")),sp=/\B([A-Z])/g,ls=Jo(t=>t.replace(sp,"-$1").toLowerCase()),Qo=Jo(t=>t.charAt(0).toUpperCase()+t.slice(1)),Il=Jo(t=>t?`on${Qo(t)}`:""),Jn=(t,e)=>!Object.is(t,e),yo=(t,...e)=>{for(let a=0;a{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:n,value:a})},To=t=>{const e=parseFloat(t);return isNaN(e)?t:e},rp=t=>{const e=At(t)?Number(t):NaN;return isNaN(e)?t:e};let Su;const el=()=>Su||(Su=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(op);n.length>1&&(e[n[0].trim()]=n[1].trim())}}),e}function ve(t){let e="";if(At(t))e=t;else if(Oe(t))for(let a=0;aHs(a,e))}const X2=t=>!!(t&&t.__v_isRef===!0),Re=t=>At(t)?t:t==null?"":Oe(t)||ht(t)&&(t.toString===j2||!Fe(t.toString))?X2(t)?Re(t.value):JSON.stringify(t,q2,2):String(t),q2=(t,e)=>X2(e)?q2(t,e.value):ar(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((a,[n,s],r)=>(a[Ol(n,r)+" =>"]=s,a),{})}:Sr(e)?{[`Set(${e.size})`]:[...e.values()].map(a=>Ol(a))}:ja(e)?Ol(e):ht(e)&&!Oe(e)&&!Y2(e)?String(e):e,Ol=(t,e="")=>{var a;return ja(t)?`Symbol(${(a=t.description)!=null?a:e})`:t};function fp(t){return t==null?"initial":typeof t=="string"?t===""?" ":t:String(t)}let ta;class K2{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=ta,!e&&ta&&(this.index=(ta.scopes||(ta.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&&(ta=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(ti){let e=ti;for(ti=void 0;e;){const a=e.next;e.next=void 0,e.flags&=-9,e=a}}let t;for(;ei;){let e=ei;for(ei=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 nh(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function sh(t){let e,a=t.depsTail,n=a;for(;n;){const s=n.prevDep;n.version===-1?(n===a&&(a=s),_1(n),pp(n)):e=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=s}t.deps=e,t.depsTail=a}function x0(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(rh(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function rh(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===gi)||(t.globalVersion=gi,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!x0(t))))return;t.flags|=2;const e=t.dep,a=mt,n=za;mt=t,za=!0;try{nh(t);const s=t.fn(t._value);(e.version===0||Jn(s,t._value))&&(t.flags|=128,t._value=s,e.version++)}catch(s){throw e.version++,s}finally{mt=a,za=n,sh(t),t.flags&=-3}}function _1(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)_1(r,!0)}!e&&!--a.sc&&a.map&&a.map.delete(a.key)}function pp(t){const{prevDep:e,nextDep:a}=t;e&&(e.nextDep=a,t.prevDep=void 0),a&&(a.prevDep=e,t.nextDep=void 0)}let za=!0;const ih=[];function Rn(){ih.push(za),za=!1}function Ln(){const t=ih.pop();za=t===void 0?!0:t}function Mu(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const a=mt;mt=void 0;try{e()}finally{mt=a}}}let gi=0;class mp{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 A1{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||!za||mt===this.computed)return;let a=this.activeLink;if(a===void 0||a.sub!==mt)a=this.activeLink=new mp(mt,this),mt.deps?(a.prevDep=mt.depsTail,mt.depsTail.nextDep=a,mt.depsTail=a):mt.deps=mt.depsTail=a,oh(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++,gi++,this.notify(e)}notify(e){y1();try{for(let a=this.subs;a;a=a.prevSub)a.sub.notify()&&a.sub.dep.notify()}finally{b1()}}}function oh(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)oh(n)}const a=t.dep.subs;a!==t&&(t.prevSub=a,a&&(a.nextSub=t)),t.dep.subs=t}}const Co=new WeakMap,Ts=Symbol(""),k0=Symbol(""),vi=Symbol("");function na(t,e,a){if(za&&mt){let n=Co.get(t);n||Co.set(t,n=new Map);let s=n.get(a);s||(n.set(a,s=new A1),s.map=n,s.key=a),s.track()}}function En(t,e,a,n,s,r){const i=Co.get(t);if(!i){gi++;return}const o=l=>{l&&l.trigger()};if(y1(),e==="clear")i.forEach(o);else{const l=Oe(t),u=l&&m1(a);if(l&&a==="length"){const c=Number(n);i.forEach((d,h)=>{(h==="length"||h===vi||!ja(h)&&h>=c)&&o(d)})}else switch((a!==void 0||i.has(void 0))&&o(i.get(a)),u&&o(i.get(vi)),e){case"add":l?u&&o(i.get("length")):(o(i.get(Ts)),ar(t)&&o(i.get(k0)));break;case"delete":l||(o(i.get(Ts)),ar(t)&&o(i.get(k0)));break;case"set":ar(t)&&o(i.get(Ts));break}}b1()}function gp(t,e){const a=Co.get(t);return a&&a.get(e)}function Ws(t){const e=et(t);return e===t?e:(na(e,"iterate",vi),Ha(t)?e:e.map(Gt))}function tl(t){return na(t=et(t),"iterate",vi),t}const vp={__proto__:null,[Symbol.iterator](){return Nl(this,Symbol.iterator,Gt)},concat(...t){return Ws(this).concat(...t.map(e=>Oe(e)?Ws(e):e))},entries(){return Nl(this,"entries",t=>(t[1]=Gt(t[1]),t))},every(t,e){return yn(this,"every",t,e,void 0,arguments)},filter(t,e){return yn(this,"filter",t,e,a=>a.map(Gt),arguments)},find(t,e){return yn(this,"find",t,e,Gt,arguments)},findIndex(t,e){return yn(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return yn(this,"findLast",t,e,Gt,arguments)},findLastIndex(t,e){return yn(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return yn(this,"forEach",t,e,void 0,arguments)},includes(...t){return Bl(this,"includes",t)},indexOf(...t){return Bl(this,"indexOf",t)},join(t){return Ws(this).join(t)},lastIndexOf(...t){return Bl(this,"lastIndexOf",t)},map(t,e){return yn(this,"map",t,e,void 0,arguments)},pop(){return Or(this,"pop")},push(...t){return Or(this,"push",t)},reduce(t,...e){return Eu(this,"reduce",t,e)},reduceRight(t,...e){return Eu(this,"reduceRight",t,e)},shift(){return Or(this,"shift")},some(t,e){return yn(this,"some",t,e,void 0,arguments)},splice(...t){return Or(this,"splice",t)},toReversed(){return Ws(this).toReversed()},toSorted(t){return Ws(this).toSorted(t)},toSpliced(...t){return Ws(this).toSpliced(...t)},unshift(...t){return Or(this,"unshift",t)},values(){return Nl(this,"values",Gt)}};function Nl(t,e,a){const n=tl(t),s=n[e]();return n!==t&&!Ha(t)&&(s._next=s.next,s.next=()=>{const r=s._next();return r.value&&(r.value=a(r.value)),r}),s}const yp=Array.prototype;function yn(t,e,a,n,s,r){const i=tl(t),o=i!==t&&!Ha(t),l=i[e];if(l!==yp[e]){const d=l.apply(t,r);return o?Gt(d):d}let u=a;i!==t&&(o?u=function(d,h){return a.call(this,Gt(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 Eu(t,e,a,n){const s=tl(t);let r=a;return s!==t&&(Ha(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,Gt(o),l,t)}),s[e](r,...n)}function Bl(t,e,a){const n=et(t);na(n,"iterate",vi);const s=n[e](...a);return(s===-1||s===!1)&&k1(a[0])?(a[0]=et(a[0]),n[e](...a)):s}function Or(t,e,a=[]){Rn(),y1();const n=et(t)[e].apply(t,a);return b1(),Ln(),n}const bp=h1("__proto__,__v_isRef,__isVue"),lh=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(ja));function _p(t){ja(t)||(t=String(t));const e=et(this);return na(e,"has",t),e.hasOwnProperty(t)}class uh{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?Cp:fh:r?hh:dh).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const i=Oe(e);if(!s){let l;if(i&&(l=vp[a]))return l;if(a==="hasOwnProperty")return _p}const o=Reflect.get(e,a,_t(e)?e:n);return(ja(a)?lh.has(a):bp(a))||(s||na(e,"get",a),r)?o:_t(o)?i&&m1(a)?o:o.value:ht(o)?s?mh(o):vn(o):o}}class ch extends uh{constructor(e=!1){super(!1,e)}set(e,a,n,s){let r=e[a];if(!this._isShallow){const l=ns(r);if(!Ha(n)&&!ns(n)&&(r=et(r),n=et(n)),!Oe(e)&&_t(r)&&!_t(n))return l?!1:(r.value=n,!0)}const i=Oe(e)&&m1(a)?Number(a)t,Yi=t=>Reflect.getPrototypeOf(t);function Sp(t,e,a){return function(...n){const s=this.__v_raw,r=et(s),i=ar(r),o=t==="entries"||t===Symbol.iterator&&i,l=t==="keys"&&i,u=s[t](...n),c=a?S0:e?Do:Gt;return!e&&na(r,"iterate",l?k0:Ts),{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 Gi(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function Mp(t,e){const a={get(s){const r=this.__v_raw,i=et(r),o=et(s);t||(Jn(s,o)&&na(i,"get",s),na(i,"get",o));const{has:l}=Yi(i),u=e?S0:t?Do:Gt;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&&na(et(s),"iterate",Ts),Reflect.get(s,"size",s)},has(s){const r=this.__v_raw,i=et(r),o=et(s);return t||(Jn(s,o)&&na(i,"has",s),na(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?S0:t?Do:Gt;return!t&&na(l,"iterate",Ts),o.forEach((c,d)=>s.call(r,u(c),u(d),i))}};return zt(a,t?{add:Gi("add"),set:Gi("set"),delete:Gi("delete"),clear:Gi("clear")}:{add(s){!e&&!Ha(s)&&!ns(s)&&(s=et(s));const r=et(this);return Yi(r).has.call(r,s)||(r.add(s),En(r,"add",s,s)),this},set(s,r){!e&&!Ha(r)&&!ns(r)&&(r=et(r));const i=et(this),{has:o,get:l}=Yi(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?Jn(r,c)&&En(i,"set",s,r):En(i,"add",s,r),this},delete(s){const r=et(this),{has:i,get:o}=Yi(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&&En(r,"delete",s,void 0),u},clear(){const s=et(this),r=s.size!==0,i=s.clear();return r&&En(s,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(s=>{a[s]=Sp(s,t,e)}),a}function w1(t,e){const a=Mp(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 Ep={get:w1(!1,!1)},Pp={get:w1(!1,!0)},Tp={get:w1(!0,!1)};const dh=new WeakMap,hh=new WeakMap,fh=new WeakMap,Cp=new WeakMap;function Dp(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function $p(t){return t.__v_skip||!Object.isExtensible(t)?0:Dp(ap(t))}function vn(t){return ns(t)?t:x1(t,!1,wp,Ep,dh)}function ph(t){return x1(t,!1,kp,Pp,hh)}function mh(t){return x1(t,!0,xp,Tp,fh)}function x1(t,e,a,n,s){if(!ht(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const r=$p(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 Qn(t){return ns(t)?Qn(t.__v_raw):!!(t&&t.__v_isReactive)}function ns(t){return!!(t&&t.__v_isReadonly)}function Ha(t){return!!(t&&t.__v_isShallow)}function k1(t){return t?!!t.__v_raw:!1}function et(t){const e=t&&t.__v_raw;return e?et(e):t}function S1(t){return!st(t,"__v_skip")&&Object.isExtensible(t)&&w0(t,"__v_skip",!0),t}const Gt=t=>ht(t)?vn(t):t,Do=t=>ht(t)?mh(t):t;function _t(t){return t?t.__v_isRef===!0:!1}function de(t){return gh(t,!1)}function Rp(t){return gh(t,!0)}function gh(t,e){return _t(t)?t:new Lp(t,e)}class Lp{constructor(e,a){this.dep=new A1,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=a?e:et(e),this._value=a?e:Gt(e),this.__v_isShallow=a}get value(){return this.dep.track(),this._value}set value(e){const a=this._rawValue,n=this.__v_isShallow||Ha(e)||ns(e);e=n?e:et(e),Jn(e,a)&&(this._rawValue=e,this._value=n?e:Gt(e),this.dep.trigger())}}function A(t){return _t(t)?t.value:t}function Ip(t){return Fe(t)?t():A(t)}const Op={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 vh(t){return Qn(t)?t:new Proxy(t,Op)}function yh(t){const e=Oe(t)?new Array(t.length):{};for(const a in t)e[a]=bh(t,a);return e}class Hp{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 gp(et(this._object),this._key)}}class Np{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 yi(t,e,a){return _t(t)?t:Fe(t)?new Np(t):ht(t)&&arguments.length>1?bh(t,e,a):de(t)}function bh(t,e,a){const n=t[e];return _t(n)?n:new Hp(t,e,a)}class Bp{constructor(e,a,n){this.fn=e,this.setter=a,this._value=void 0,this.dep=new A1(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=gi-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 ah(this,!0),!0}get value(){const e=this.dep.track();return rh(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function Vp(t,e,a=!1){let n,s;return Fe(t)?n=t:(n=t.get,s=t.set),new Bp(n,s,a)}const Xi={},$o=new WeakMap;let As;function Fp(t,e=!1,a=As){if(a){let n=$o.get(a);n||$o.set(a,n=[]),n.push(t)}}function Zp(t,e,a=pt){const{immediate:n,deep:s,once:r,scheduler:i,augmentJob:o,call:l}=a,u=T=>s?T:Ha(T)||s===!1||s===0?Pn(T,1):Pn(T);let c,d,h,f,m=!1,g=!1;if(_t(t)?(d=()=>t.value,m=Ha(t)):Qn(t)?(d=()=>u(t),m=!0):Oe(t)?(g=!0,m=t.some(T=>Qn(T)||Ha(T)),d=()=>t.map(T=>{if(_t(T))return T.value;if(Qn(T))return u(T);if(Fe(T))return l?l(T,2):T()})):Fe(t)?e?d=l?()=>l(t,2):t:d=()=>{if(h){Rn();try{h()}finally{Ln()}}const T=As;As=c;try{return l?l(t,3,[f]):t(f)}finally{As=T}}:d=Ua,e&&s){const T=d,D=s===!0?1/0:s;d=()=>Pn(T(),D)}const y=v1(),w=()=>{c.stop(),y&&y.active&&p1(y.effects,c)};if(r&&e){const T=e;e=(...D)=>{T(...D),w()}}let S=g?new Array(t.length).fill(Xi):Xi;const M=T=>{if(!(!(c.flags&1)||!c.dirty&&!T))if(e){const D=c.run();if(s||m||(g?D.some((R,P)=>Jn(R,S[P])):Jn(D,S))){h&&h();const R=As;As=c;try{const P=[D,S===Xi?void 0:g&&S[0]===Xi?[]:S,f];S=D,l?l(e,3,P):e(...P)}finally{As=R}}}else c.run()};return o&&o(M),c=new eh(d),c.scheduler=i?()=>i(M,!1):M,f=T=>Fp(T,!1,c),h=c.onStop=()=>{const T=$o.get(c);if(T){if(l)l(T,4);else for(const D of T)D();$o.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 Pn(t,e=1/0,a){if(e<=0||!ht(t)||t.__v_skip||(a=a||new Set,a.has(t)))return t;if(a.add(t),e--,_t(t))Pn(t.value,e,a);else if(Oe(t))for(let n=0;n{Pn(n,e,a)});else if(Y2(t)){for(const n in t)Pn(t[n],e,a);for(const n of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,n)&&Pn(t[n],e,a)}return t}function Oi(t,e,a,n){try{return n?t(...n):t()}catch(s){al(s,e,a)}}function Ya(t,e,a,n){if(Fe(t)){const s=Oi(t,e,a,n);return s&&W2(s)&&s.catch(r=>{al(r,e,a)}),s}if(Oe(t)){const s=[];for(let r=0;r>>1,s=fa[n],r=bi(s);r=bi(a)?fa.push(t):fa.splice(zp(e),0,t),t.flags|=1,Ah()}}function Ah(){Ro||(Ro=_h.then(kh))}function wh(t){Oe(t)?nr.push(...t):zn&&t.id===-1?zn.splice(qs+1,0,t):t.flags&1||(nr.push(t),t.flags|=1),Ah()}function Pu(t,e,a=on+1){for(;abi(a)-bi(n));if(nr.length=0,zn){zn.push(...e);return}for(zn=e,qs=0;qst.id==null?t.flags&2?-1:1/0:t.id;function kh(t){try{for(on=0;on{n._d&&Zu(-1);const r=Lo(e);let i;try{i=t(...s)}finally{Lo(r),n._d&&Zu(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function Cs(t,e){if(Xt===null)return t;const a=ul(Xt),n=t.dirs||(t.dirs=[]);for(let s=0;st.__isTeleport,ai=t=>t&&(t.disabled||t.disabled===""),Tu=t=>t&&(t.defer||t.defer===""),Cu=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Du=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,M0=(t,e)=>{const a=t&&t.to;return At(a)?e?e(a):null:a},Eh={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:g,createComment:y}}=u,w=ai(e.props);let{shapeFlag:S,children:M,dynamicChildren:T}=e;if(t==null){const D=e.el=g(""),R=e.anchor=g("");f(D,a,n),f(R,a,n);const P=($,B)=>{S&16&&(s&&s.isCE&&(s.ce._teleportTarget=$),c(M,$,B,s,r,i,o,l))},N=()=>{const $=e.target=M0(e.props,m),B=Ph($,e,g,f);$&&(i!=="svg"&&Cu($)?i="svg":i!=="mathml"&&Du($)&&(i="mathml"),w||(P($,B),bo(e,!1)))};w&&(P(a,R),bo(e,!0)),Tu(e.props)?(e.el.__isMounted=!1,ha(()=>{N(),delete e.el.__isMounted},r)):N()}else{if(Tu(e.props)&&t.el.__isMounted===!1){ha(()=>{Eh.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,R=e.target=t.target,P=e.targetAnchor=t.targetAnchor,N=ai(t.props),$=N?a:R,B=N?D:P;if(i==="svg"||Cu(R)?i="svg":(i==="mathml"||Du(R))&&(i="mathml"),T?(h(t.dynamicChildren,T,$,s,r,i,o),C1(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=M0(e.props,m);J&&qi(e,J,null,u,0)}else N&&qi(e,R,P,u,1);bo(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||!ai(h);for(let m=0;m{t.isMounted=!0}),il(()=>{t.isUnmounting=!0}),t}const Ra=[Function,Array],Th={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ra,onEnter:Ra,onAfterEnter:Ra,onEnterCancelled:Ra,onBeforeLeave:Ra,onLeave:Ra,onAfterLeave:Ra,onLeaveCancelled:Ra,onBeforeAppear:Ra,onAppear:Ra,onAfterAppear:Ra,onAppearCancelled:Ra},Ch=t=>{const e=t.subTree;return e.component?Ch(e.component):e},Gp={name:"BaseTransition",props:Th,setup(t,{slots:e}){const a=Pr(),n=Yp();return()=>{const s=e.default&&Rh(e.default(),!0);if(!s||!s.length)return;const r=Dh(s),i=et(t),{mode:o}=i;if(n.isLeaving)return Vl(r);const l=$u(r);if(!l)return Vl(r);let u=E0(l,i,n,a,d=>u=d);l.type!==sa&&_i(l,u);let c=a.subTree&&$u(a.subTree);if(c&&c.type!==sa&&!Ss(l,c)&&Ch(a).type!==sa){let d=E0(c,i,n,a);if(_i(c,d),o==="out-in"&&l.type!==sa)return n.isLeaving=!0,d.afterLeave=()=>{n.isLeaving=!1,a.job.flags&8||a.update(),delete d.afterLeave,c=void 0},Vl(r);o==="in-out"&&l.type!==sa?d.delayLeave=(h,f,m)=>{const g=$h(n,c);g[String(c.key)]=c,h[Wn]=()=>{f(),h[Wn]=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 Dh(t){let e=t[0];if(t.length>1){for(const a of t)if(a.type!==sa){e=a;break}}return e}const Xp=Gp;function $h(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 E0(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:g,onBeforeAppear:y,onAppear:w,onAfterAppear:S,onAppearCancelled:M}=e,T=String(t.key),D=$h(a,t),R=($,B)=>{$&&Ya($,n,9,B)},P=($,B)=>{const J=B[1];R($,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;$[Wn]&&$[Wn](!0);const J=D[T];J&&Ss(t,J)&&J.el[Wn]&&J.el[Wn](),R(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 F=$[Ki]=z=>{ne||(ne=!0,z?R(X,[$]):R(J,[$]),N.delayedLeave&&N.delayedLeave(),$[Ki]=void 0)};B?P(B,[$,F]):F()},leave($,B){const J=String(t.key);if($[Ki]&&$[Ki](!0),a.isUnmounting)return B();R(h,[$]);let X=!1;const ne=$[Wn]=F=>{X||(X=!0,B(),F?R(g,[$]):R(m,[$]),$[Wn]=void 0,D[J]===t&&delete D[J])};D[J]=t,f?P(f,[$,ne]):ne()},clone($){const B=E0($,e,a,n,s);return s&&s(B),B}};return N}function Vl(t){if(sl(t))return t=ss(t),t.children=null,t}function $u(t){if(!sl(t))return Mh(t.type)&&t.children?Dh(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 _i(t,e){t.shapeFlag&6&&t.component?(t.transition=e,_i(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 Rh(t,e=!1,a){let n=[],s=0;for(let r=0;r1)for(let r=0;rni(m,e&&(Oe(e)?e[g]:e),a,n,s));return}if(sr(n)&&!s){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&ni(t,e,a,n.component.subTree);return}const r=n.shapeFlag&4?ul(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&&(At(u)?(c[u]=null,f(u)&&(d[u]=null)):_t(u)&&(u.value=null)),Fe(l))Oi(l,o,12,[i,c]);else{const m=At(l),g=_t(l);if(m||g){const y=()=>{if(t.f){const w=m?f(l)?d[l]:c[l]:l.value;s?Oe(w)&&p1(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)):g&&(l.value=i,t.k&&(c[t.k]=i))};i?(y.id=-1,ha(y,a)):y()}}}el().requestIdleCallback;el().cancelIdleCallback;const sr=t=>!!t.type.__asyncLoader,sl=t=>t.type.__isKeepAlive;function qp(t,e){Ih(t,"a",e)}function Kp(t,e){Ih(t,"da",e)}function Ih(t,e,a=ra){const n=t.__wdc||(t.__wdc=()=>{let s=a;for(;s;){if(s.isDeactivated)return;s=s.parent}return t()});if(rl(e,n,a),a){let s=a.parent;for(;s&&s.parent;)sl(s.parent.vnode)&&Jp(n,e,a,s),s=s.parent}}function Jp(t,e,a,n){const s=rl(e,t,n,!0);Hn(()=>{p1(n[e],s)},a)}function rl(t,e,a=ra,n=!1){if(a){const s=a[t]||(a[t]=[]),r=e.__weh||(e.__weh=(...i)=>{Rn();const o=Hi(a),l=Ya(e,a,t,i);return o(),Ln(),l});return n?s.unshift(r):s.push(r),r}}const On=t=>(e,a=ra)=>{(!xi||t==="sp")&&rl(t,(...n)=>e(...n),a)},Qp=On("bm"),ct=On("m"),E1=On("bu"),e6=On("u"),il=On("bum"),Hn=On("um"),t6=On("sp"),a6=On("rtg"),n6=On("rtc");function s6(t,e=ra){rl("ec",t,e)}const Oh="components";function PW(t,e){return Nh(Oh,t,!0,e)||t}const Hh=Symbol.for("v-ndc");function us(t){return At(t)?Nh(Oh,t,!1)||t:t||Hh}function Nh(t,e,a=!0,n=!1){const s=Xt||ra;if(s){const r=s.type;{const o=z6(r,!1);if(o&&(o===e||o===Ba(e)||o===Qo(Ba(e))))return r}const i=Ru(s[t]||r[t],e)||Ru(s.appContext[t],e);return!i&&n?r:i}}function Ru(t,e){return t&&(t[e]||t[Ba(e)]||t[Qo(Ba(e))])}function Ye(t,e,a,n){let s;const r=a,i=Oe(t);if(i||At(t)){const o=i&&Qn(t);let l=!1,u=!1;o&&(l=!Ha(t),u=ns(t),t=tl(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(Xt.ce||Xt.parent&&sr(Xt.parent)&&Xt.parent.ce)return e!=="default"&&(a.name=e),p(),_e(Pe,null,[we("slot",a,n&&n())],64);let r=t[e];r&&r._c&&(r._d=!1),p();const i=r&&Bh(r(a)),o=a.key||i&&i.key,l=_e(Pe,{key:(o&&!ja(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 Bh(t){return t.some(e=>wi(e)?!(e.type===sa||e.type===Pe&&!Bh(e.children)):!0)?t:null}const P0=t=>t?rf(t)?ul(t):P0(t.parent):null,si=zt(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=>P0(t.parent),$root:t=>P0(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>Zh(t),$forceUpdate:t=>t.f||(t.f=()=>{M1(t.update)}),$nextTick:t=>t.n||(t.n=Jt.bind(t.proxy)),$watch:t=>E6.bind(t)}),Fl=(t,e)=>t!==pt&&!t.__isScriptSetup&&st(t,e),r6={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(Fl(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];T0&&(i[e]=0)}}const c=si[e];let d,h;if(c)return e==="$attrs"&&na(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 Fl(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)||Fl(e,i)||(o=r[0])&&st(o,i)||st(n,i)||st(si,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 Ka(){return Vh().slots}function i6(){return Vh().attrs}function Vh(t){const e=Pr();return e.setupContext||(e.setupContext=lf(e))}function Lu(t){return Oe(t)?t.reduce((e,a)=>(e[a]=null,e),{}):t}let T0=!0;function o6(t){const e=Zh(t),a=t.proxy,n=t.ctx;T0=!1,e.beforeCreate&&Iu(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:g,deactivated:y,beforeDestroy:w,beforeUnmount:S,destroyed:M,unmounted:T,render:D,renderTracked:R,renderTriggered:P,errorCaptured:N,serverPrefetch:$,expose:B,inheritAttrs:J,components:X,directives:ne,filters:F}=e;if(u&&l6(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);ht(q)&&(t.data=vn(q))}if(T0=!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):Ua,me=!Fe(le)&&Fe(le.set)?le.set.bind(a):Ua,Q=k({get:ie,set:me});Object.defineProperty(n,q,{enumerable:!0,configurable:!0,get:()=>Q.value,set:be=>Q.value=be})}if(o)for(const q in o)Fh(o[q],n,a,q);if(l){const q=Fe(l)?l.call(a):l;Reflect.ownKeys(q).forEach(le=>{rr(le,q[le])})}c&&Iu(c,t,"c");function H(q,le){Oe(le)?le.forEach(ie=>q(ie.bind(a))):le&&q(le.bind(a))}if(H(Qp,d),H(ct,h),H(E1,f),H(e6,m),H(qp,g),H(Kp,y),H(s6,N),H(n6,R),H(a6,P),H(il,S),H(Hn,T),H(t6,$),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===Ua&&(t.render=D),J!=null&&(t.inheritAttrs=J),X&&(t.components=X),ne&&(t.directives=ne),$&&Lh(t)}function l6(t,e,a=Ua){Oe(t)&&(t=C0(t));for(const n in t){const s=t[n];let r;ht(s)?"default"in s?r=W(s.from||n,s.default,!0):r=W(s.from||n):r=W(s),_t(r)?Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):e[n]=r}}function Iu(t,e,a){Ya(Oe(t)?t.map(n=>n.bind(e.proxy)):t.bind(e.proxy),e,a)}function Fh(t,e,a,n){let s=n.includes(".")?ef(a,n):()=>a[n];if(At(t)){const r=e[t];Fe(r)&&tt(s,r)}else if(Fe(t))tt(s,t.bind(a));else if(ht(t))if(Oe(t))t.forEach(r=>Fh(r,e,a,n));else{const r=Fe(t.handler)?t.handler.bind(a):e[t.handler];Fe(r)&&tt(s,r,t)}}function Zh(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=>Io(l,u,i,!0)),Io(l,e,i)),ht(e)&&r.set(e,l),l}function Io(t,e,a,n=!1){const{mixins:s,extends:r}=e;r&&Io(t,r,a,!0),s&&s.forEach(i=>Io(t,i,a,!0));for(const i in e)if(!(n&&i==="expose")){const o=u6[i]||a&&a[i];t[i]=o?o(t[i],e[i]):e[i]}return t}const u6={data:Ou,props:Hu,emits:Hu,methods:Xr,computed:Xr,beforeCreate:la,created:la,beforeMount:la,mounted:la,beforeUpdate:la,updated:la,beforeDestroy:la,beforeUnmount:la,destroyed:la,unmounted:la,activated:la,deactivated:la,errorCaptured:la,serverPrefetch:la,components:Xr,directives:Xr,watch:d6,provide:Ou,inject:c6};function Ou(t,e){return e?t?function(){return zt(Fe(t)?t.call(this,this):t,Fe(e)?e.call(this,this):e)}:e:t}function c6(t,e){return Xr(C0(t),C0(e))}function C0(t){if(Oe(t)){const e={};for(let a=0;a1)return a&&Fe(e)?e.call(n&&n.proxy):e}}function p6(){return!!(Pr()||Ds)}const zh={},Wh=()=>Object.create(zh),jh=t=>Object.getPrototypeOf(t)===zh;function m6(t,e,a,n=!1){const s={},r=Wh();t.propsDefaults=Object.create(null),Yh(t,e,s,r);for(const i in t.propsOptions[0])i in s||(s[i]=void 0);a?t.props=n?s:ph(s):t.type.props?t.props=s:t.props=r,t.attrs=r}function g6(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]=Gh(d,e,!0);zt(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 ht(t)&&n.set(t,tr),tr;if(Oe(r))for(let c=0;ct==="_"||t==="__"||t==="_ctx"||t==="$stable",T1=t=>Oe(t)?t.map(un):[un(t)],y6=(t,e,a)=>{if(e._n)return e;const n=Ee((...s)=>T1(e(...s)),a);return n._c=!1,n},Xh=(t,e,a)=>{const n=t._ctx;for(const s in t){if(P1(s))continue;const r=t[s];if(Fe(r))e[s]=y6(s,r,n);else if(r!=null){const i=T1(r);e[s]=()=>i}}},qh=(t,e)=>{const a=T1(e);t.slots.default=()=>a},Kh=(t,e,a)=>{for(const n in e)(a||!P1(n))&&(t[n]=e[n])},b6=(t,e,a)=>{const n=t.slots=Wh();if(t.vnode.shapeFlag&32){const s=e.__;s&&w0(n,"__",s,!0);const r=e._;r?(Kh(n,e,a),a&&w0(n,"_",r,!0)):Xh(e,n)}else e&&qh(t,e)},_6=(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:Kh(s,e,a):(r=!e.$stable,Xh(e,s)),i=e}else e&&(qh(t,e),i={default:1});if(r)for(const o in s)!P1(o)&&i[o]==null&&delete s[o]},ha=L6;function A6(t){return w6(t)}function w6(t,e){const a=el();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=Ua,insertStaticContent:m}=t,g=(C,E,I,x=null,Y=null,j=null,te=void 0,pe=null,ce=!!E.dynamicChildren)=>{if(C===E)return;C&&!Ss(C,E)&&(x=_(C),be(C,Y,j,!0),C=null),E.patchFlag===-2&&(ce=!1,E.dynamicChildren=null);const{type:fe,ref:Te,shapeFlag:O}=E;switch(fe){case ll:y(C,E,I,x);break;case sa:w(C,E,I,x);break;case ri:C==null&&S(E,I,x,te);break;case Pe:X(C,E,I,x,Y,j,te,pe,ce);break;default:O&1?D(C,E,I,x,Y,j,te,pe,ce):O&6?ne(C,E,I,x,Y,j,te,pe,ce):(O&64||O&128)&&fe.process(C,E,I,x,Y,j,te,pe,ce,Ae)}Te!=null&&Y?ni(Te,C&&C.ref,j,E||C,!E):Te==null&&C&&C.ref!=null&&ni(C.ref,null,j,C,!0)},y=(C,E,I,x)=>{if(C==null)n(E.el=o(E.children),I,x);else{const Y=E.el=C.el;E.children!==C.children&&u(Y,E.children)}},w=(C,E,I,x)=>{C==null?n(E.el=l(E.children||""),I,x):E.el=C.el},S=(C,E,I,x)=>{[C.el,C.anchor]=m(C.children,E,I,x,C.el,C.anchor)},M=({el:C,anchor:E},I,x)=>{let Y;for(;C&&C!==E;)Y=h(C),n(C,I,x),C=Y;n(E,I,x)},T=({el:C,anchor:E})=>{let I;for(;C&&C!==E;)I=h(C),s(C),C=I;s(E)},D=(C,E,I,x,Y,j,te,pe,ce)=>{E.type==="svg"?te="svg":E.type==="math"&&(te="mathml"),C==null?R(E,I,x,Y,j,te,pe,ce):$(C,E,Y,j,te,pe,ce)},R=(C,E,I,x,Y,j,te,pe)=>{let ce,fe;const{props:Te,shapeFlag:O,transition:oe,dirs:Se}=C;if(ce=C.el=i(C.type,j,Te&&Te.is,Te),O&8?c(ce,C.children):O&16&&N(C.children,ce,null,x,Y,Zl(C,j),te,pe),Se&&ps(C,null,x,"created"),P(ce,C,C.scopeId,te,x),Te){for(const We in Te)We!=="value"&&!Qr(We)&&r(ce,We,null,Te[We],j,x);"value"in Te&&r(ce,"value",null,Te.value,j),(fe=Te.onVnodeBeforeMount)&&tn(fe,x,C)}Se&&ps(C,null,x,"beforeMount");const Le=x6(Y,oe);Le&&oe.beforeEnter(ce),n(ce,E,I),((fe=Te&&Te.onVnodeMounted)||Le||Se)&&ha(()=>{fe&&tn(fe,x,C),Le&&oe.enter(ce),Se&&ps(C,null,x,"mounted")},Y)},P=(C,E,I,x,Y)=>{if(I&&f(C,I),x)for(let j=0;j{for(let fe=ce;fe{const pe=E.el=C.el;let{patchFlag:ce,dynamicChildren:fe,dirs:Te}=E;ce|=C.patchFlag&16;const O=C.props||pt,oe=E.props||pt;let Se;if(I&&ms(I,!1),(Se=oe.onVnodeBeforeUpdate)&&tn(Se,I,E,C),Te&&ps(E,C,I,"beforeUpdate"),I&&ms(I,!0),(O.innerHTML&&oe.innerHTML==null||O.textContent&&oe.textContent==null)&&c(pe,""),fe?B(C.dynamicChildren,fe,pe,I,x,Zl(E,Y),j):te||le(C,E,pe,null,I,x,Zl(E,Y),j,!1),ce>0){if(ce&16)J(pe,O,oe,I,Y);else if(ce&2&&O.class!==oe.class&&r(pe,"class",null,oe.class,Y),ce&4&&r(pe,"style",O.style,oe.style,Y),ce&8){const Le=E.dynamicProps;for(let We=0;We{Se&&tn(Se,I,E,C),Te&&ps(E,C,I,"updated")},x)},B=(C,E,I,x,Y,j,te)=>{for(let pe=0;pe{if(E!==I){if(E!==pt)for(const j in E)!Qr(j)&&!(j in I)&&r(C,j,E[j],null,Y,x);for(const j in I){if(Qr(j))continue;const te=I[j],pe=E[j];te!==pe&&j!=="value"&&r(C,j,pe,te,Y,x)}"value"in I&&r(C,"value",E.value,I.value,Y)}},X=(C,E,I,x,Y,j,te,pe,ce)=>{const fe=E.el=C?C.el:o(""),Te=E.anchor=C?C.anchor:o("");let{patchFlag:O,dynamicChildren:oe,slotScopeIds:Se}=E;Se&&(pe=pe?pe.concat(Se):Se),C==null?(n(fe,I,x),n(Te,I,x),N(E.children||[],I,Te,Y,j,te,pe,ce)):O>0&&O&64&&oe&&C.dynamicChildren?(B(C.dynamicChildren,oe,I,Y,j,te,pe),(E.key!=null||Y&&E===Y.subTree)&&C1(C,E,!0)):le(C,E,I,Te,Y,j,te,pe,ce)},ne=(C,E,I,x,Y,j,te,pe,ce)=>{E.slotScopeIds=pe,C==null?E.shapeFlag&512?Y.ctx.activate(E,I,x,te,ce):F(E,I,x,Y,j,te,ce):z(C,E,ce)},F=(C,E,I,x,Y,j,te)=>{const pe=C.component=V6(C,x,Y);if(sl(C)&&(pe.ctx.renderer=Ae),F6(pe,!1,te),pe.asyncDep){if(Y&&Y.registerDep(pe,H,te),!C.el){const ce=pe.subTree=we(sa);w(null,ce,E,I),C.placeholder=ce.el}}else H(pe,C,E,I,Y,j,te)},z=(C,E,I)=>{const x=E.component=C.component;if($6(C,E,I))if(x.asyncDep&&!x.asyncResolved){q(x,E,I);return}else x.next=E,x.update();else E.el=C.el,x.vnode=E},H=(C,E,I,x,Y,j,te)=>{const pe=()=>{if(C.isMounted){let{next:O,bu:oe,u:Se,parent:Le,vnode:We}=C;{const vt=Jh(C);if(vt){O&&(O.el=We.el,q(C,O,te)),vt.asyncDep.then(()=>{C.isUnmounted||pe()});return}}let xe=O,je;ms(C,!1),O?(O.el=We.el,q(C,O,te)):O=We,oe&&yo(oe),(je=O.props&&O.props.onVnodeBeforeUpdate)&&tn(je,Le,O,We),ms(C,!0);const ft=Vu(C),Qt=C.subTree;C.subTree=ft,g(Qt,ft,d(Qt.el),_(Qt),C,Y,j),O.el=ft.el,xe===null&&R6(C,ft.el),Se&&ha(Se,Y),(je=O.props&&O.props.onVnodeUpdated)&&ha(()=>tn(je,Le,O,We),Y)}else{let O;const{el:oe,props:Se}=E,{bm:Le,m:We,parent:xe,root:je,type:ft}=C,Qt=sr(E);ms(C,!1),Le&&yo(Le),!Qt&&(O=Se&&Se.onVnodeBeforeMount)&&tn(O,xe,E),ms(C,!0);{je.ce&&je.ce._def.shadowRoot!==!1&&je.ce._injectChildStyle(ft);const vt=C.subTree=Vu(C);g(null,vt,I,x,C,Y,j),E.el=vt.el}if(We&&ha(We,Y),!Qt&&(O=Se&&Se.onVnodeMounted)){const vt=E;ha(()=>tn(O,xe,vt),Y)}(E.shapeFlag&256||xe&&sr(xe.vnode)&&xe.vnode.shapeFlag&256)&&C.a&&ha(C.a,Y),C.isMounted=!0,E=I=x=null}};C.scope.on();const ce=C.effect=new eh(pe);C.scope.off();const fe=C.update=ce.run.bind(ce),Te=C.job=ce.runIfDirty.bind(ce);Te.i=C,Te.id=C.uid,ce.scheduler=()=>M1(Te),ms(C,!0),fe()},q=(C,E,I)=>{E.component=C;const x=C.vnode.props;C.vnode=E,C.next=null,g6(C,E.props,x,I),_6(C,E.children,I),Rn(),Pu(C),Ln()},le=(C,E,I,x,Y,j,te,pe,ce=!1)=>{const fe=C&&C.children,Te=C?C.shapeFlag:0,O=E.children,{patchFlag:oe,shapeFlag:Se}=E;if(oe>0){if(oe&128){me(fe,O,I,x,Y,j,te,pe,ce);return}else if(oe&256){ie(fe,O,I,x,Y,j,te,pe,ce);return}}Se&8?(Te&16&&he(fe,Y,j),O!==fe&&c(I,O)):Te&16?Se&16?me(fe,O,I,x,Y,j,te,pe,ce):he(fe,Y,j,!0):(Te&8&&c(I,""),Se&16&&N(O,I,x,Y,j,te,pe,ce))},ie=(C,E,I,x,Y,j,te,pe,ce)=>{C=C||tr,E=E||tr;const fe=C.length,Te=E.length,O=Math.min(fe,Te);let oe;for(oe=0;oeTe?he(C,Y,j,!0,!1,O):N(E,I,x,Y,j,te,pe,ce,O)},me=(C,E,I,x,Y,j,te,pe,ce)=>{let fe=0;const Te=E.length;let O=C.length-1,oe=Te-1;for(;fe<=O&&fe<=oe;){const Se=C[fe],Le=E[fe]=ce?jn(E[fe]):un(E[fe]);if(Ss(Se,Le))g(Se,Le,I,null,Y,j,te,pe,ce);else break;fe++}for(;fe<=O&&fe<=oe;){const Se=C[O],Le=E[oe]=ce?jn(E[oe]):un(E[oe]);if(Ss(Se,Le))g(Se,Le,I,null,Y,j,te,pe,ce);else break;O--,oe--}if(fe>O){if(fe<=oe){const Se=oe+1,Le=Seoe)for(;fe<=O;)be(C[fe],Y,j,!0),fe++;else{const Se=fe,Le=fe,We=new Map;for(fe=Le;fe<=oe;fe++){const kt=E[fe]=ce?jn(E[fe]):un(E[fe]);kt.key!=null&&We.set(kt.key,fe)}let xe,je=0;const ft=oe-Le+1;let Qt=!1,vt=0;const oa=new Array(ft);for(fe=0;fe=ft){be(kt,Y,j,!0);continue}let Ht;if(kt.key!=null)Ht=We.get(kt.key);else for(xe=Le;xe<=oe;xe++)if(oa[xe-Le]===0&&Ss(kt,E[xe])){Ht=xe;break}Ht===void 0?be(kt,Y,j,!0):(oa[Ht-Le]=fe+1,Ht>=vt?vt=Ht:Qt=!0,g(kt,E[Ht],I,null,Y,j,te,pe,ce),je++)}const Pa=Qt?k6(oa):tr;for(xe=Pa.length-1,fe=ft-1;fe>=0;fe--){const kt=Le+fe,Ht=E[kt],Ta=E[kt+1],K=kt+1{const{el:j,type:te,transition:pe,children:ce,shapeFlag:fe}=C;if(fe&6){Q(C.component.subTree,E,I,x);return}if(fe&128){C.suspense.move(E,I,x);return}if(fe&64){te.move(C,E,I,Ae);return}if(te===Pe){n(j,E,I);for(let O=0;Ope.enter(j),Y);else{const{leave:O,delayLeave:oe,afterLeave:Se}=pe,Le=()=>{C.ctx.isUnmounted?s(j):n(j,E,I)},We=()=>{O(j,()=>{Le(),Se&&Se()})};oe?oe(j,Le,We):We()}else n(j,E,I)},be=(C,E,I,x=!1,Y=!1)=>{const{type:j,props:te,ref:pe,children:ce,dynamicChildren:fe,shapeFlag:Te,patchFlag:O,dirs:oe,cacheIndex:Se}=C;if(O===-2&&(Y=!1),pe!=null&&(Rn(),ni(pe,null,I,C,!0),Ln()),Se!=null&&(E.renderCache[Se]=void 0),Te&256){E.ctx.deactivate(C);return}const Le=Te&1&&oe,We=!sr(C);let xe;if(We&&(xe=te&&te.onVnodeBeforeUnmount)&&tn(xe,E,C),Te&6)ue(C.component,I,x);else{if(Te&128){C.suspense.unmount(I,x);return}Le&&ps(C,null,E,"beforeUnmount"),Te&64?C.type.remove(C,E,I,Ae,x):fe&&!fe.hasOnce&&(j!==Pe||O>0&&O&64)?he(fe,E,I,!1,!0):(j===Pe&&O&384||!Y&&Te&16)&&he(ce,E,I),x&&U(C)}(We&&(xe=te&&te.onVnodeUnmounted)||Le)&&ha(()=>{xe&&tn(xe,E,C),Le&&ps(C,null,E,"unmounted")},I)},U=C=>{const{type:E,el:I,anchor:x,transition:Y}=C;if(E===Pe){G(I,x);return}if(E===ri){T(C);return}const j=()=>{s(I),Y&&!Y.persisted&&Y.afterLeave&&Y.afterLeave()};if(C.shapeFlag&1&&Y&&!Y.persisted){const{leave:te,delayLeave:pe}=Y,ce=()=>te(I,j);pe?pe(C.el,j,ce):ce()}else j()},G=(C,E)=>{let I;for(;C!==E;)I=h(C),s(C),C=I;s(E)},ue=(C,E,I)=>{const{bum:x,scope:Y,job:j,subTree:te,um:pe,m:ce,a:fe,parent:Te,slots:{__:O}}=C;Bu(ce),Bu(fe),x&&yo(x),Te&&Oe(O)&&O.forEach(oe=>{Te.renderCache[oe]=void 0}),Y.stop(),j&&(j.flags|=8,be(te,C,E,I)),pe&&ha(pe,E),ha(()=>{C.isUnmounted=!0},E),E&&E.pendingBranch&&!E.isUnmounted&&C.asyncDep&&!C.asyncResolved&&C.suspenseId===E.pendingId&&(E.deps--,E.deps===0&&E.resolve())},he=(C,E,I,x=!1,Y=!1,j=0)=>{for(let te=j;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[Sh];return I?h(I):E};let V=!1;const ae=(C,E,I)=>{C==null?E._vnode&&be(E._vnode,null,null,!0):g(E._vnode||null,C,E,null,null,null,I),E._vnode=C,V||(V=!0,Pu(),xh(),V=!1)},Ae={p:g,um:be,m:Q,r:U,mt:F,mc:N,pc:le,pbc:B,n:_,o:t};return{render:ae,hydrate:void 0,createApp:f6(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 ms({effect:t,job:e},a){a?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function x6(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function C1(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 Jh(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Jh(e)}function Bu(t){if(t)for(let e=0;eW(S6);function tt(t,e,a){return Qh(t,e,a)}function Qh(t,e,a=pt){const{immediate:n,deep:s,flush:r,once:i}=a,o=zt({},a),l=e&&n||!e&&r!=="post";let u;if(xi){if(r==="sync"){const f=M6();u=f.__watcherHandles||(f.__watcherHandles=[])}else if(!l){const f=()=>{};return f.stop=Ua,f.resume=Ua,f.pause=Ua,f}}const c=ra;o.call=(f,m,g)=>Ya(f,c,m,g);let d=!1;r==="post"?o.scheduler=f=>{ha(f,c&&c.suspense)}:r!=="sync"&&(d=!0,o.scheduler=(f,m)=>{m?f():M1(f)}),o.augmentJob=f=>{e&&(f.flags|=4),d&&(f.flags|=2,c&&(f.id=c.uid,f.i=c))};const h=Zp(t,e,o);return xi&&(u?u.push(h):l&&h()),h}function E6(t,e,a){const n=this.proxy,s=At(t)?t.includes(".")?ef(n,t):()=>n[t]:t.bind(n,n);let r;Fe(e)?r=e:(r=e.handler,a=e);const i=Hi(this),o=Qh(s,r.bind(n),a);return i(),o}function ef(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[`${Ba(e)}Modifiers`]||t[`${ls(e)}Modifiers`];function T6(t,e,...a){if(t.isUnmounted)return;const n=t.vnode.props||pt;let s=a;const r=e.startsWith("update:"),i=r&&P6(n,e.slice(7));i&&(i.trim&&(s=a.map(c=>At(c)?c.trim():c)),i.number&&(s=a.map(To)));let o,l=n[o=Il(e)]||n[o=Il(Ba(e))];!l&&r&&(l=n[o=Il(ls(e))]),l&&Ya(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,Ya(u,t,6,s)}}function tf(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=tf(u,e,!0);c&&(o=!0,zt(i,c))};!a&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!r&&!o?(ht(t)&&n.set(t,null),null):(Oe(r)?r.forEach(l=>i[l]=null):zt(i,r),ht(t)&&n.set(t,i),i)}function ol(t,e){return!t||!Ko(e)?!1:(e=e.slice(2).replace(/Once$/,""),st(t,e[0].toLowerCase()+e.slice(1))||st(t,ls(e))||st(t,e))}function Vu(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:g}=t,y=Lo(t);let w,S;try{if(a.shapeFlag&4){const T=s||n,D=T;w=un(u.call(D,T,c,d,f,h,m)),S=o}else{const T=e;w=un(T.length>1?T(d,{attrs:o,slots:i,emit:l}):T(d,null)),S=e.props?o:C6(o)}}catch(T){ii.length=0,al(T,t,1),w=we(sa)}let M=w;if(S&&g!==!1){const T=Object.keys(S),{shapeFlag:D}=M;T.length&&D&7&&(r&&T.some(f1)&&(S=D6(S,r)),M=ss(M,S,!1,!0))}return a.dirs&&(M=ss(M,null,!1,!0),M.dirs=M.dirs?M.dirs.concat(a.dirs):a.dirs),a.transition&&_i(M,a.transition),w=M,Lo(y),w}const C6=t=>{let e;for(const a in t)(a==="class"||a==="style"||Ko(a))&&((e||(e={}))[a]=t[a]);return e},D6=(t,e)=>{const a={};for(const n in t)(!f1(n)||!(n.slice(9)in e))&&(a[n]=t[n]);return a};function $6(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?Fu(n,i,u):!!i;if(l&8){const c=e.dynamicProps;for(let d=0;dt.__isSuspense;function L6(t,e){e&&e.pendingBranch?Oe(t)?e.effects.push(...t):e.effects.push(t):wh(t)}const Pe=Symbol.for("v-fgt"),ll=Symbol.for("v-txt"),sa=Symbol.for("v-cmt"),ri=Symbol.for("v-stc"),ii=[];let ka=null;function p(t=!1){ii.push(ka=t?null:[])}function I6(){ii.pop(),ka=ii[ii.length-1]||null}let Ai=1;function Zu(t,e=!1){Ai+=t,t<0&&ka&&e&&(ka.hasOnce=!0)}function nf(t){return t.dynamicChildren=Ai>0?ka||tr:null,I6(),Ai>0&&ka&&ka.push(t),t}function v(t,e,a,n,s,r){return nf(b(t,e,a,n,s,r,!0))}function _e(t,e,a,n,s){return nf(we(t,e,a,n,s,!0))}function wi(t){return t?t.__v_isVNode===!0:!1}function Ss(t,e){return t.type===e.type&&t.key===e.key}const sf=({key:t})=>t??null,_o=({ref:t,ref_key:e,ref_for:a})=>(typeof t=="number"&&(t=""+t),t!=null?At(t)||_t(t)||Fe(t)?{i:Xt,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&&sf(e),ref:e&&_o(e),scopeId:nl,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:Xt};return o?(D1(l,a),r&128&&t.normalize(l)):a&&(l.shapeFlag|=At(a)?8:16),Ai>0&&!i&&ka&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&ka.push(l),l}const we=O6;function O6(t,e=null,a=null,n=0,s=null,r=!1){if((!t||t===Hh)&&(t=sa),wi(t)){const o=ss(t,e,!0);return a&&D1(o,a),Ai>0&&!r&&ka&&(o.shapeFlag&6?ka[ka.indexOf(t)]=o:ka.push(o)),o.patchFlag=-2,o}if(W6(t)&&(t=t.__vccOpts),e){e=Ft(e);let{class:o,style:l}=e;o&&!At(o)&&(e.class=ve(o)),ht(l)&&(k1(l)&&!Oe(l)&&(l=zt({},l)),e.style=Tt(l))}const i=At(t)?1:af(t)?128:Mh(t)?64:ht(t)?4:Fe(t)?2:0;return b(t,e,a,n,s,i,r,!0)}function Ft(t){return t?k1(t)||jh(t)?zt({},t):t:null}function ss(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&&sf(u),ref:e&&e.ref?a&&r?Oe(r)?r.concat(_o(e)):[r,_o(e)]:_o(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&&ss(t.ssContent),ssFallback:t.ssFallback&&ss(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&n&&_i(c,l.clone(c)),c}function Dt(t=" ",e=0){return we(ll,null,t,e)}function H6(t,e){const a=we(ri,null,t);return a.staticCount=e,a}function Z(t="",e=!1){return e?(p(),_e(sa,null,t)):we(sa,null,t)}function un(t){return t==null||typeof t=="boolean"?we(sa):Oe(t)?we(Pe,null,t.slice()):wi(t)?jn(t):we(ll,null,String(t))}function jn(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:ss(t)}function D1(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),D1(t,s()),s._c&&(s._d=!0));return}else{a=32;const s=e._;!s&&!jh(e)?e._ctx=Xt:s===3&&Xt&&(Xt.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else Fe(e)?(e={default:e,_ctx:Xt},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;ara||Xt;let Oo,$0;{const t=el(),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)}};Oo=e("__VUE_INSTANCE_SETTERS__",a=>ra=a),$0=e("__VUE_SSR_SETTERS__",a=>xi=a)}const Hi=t=>{const e=ra;return Oo(t),t.scope.on(),()=>{t.scope.off(),Oo(e)}},Uu=()=>{ra&&ra.scope.off(),Oo(null)};function rf(t){return t.vnode.shapeFlag&4}let xi=!1;function F6(t,e=!1,a=!1){e&&$0(e);const{props:n,children:s}=t.vnode,r=rf(t);m6(t,n,r,e),b6(t,s,a||e);const i=r?Z6(t,e):void 0;return e&&$0(!1),i}function Z6(t,e){const a=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,r6);const{setup:n}=a;if(n){Rn();const s=t.setupContext=n.length>1?lf(t):null,r=Hi(t),i=Oi(n,t,0,[t.props,s]),o=W2(i);if(Ln(),r(),(o||t.sp)&&!sr(t)&&Lh(t),o){if(i.then(Uu,Uu),e)return i.then(l=>{zu(t,l)}).catch(l=>{al(l,t,0)});t.asyncDep=i}else zu(t,i)}else of(t)}function zu(t,e,a){Fe(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:ht(e)&&(t.setupState=vh(e)),of(t)}function of(t,e,a){const n=t.type;t.render||(t.render=n.render||Ua);{const s=Hi(t);Rn();try{o6(t)}finally{Ln(),s()}}}const U6={get(t,e){return na(t,"get",""),t[e]}};function lf(t){const e=a=>{t.exposed=a||{}};return{attrs:new Proxy(t.attrs,U6),slots:t.slots,emit:t.emit,expose:e}}function ul(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(vh(S1(t.exposed)),{get(e,a){if(a in e)return e[a];if(a in si)return si[a](t)},has(e,a){return a in e||a in si}})):t.proxy}function z6(t,e=!0){return Fe(t)?t.displayName||t.name:t.name||e&&t.__name}function W6(t){return Fe(t)&&"__vccOpts"in t}const k=(t,e)=>Vp(t,e,xi);function fn(t,e,a){const n=arguments.length;return n===2?ht(e)&&!Oe(e)?wi(e)?we(t,null,[e]):we(t,e):we(t,null,e):(n>3?a=Array.prototype.slice.call(arguments,2):n===3&&wi(a)&&(a=[a]),we(t,e,a))}const j6="3.5.18";let R0;const Wu=typeof window<"u"&&window.trustedTypes;if(Wu)try{R0=Wu.createPolicy("vue",{createHTML:t=>t})}catch{}const uf=R0?t=>R0.createHTML(t):t=>t,Y6="http://www.w3.org/2000/svg",G6="http://www.w3.org/1998/Math/MathML",kn=typeof document<"u"?document:null,ju=kn&&kn.createElement("template"),X6={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"?kn.createElementNS(Y6,t):e==="mathml"?kn.createElementNS(G6,t):a?kn.createElement(t,{is:a}):kn.createElement(t);return t==="select"&&n&&n.multiple!=null&&s.setAttribute("multiple",n.multiple),s},createText:t=>kn.createTextNode(t),createComment:t=>kn.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>kn.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{ju.innerHTML=uf(n==="svg"?`${t}`:n==="mathml"?`${t}`:t);const o=ju.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]}},Nn="transition",Hr="animation",ki=Symbol("_vtc"),cf={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},q6=zt({},Th,cf),K6=t=>(t.displayName="Transition",t.props=q6,t),gn=K6((t,{slots:e})=>fn(Xp,J6(t),e)),gs=(t,e=[])=>{Oe(t)?t.forEach(a=>a(...e)):t&&t(...e)},Yu=t=>t?Oe(t)?t.some(e=>e.length>1):t.length>1:!1;function J6(t){const e={};for(const X in t)X in cf||(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=Q6(s),g=m&&m[0],y=m&&m[1],{onBeforeEnter:w,onEnter:S,onEnterCancelled:M,onLeave:T,onLeaveCancelled:D,onBeforeAppear:R=w,onAppear:P=S,onAppearCancelled:N=M}=e,$=(X,ne,F,z)=>{X._enterCancelled=z,vs(X,ne?c:o),vs(X,ne?u:i),F&&F()},B=(X,ne)=>{X._isLeaving=!1,vs(X,d),vs(X,f),vs(X,h),ne&&ne()},J=X=>(ne,F)=>{const z=X?P:S,H=()=>$(ne,X,F);gs(z,[ne,H]),Gu(()=>{vs(ne,X?l:r),bn(ne,X?c:o),Yu(z)||Xu(ne,n,g,H)})};return zt(e,{onBeforeEnter(X){gs(w,[X]),bn(X,r),bn(X,i)},onBeforeAppear(X){gs(R,[X]),bn(X,l),bn(X,u)},onEnter:J(!1),onAppear:J(!0),onLeave(X,ne){X._isLeaving=!0;const F=()=>B(X,ne);bn(X,d),X._enterCancelled?(bn(X,h),Ju()):(Ju(),bn(X,h)),Gu(()=>{X._isLeaving&&(vs(X,d),bn(X,f),Yu(T)||Xu(X,n,y,F))}),gs(T,[X,F])},onEnterCancelled(X){$(X,!1,void 0,!0),gs(M,[X])},onAppearCancelled(X){$(X,!0,void 0,!0),gs(N,[X])},onLeaveCancelled(X){B(X),gs(D,[X])}})}function Q6(t){if(t==null)return null;if(ht(t))return[Ul(t.enter),Ul(t.leave)];{const e=Ul(t);return[e,e]}}function Ul(t){return rp(t)}function bn(t,e){e.split(/\s+/).forEach(a=>a&&t.classList.add(a)),(t[ki]||(t[ki]=new Set)).add(e)}function vs(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.remove(n));const a=t[ki];a&&(a.delete(e),a.size||(t[ki]=void 0))}function Gu(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let em=0;function Xu(t,e,a,n){const s=t._endId=++em,r=()=>{s===t._endId&&n()};if(a!=null)return setTimeout(r,a);const{type:i,timeout:o,propCount:l}=tm(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(`${Nn}Delay`),r=n(`${Nn}Duration`),i=qu(s,r),o=n(`${Hr}Delay`),l=n(`${Hr}Duration`),u=qu(o,l);let c=null,d=0,h=0;e===Nn?i>0&&(c=Nn,d=i,h=r.length):e===Hr?u>0&&(c=Hr,d=u,h=l.length):(d=Math.max(i,u),c=d>0?i>u?Nn:Hr:null,h=c?c===Nn?r.length:l.length:0);const f=c===Nn&&/\b(transform|all)(,|$)/.test(n(`${Nn}Property`).toString());return{type:c,timeout:d,propCount:h,hasTransform:f}}function qu(t,e){for(;t.lengthKu(a)+Ku(t[n])))}function Ku(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function Ju(){return document.body.offsetHeight}function am(t,e,a){const n=t[ki];n&&(e=(e?[e,...n]:[...n]).join(" ")),e==null?t.removeAttribute("class"):a?t.setAttribute("class",e):t.className=e}const Ho=Symbol("_vod"),df=Symbol("_vsh"),$s={beforeMount(t,{value:e},{transition:a}){t[Ho]=t.style.display==="none"?"":t.style.display,a&&e?a.beforeEnter(t):Nr(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),Nr(t,!0),n.enter(t)):n.leave(t,()=>{Nr(t,!1)}):Nr(t,e))},beforeUnmount(t,{value:e}){Nr(t,e)}};function Nr(t,e){t.style.display=e?t[Ho]:"none",t[df]=!e}const hf=Symbol("");function Fs(t){const e=Pr();if(!e)return;const a=e.ut=(s=t(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach(r=>No(r,s))},n=()=>{const s=t(e.proxy);e.ce?No(e.ce,s):L0(e.subTree,s),a(s)};E1(()=>{wh(n)}),ct(()=>{tt(n,Ua,{flush:"post"});const s=new MutationObserver(n);s.observe(e.subTree.el.parentNode,{childList:!0}),Hn(()=>s.disconnect())})}function L0(t,e){if(t.shapeFlag&128){const a=t.suspense;t=a.activeBranch,a.pendingBranch&&!a.isHydrating&&a.effects.push(()=>{L0(a.activeBranch,e)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)No(t.el,e);else if(t.type===Pe)t.children.forEach(a=>L0(a,e));else if(t.type===ri){let{el:a,anchor:n}=t;for(;a&&(No(a,e),a!==n);)a=a.nextSibling}}function No(t,e){if(t.nodeType===1){const a=t.style;let n="";for(const s in e){const r=fp(e[s]);a.setProperty(`--${s}`,r),n+=`--${s}: ${r};`}a[hf]=n}}const nm=/(^|;)\s*display\s*:/;function sm(t,e,a){const n=t.style,s=At(a);let r=!1;if(a&&!s){if(e)if(At(e))for(const i of e.split(";")){const o=i.slice(0,i.indexOf(":")).trim();a[o]==null&&Ao(n,o,"")}else for(const i in e)a[i]==null&&Ao(n,i,"");for(const i in a)i==="display"&&(r=!0),Ao(n,i,a[i])}else if(s){if(e!==a){const i=n[hf];i&&(a+=";"+i),n.cssText=a,r=nm.test(a)}}else e&&t.removeAttribute("style");Ho in t&&(t[Ho]=r?n.display:"",t[df]&&(n.display="none"))}const Qu=/\s*!important$/;function Ao(t,e,a){if(Oe(a))a.forEach(n=>Ao(t,e,n));else if(a==null&&(a=""),e.startsWith("--"))t.setProperty(e,a);else{const n=rm(t,e);Qu.test(a)?t.setProperty(ls(n),a.replace(Qu,""),"important"):t[n]=a}}const ec=["Webkit","Moz","ms"],zl={};function rm(t,e){const a=zl[e];if(a)return a;let n=Ba(e);if(n!=="filter"&&n in t)return zl[e]=n;n=Qo(n);for(let s=0;sWl||(um.then(()=>Wl=0),Wl=Date.now());function dm(t,e){const a=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=a.attached)return;Ya(hm(n,a.value),e,5,[n])};return a.value=t,a.attached=cm(),a}function hm(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 ic=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,fm=(t,e,a,n,s,r)=>{const i=s==="svg";e==="class"?am(t,n,i):e==="style"?sm(t,a,n):Ko(e)?f1(e)||om(t,e,a,n,r):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):pm(t,e,n,i))?(nc(t,e,n),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&ac(t,e,n,i,r,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!At(n))?nc(t,Ba(e),n,r,e):(e==="true-value"?t._trueValue=n:e==="false-value"&&(t._falseValue=n),ac(t,e,n,i))};function pm(t,e,a,n){if(n)return!!(e==="innerHTML"||e==="textContent"||e in t&&ic(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 ic(e)&&At(a)?!1:e in t}const rs=t=>{const e=t.props["onUpdate:modelValue"]||!1;return Oe(e)?a=>yo(e,a):e};function mm(t){t.target.composing=!0}function oc(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Na=Symbol("_assign"),lc={created(t,{modifiers:{lazy:e,trim:a,number:n}},s){t[Na]=rs(s);const r=n||s.props&&s.props.type==="number";Tn(t,e?"change":"input",i=>{if(i.target.composing)return;let o=t.value;a&&(o=o.trim()),r&&(o=To(o)),t[Na](o)}),a&&Tn(t,"change",()=>{t.value=t.value.trim()}),e||(Tn(t,"compositionstart",mm),Tn(t,"compositionend",oc),Tn(t,"change",oc))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:a,modifiers:{lazy:n,trim:s,number:r}},i){if(t[Na]=rs(i),t.composing)return;const o=(r||t.type==="number")&&!/^0\d/.test(t.value)?To(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))}},gm={deep:!0,created(t,e,a){t[Na]=rs(a),Tn(t,"change",()=>{const n=t._modelValue,s=ur(t),r=t.checked,i=t[Na];if(Oe(n)){const o=g1(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(Sr(n)){const o=new Set(n);r?o.add(s):o.delete(s),i(o)}else i(ff(t,r))})},mounted:uc,beforeUpdate(t,e,a){t[Na]=rs(a),uc(t,e,a)}};function uc(t,{value:e,oldValue:a},n){t._modelValue=e;let s;if(Oe(e))s=g1(e,n.props.value)>-1;else if(Sr(e))s=e.has(n.props.value);else{if(e===a)return;s=Hs(e,ff(t,!0))}t.checked!==s&&(t.checked=s)}const vm={created(t,{value:e},a){t.checked=Hs(e,a.props.value),t[Na]=rs(a),Tn(t,"change",()=>{t[Na](ur(t))})},beforeUpdate(t,{value:e,oldValue:a},n){t[Na]=rs(n),e!==a&&(t.checked=Hs(e,n.props.value))}},ym={deep:!0,created(t,{value:e,modifiers:{number:a}},n){const s=Sr(e);Tn(t,"change",()=>{const r=Array.prototype.filter.call(t.options,i=>i.selected).map(i=>a?To(ur(i)):ur(i));t[Na](t.multiple?s?new Set(r):r:r[0]),t._assigning=!0,Jt(()=>{t._assigning=!1})}),t[Na]=rs(n)},mounted(t,{value:e}){cc(t,e)},beforeUpdate(t,e,a){t[Na]=rs(a)},updated(t,{value:e}){t._assigning||cc(t,e)}};function cc(t,e){const a=t.multiple,n=Oe(e);if(!(a&&!n&&!Sr(e))){for(let s=0,r=t.options.length;sString(u)===String(o)):i.selected=g1(e,o)>-1}else i.selected=e.has(o);else if(Hs(ur(i),e)){t.selectedIndex!==s&&(t.selectedIndex=s);return}}!a&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function ur(t){return"_value"in t?t._value:t.value}function ff(t,e){const a=e?"_trueValue":"_falseValue";return a in t?t[a]:e}const TW={created(t,e,a){Ji(t,e,a,null,"created")},mounted(t,e,a){Ji(t,e,a,null,"mounted")},beforeUpdate(t,e,a,n){Ji(t,e,a,n,"beforeUpdate")},updated(t,e,a,n){Ji(t,e,a,n,"updated")}};function bm(t,e){switch(t){case"SELECT":return ym;case"TEXTAREA":return lc;default:switch(e){case"checkbox":return gm;case"radio":return vm;default:return lc}}}function Ji(t,e,a,n,s){const i=bm(t.tagName,a.props&&a.props.type)[s];i&&i(t,e,a,n)}const _m=["ctrl","shift","alt","meta"],Am={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)=>_m.some(a=>t[`${a}Key`]&&!e.includes(a))},Ga=(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=ls(s.key);if(e.some(i=>i===r||wm[i]===r))return t(s)})},km=zt({patchProp:fm},X6);let dc;function pf(){return dc||(dc=A6(km))}const hc=(...t)=>{pf().render(...t)},Sm=(...t)=>{const e=pf().createApp(...t),{mount:a}=e;return e.mount=n=>{const s=Em(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,Mm(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},e};function Mm(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function Em(t){return At(t)?document.querySelector(t):t}let mf;const cl=t=>mf=t,gf=Symbol();function I0(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var oi;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(oi||(oi={}));function Pm(){const t=J2(!0),e=t.run(()=>de({}));let a=[],n=[];const s=S1({install(r){cl(s),s._a=r,r.provide(gf,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 vf=()=>{};function fc(t,e,a,n=vf){t.push(e);const s=()=>{const r=t.indexOf(e);r>-1&&(t.splice(r,1),n())};return!a&&v1()&&Q2(s),s}function js(t,...e){t.slice().forEach(a=>{a(...e)})}const Tm=t=>t(),pc=Symbol(),jl=Symbol();function O0(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];I0(s)&&I0(n)&&t.hasOwnProperty(a)&&!_t(n)&&!Qn(n)?t[a]=O0(s,n):t[a]=n}return t}const Cm=Symbol();function Dm(t){return!I0(t)||!Object.prototype.hasOwnProperty.call(t,Cm)}const{assign:Un}=Object;function $m(t){return!!(_t(t)&&t.effect)}function Rm(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=yh(a.state.value[t]);return Un(c,r,Object.keys(i||{}).reduce((d,h)=>(d[h]=S1(k(()=>{cl(a);const f=a._s.get(t);return i[h].call(f,f)})),d),{}))}return l=yf(t,u,e,a,n,!0),l}function yf(t,e,a={},n,s,r){let i;const o=Un({actions:{}},a),l={deep:!0};let u,c,d=[],h=[],f;const m=n.state.value[t];!r&&!m&&(n.state.value[t]={}),de({});let g;function y(N){let $;u=c=!1,typeof N=="function"?(N(n.state.value[t]),$={type:oi.patchFunction,storeId:t,events:f}):(O0(n.state.value[t],N),$={type:oi.patchObject,payload:N,storeId:t,events:f});const B=g=Symbol();Jt().then(()=>{g===B&&(u=!0)}),c=!0,js(d,$,n.state.value[t])}const w=r?function(){const{state:$}=a,B=$?$():{};this.$patch(J=>{Un(J,B)})}:vf;function S(){i.stop(),d=[],h=[],n._s.delete(t)}const M=(N,$="")=>{if(pc in N)return N[jl]=$,N;const B=function(){cl(n);const J=Array.from(arguments),X=[],ne=[];function F(q){X.push(q)}function z(q){ne.push(q)}js(h,{args:J,name:B[jl],store:D,after:F,onError:z});let H;try{H=N.apply(this&&this.$id===t?this:D,J)}catch(q){throw js(ne,q),q}return H instanceof Promise?H.then(q=>(js(X,q),q)).catch(q=>(js(ne,q),Promise.reject(q))):(js(X,H),H)};return B[pc]=!0,B[jl]=$,B},T={_p:n,$id:t,$onAction:fc.bind(null,h),$patch:y,$reset:w,$subscribe(N,$={}){const B=fc(d,N,$.detached,()=>J()),J=i.run(()=>tt(()=>n.state.value[t],X=>{($.flush==="sync"?c:u)&&N({storeId:t,type:oi.direct,events:f},X)},Un({},l,$)));return B},$dispose:S},D=vn(T);n._s.set(t,D);const P=(n._a&&n._a.runWithContext||Tm)(()=>n._e.run(()=>(i=J2()).run(()=>e({action:M}))));for(const N in P){const $=P[N];if(_t($)&&!$m($)||Qn($))r||(m&&Dm($)&&(_t($)?$.value=m[N]:O0($,m[N])),n.state.value[t][N]=$);else if(typeof $=="function"){const B=M($,N);P[N]=B,o.actions[N]=$}}return Un(D,P),Un(et(D),P),Object.defineProperty(D,"$state",{get:()=>n.state.value[t],set:N=>{y($=>{Un($,N)})}}),n._p.forEach(N=>{Un(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 bf(t,e,a){let n;const s=typeof e=="function";n=s?a:e;function r(i,o){const l=p6();return i=i||(l?W(gf,null):null),i&&cl(i),i=mf,i._s.has(t)||(s?yf(t,e,n,i):Rm(t,n,i)),i._s.get(t)}return r.$id=t,r}var Lm=Object.defineProperty,Im=Object.defineProperties,Om=Object.getOwnPropertyDescriptors,mc=Object.getOwnPropertySymbols,Hm=Object.prototype.hasOwnProperty,Nm=Object.prototype.propertyIsEnumerable,gc=(t,e,a)=>e in t?Lm(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,cn=(t,e)=>{for(var a in e||(e={}))Hm.call(e,a)&&gc(t,a,e[a]);if(mc)for(var a of mc(e))Nm.call(e,a)&&gc(t,a,e[a]);return t},wo=(t,e)=>Im(t,Om(e)),cs=(t,e)=>{const a=t.__vccOpts||t;for(const[n,s]of e)a[n]=s;return a};const Bm=t=>(Mr("data-v-e0a0b7f0"),t=t(),Er(),t),Vm=["onClick"],Fm=["checked"],Zm=Bm(()=>b("label",{for:"checbox"},null,-1)),Um=Ce({__name:"MultipleSelectCheckBox",props:{status:{type:String,required:!0}},emits:["change"],setup(t,{emit:e}){const a=t;Fs(i=>({"51ab8a49":A(r)}));const n=k(()=>a.status==="allSelected"),s=()=>{e("change",!n.value)},r=W("themeColor");return(i,o)=>(p(),v("div",{class:"easy-checkbox",onClick:Ga(s,["stop","prevent"])},[b("input",{type:"checkbox",checked:A(n),class:ve(t.status)},null,10,Fm),Zm],8,Vm))}});var zm=cs(Um,[["__scopeId","data-v-e0a0b7f0"]]);const Wm=t=>(Mr("data-v-7e69a276"),t=t(),Er(),t),jm=["checked"],Ym=Wm(()=>b("label",{for:"checbox"},null,-1)),Gm=Ce({__name:"SingleSelectCheckBox",props:{checked:{type:Boolean,required:!0}},emits:["change"],setup(t,{emit:e}){Fs(n=>({fdaf7e9e:A(a)}));const a=W("themeColor");return(n,s)=>(p(),v("div",{class:"easy-checkbox",onClick:s[0]||(s[0]=Ga(r=>e("change"),["stop","prevent"]))},[b("input",{type:"checkbox",checked:t.checked},null,8,jm),Ym]))}});var Xm=cs(Gm,[["__scopeId","data-v-7e69a276"]]);const qm=t=>(Mr("data-v-4ca5de3a"),t=t(),Er(),t),Km={class:"easy-data-table__rows-selector"},Jm={class:"rows-input"},Qm=qm(()=>b("div",{class:"triangle"},null,-1)),eg=["onClick"],tg=Ce({__name:"RowsSelector",props:{modelValue:{type:Number,required:!0},rowsItems:{type:Array,required:!0}},emits:["update:modelValue"],setup(t,{emit:e}){const a=t;Fs(d=>({"1b889342":A(c)}));const n=de(!1),s=de(!1),r=W("dataTable");tt(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=k({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)};ct(()=>{document.addEventListener("click",u)}),il(()=>{document.removeEventListener("click",u)});const c=W("themeColor");return(d,h)=>(p(),v("div",Km,[b("div",{class:"rows-input__wrapper",onClick:h[0]||(h[0]=f=>n.value=!n.value)},[b("div",Jm,Re(A(i)),1),Qm]),b("ul",{class:ve(["select-items",{show:n.value,inside:s.value}])},[(p(!0),v(Pe,null,Ye(t.rowsItems,f=>(p(),v("li",{key:f,class:ve({selected:f===A(i)}),onClick:m=>o(f)},Re(f),11,eg))),128))],2)]))}});var ag=cs(tg,[["__scopeId","data-v-4ca5de3a"]]);const dl=t=>(Mr("data-v-1fa3a520"),t=t(),Er(),t),ng={class:"lds-ring"},sg=dl(()=>b("div",null,null,-1)),rg=dl(()=>b("div",null,null,-1)),ig=dl(()=>b("div",null,null,-1)),og=dl(()=>b("div",null,null,-1)),lg=[sg,rg,ig,og],ug=Ce({__name:"Loading",setup(t){Fs(a=>({26774109:A(e)}));const e=W("themeColor");return(a,n)=>(p(),v("div",ng,lg))}});var cg=cs(ug,[["__scopeId","data-v-1fa3a520"]]);const dg={class:"loader-line"},hg=Ce({__name:"LoadingLine",setup(t){Fs(a=>({"0d327f57":A(e)}));const e=W("themeColor");return(a,n)=>(p(),v("div",dg))}});var fg=cs(hg,[["__scopeId","data-v-7d281cac"]]);const pg={class:"buttons-pagination"},mg=["onClick"],gg=Ce({__name:"ButtonsPagination",props:{maxPaginationNumber:{type:Number,required:!0},currentPaginationNumber:{type:Number,required:!0}},emits:["updatePage"],setup(t,{emit:e}){const a=t;Fs(o=>({"40dd4f07":A(i)}));const n=7,s=o=>{o.type==="button"&&!o.active&&e("updatePage",o.page)},r=k(()=>{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=W("themeColor");return(o,l)=>(p(),v("div",pg,[(p(!0),v(Pe,null,Ye(A(r),(u,c)=>(p(),v("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)},Re(u.type==="button"?u.page:"..."),11,mg))),128))]))}});var vg=cs(gg,[["__scopeId","data-v-4c681fa2"]]);const _f=t=>(Mr("data-v-c9da5286"),t=t(),Er(),t),yg=_f(()=>b("span",{class:"arrow arrow-right"},null,-1)),bg=[yg],_g=_f(()=>b("span",{class:"arrow arrow-left"},null,-1)),Ag=[_g],wg=Ce({__name:"PaginationArrows",props:{isFirstPage:{type:Boolean,required:!1},isLastPage:{type:Boolean,required:!1}},emits:["clickPrevPage","clickNextPage"],setup(t,{emit:e}){const a=Ka();return(n,s)=>(p(),v(Pe,null,[b("div",{class:ve(["previous-page__click-button",{"first-page":t.isFirstPage}]),onClick:s[0]||(s[0]=r=>e("clickPrevPage"))},bg,2),A(a).buttonsPagination?se(n.$slots,"buttonsPagination",{key:0},void 0,!0):Z("",!0),b("div",{class:ve(["next-page__click-button",{"last-page":t.isLastPage}]),onClick:s[1]||(s[1]=r=>e("clickNextPage"))},Ag,2)],64))}});var xg=cs(wg,[["__scopeId","data-v-c9da5286"]]);function kg(t,e,a,n){return{clickRow:(r,i,o)=>{if(t.value!==i)return;const l=cn({},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 Sg(t,e,a){const n=de([]);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 Mg(t){const e=k(()=>t.value.filter(s=>s.fixed)),a=k(()=>e.value.length?e.value[e.value.length-1].value:""),n=k(()=>{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),T=k(()=>M.value?i.value.filter(ne=>ne.fixed):[]),D=k(()=>i.value.filter(ne=>!ne.fixed)),P=de(((ne,F)=>Array.isArray(ne)&&Array.isArray(F)?{sortBy:ne,sortDesc:F.map(z=>z==="desc")}:ne!==""?{sortBy:m.value,sortDesc:g.value==="desc"}:null)(m.value,g.value)),N=k(()=>{var ne;const z=[...T.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(P.value&&Array.isArray(P.value.sortBy)&&Array.isArray(P.value.sortDesc)&&P.value.sortBy.includes(me.value)){const Q=P.value.sortBy.indexOf(me.value);me.sortType=P.value.sortDesc[Q]?"desc":"asc"}else P.value&&me.value===P.value.sortBy&&(me.sortType=P.value.sortDesc?"desc":"asc");return me});let H=[];o.value?H=[s.value||M.value?{text:"",value:"expand",fixed:!0,width:a.value}:{text:"",value:"expand"},...z]:H=z;let q=[];f.value?q=[r.value||M.value?{text:t.value,value:"index",fixed:!0,width:l.value}:{text:t.value,value:"index"},...H]:q=H;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}),$=k(()=>N.value.map(ne=>ne.value));return{clientSortOptions:P,headerColumns:$,headersForRender:N,updateSortField:(ne,F)=>{let z=null;if(F==="none"?z="asc":F==="asc"?z="desc":z=d.value?"asc":null,c.value&&w(ne,z),P.value&&Array.isArray(P.value.sortBy)&&Array.isArray(P.value.sortDesc)){const H=P.value.sortBy.indexOf(ne);H===-1?z!==null&&(P.value.sortBy.push(ne),P.value.sortDesc.push(z==="desc")):z===null?(P.value.sortDesc.splice(H,1),P.value.sortBy.splice(H,1)):P.value.sortDesc[H]=z==="desc"}else z===null?P.value=null:P.value={sortBy:ne,sortDesc:z==="desc"};S("updateSort",{sortType:z,sortBy:ne})},isMultiSorting:ne=>h.value&&Array.isArray(h.value.sortBy)?h.value.sortBy.includes(ne):P.value&&Array.isArray(P.value.sortBy)?P.value.sortBy.includes(ne):!1,getMultiSortNumber:ne=>h.value&&Array.isArray(h.value.sortBy)?h.value.sortBy.indexOf(ne)+1:P.value&&Array.isArray(P.value.sortBy)?P.value.sortBy.indexOf(ne)+1:!1}}function Pg(t,e,a,n,s,r,i,o,l){const u=k(()=>(t.value-1)*s.value+1),c=k(()=>a.value?Math.min(l.value,t.value*s.value):Math.min(o.value.length,t.value*s.value)),d=k(()=>a.value?n.value:o.value.slice(u.value-1,c.value)),h=k(()=>i.value?d.value.map((g,y)=>cn({index:u.value+y},g)):d.value),f=k(()=>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=k(()=>e.value?f.value==="allSelected"?h.value.map(g=>cn({checkbox:!0},g)):f.value==="noneSelected"?h.value.map(g=>cn({checkbox:!1},g)):h.value.map(g=>{const y=r.value.findIndex(w=>{const S=cn({},g);return delete S.index,JSON.stringify(w)===JSON.stringify(S)})!==-1;return cn({checkbox:y},g)}):h.value);return{currentPageFirstIndex:u,currentPageLastIndex:c,multipleSelectStatus:f,pageItems:m}}function Tg(t,e,a,n,s,r,i){const o=de(r.value?r.value.page:t.value),l=k(()=>Math.ceil(n.value/s.value)),u=k(()=>l.value===0||o.value===l.value),c=k(()=>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 g=o.value+1;i(g)}else o.value+=1},prevPage:()=>{if(n.value!==0&&!c.value&&!a.value)if(e.value){const g=o.value-1;i(g)}else o.value-=1},updatePage:g=>{a.value||(e.value?i(g):o.value=g)},updateCurrentPaginationNumber:g=>{o.value=g}}}function Cg(t,e,a,n){const s=k(()=>!t.value&&e.value.findIndex(o=>o===n.value)===-1?[n.value,...e.value]:e.value),r=de(a.value?a.value.rowsPerPage:n.value);return{rowsItemsComputed:s,rowsPerPageRef:r,updateRowsPerPage:o=>{r.value=o}}}function Dg(t,e,a){const n=k({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=wo(cn({},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=wo(cn({},n.value),{sortBy:l!==null?o:null,sortType:l})},updateServerOptionsRowsPerPage:o=>{n.value&&(n.value=wo(cn({},n.value),{page:1,rowsPerPage:o}))}}}function ua(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 ua(r.value,M);if(Array.isArray(r.value)){let T="";return r.value.forEach(D=>{T+=ua(D,M)}),T}return Object.values(M).join(" ")},d=k(()=>{if(!a.value&&i.value!==""){const M=new RegExp(i.value,"i");return n.value.filter(T=>M.test(c(T)))}return n.value}),h=k(()=>{let M=[...d.value];return e.value?(e.value.forEach(T=>{M=M.filter(D=>{const{field:R,comparison:P,criteria:N}=T;if(typeof P=="function")return P(ua(R,D),N);const $=ua(R,D);switch(P){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});tt(h,M=>{e.value&&u("updateFilter",M)},{immediate:!0,deep:!0});function f(M,T,D,R){const P=M[R],N=T[R];return(R===0?D:f(M,T,D,R-1)).sort((B,J)=>{let X=!0;for(let ne=0;neua(P,J)?N?-1:1:0:0})}const m=k(()=>{if(a.value)return n.value;if(t.value===null)return h.value;const{sortBy:M,sortDesc:T}=t.value,D=[...h.value];return l&&Array.isArray(M)&&Array.isArray(T)?M.length===0?D:f(M,T,D,M.length-1):D.sort((R,P)=>ua(M,R)ua(M,P)?T?-1:1:0)}),g=k(()=>a.value?o.value:m.value.length),y=k({get:()=>{var M;return(M=s.value)!=null?M:[]},set:M=>{u("update:itemsSelected",M)}});return{totalItems:m,selectItemsComputed:y,totalItemsLength:g,toggleSelectAll:M=>{y.value=M?m.value:[],M&&u("selectAll")},toggleSelectItem:M=>{const T=M.checkbox;if(delete M.checkbox,delete M.index,T)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 Lg={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 Ig=t=>(Mr("data-v-32683533"),t=t(),Er(),t),Og=["id"],Hg=["onClick"],Ng={key:3,class:"header-text"},Bg={key:5,class:"multi-sort__number"},Vg=["onClick","onDblclick","onContextmenu"],Fg=["onClick"],Zg=["colspan"],Ug={key:0,class:"vue3-easy-data-table__loading"},zg=Ig(()=>b("div",{class:"vue3-easy-data-table__loading-mask"},null,-1)),Wg={class:"loading-entity"},jg={key:1,class:"vue3-easy-data-table__message"},Yg={key:0,class:"vue3-easy-data-table__footer"},Gg={key:0,class:"pagination__rows-per-page"},Xg={class:"pagination__items-index"},qg=Ce({__name:"DataTable",props:wo(cn({},Lg),{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;Fs(Ne=>({da0d4328:A(U),"3037e504":A(be)}));const{tableNodeId:s,clickEventType:r,bodyTextDirection:i,checkboxColumnWidth:o,currentPage:l,expandColumnWidth:u,filterOptions:c,fixedCheckbox:d,fixedExpand:h,fixedHeader:f,fixedIndex:m,headers:g,headerTextDirection:y,indexColumnWidth:w,items:S,itemsSelected:M,loading:T,mustSort:D,multiSort:R,rowsItems:P,rowsPerPage:N,searchField:$,searchValue:B,serverItemsLength:J,serverOptions:X,showIndex:ne,sortBy:F,sortType:z,tableHeight:H,tableMinHeight:q,themeColor:le,rowsOfPageSeparatorMessage:ie,showIndexSymbol:me,preventContextMenuRow:Q}=yh(n),be=k(()=>H.value?`${H.value}px`:null),U=k(()=>`${q.value}px`);rr("themeColor",le.value);const G=Ka(),ue=k(()=>!!G.pagination),he=k(()=>!!G.loading),_=k(()=>!!G.expand),V=k(()=>!!G.body),ae=de(),Ae=de();rr("dataTable",ae);const ee=de(!1);ct(()=>{Ae.value.addEventListener("scroll",()=>{ee.value=Ae.value.scrollLeft>0})});const C=k(()=>M.value!==null),E=k(()=>X.value!==null),{serverOptionsComputed:I,updateServerOptionsPage:x,updateServerOptionsSort:Y,updateServerOptionsRowsPerPage:j}=Dg(X,R,a),{clientSortOptions:te,headerColumns:pe,headersForRender:ce,updateSortField:fe,isMultiSorting:Te,getMultiSortNumber:O}=Eg(me,o,u,d,h,m,g,_,w,C,E,D,I,ne,F,z,R,Y,a),{rowsItemsComputed:oe,rowsPerPageRef:Se,updateRowsPerPage:Le}=Cg(E,P,X,N),{totalItems:We,selectItemsComputed:xe,totalItemsLength:je,toggleSelectAll:ft,toggleSelectItem:Qt}=Rg(te,c,E,S,M,$,B,J,R,a),{currentPaginationNumber:vt,maxPaginationNumber:oa,isLastPage:Pa,isFirstPage:kt,nextPage:Ht,prevPage:Ta,updatePage:K,updateCurrentPaginationNumber:ke}=Tg(l,E,T,je,Se,X,x),{currentPageFirstIndex:He,currentPageLastIndex:Ze,multipleSelectStatus:ge,pageItems:Me}=Pg(vt,C,E,S,Se,xe,ne,We,je),$e=k(()=>vt.value===0?0:(vt.value-1)*Se.value),{expandingItemIndexList:Ca,updateExpandingItemIndexList:Aa,clearExpandingItemIndexList:en}=Sg(Me,$e,a),{fixedHeaders:Da,lastFixedColumn:zs,fixedColumnsInfos:Ll}=Mg(ce),{clickRow:Au}=kg(r,C,ne,a),K4=(Ne,$a)=>{Q.value&&$a.preventDefault(),a("contextmenuRow",Ne,$a)},J4=Ne=>{var $a;const Ie=($a=Ne.width)!=null?$a:Da.value.length?100:null;if(Ie)return`width: ${Ie}px; min-width: ${Ie}px;`},wu=(Ne,$a="th")=>{if(!Da.value.length)return;const Ie=Ll.value.find(Yt=>Yt.value===Ne);if(Ie)return`left: ${Ie.distance}px;z-index: ${$a==="th"?3:1};position: sticky;`};return tt(T,(Ne,$a)=>{I.value&&Ne===!1&&$a===!0&&(ke(I.value.page),en())}),tt(Se,Ne=>{E.value?j(Ne):K(1)}),tt([B,c],()=>{E.value||K(1)}),tt([vt,te,$,B,c],()=>{en()},{deep:!0}),tt(Me,Ne=>{a("updatePageItems",Ne)},{deep:!0}),tt(We,Ne=>{a("updateTotalItems",Ne)},{deep:!0}),e({currentPageFirstIndex:He,currentPageLastIndex:Ze,clientItemsLength:je,maxPaginationNumber:oa,currentPaginationNumber:vt,isLastPage:Pa,isFirstPage:kt,nextPage:Ht,prevPage:Ta,updatePage:K,rowsPerPageOptions:oe,rowsPerPageActiveOption:Se,updateRowsPerPageActiveOption:Le}),(Ne,$a)=>(p(),v("div",{ref_key:"dataTable",ref:ae,class:ve(["vue3-easy-data-table",[Ne.tableClassName]])},[b("div",{ref_key:"tableBody",ref:Ae,class:ve(["vue3-easy-data-table__main",{"fixed-header":A(f),"fixed-height":A(H),"show-shadow":ee.value,"table-fixed":A(Da).length,hoverable:!Ne.noHover,"border-cell":Ne.borderCell}])},[b("table",{id:A(s)},[b("colgroup",null,[(p(!0),v(Pe,null,Ye(A(ce),(Ie,Yt)=>(p(),v("col",{key:Yt,style:Tt(J4(Ie))},null,4))),128))]),A(G)["customize-headers"]?se(Ne.$slots,"customize-headers",{key:0},void 0,!0):A(ce).length&&!Ne.hideHeader?(p(),v("thead",{key:1,class:ve(["vue3-easy-data-table__header",[Ne.headerClassName]])},[b("tr",null,[(p(!0),v(Pe,null,Ye(A(ce),(Ie,Yt)=>(p(),v("th",{key:Yt,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(zs)},typeof Ne.headerItemClassName=="string"?Ne.headerItemClassName:Ne.headerItemClassName(Ie,Yt+1)]),style:Tt(wu(Ie.value)),onClick:Ga(Mt=>Ie.sortable&&Ie.sortType?A(fe)(Ie.value,Ie.sortType):null,["stop"])},[Ie.text==="checkbox"?(p(),_e(zm,{key:A(ge),status:A(ge),onChange:A(ft)},null,8,["status","onChange"])):(p(),v("span",{key:1,class:ve(["header",`direction-${A(y)}`])},[A(G)[`header-${Ie.value}`]?se(Ne.$slots,`header-${Ie.value}`,it(De({key:0},Ie)),void 0,!0):A(G)[`header-${Ie.value.toLowerCase()}`]?se(Ne.$slots,`header-${Ie.value.toLowerCase()}`,it(De({key:1},Ie)),void 0,!0):A(G).header?se(Ne.$slots,"header",it(De({key:2},Ie)),void 0,!0):(p(),v("span",Ng,Re(Ie.text),1)),Ie.sortable?(p(),v("i",{key:Ie.sortType?Ie.sortType:"none",class:ve(["sortType-icon",{desc:Ie.sortType==="desc"}])},null,2)):Z("",!0),A(R)&&A(Te)(Ie.value)?(p(),v("span",Bg,Re(A(O)(Ie.value)),1)):Z("",!0)],2))],14,Hg))),128))])],2)):Z("",!0),A(V)?se(Ne.$slots,"body",it(De({key:2},A(Me))),void 0,!0):A(pe).length?(p(),v("tbody",{key:3,class:ve(["vue3-easy-data-table__body",{"row-alternation":Ne.alternating}])},[se(Ne.$slots,"body-prepend",it(Ft({items:A(Me),pagination:{isFirstPage:A(kt),isLastPage:A(Pa),currentPaginationNumber:A(vt),maxPaginationNumber:A(oa),nextPage:A(Ht),prevPage:A(Ta)},headers:A(ce)})),void 0,!0),(p(!0),v(Pe,null,Ye(A(Me),(Ie,Yt)=>(p(),v(Pe,{key:Yt},[b("tr",{class:ve([{"even-row":(Yt+1)%2===0},typeof Ne.bodyRowClassName=="string"?Ne.bodyRowClassName:Ne.bodyRowClassName(Ie,Yt+1)]),onClick:Mt=>{A(Au)(Ie,"single",Mt),Ne.clickRowToExpand&&A(Aa)(Yt+A($e),Ie,Mt)},onDblclick:Mt=>{A(Au)(Ie,"double",Mt)},onContextmenu:Mt=>{K4(Ie,Mt)}},[(p(!0),v(Pe,null,Ye(A(pe),(Mt,Q4)=>(p(),v("td",{key:Q4,style:Tt(wu(Mt,"td")),class:ve([{shadow:Mt===A(zs),"can-expand":Mt==="expand"},typeof Ne.bodyItemClassName=="string"?Ne.bodyItemClassName:Ne.bodyItemClassName(Mt,Yt+1),`direction-${A(i)}`]),onClick:xu=>Mt==="expand"?A(Aa)(Yt+A($e),Ie,xu):null},[A(G)[`item-${Mt}`]?se(Ne.$slots,`item-${Mt}`,it(De({key:0},Ie)),void 0,!0):A(G)[`item-${Mt.toLowerCase()}`]?se(Ne.$slots,`item-${Mt.toLowerCase()}`,it(De({key:1},Ie)),void 0,!0):Mt==="expand"?(p(),v("i",{key:2,class:ve(["expand-icon",{expanding:A(Ca).includes(A($e)+Yt)}])},null,2)):Mt==="checkbox"?(p(),_e(Xm,{key:3,checked:Ie[Mt],onChange:xu=>A(Qt)(Ie)},null,8,["checked","onChange"])):A(G).item?se(Ne.$slots,"item",it(De({key:4},{column:Mt,item:Ie})),void 0,!0):(p(),v(Pe,{key:5},[Dt(Re(A($g)(Mt,Ie)),1)],64))],14,Fg))),128))],42,Vg),A(_)&&A(Ca).includes(Yt+A($e))?(p(),v("tr",{key:0,class:ve([{"even-row":(Yt+1)%2===0},typeof Ne.bodyExpandRowClassName=="string"?Ne.bodyExpandRowClassName:Ne.bodyExpandRowClassName(Ie,Yt+1)])},[b("td",{colspan:A(ce).length,class:"expand"},[Ie.expandLoading?(p(),_e(fg,{key:0,class:"expand-loading"})):Z("",!0),se(Ne.$slots,"expand",it(Ft(Ie)),void 0,!0)],8,Zg)],2)):Z("",!0)],64))),128)),se(Ne.$slots,"body-append",it(Ft({items:A(Me),pagination:{isFirstPage:A(kt),isLastPage:A(Pa),currentPaginationNumber:A(vt),maxPaginationNumber:A(oa),nextPage:A(Ht),prevPage:A(Ta),updatePage:A(K)},headers:A(ce)})),void 0,!0)],2)):Z("",!0)],8,Og),A(T)?(p(),v("div",Ug,[zg,b("div",Wg,[A(he)?se(Ne.$slots,"loading",{key:0},void 0,!0):(p(),_e(cg,{key:1}))])])):Z("",!0),!A(Me).length&&!A(T)?(p(),v("div",jg,[se(Ne.$slots,"empty-message",{},()=>[Dt(Re(Ne.emptyMessage),1)],!0)])):Z("",!0)],2),Ne.hideFooter?Z("",!0):(p(),v("div",Yg,[Ne.hideRowsPerPage?Z("",!0):(p(),v("div",Gg,[Dt(Re(Ne.rowsPerPageMessage)+" ",1),we(ag,{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",Xg,Re(`${A(He)}–${A(Ze)}`)+" "+Re(A(ie))+" "+Re(A(je)),1),A(ue)?se(Ne.$slots,"pagination",it(De({key:1},{isFirstPage:A(kt),isLastPage:A(Pa),currentPaginationNumber:A(vt),maxPaginationNumber:A(oa),nextPage:A(Ht),prevPage:A(Ta)})),void 0,!0):(p(),_e(xg,{key:2,"is-first-page":A(kt),"is-last-page":A(Pa),onClickNextPage:A(Ht),onClickPrevPage:A(Ta)},Kt({_:2},[Ne.buttonsPagination?{name:"buttonsPagination",fn:Ee(()=>[we(vg,{"current-pagination-number":A(vt),"max-pagination-number":A(oa),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 Af=cs(qg,[["__scopeId","data-v-32683533"]]);typeof window<"u"&&window.Vue&&window.Vue.createApp({}).component("Vue3EasyDataTable",Af);const wf=6048e5,Kg=864e5,Jg=6e4,xf=36e5,Qg=1e3,vc=Symbol.for("constructDateFrom");function ut(t,e){return typeof t=="function"?t(e):t&&typeof t=="object"&&vc in t?t[vc](e):t instanceof Date?new t.constructor(e):new Date(e)}function Be(t,e){return ut(e||t,t)}function Ia(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 Wa(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 kf(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?Wa(c,s+n*12):c,h=i||r?Ia(d,i+r*7):d,f=l+o*60,g=(u+f*60)*1e3;return ut(t,+h+g)}function e3(t,e,a){return ut(t,+Be(t)+e)}function t3(t,e,a){return e3(t,e*xf)}let a3={};function Zs(){return a3}function Xa(t,e){const a=Zs(),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 Bo(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 Ni(t,...e){const a=ut.bind(null,e.find(n=>typeof n=="object"));return e.map(a)}function yc(t,e){const a=Be(t,e?.in);return a.setHours(0,0,0,0),a}function Mf(t,e,a){const[n,s]=Ni(a?.in,t,e),r=yc(n),i=yc(s),o=+r-Bo(r),l=+i-Bo(i);return Math.round((o-l)/Kg)}function n3(t,e){const a=Sf(t,e),n=ut(t,0);return n.setFullYear(a,0,4),n.setHours(0,0,0,0),cr(n)}function s3(t,e,a){return Wa(t,e*3,a)}function $1(t,e,a){return Wa(t,e*12,a)}function bc(t,e){const a=+Be(t)-+Be(e);return a<0?-1:a>0?1:a}function Ef(t){return t instanceof Date||typeof t=="object"&&Object.prototype.toString.call(t)==="[object Date]"}function li(t){return!(!Ef(t)&&typeof t!="number"||isNaN(+Be(t)))}function _c(t,e){const a=Be(t,e?.in);return Math.trunc(a.getMonth()/3)+1}function r3(t,e,a){const[n,s]=Ni(a?.in,t,e);return n.getFullYear()-s.getFullYear()}function i3(t,e,a){const[n,s]=Ni(a?.in,t,e),r=bc(n,s),i=Math.abs(r3(n,s));n.setFullYear(1584),s.setFullYear(1584);const o=bc(n,s)===-r,l=r*(i-+o);return l===0?0:l}function Pf(t,e){const[a,n]=Ni(t,e.start,e.end);return{start:a,end:n}}function Tf(t,e){const{start:a,end:n}=Pf(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 Ms(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 o3(t,e){const{start:a,end:n}=Pf(e?.in,t);let s=+a>+n;const r=s?+Ms(a):+Ms(n);let i=Ms(s?n:a),o=1;const l=[];for(;+i<=r;)l.push(ut(a,i)),i=s3(i,o);return s?l.reverse():l}function l3(t,e){const a=Be(t,e?.in);return a.setDate(1),a.setHours(0,0,0,0),a}function Cf(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 Si(t,e){const a=Be(t,e?.in);return a.setFullYear(a.getFullYear(),0,1),a.setHours(0,0,0,0),a}function Df(t,e){const a=Zs(),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=u3[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 Yl(t){return(e={})=>{const a=e.width?String(e.width):t.defaultWidth;return t.formats[a]||t.formats[t.defaultWidth]}}const d3={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},h3={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},f3={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},p3={date:Yl({formats:d3,defaultWidth:"full"}),time:Yl({formats:h3,defaultWidth:"full"}),dateTime:Yl({formats:f3,defaultWidth:"full"})},m3={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},g3=(t,e,a,n)=>m3[t];function Br(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 v3={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},y3={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},b3={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"]},_3={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"]},A3={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"}},w3={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"}},x3=(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"},k3={ordinalNumber:x3,era:Br({values:v3,defaultWidth:"wide"}),quarter:Br({values:y3,defaultWidth:"wide",argumentCallback:t=>t-1}),month:Br({values:b3,defaultWidth:"wide"}),day:Br({values:_3,defaultWidth:"wide"}),dayPeriod:Br({values:A3,defaultWidth:"wide",formattingValues:w3,defaultFormattingWidth:"wide"})};function Vr(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)?M3(o,d=>d.test(i)):S3(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 S3(t,e){for(const a in t)if(Object.prototype.hasOwnProperty.call(t,a)&&e(t[a]))return a}function M3(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 P3=/^(\d+)(th|st|nd|rd)?/i,T3=/\d+/i,C3={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},D3={any:[/^b/i,/^(a|c)/i]},$3={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},R3={any:[/1/i,/2/i,/3/i,/4/i]},L3={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},I3={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]},O3={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},H3={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]},N3={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},B3={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}},V3={ordinalNumber:E3({matchPattern:P3,parsePattern:T3,valueCallback:t=>parseInt(t,10)}),era:Vr({matchPatterns:C3,defaultMatchWidth:"wide",parsePatterns:D3,defaultParseWidth:"any"}),quarter:Vr({matchPatterns:$3,defaultMatchWidth:"wide",parsePatterns:R3,defaultParseWidth:"any",valueCallback:t=>t+1}),month:Vr({matchPatterns:L3,defaultMatchWidth:"wide",parsePatterns:I3,defaultParseWidth:"any"}),day:Vr({matchPatterns:O3,defaultMatchWidth:"wide",parsePatterns:H3,defaultParseWidth:"any"}),dayPeriod:Vr({matchPatterns:N3,defaultMatchWidth:"any",parsePatterns:B3,defaultParseWidth:"any"})},$f={code:"en-US",formatDistance:c3,formatLong:p3,formatRelative:g3,localize:k3,match:V3,options:{weekStartsOn:0,firstWeekContainsDate:1}};function F3(t,e){const a=Be(t,e?.in);return Mf(a,Si(a))+1}function R1(t,e){const a=Be(t,e?.in),n=+cr(a)-+n3(a);return Math.round(n/wf)+1}function L1(t,e){const a=Be(t,e?.in),n=a.getFullYear(),s=Zs(),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=Xa(i,e),l=ut(e?.in||t,0);l.setFullYear(n,0,r),l.setHours(0,0,0,0);const u=Xa(l,e);return+a>=+o?n+1:+a>=+u?n:n-1}function Z3(t,e){const a=Zs(),n=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,s=L1(t,e),r=ut(e?.in||t,0);return r.setFullYear(s,0,n),r.setHours(0,0,0,0),Xa(r,e)}function I1(t,e){const a=Be(t,e?.in),n=+Xa(a,e)-+Z3(a,e);return Math.round(n/wf)+1}function rt(t,e){const a=t<0?"-":"",n=Math.abs(t).toString().padStart(e,"0");return a+n}const Bn={y(t,e){const a=t.getFullYear(),n=a>0?a:1-a;return rt(e==="yy"?n%100:n,e.length)},M(t,e){const a=t.getMonth();return e==="M"?String(a+1):rt(a+1,2)},d(t,e){return rt(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 rt(t.getHours()%12||12,e.length)},H(t,e){return rt(t.getHours(),e.length)},m(t,e){return rt(t.getMinutes(),e.length)},s(t,e){return rt(t.getSeconds(),e.length)},S(t,e){const a=e.length,n=t.getMilliseconds(),s=Math.trunc(n*Math.pow(10,a-3));return rt(s,e.length)}},Ys={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wc={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 Bn.y(t,e)},Y:function(t,e,a,n){const s=L1(t,n),r=s>0?s:1-s;if(e==="YY"){const i=r%100;return rt(i,2)}return e==="Yo"?a.ordinalNumber(r,{unit:"year"}):rt(r,e.length)},R:function(t,e){const a=Sf(t);return rt(a,e.length)},u:function(t,e){const a=t.getFullYear();return rt(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 rt(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 rt(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 Bn.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 rt(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=I1(t,n);return e==="wo"?a.ordinalNumber(s,{unit:"week"}):rt(s,e.length)},I:function(t,e,a){const n=R1(t);return e==="Io"?a.ordinalNumber(n,{unit:"week"}):rt(n,e.length)},d:function(t,e,a){return e==="do"?a.ordinalNumber(t.getDate(),{unit:"date"}):Bn.d(t,e)},D:function(t,e,a){const n=F3(t);return e==="Do"?a.ordinalNumber(n,{unit:"dayOfYear"}):rt(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 rt(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 rt(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 rt(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=Ys.noon:n===0?s=Ys.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=Ys.evening:n>=12?s=Ys.afternoon:n>=4?s=Ys.morning:s=Ys.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 Bn.h(t,e)},H:function(t,e,a){return e==="Ho"?a.ordinalNumber(t.getHours(),{unit:"hour"}):Bn.H(t,e)},K:function(t,e,a){const n=t.getHours()%12;return e==="Ko"?a.ordinalNumber(n,{unit:"hour"}):rt(n,e.length)},k:function(t,e,a){let n=t.getHours();return n===0&&(n=24),e==="ko"?a.ordinalNumber(n,{unit:"hour"}):rt(n,e.length)},m:function(t,e,a){return e==="mo"?a.ordinalNumber(t.getMinutes(),{unit:"minute"}):Bn.m(t,e)},s:function(t,e,a){return e==="so"?a.ordinalNumber(t.getSeconds(),{unit:"second"}):Bn.s(t,e)},S:function(t,e){return Bn.S(t,e)},X:function(t,e,a){const n=t.getTimezoneOffset();if(n===0)return"Z";switch(e){case"X":return kc(n);case"XXXX":case"XX":return ws(n);default:return ws(n,":")}},x:function(t,e,a){const n=t.getTimezoneOffset();switch(e){case"x":return kc(n);case"xxxx":case"xx":return ws(n);default:return ws(n,":")}},O:function(t,e,a){const n=t.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+xc(n,":");default:return"GMT"+ws(n,":")}},z:function(t,e,a){const n=t.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+xc(n,":");default:return"GMT"+ws(n,":")}},t:function(t,e,a){const n=Math.trunc(+t/1e3);return rt(n,e.length)},T:function(t,e,a){return rt(+t,e.length)}};function xc(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+rt(r,2)}function kc(t,e){return t%60===0?(t>0?"-":"+")+rt(Math.abs(t)/60,2):ws(t,e)}function ws(t,e=""){const a=t>0?"-":"+",n=Math.abs(t),s=rt(Math.trunc(n/60),2),r=rt(n%60,2);return a+s+e+r}const Sc=(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"})}},Rf=(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"})}},U3=(t,e)=>{const a=t.match(/(P+)(p+)?/)||[],n=a[1],s=a[2];if(!s)return Sc(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}}",Sc(n,e)).replace("{{time}}",Rf(s,e))},H0={p:Rf,P:U3},z3=/^D+$/,W3=/^Y+$/,j3=["D","DD","YY","YYYY"];function Lf(t){return z3.test(t)}function If(t){return W3.test(t)}function N0(t,e,a){const n=Y3(t,e,a);if(console.warn(n),j3.includes(t))throw new RangeError(n)}function Y3(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 G3=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,X3=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,q3=/^'([^]*?)'?$/,K3=/''/g,J3=/[a-zA-Z]/;function mn(t,e,a){const n=Zs(),s=a?.locale??n.locale??$f,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(!li(o))throw new RangeError("Invalid time value");let l=e.match(X3).map(c=>{const d=c[0];if(d==="p"||d==="P"){const h=H0[d];return h(c,s.formatLong)}return c}).join("").match(G3).map(c=>{if(c==="''")return{isToken:!1,value:"'"};const d=c[0];if(d==="'")return{isToken:!1,value:Q3(c)};if(wc[d])return{isToken:!0,value:c};if(d.match(J3))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&&If(d)||!a?.useAdditionalDayOfYearTokens&&Lf(d))&&N0(d,e,String(t));const h=wc[d[0]];return h(o,d,s.localize,u)}).join("")}function Q3(t){const e=t.match(q3);return e?e[1].replace(K3,"'"):t}function ev(t,e){return Be(t,e?.in).getDay()}function tv(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 av(){return Object.assign({},Zs())}function In(t,e){return Be(t,e?.in).getHours()}function nv(t,e){const a=Be(t,e?.in).getDay();return a===0?7:a}function is(t,e){return Be(t,e?.in).getMinutes()}function Ge(t,e){return Be(t,e?.in).getMonth()}function dr(t){return Be(t).getSeconds()}function Ve(t,e){return Be(t,e?.in).getFullYear()}function Ns(t,e){return+Be(t)>+Be(e)}function hr(t,e){return+Be(t)<+Be(e)}function Qs(t,e){return+Be(t)==+Be(e)}function sv(t,e){const a=rv(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 rv(t){return typeof t=="function"&&t.prototype?.constructor===t}const iv=10;class Of{subPriority=0;validate(e,a){return!0}}class ov extends Of{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 lv extends Of{priority=iv;subPriority=-1;constructor(e,a){super(),this.context=e||(n=>ut(a,n))}set(e,a){return a.timestampIsSet?e:ut(e,sv(e,this.context))}}class at{run(e,a,n,s){const r=this.parse(e,a,n,s);return r?{setter:new ov(r.value,this.validate,this.set,this.priority,this.subPriority),rest:r.rest}:null}validate(e,a,n){return!0}}class uv 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}/},dn={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 St(t,e){const a=e.match(t);return a?{value:parseInt(a[0],10),rest:e.slice(a[0].length)}:null}function hn(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*xf+r*Jg+i*Qg),rest:e.slice(a[0].length)}}function Hf(t){return St(It.anyDigitsSigned,t)}function $t(t,e){switch(t){case 1:return St(It.singleDigit,e);case 2:return St(It.twoDigits,e);case 3:return St(It.threeDigits,e);case 4:return St(It.fourDigits,e);default:return St(new RegExp("^\\d{1,"+t+"}"),e)}}function Vo(t,e){switch(t){case 1:return St(It.singleDigitSigned,e);case 2:return St(It.twoDigitsSigned,e);case 3:return St(It.threeDigitsSigned,e);case 4:return St(It.fourDigitsSigned,e);default:return St(new RegExp("^-?\\d{1,"+t+"}"),e)}}function O1(t){switch(t){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function Nf(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 Bf(t){return t%400===0||t%4===0&&t%100!==0}class cv 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($t(4,e),s);case"yo":return Ot(n.ordinalNumber(e,{unit:"year"}),s);default:return Ot($t(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=Nf(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 dv extends at{priority=130;parse(e,a,n){const s=r=>({year:r,isTwoDigitYear:a==="YY"});switch(a){case"Y":return Ot($t(4,e),s);case"Yo":return Ot(n.ordinalNumber(e,{unit:"year"}),s);default:return Ot($t(a.length,e),s)}}validate(e,a){return a.isTwoDigitYear||a.year>0}set(e,a,n,s){const r=L1(e,s);if(n.isTwoDigitYear){const o=Nf(n.year,r);return e.setFullYear(o,0,s.firstWeekContainsDate),e.setHours(0,0,0,0),Xa(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),Xa(e,s)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}class hv extends at{priority=130;parse(e,a){return Vo(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),cr(s)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}class fv extends at{priority=130;parse(e,a){return Vo(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 pv extends at{priority=120;parse(e,a,n){switch(a){case"Q":case"QQ":return $t(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 mv extends at{priority=120;parse(e,a,n){switch(a){case"q":case"qq":return $t(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 gv 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(St(It.month,e),s);case"MM":return Ot($t(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 vv extends at{priority=110;parse(e,a,n){const s=r=>r-1;switch(a){case"L":return Ot(St(It.month,e),s);case"LL":return Ot($t(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 yv(t,e,a){const n=Be(t,a?.in),s=I1(n,a)-e;return n.setDate(n.getDate()-s*7),Be(n,a?.in)}class bv extends at{priority=100;parse(e,a,n){switch(a){case"w":return St(It.week,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return $t(a.length,e)}}validate(e,a){return a>=1&&a<=53}set(e,a,n,s){return Xa(yv(e,n,s),s)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}function _v(t,e,a){const n=Be(t,a?.in),s=R1(n,a)-e;return n.setDate(n.getDate()-s*7),n}class Av extends at{priority=100;parse(e,a,n){switch(a){case"I":return St(It.week,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return $t(a.length,e)}}validate(e,a){return a>=1&&a<=53}set(e,a,n){return cr(_v(e,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}const wv=[31,28,31,30,31,30,31,31,30,31,30,31],xv=[31,29,31,30,31,30,31,31,30,31,30,31];class kv extends at{priority=90;subPriority=1;parse(e,a,n){switch(a){case"d":return St(It.date,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return $t(a.length,e)}}validate(e,a){const n=e.getFullYear(),s=Bf(n),r=e.getMonth();return s?a>=1&&a<=xv[r]:a>=1&&a<=wv[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 Sv extends at{priority=90;subpriority=1;parse(e,a,n){switch(a){case"D":case"DD":return St(It.dayOfYear,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return $t(a.length,e)}}validate(e,a){const n=e.getFullYear();return Bf(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 H1(t,e,a){const n=Zs(),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 Ia(r,c,a)}class Mv 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=H1(e,n,s),e.setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]}class Ev 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($t(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=H1(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 Pv 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($t(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=H1(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 Tv(t,e,a){const n=Be(t,a?.in),s=nv(n,a),r=e-s;return Ia(n,r,a)}class Cv extends at{priority=90;parse(e,a,n){const s=r=>r===0?7:r;switch(a){case"i":case"ii":return $t(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=Tv(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 Dv 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(O1(n),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]}class $v 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(O1(n),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]}class Rv 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(O1(n),0,0,0),e}incompatibleTokens=["a","b","t","T"]}class Lv extends at{priority=70;parse(e,a,n){switch(a){case"h":return St(It.hour12h,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return $t(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 Iv extends at{priority=70;parse(e,a,n){switch(a){case"H":return St(It.hour23h,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return $t(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 Ov extends at{priority=70;parse(e,a,n){switch(a){case"K":return St(It.hour11h,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return $t(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 Hv extends at{priority=70;parse(e,a,n){switch(a){case"k":return St(It.hour24h,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return $t(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 Nv extends at{priority=60;parse(e,a,n){switch(a){case"m":return St(It.minute,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return $t(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 Bv extends at{priority=50;parse(e,a,n){switch(a){case"s":return St(It.second,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return $t(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 Vv extends at{priority=30;parse(e,a){const n=s=>Math.trunc(s*Math.pow(10,-a.length+3));return Ot($t(a.length,e),n)}set(e,a,n){return e.setMilliseconds(n),e}incompatibleTokens=["t","T"]}class Fv extends at{priority=10;parse(e,a){switch(a){case"X":return hn(dn.basicOptionalMinutes,e);case"XX":return hn(dn.basic,e);case"XXXX":return hn(dn.basicOptionalSeconds,e);case"XXXXX":return hn(dn.extendedOptionalSeconds,e);default:return hn(dn.extended,e)}}set(e,a,n){return a.timestampIsSet?e:ut(e,e.getTime()-Bo(e)-n)}incompatibleTokens=["t","T","x"]}class Zv extends at{priority=10;parse(e,a){switch(a){case"x":return hn(dn.basicOptionalMinutes,e);case"xx":return hn(dn.basic,e);case"xxxx":return hn(dn.basicOptionalSeconds,e);case"xxxxx":return hn(dn.extendedOptionalSeconds,e);default:return hn(dn.extended,e)}}set(e,a,n){return a.timestampIsSet?e:ut(e,e.getTime()-Bo(e)-n)}incompatibleTokens=["t","T","X"]}class Uv extends at{priority=40;parse(e){return Hf(e)}set(e,a,n){return[ut(e,n*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"}class zv extends at{priority=20;parse(e){return Hf(e)}set(e,a,n){return[ut(e,n),{timestampIsSet:!0}]}incompatibleTokens="*"}const Wv={G:new uv,y:new cv,Y:new dv,R:new hv,u:new fv,Q:new pv,q:new mv,M:new gv,L:new vv,w:new bv,I:new Av,d:new kv,D:new Sv,E:new Mv,e:new Ev,c:new Pv,i:new Cv,a:new Dv,b:new $v,B:new Rv,h:new Lv,H:new Iv,K:new Ov,k:new Hv,m:new Nv,s:new Bv,S:new Vv,X:new Fv,x:new Zv,t:new Uv,T:new zv},jv=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Yv=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Gv=/^'([^]*?)'?$/,Xv=/''/g,qv=/\S/,Kv=/[a-zA-Z]/;function B0(t,e,a,n){const s=()=>ut(n?.in||a,NaN),r=av(),i=n?.locale??r.locale??$f,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 lv(n?.in,a)],d=e.match(Yv).map(y=>{const w=y[0];if(w in H0){const S=H0[w];return S(y,i.formatLong)}return y}).join("").match(jv),h=[];for(let y of d){!n?.useAdditionalWeekYearTokens&&If(y)&&N0(y,e,t),!n?.useAdditionalDayOfYearTokens&&Lf(y)&&N0(y,e,t);const w=y[0],S=Wv[w];if(S){const{incompatibleTokens:M}=S;if(Array.isArray(M)){const D=h.find(R=>M.includes(R.token)||R.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 T=S.run(t,y,i.match,u);if(!T)return s();c.push(T.setter),t=T.rest}else{if(w.match(Kv))throw new RangeError("Format string contains an unescaped latin alphabet character `"+w+"`");if(y==="''"?y="'":w==="'"&&(y=Jv(y)),t.indexOf(y)===0)t=t.slice(y.length);else return s()}}if(t.length>0&&qv.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 g={};for(const y of f){if(!y.validate(m,u))return s();const w=y.set(m,g,u);Array.isArray(w)?(m=w[0],Object.assign(g,w[1])):m=w}return m}function Jv(t){return t.match(Gv)[1].replace(Xv,"'")}function Mc(t,e,a){const[n,s]=Ni(a?.in,t,e);return+Ms(n)==+Ms(s)}function Vf(t,e,a){return Ia(t,-e,a)}function Ff(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=tv(i);return n.setMonth(e,Math.min(r,o)),n}function dt(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=Ff(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 Qv(t,e,a){const n=Be(t,a?.in);return n.setHours(e),n}function Zf(t,e,a){const n=Be(t,a?.in);return n.setMilliseconds(e),n}function e5(t,e,a){const n=Be(t,a?.in);return n.setMinutes(e),n}function Uf(t,e,a){const n=Be(t,a?.in);return n.setSeconds(e),n}function pn(t,e,a){const n=Be(t,a?.in);return isNaN(+n)?ut(t,NaN):(n.setFullYear(e),n)}function fr(t,e,a){return Wa(t,-e,a)}function t5(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=fr(t,s+n*12,a),d=Vf(c,i+r*7,a),h=l+o*60,m=(u+h*60)*1e3;return ut(t,+d-m)}function zf(t,e,a){return $1(t,-e,a)}function Tr(){const t=i6();return p(),v("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"})])}Tr.compatConfig={MODE:3};function Wf(){return p(),v("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"})])}Wf.compatConfig={MODE:3};function N1(){return p(),v("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"})])}N1.compatConfig={MODE:3};function B1(){return p(),v("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"})])}B1.compatConfig={MODE:3};function V1(){return p(),v("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"})])}V1.compatConfig={MODE:3};function F1(){return p(),v("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"})])}F1.compatConfig={MODE:3};function Z1(){return p(),v("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"})])}Z1.compatConfig={MODE:3};const ya=(t,e)=>e?new Date(t.toLocaleString("en-US",{timeZone:e})):new Date(t),U1=(t,e,a)=>V0(t,e,a)||ye(),a5=(t,e,a)=>{const n=e.dateInTz?ya(new Date(t),e.dateInTz):ye(t);return a?Wt(n,!0):n},V0=(t,e,a)=>{if(!t)return null;const n=a?Wt(ye(t),!0):ye(t);return e?e.exactMatch?a5(t,e,a):ya(n,e.timezone):n},n5=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=(n5(e??s)?s:e??s).getTimezoneOffset()/60;return(+n-+s)/(1e3*60*60)-r};var Va=(t=>(t.month="month",t.year="year",t))(Va||{}),Fa=(t=>(t.top="top",t.bottom="bottom",t))(Fa||{}),Rs=(t=>(t.header="header",t.calendar="calendar",t.timePicker="timePicker",t))(Rs||{}),aa=(t=>(t.month="month",t.year="year",t.calendar="calendar",t.time="time",t.minutes="minutes",t.hours="hours",t.seconds="seconds",t))(aa||{});const r5=["timestamp","date","iso"];var ca=(t=>(t.up="up",t.down="down",t.left="left",t.right="right",t))(ca||{}),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||{}),ir=(t=>(t.MONTH_AND_YEAR="MM-yyyy",t.YEAR="yyyy",t.DATE="dd-MM-yyyy",t))(ir||{});function Ec(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 i5(t){return e=>mn(ya(new Date(`2017-01-0${e}T00:00:00+00:00`),"UTC"),"EEEEEE",{locale:t})}const o5=(t,e,a)=>{const n=[1,2,3,4,5,6,7];let s;if(t!==null)try{s=n.map(i5(t))}catch{s=n.map(Ec(e))}else s=n.map(Ec(e));const r=s.slice(0,a),i=s.slice(a+1,s.length);return[s[a]].concat(...i).concat(...r)},z1=(t,e,a)=>{const n=[];for(let s=+t[0];s<=+t[1];s++)n.push({value:+s,text:Xf(s,e)});return a?n.reverse():n},jf=(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=mn(ya(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}})},l5=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},u5=t=>({type:"dot",...t??{}}),Yf=t=>Array.isArray(t)?!!t[0]&&!!t[1]:!1,W1={prop:t=>`"${t}" prop must be enabled!`,dateArr:t=>`You need to use array as "model-value" binding in order to support "${t}"`},Vt=t=>t,Pc=t=>t===0?t:!t||isNaN(+t)?null:+t,Tc=t=>t===null,Gf=t=>{if(t)return[...t.querySelectorAll("input, button, select, textarea, a[href]")][0]},c5=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?+tc5(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}}})),es=(t,e,a=!1)=>{t&&e.allowStopPropagation&&(a&&t.stopImmediatePropagation(),t.stopPropagation())},d5=()=>["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 h5(t,e){let a=[...document.querySelectorAll(d5())];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 F0=(t,e)=>t?.querySelector(`[data-dp-element="${e}"]`),Xf=(t,e)=>new Intl.NumberFormat(e,{useGrouping:!1,style:"decimal"}).format(t),j1=(t,e)=>mn(t,e??ir.DATE),Gl=t=>Array.isArray(t),Fo=(t,e,a)=>e.get(j1(t,a)),f5=(t,e)=>t?e?e instanceof Map?!!Fo(t,e):e(ye(t)):!1:!0,pa=(t,e,a=!1,n)=>{if(t.key===bt.enter||t.key===bt.space)return a&&t.preventDefault(),e();if(n)return n(t)},p5=()=>"ontouchstart"in window||navigator.maxTouchPoints>0,qf=(t,e)=>t?ir.MONTH_AND_YEAR:e?ir.YEAR:ir.DATE,Kf=t=>t<10?`0${t}`:t,Cc=(t,e,a,n,s,r)=>{const i=B0(t,e.slice(0,t.length),new Date,{locale:r});return li(i)&&Ef(i)?n||s?i:dt(i,{hours:+a.hours,minutes:+a?.minutes,seconds:+a?.seconds,milliseconds:0}):null},m5=(t,e,a,n,s,r)=>{const i=Array.isArray(a)?a[0]:a;if(typeof e=="string")return Cc(t,e,i,n,s,r);if(Array.isArray(e)){let o=null;for(const l of e)if(o=Cc(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,g5=(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()},Wt=(t,e)=>{const a=ye(JSON.parse(JSON.stringify(t))),n=dt(a,{hours:0,minutes:0,seconds:0,milliseconds:0});return e?l3(n):n},ts=(t,e,a,n)=>{let s=t?ye(t):ye();return(e||e===0)&&(s=Qv(s,+e)),(a||a===0)&&(s=e5(s,+a)),(n||n===0)&&(s=Uf(s,+n)),Zf(s,0)},Et=(t,e)=>!t||!e?!1:hr(Wt(t),Wt(e)),Xe=(t,e)=>!t||!e?!1:Qs(Wt(t),Wt(e)),Lt=(t,e)=>!t||!e?!1:Ns(Wt(t),Wt(e)),Ei=(t,e,a)=>t!=null&&t[0]&&t!=null&&t[1]?Lt(a,t[0])&&Et(a,t[1]):t!=null&&t[0]&&e?Lt(a,t[0])&&Et(a,e)||Et(a,t[0])&&Lt(a,e):!1,Za=t=>{const e=dt(new Date(t),{date:1});return Wt(e)},Xl=(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},Ls=t=>({hours:In(t),minutes:is(t),seconds:dr(t)}),Jf=(t,e)=>{if(e){const a=Ve(ye(e));if(a>t)return 12;if(a===t)return Ge(ye(e))}},Qf=(t,e)=>{if(e){const a=Ve(ye(e));return a{if(t)return Ve(ye(t))},e8=(t,e)=>{const a=Lt(t,e)?e:t,n=Lt(e,t)?e:t;return Tf({start:a,end:n})},v5=t=>{const e=Wa(t,1);return{month:Ge(e),year:Ve(e)}},Sn=(t,e)=>{const a=Xa(t,{weekStartsOn:+e}),n=Df(t,{weekStartsOn:+e});return[a,n]},t8=(t,e)=>{const a={hours:In(ye()),minutes:is(ye()),seconds:e?dr(ye()):0};return Object.assign(a,t)},Gn=(t,e,a)=>[dt(ye(t),{date:1}),dt(ye(),{month:e,year:a,date:1})],Cn=(t,e,a)=>{let n=t?ye(t):ye();return(e||e===0)&&(n=Ff(n,e)),a&&(n=pn(n,a)),n},a8=(t,e,a,n,s)=>{if(!n||s&&!e||!s&&!a)return!1;const r=s?Wa(t,1):fr(t,1),i=[Ge(r),Ve(r)];return s?!b5(...i,e):!y5(...i,a)},y5=(t,e,a)=>Et(...Gn(a,t,e))||Xe(...Gn(a,t,e)),b5=(t,e,a)=>Lt(...Gn(a,t,e))||Xe(...Gn(a,t,e)),n8=(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)?`${mn(t[0],r,o)}${s&&!t[1]?"":n}${t[1]?mn(t[1],r,o):""}`:mn(t,r,o)},Gs=t=>{if(t)return null;throw new Error(W1.prop("partial-range"))},Qi=(t,e)=>{if(e)return t();throw new Error(W1.prop("range"))},Z0=t=>Array.isArray(t)?li(t[0])&&(t[1]?li(t[1]):!0):t?li(t):!1,_5=(t,e)=>dt(e??ye(),{hours:+t.hours||0,minutes:+t.minutes||0,seconds:+t.seconds||0}),ql=(t,e,a,n)=>{if(!t)return!0;if(n){const s=a==="max"?hr(t,e):Ns(t,e),r={seconds:0,milliseconds:0};return s||Qs(dt(t,r),dt(e,r))}return a==="max"?t.getTime()<=e.getTime():t.getTime()>=e.getTime()},Kl=(t,e,a)=>t?_5(t,e):ye(a??e),Dc=(t,e,a,n,s)=>{if(Array.isArray(n)){const i=Kl(t,n[0],e),o=Kl(t,n[1],e);return ql(n[0],i,a,!!e)&&ql(n[1],o,a,!!e)&&s}const r=Kl(t,n,e);return ql(n,r,a,!!e)&&s},Jl=t=>dt(ye(),Ls(t)),A5=(t,e,a)=>{if(t instanceof Map){const n=`${Kf(a+1)}-${e}`;return t.size?t.has(n):!1}return typeof t=="function"?t(Wt(dt(ye(),{month:a,year:e}),!0)):!1},w5=(t,e,a)=>{if(t instanceof Map){const n=`${Kf(a+1)}-${e}`;return t.size?t.has(n):!0}return!0},s8=(t,e,a)=>typeof t=="function"?t({month:e,year:a}):!!t.months.find(n=>n.month===e&&n.year===a),Y1=(t,e)=>typeof t=="function"?t(e):t.years.includes(e),U0=t=>`dp-${mn(t,"yyyy-MM-dd")}`,$c=(t,e)=>{const a=Vf(Wt(e),t),n=Ia(Wt(e),t);return{before:a,after:n}},Fr=vn({menuFocused:!1,shiftKeyInMenu:!1}),r8=()=>{const t=a=>{Fr.menuFocused=a},e=a=>{Fr.shiftKeyInMenu!==a&&(Fr.shiftKeyInMenu=a)};return{control:k(()=>({shiftKeyInMenu:Fr.shiftKeyInMenu,menuFocused:Fr.menuFocused})),setMenuFocused:t,setShiftKey:e}},yt=vn({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),Ql=de(null),eo=de(!1),e0=de(!1),t0=de(!1),a0=de(!1),ea=de(0),Rt=de(0),ds=()=>{const t=k(()=>eo.value?[...yt.selectionGrid,yt.actionRow].filter(d=>d.length):e0.value?[...yt.timePicker[0],...yt.timePicker[1],a0.value?[]:[Ql.value],yt.actionRow].filter(d=>d.length):t0.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[Rt.value]&&(h=t.value[Rt.value][ea.value]),!h&&t.value[Rt.value+(d?1:-1)]?(Rt.value=Rt.value+(d?1:-1),ea.value=d?0:t.value[Rt.value].length-1):h||(ea.value=d?ea.value-1:ea.value+1)},a=d=>{Rt.value===0&&!d||Rt.value===t.value.length&&d||(Rt.value=d?Rt.value+1:Rt.value-1,t.value[Rt.value]?t.value[Rt.value]&&!t.value[Rt.value][ea.value]&&ea.value!==0&&(ea.value=t.value[Rt.value].length-1):Rt.value=d?Rt.value-1:Rt.value+1)},n=d=>{let h=null;t.value[Rt.value]&&(h=t.value[Rt.value][ea.value]),h?h.focus({preventScroll:!eo.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,Rt.value=0};return{buildMatrix:l,buildMultiLevelMatrix:u,setTimePickerBackRef:d=>{Ql.value=d},setSelectionGrid:d=>{eo.value=d,c(),d||(yt.selectionGrid=[])},setTimePicker:(d,h=!1)=>{e0.value=d,a0.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]=[],eo.value=!1,e0.value=!1,a0.value=!1,t0.value=!1,c(),Ql.value=null},setMonthPicker:d=>{t0.value=d,c()},refSets:yt}},Rc=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??{}}),x5=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??{}}),Lc=t=>t?typeof t=="boolean"?t?2:0:+t>=2?+t:2:0,k5=t=>{const e=typeof t=="object"&&t,a={static:!0,solo:!1};if(!t)return{...a,count:Lc(!1)};const n=e?t:{},s=e?n.count??!0:t,r=Lc(s);return Object.assign(a,n,{count:r})},S5=(t,e,a)=>t||(typeof a=="string"?a:e),M5=t=>typeof t=="boolean"?t?Rc({}):!1:Rc(t),E5=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}},P5=t=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...t??{}}),T5=t=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...t??{}}),C5=t=>{const e={input:!1};return typeof t=="object"?{...e,...t??{},enabled:!0}:{enabled:t,...e}},D5=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??{}}),$5=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??{}}},R5=t=>typeof t=="object"?{type:t?.type??"local",hideOnOffsetDates:t?.hideOnOffsetDates??!1}:{type:t,hideOnOffsetDates:!1},L5=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}},I5=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},n0=(t,e,a,n)=>new Map(t.map(s=>{const r=U1(s,e,n);return[j1(r,a),r]})),O5=(t,e)=>t.length?new Map(t.map(a=>{const n=U1(a.date,e);return[j1(n,ir.DATE),a]})):null,H5=t=>{var e;const a=qf(t.isMonthPicker,t.isYearPicker);return{minDate:V0(t.minDate,t.timezone,t.isSpecific),maxDate:V0(t.maxDate,t.timezone,t.isSpecific),disabledDates:Gl(t.disabledDates)?n0(t.disabledDates,t.timezone,a,t.isSpecific):t.disabledDates,allowedDates:Gl(t.allowedDates)?n0(t.allowedDates,t.timezone,a,t.isSpecific):null,highlight:typeof t.highlight=="object"&&Gl((e=t.highlight)==null?void 0:e.dates)?n0(t.highlight.dates,t.timezone,a):t.highlight,markers:O5(t.markers,t.timezone)}},N5=t=>typeof t=="boolean"?{enabled:t,dragSelect:!0,limit:null}:{enabled:!!t,limit:t.limit?+t.limit:null,dragSelect:t.dragSelect??!0},B5=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]}))}),xt=t=>{const e=()=>{const R=t.enableSeconds?":ss":"",P=t.enableMinutes?":mm":"";return t.is24?`HH${P}${R}`:`hh${P}${R} aa`},a=()=>{var R;return t.format?t.format:t.monthPicker?"MM/yyyy":t.timePicker?e():t.weekPicker?`${((R=y.value)==null?void 0:R.type)==="iso"?"II":"ww"}-RR`:t.yearPicker?"yyyy":t.quarterPicker?"QQQ/yyyy":t.enableTimePicker?`MM/dd/yyyy, ${e()}`:"MM/dd/yyyy"},n=R=>t8(R,t.enableSeconds),s=()=>T.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=k(()=>k5(t.multiCalendars)),i=k(()=>s()),o=k(()=>x5(t.ariaLabels)),l=k(()=>P5(t.filters)),u=k(()=>M5(t.transitions)),c=k(()=>T5(t.actionRow)),d=k(()=>S5(t.previewFormat,t.format,a())),h=k(()=>E5(t.textInput)),f=k(()=>C5(t.inline)),m=k(()=>D5(t.config)),g=k(()=>$5(t.highlight)),y=k(()=>R5(t.weekNumbers)),w=k(()=>I5(t.timezone)),S=k(()=>N5(t.multiDates)),M=k(()=>H5({minDate:t.minDate,maxDate:t.maxDate,disabledDates:t.disabledDates,allowedDates:t.allowedDates,highlight:g.value,markers:t.markers,timezone:w.value,isSpecific:t.monthPicker||t.yearPicker||t.quarterPicker,isMonthPicker:t.monthPicker,isYearPicker:t.yearPicker})),T=k(()=>L5(t.range)),D=k(()=>B5(t.ui));return{defaultedTransitions:u,defaultedMultiCalendars:r,defaultedStartTime:i,defaultedAriaLabels:o,defaultedFilters:l,defaultedActionRow:c,defaultedPreviewFormat:d,defaultedTextInput:h,defaultedInline:f,defaultedConfig:m,defaultedHighlight:g,defaultedWeekNumbers:y,defaultedRange:T,propDates:M,defaultedTz:w,defaultedMultiDates:S,defaultedUI:D,getDefaultPattern:a,getDefaultStartTime:s,handleEventPropagation:R=>{m.value.allowStopPropagation&&R.stopPropagation(),m.value.allowPreventDefault&&R.preventDefault()}}},V5=(t,e,a)=>{const n=de(),{defaultedTextInput:s,defaultedRange:r,defaultedTz:i,defaultedMultiDates:o,getDefaultPattern:l}=xt(e),u=de(""),c=yi(e,"format"),d=yi(e,"formatLocale");tt(n,()=>{typeof e.onInternalModelChange=="function"&&t("internal-model-change",n.value,he(!0))},{deep:!0}),tt(r,(_,V)=>{_.enabled!==V.enabled&&(n.value=null)}),tt(c,()=>{le()});const h=_=>i.value.timezone&&i.value.convertModel?ya(_,i.value.timezone):_,f=_=>{if(i.value.timezone&&i.value.convertModel){const V=s5(i.value.timezone,_);return t3(_,V)}return _},m=(_,V,ae=!1)=>n8(_,e.format,e.formatLocale,s.value.rangeSeparator,e.modelAuto,V??l(),ae),g=_=>_?e.modelType?me(_):{hours:In(_),minutes:is(_),seconds:e.enableSeconds?dr(_):0}:null,y=_=>e.modelType?me(_):{month:Ge(_),year:Ve(_)},w=_=>Array.isArray(_)?o.value.enabled?_.map(V=>S(V,pn(ye(),V))):Qi(()=>[pn(ye(),_[0]),_[1]?pn(ye(),_[1]):Gs(r.value.partialRange)],r.value.enabled):pn(ye(),+_),S=(_,V)=>(typeof _=="string"||typeof _=="number")&&e.modelType?ie(_):V,M=_=>Array.isArray(_)?[S(_[0],ts(null,+_[0].hours,+_[0].minutes,_[0].seconds)),S(_[1],ts(null,+_[1].hours,+_[1].minutes,_[1].seconds))]:S(_,ts(null,_.hours,_.minutes,_.seconds)),T=_=>{const V=dt(ye(),{date:1});return Array.isArray(_)?o.value.enabled?_.map(ae=>S(ae,Cn(V,+ae.month,+ae.year))):Qi(()=>[S(_[0],Cn(V,+_[0].month,+_[0].year)),S(_[1],_[1]?Cn(V,+_[1].month,+_[1].year):Gs(r.value.partialRange))],r.value.enabled):S(_,Cn(V,+_.month,+_.year))},D=_=>{if(Array.isArray(_))return _.map(V=>ie(V));throw new Error(W1.dateArr("multi-dates"))},R=_=>{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])},P=_=>e.modelAuto?Array.isArray(_)?[ie(_[0]),ie(_[1])]:e.autoApply?[ie(_)]:[ie(_),null]:Array.isArray(_)?Qi(()=>_[1]?[ie(_[0]),_[1]?ie(_[1]):Gs(r.value.partialRange)]:[ie(_[0])],r.value.enabled):ie(_),N=()=>{Array.isArray(n.value)&&r.value.enabled&&n.value.length===1&&n.value.push(Gs(r.value.partialRange))},$=()=>{const _=n.value;return[me(_[0]),_[1]?me(_[1]):Gs(r.value.partialRange)]},B=()=>Array.isArray(n.value)?n.value[1]?$():me(Vt(n.value[0])):[],J=()=>(n.value||[]).map(_=>me(_)),X=(_=!1)=>(_||N(),e.modelAuto?B():o.value.enabled?J():Array.isArray(n.value)?Qi(()=>$(),r.value.enabled):me(Vt(n.value))),ne=_=>!_||Array.isArray(_)&&!_.length?null:e.timePicker?M(Vt(_)):e.monthPicker?T(Vt(_)):e.yearPicker?w(Vt(_)):o.value.enabled?D(Vt(_)):e.weekPicker?R(Vt(_)):P(Vt(_)),F=_=>{const V=ne(_);Z0(Vt(V))?(n.value=Vt(V),le()):(n.value=null,u.value="")},z=()=>{const _=V=>mn(V,s.value.format);return`${_(n.value[0])} ${s.value.rangeSeparator} ${n.value[1]?_(n.value[1]):""}`},H=()=>a.value&&n.value?Array.isArray(n.value)?z():mn(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"?H():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?r5.includes(e.modelType)?h(new Date(_)):e.modelType==="format"&&(typeof e.format=="string"||!e.format)?h(B0(_,l(),new Date,{locale:d.value})):h(B0(_,e.modelType,new Date,{locale:d.value})):h(new Date(_))},me=_=>_?e.utc?g5(_,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 Ae=Array.isArray(_)?_.map(ee=>ya(Vt(ee),i.value.emitTimezone)):ya(Vt(_),i.value.emitTimezone);t("update:model-timezone-value",Ae)}},be=_=>Array.isArray(n.value)?o.value.enabled?n.value.map(V=>_(V)):[_(n.value[0]),n.value[1]?_(n.value[1]):Gs(r.value.partialRange)]:_(Vt(n.value)),U=()=>{if(Array.isArray(n.value)){const _=Sn(n.value[0],e.weekStart),V=n.value[1]?Sn(n.value[1],e.weekStart):[];return[_.map(ae=>ye(ae)),V.map(ae=>ye(ae))]}return Sn(n.value,e.weekStart).map(_=>ye(_))},G=(_,V)=>Q(Vt(be(_)),!1,V),ue=_=>{const V=U();return _?V:t("update:model-value",U())},he=(_=!1)=>(_||le(),e.monthPicker?G(y,_):e.timePicker?G(g,_):e.yearPicker?G(Ve,_):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:F,formatInputValue:le,emitModelValue:he}},F5=(t,e)=>{const{defaultedFilters:a,propDates:n}=xt(t),{validateMonthYearInRange:s}=hs(t),r=(c,d)=>{let h=c;return a.value.months.includes(Ge(h))?(h=d?Wa(c,1):fr(c,1),r(h,d)):h},i=(c,d)=>{let h=c;return a.value.years.includes(Ve(h))?(h=d?$1(c,1):zf(c,1),i(h,d)):h},o=(c,d=!1)=>{const h=dt(ye(),{month:t.month,year:t.year});let f=c?Wa(h,1):fr(h,1);t.disableYearSelect&&(f=pn(f,t.year));let m=Ge(f),g=Ve(f);a.value.months.includes(m)&&(f=r(f,c),m=Ge(f),g=Ve(f)),a.value.years.includes(g)&&(f=i(f,c),g=Ve(f)),s(m,g,c,t.preventMinMaxNavigation)&&l(m,g,d)},l=(c,d,h)=>{e("update-month-year",{month:c,year:d,fromNav:h})},u=k(()=>c=>a8(dt(ye(),{month:t.month,year:t.year}),n.value.maxDate,n.value.minDate,t.preventMinMaxNavigation,c));return{handleMonthYearChange:o,isDisabled:u,updateMonthYear:l}},hl={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:()=>({})}},Ja={...hl,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}},Z5=["title"],U5=["disabled"],z5=Ce({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...Ja},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}=xt(n),{isTimeValid:d,isMonthValid:h}=hs(n),{buildMatrix:f}=ds(),m=de(null),g=de(null),y=de(!1),w=de({}),S=de(null),M=de(null);ct(()=>{n.arrowNavigation&&f([Nt(m),Nt(g)],"actionRow"),T(),window.addEventListener("resize",T)}),Hn(()=>{window.removeEventListener("resize",T)});const T=()=>{y.value=!1,setTimeout(()=>{var F,z;const H=(F=S.value)==null?void 0:F.getBoundingClientRect(),q=(z=M.value)==null?void 0:z.getBoundingClientRect();H&&q&&(w.value.maxWidth=`${q.width-H.width-20}px`),y.value=!0},0)},D=k(()=>u.value.enabled&&!u.value.partialRange&&n.internalModelValue?n.internalModelValue.length===2:!0),R=k(()=>!d.value(n.internalModelValue)||!h.value(n.internalModelValue)||!D.value),P=()=>{const F=r.value;return n.timePicker||n.monthPicker,F(Vt(n.internalModelValue))},N=()=>{const F=n.internalModelValue;return i.value.count>0?`${$(F[0])} - ${$(F[1])}`:[$(F[0]),$(F[1])]},$=F=>n8(F,r.value,n.formatLocale,o.value.rangeSeparator,n.modelAuto,r.value),B=k(()=>!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(F=>`${$(F)}`):n.modelAuto?`${$(n.internalModelValue[0])}`:`${$(n.internalModelValue[0])} -`:$(n.internalModelValue):P()),J=()=>c.value.enabled?"; ":" - ",X=k(()=>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(F,z)=>(p(),v("div",{ref_key:"actionRowRef",ref:M,class:"dp__action_row"},[F.$slots["action-row"]?se(F.$slots,"action-row",it(De({key:0},{internalModelValue:F.internalModelValue,disabled:R.value,selectDate:()=>F.$emit("select-date"),closePicker:()=>F.$emit("close-picker")}))):(p(),v(Pe,{key:1},[A(s).showPreview?(p(),v("div",{key:0,class:"dp__selection_preview",title:X.value,style:Tt(w.value)},[F.$slots["action-preview"]&&y.value?se(F.$slots,"action-preview",{key:0,value:F.internalModelValue}):Z("",!0),!F.$slots["action-preview"]&&y.value?(p(),v(Pe,{key:1},[Dt(Re(X.value),1)],64)):Z("",!0)],12,Z5)):Z("",!0),b("div",{ref_key:"actionBtnContainer",ref:S,class:"dp__action_buttons","data-dp-element":"action-row"},[F.$slots["action-buttons"]?se(F.$slots,"action-buttons",{key:0,value:F.internalModelValue}):Z("",!0),F.$slots["action-buttons"]?Z("",!0):(p(),v(Pe,{key:1},[!A(l).enabled&&A(s).showCancel?(p(),v("button",{key:0,ref_key:"cancelButtonRef",ref:m,type:"button",class:"dp__action_button dp__action_cancel",onClick:z[0]||(z[0]=H=>F.$emit("close-picker")),onKeydown:z[1]||(z[1]=H=>A(pa)(H,()=>F.$emit("close-picker")))},Re(F.cancelText),545)):Z("",!0),A(s).showNow?(p(),v("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:z[2]||(z[2]=H=>F.$emit("select-now")),onKeydown:z[3]||(z[3]=H=>A(pa)(H,()=>F.$emit("select-now")))},Re(F.nowButtonLabel),33)):Z("",!0),A(s).showSelect?(p(),v("button",{key:2,ref_key:"selectButtonRef",ref:g,type:"button",class:"dp__action_button dp__action_select",disabled:R.value,"data-test-id":"select-button",onKeydown:z[4]||(z[4]=H=>A(pa)(H,()=>ne())),onClick:ne},Re(F.selectText),41,U5)):Z("",!0)],64))],512)],64))],512))}}),W5=["role","aria-label","tabindex"],j5={class:"dp__selection_grid_header"},Y5=["aria-selected","aria-disabled","data-test-id","onClick","onKeydown","onMouseover"],G5=["aria-label"],Bi=Ce({__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}=ds(),i=a,o=t,{defaultedAriaLabels:l,defaultedTextInput:u,defaultedConfig:c,handleEventPropagation:d}=xt(o),{hideNavigationButtons:h}=ml(),f=de(!1),m=de(null),g=de(null),y=de([]),w=de(),S=de(null),M=de(0),T=de(null);E1(()=>{m.value=null}),ct(()=>{Jt().then(()=>X()),o.noOverlayFocus||R(),D(!0)}),Hn(()=>D(!1));const D=U=>{var G;o.arrowNavigation&&((G=o.headerRefs)!=null&&G.length?r(U):n(U))},R=()=>{var U;const G=Nt(g);G&&(u.value.enabled||(m.value?(U=m.value)==null||U.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=k(()=>o.useRelative?{height:`${o.height}px`,width:"var(--dp-menu-min-width)"}:void 0),$=k(()=>({dp__overlay_col:!0})),B=k(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:f.value,dp__button_bottom:o.isLast})),J=k(()=>{var U,G;return{dp__overlay_container:!0,dp__container_flex:((U=o.items)==null?void 0:U.length)<=6,dp__container_block:((G=o.items)==null?void 0:G.length)>6}});tt(()=>o.items,()=>X(!1),{deep:!0});const X=(U=!0)=>{Jt().then(()=>{const G=Nt(m),ue=Nt(g),he=Nt(S),_=Nt(T),V=he?he.getBoundingClientRect().height:0;ue&&(ue.getBoundingClientRect().height?M.value=ue.getBoundingClientRect().height-V:M.value=c.value.modeHeight-V),G&&_&&U&&(_.scrollTop=G.offsetTop-_.offsetTop-(M.value/2-G.getBoundingClientRect().height)-V)})},ne=U=>{U.disabled||i("selected",U.value)},F=()=>{i("toggle"),i("reset-flow")},z=U=>{o.escClose&&(F(),d(U))},H=(U,G,ue,he)=>{U&&((G.active||G.value===o.focusValue)&&(m.value=U),o.arrowNavigation&&(Array.isArray(y.value[ue])?y.value[ue][he]=U:y.value[ue]=[U],q()))},q=()=>{var U,G;const ue=(U=o.headerRefs)!=null&&U.length?[o.headerRefs].concat(y.value):y.value.concat([o.skipButtonRef?[]:[S.value]]);s(Vt(ue),(G=o.headerRefs)!=null&&G.length?"monthPicker":"selectionGrid")},le=U=>{o.arrowNavigation||es(U,c.value,!0)},ie=U=>{w.value=U,i("hover-value",U)},me=()=>{if(F(),!o.isLast){const U=F0(o.menuWrapRef??null,"action-row");if(U){const G=Gf(U);G?.focus()}}},Q=U=>{switch(U.key){case bt.esc:return z(U);case bt.arrowLeft:return le(U);case bt.arrowRight:return le(U);case bt.arrowUp:return le(U);case bt.arrowDown:return le(U);default:return}},be=U=>{if(U.key===bt.enter)return F();if(U.key===bt.tab)return me()};return e({focusGrid:R}),(U,G)=>{var ue;return p(),v("div",{ref_key:"gridWrapRef",ref:g,class:ve(P.value),style:Tt(N.value),role:U.useRelative?void 0:"dialog","aria-label":U.overlayLabel,tabindex:U.useRelative?void 0:"0",onKeydown:Q,onClick:G[0]||(G[0]=Ga(()=>{},["prevent"]))},[b("div",{ref_key:"containerRef",ref:T,class:ve(J.value),style:Tt({"--dp-overlay-height":`${M.value}px`}),role:"grid"},[b("div",j5,[se(U.$slots,"header")]),U.$slots.overlay?se(U.$slots,"overlay",{key:0}):(p(!0),v(Pe,{key:1},Ye(U.items,(he,_)=>(p(),v("div",{key:_,class:ve(["dp__overlay_row",{dp__flex_row:U.items.length>=3}]),role:"row"},[(p(!0),v(Pe,null,Ye(he,(V,ae)=>(p(),v("div",{key:V.value,ref_for:!0,ref:Ae=>H(Ae,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:Ga(Ae=>ne(V),["prevent"]),onKeydown:Ae=>A(pa)(Ae,()=>ne(V),!0),onMouseover:Ae=>ie(V.value)},[b("div",{class:ve(V.className)},[U.$slots.item?se(U.$slots,"item",{key:0,item:V}):Z("",!0),U.$slots.item?Z("",!0):(p(),v(Pe,{key:1},[Dt(Re(V.text),1)],64))],2)],42,Y5))),128))],2))),128))],6),U.$slots["button-icon"]?Cs((p(),v("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:F,onKeydown:be},[se(U.$slots,"button-icon")],42,G5)),[[$s,!A(h)(U.hideNavigation,U.type)]]):Z("",!0)],46,W5)}}}),X5=["data-dp-mobile"],fl=Ce({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean},isMobile:{type:Boolean}},setup(t){const e=t,a=k(()=>e.multiCalendars>0?[...Array(e.multiCalendars).keys()]:[0]),n=k(()=>({dp__instance_calendar:e.multiCalendars>0}));return(s,r)=>(p(),v("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),v(Pe,null,Ye(a.value,(i,o)=>(p(),v("div",{key:i,class:ve(n.value)},[se(s.$slots,"default",{instance:i,index:o})],2))),128))],10,X5))}}),q5=["data-dp-element","aria-label","aria-disabled"],ui=Ce({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},elName:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(t,{emit:e}){const a=e,n=de(null);return ct(()=>a("set-ref",n)),(s,r)=>(p(),v("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(pa)(i,()=>s.$emit("activate"),!0))},[b("span",{class:ve(["dp__inner_nav",{dp__inner_nav_disabled:s.disabled}])},[se(s.$slots,"default")],2)],40,q5))}}),K5=["aria-label","data-test-id"],i8=Ce({__name:"YearModePicker",props:{...Ja,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}=ml(),{defaultedConfig:i,defaultedMultiCalendars:o,defaultedAriaLabels:l,defaultedTransitions:u,defaultedUI:c}=xt(n),{showTransition:d,transitionName:h}=Vi(u),f=de(!1),m=(w=!1,S)=>{f.value=!f.value,a("toggle-year-picker",{flow:w,show:S})},g=w=>{f.value=!1,a("year-select",w)},y=(w=!1)=>{a("handle-year",w)};return(w,S)=>{var M,T,D,R,P;return p(),v(Pe,null,[b("div",{class:ve(["dp--year-mode-picker",{"dp--hidden-el":f.value}])},[A(r)(A(o),t.instance)?(p(),_e(ui,{key:0,ref:"mpPrevIconRef","aria-label":(M=A(l))==null?void 0:M.prevYear,disabled:t.isDisabled(!1),class:ve((T=A(c))==null?void 0:T.navBtnPrev),onActivate:S[0]||(S[0]=N=>y(!1))},{default:Ee(()=>[w.$slots["arrow-left"]?se(w.$slots,"arrow-left",{key:0}):Z("",!0),w.$slots["arrow-left"]?Z("",!0):(p(),_e(A(N1),{key:1}))]),_:3},8,["aria-label","disabled","class"])):Z("",!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]=xm(()=>m(!1),["enter"]))},[w.$slots.year?se(w.$slots,"year",{key:0,year:t.year}):Z("",!0),w.$slots.year?Z("",!0):(p(),v(Pe,{key:1},[Dt(Re(t.year),1)],64))],40,K5),A(s)(A(o),t.instance)?(p(),_e(ui,{key:1,ref:"mpNextIconRef","aria-label":(R=A(l))==null?void 0:R.nextYear,disabled:t.isDisabled(!0),class:ve((P=A(c))==null?void 0:P.navBtnNext),onActivate:S[3]||(S[3]=N=>y(!0))},{default:Ee(()=>[w.$slots["arrow-right"]?se(w.$slots,"arrow-right",{key:0}):Z("",!0),w.$slots["arrow-right"]?Z("",!0):(p(),_e(A(B1),{key:1}))]),_:3},8,["aria-label","disabled","class"])):Z("",!0)],2),we(gn,{name:A(h)(t.showYearPicker),css:A(d)},{default:Ee(()=>{var N,$;return[t.showYearPicker?(p(),_e(Bi,{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=>g(B))},Kt({"button-icon":Ee(()=>[w.$slots["calendar-icon"]?se(w.$slots,"calendar-icon",{key:0}):Z("",!0),w.$slots["calendar-icon"]?Z("",!0):(p(),_e(A(Tr),{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"])):Z("",!0)]}),_:3},8,["name","css"])],64)}}}),G1=(t,e,a)=>{if(e.value&&Array.isArray(e.value))if(e.value.some(n=>Xe(t,n))){const n=e.value.filter(s=>!Xe(s,t));e.value=n.length?n:null}else(a&&+a>e.value.length||!a)&&e.value.push(t);else e.value=[t]},X1=(t,e,a)=>{let n=t.value?t.value.slice():[];return n.length===2&&n[1]!==null&&(n=[]),n.length?(Et(e,n[0])?n.unshift(e):n[1]=e,a("range-end",e)):(n=[e],a("range-start",e)),n},pl=(t,e,a,n)=>{t&&(t[0]&&t[1]&&a&&e("auto-apply"),t[0]&&!t[1]&&n&&a&&e("auto-apply"))},o8=t=>{Array.isArray(t.value)&&t.value.length<=2&&t.range?t.modelValue.value=t.value.map(e=>ya(ye(e),t.timezone)):Array.isArray(t.value)||(t.modelValue.value=ya(ye(t.value),t.timezone))},l8=(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])||Xe(t,e.value[0]))?[e.value[0],t]:n.value.fixedEnd&&(Et(t,e.value[1])||Xe(t,e.value[1]))?[t,e.value[1]]:(a("invalid-fixed-range",t),e.value):[],u8=({multiCalendars:t,range:e,highlight:a,propDates:n,calendars:s,modelValue:r,props:i,filters:o,year:l,month:u,emit:c})=>{const d=k(()=>z1(i.yearRange,i.locale,i.reverseYears)),h=de([!1]),f=k(()=>(B,J)=>{const X=dt(Za(new Date),{month:u.value(B),year:l.value(B)}),ne=J?Cf(X):Si(X);return a8(ne,n.value.maxDate,n.value.minDate,i.preventMinMaxNavigation,J)}),m=()=>Array.isArray(r.value)&&t.value.solo&&r.value[1],g=()=>{for(let B=0;B{if(!B)return g();const J=dt(ye(),s.value[B]);return s.value[0].year=Ve(zf(J,t.value.count-1)),g()},w=(B,J)=>{const X=i3(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:Ge(B),year:Ve(B)}}},T=()=>{M(),t.value.count&&g()};tt(r,(B,J)=>{i.isTextInputDate&&JSON.stringify(B??{})!==JSON.stringify(J??{})&&T()}),ct(()=>{T()});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)},R=k(()=>B=>pr(d.value,J=>{var X;const ne=l.value(B)===J.value,F=Mi(J.value,mr(n.value.minDate),mr(n.value.maxDate))||((X=o.value.years)==null?void 0:X.includes(l.value(B))),z=Y1(a.value,J.value);return{active:ne,disabled:F,highlighted:z}})),P=(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:aa.year}):(c("overlay-closed"),c("overlay-toggle",{open:!1,overlay:aa.year}))};return{isDisabled:f,groupedYears:R,showYearPicker:h,selectYear:D,toggleYearPicker:$,handleYearSelect:P,handleYear:N}},J5=(t,e)=>{const{defaultedMultiCalendars:a,defaultedAriaLabels:n,defaultedTransitions:s,defaultedConfig:r,defaultedRange:i,defaultedHighlight:o,propDates:l,defaultedTz:u,defaultedFilters:c,defaultedMultiDates:d}=xt(t),h=()=>{t.isTextInputDate&&T(Ve(ye(t.startDate)),0)},{modelValue:f,year:m,month:g,calendars:y}=Fi(t,e,h),w=k(()=>jf(t.formatLocale,t.locale,t.monthNameFormat)),S=de(null),{checkMinMaxRange:M}=hs(t),{selectYear:T,groupedYears:D,showYearPicker:R,toggleYearPicker:P,handleYearSelect:N,handleYear:$,isDisabled:B}=u8({modelValue:f,multiCalendars:a,range:i,highlight:o,calendars:y,year:m,propDates:l,month:g,filters:c,props:t,emit:e});ct(()=>{t.startDate&&(f.value&&t.focusStartDate||!f.value)&&T(Ve(ye(t.startDate)),0)});const J=G=>G?{month:Ge(G),year:Ve(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 he=y.value[G],_=X();return Array.isArray(_)?_.some(V=>V.year===he?.year&&V.month===ue):he?.year===_.year&&ue===_.month},F=(G,ue,he)=>{var _,V;const ae=X();return Array.isArray(ae)?m.value(ue)===((_=ae[he])==null?void 0:_.year)&&G===((V=ae[he])==null?void 0:V.month):!1},z=(G,ue)=>{if(i.value.enabled){const he=X();if(Array.isArray(f.value)&&Array.isArray(he)){const _=F(G,ue,0)||F(G,ue,1),V=Cn(Za(ye()),G,m.value(ue));return Ei(f.value,S.value,V)&&!_}return!1}return!1},H=k(()=>G=>pr(w.value,ue=>{var he;const _=ne(G,ue.value),V=Mi(ue.value,Jf(m.value(G),l.value.minDate),Qf(m.value(G),l.value.maxDate))||A5(l.value.disabledDates,m.value(G),ue.value)||((he=c.value.months)==null?void 0:he.includes(ue.value))||!w5(l.value.allowedDates,m.value(G),ue.value),ae=z(ue.value,G),Ae=s8(o.value,ue.value,m.value(G));return{active:_,disabled:V,isBetween:ae,highlighted:Ae}})),q=(G,ue)=>Cn(Za(ye()),G,m.value(ue)),le=(G,ue)=>{const he=f.value?f.value:Za(new Date);f.value=Cn(he,G,m.value(ue)),e("auto-apply"),e("update-flow-step")},ie=(G,ue)=>{const he=q(G,ue);i.value.fixedEnd||i.value.fixedStart?f.value=l8(he,f,e,i):f.value?M(he,f.value)&&(f.value=X1(f,q(G,ue),e)):f.value=[q(G,ue)],Jt().then(()=>{pl(f.value,e,t.autoApply,t.modelAuto)})},me=(G,ue)=>{G1(q(G,ue),f,d.value.limit),e("auto-apply",!0)},Q=(G,ue)=>(y.value[ue].month=G,U(ue,y.value[ue].year,G),d.value.enabled?me(G,ue):i.value.enabled?ie(G,ue):le(G,ue)),be=(G,ue)=>{T(G,ue),U(ue,G,null)},U=(G,ue,he)=>{let _=he;if(!_&&_!==0){const V=X();_=Array.isArray(V)?V[G].month:V.month}e("update-month-year",{instance:G,year:ue,month:_})};return{groupedMonths:H,groupedYears:D,year:m,isDisabled:B,defaultedMultiCalendars:a,defaultedAriaLabels:n,defaultedTransitions:s,defaultedConfig:r,showYearPicker:R,modelValue:f,presetDate:(G,ue)=>{o8({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:be,toggleYearPicker:P,handleYearSelect:N,handleYear:$,getModelMonthYear:X}},Q5=Ce({compatConfig:{MODE:3},__name:"MonthPicker",props:{...Ja},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=Ka(),r=Sa(s,"yearMode"),i=t;ct(()=>{i.shadow||n("mount",null)});const{groupedMonths:o,groupedYears:l,year:u,isDisabled:c,defaultedMultiCalendars:d,defaultedConfig:h,showYearPicker:f,modelValue:m,presetDate:g,setHoverDate:y,selectMonth:w,selectYear:S,toggleYearPicker:M,handleYearSelect:T,handleYear:D,getModelMonthYear:R}=J5(i,n);return e({getSidebarProps:()=>({modelValue:m,year:u,getModelMonthYear:R,selectMonth:w,selectYear:S,handleYear:D}),presetDate:g,toggleYearPicker:P=>M(0,P)}),(P,N)=>(p(),_e(fl,{"multi-calendars":A(d).count,collapse:P.collapse,stretch:"","is-mobile":P.isMobile},{default:Ee(({instance:$})=>[P.$slots["top-extra"]?se(P.$slots,"top-extra",{key:0,value:P.internalModelValue}):Z("",!0),P.$slots["month-year"]?se(P.$slots,"month-year",it(De({key:1},{year:A(u),months:A(o)($),years:A(l)($),selectMonth:A(w),selectYear:A(S),instance:$}))):(p(),_e(Bi,{key:2,items:A(o)($),"arrow-navigation":P.arrowNavigation,"is-last":P.autoApply&&!A(h).keepActionRow,"esc-close":P.escClose,height:A(h).modeHeight,config:P.config,"no-overlay-focus":!!(P.noOverlayFocus||P.textInput),"use-relative":"",type:"month",onSelected:B=>A(w)(B,$),onHoverValue:B=>A(y)(B,$)},Kt({header:Ee(()=>[we(i8,De(P.$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(T)(B,$),onToggleYearPicker:B=>A(M)($,B?.flow,B?.show)}),Kt({_:2},[Ye(A(r),(B,J)=>({name:B,fn:Ee(X=>[se(P.$slots,B,it(Ft(X)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[P.$slots["month-overlay-value"]?{name:"item",fn:Ee(({item:B})=>[se(P.$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"]))}}),ey=(t,e)=>{const a=()=>{t.isTextInputDate&&(c.value=Ve(ye(t.startDate)))},{modelValue:n}=Fi(t,e,a),s=de(null),{defaultedHighlight:r,defaultedMultiDates:i,defaultedFilters:o,defaultedRange:l,propDates:u}=xt(t),c=de();ct(()=>{t.startDate&&(n.value&&t.focusStartDate||!n.value)&&(c.value=Ve(ye(t.startDate)))});const d=w=>Array.isArray(n.value)?n.value.some(S=>Ve(S)===w):n.value?Ve(n.value)===w:!1,h=w=>l.value.enabled&&Array.isArray(n.value)?Ei(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,g=k(()=>pr(z1(t.yearRange,t.locale,t.reverseYears),w=>{const S=d(w.value),M=Mi(w.value,mr(u.value.minDate),mr(u.value.maxDate))||o.value.years.includes(w.value)||!f(w.value)||m(w.value),T=h(w.value)&&!S,D=Y1(r.value,w.value);return{active:S,disabled:M,isBetween:T,highlighted:D}})),y=w=>pn(Za(Si(new Date)),w);return{groupedYears:g,modelValue:n,focusYear:c,setHoverValue:w=>{s.value=pn(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=>Ve(M))).includes(w)?n.value=n.value.filter(M=>Ve(M)!==w):n.value.push(pn(Wt(ye()),w))):n.value=[pn(Wt(Si(ye())),w)],e("auto-apply",!0);l.value.enabled?(n.value=X1(n,y(w),e),Jt().then(()=>{pl(n.value,e,t.autoApply,t.modelAuto)})):(n.value=y(w),e("auto-apply"))}}},ty=Ce({compatConfig:{MODE:3},__name:"YearPicker",props:{...Ja},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}=ey(s,n),{defaultedConfig:c}=xt(s);return e({getSidebarProps:()=>({modelValue:i,selectYear:l})}),(d,h)=>(p(),v("div",null,[d.$slots["top-extra"]?se(d.$slots,"top-extra",{key:0,value:d.internalModelValue}):Z("",!0),d.$slots["month-year"]?se(d.$slots,"month-year",it(De({key:1},{years:A(r),selectYear:A(l)}))):(p(),_e(Bi,{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"]))]))}}),ay={key:0,class:"dp__time_input"},ny=["data-compact","data-collapsed"],sy=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],ry=["aria-label","disabled","data-test-id","onKeydown","onClick"],iy=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],oy={key:0},ly=["aria-label","data-compact"],uy=Ce({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},...Ja},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}=ds(),{defaultedAriaLabels:o,defaultedTransitions:l,defaultedFilters:u,defaultedConfig:c,defaultedRange:d,defaultedMultiCalendars:h}=xt(s),{transitionName:f,showTransition:m}=Vi(l),g=vn({hours:!1,minutes:!1,seconds:!1}),y=de("AM"),w=de(null),S=de([]),M=de(),T=de(!1);ct(()=>{n("mounted")});const D=x=>dt(new Date,{hours:x.hours,minutes:x.minutes,seconds:s.enableSeconds?x.seconds:0,milliseconds:0}),R=k(()=>x=>ie(x,s[x])||N(x,s[x])),P=k(()=>({hours:s.hours,minutes:s.minutes,seconds:s.seconds})),N=(x,Y)=>d.value.enabled&&!d.value.disableTimeRangeValidation?!s.validateTime(x,Y):!1,$=(x,Y)=>{if(d.value.enabled&&!d.value.disableTimeRangeValidation){const j=Y?+s[`${x}Increment`]:-+s[`${x}Increment`],te=s[x]+j;return!s.validateTime(x,te)}return!1},B=k(()=>x=>!G(+s[x]+ +s[`${x}Increment`],x)||$(x,!0)),J=k(()=>x=>!G(+s[x]-+s[`${x}Increment`],x)||$(x,!1)),X=(x,Y)=>kf(dt(ye(),x),Y),ne=(x,Y)=>t5(dt(ye(),x),Y),F=k(()=>({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})),z=k(()=>s.timePickerInline&&d.value.enabled&&!h.value.count),H=k(()=>{const x=[{type:"hours"}];return s.enableMinutes&&x.push({type:"",separator:!0},{type:"minutes"}),s.enableSeconds&&x.push({type:"",separator:!0},{type:"seconds"}),x}),q=k(()=>H.value.filter(x=>!x.separator)),le=k(()=>x=>{if(x==="hours"){const Y=Ae(+s.hours);return{text:Y<10?`0${Y}`:`${Y}`,value:Y}}return{text:s[x]<10?`0${s[x]}`:`${s[x]}`,value:s[x]}}),ie=(x,Y)=>{var j;if(!s.disabledTimesConfig)return!1;const te=s.disabledTimesConfig(s.order,x==="hours"?Y:void 0);return te[x]?!!((j=te[x])!=null&&j.includes(Y)):!0},me=(x,Y)=>Y!=="hours"||y.value==="AM"?x:x+12,Q=x=>{const Y=s.is24?24:12,j=x==="hours"?Y:60,te=+s[`${x}GridIncrement`],pe=x==="hours"&&!s.is24?te:0,ce=[];for(let fe=pe;fe({active:!1,disabled:u.value.times[x].includes(fe.value)||!G(fe.value,x)||ie(x,fe.value)||N(x,fe.value)}))},be=x=>x>=0?x:59,U=x=>x>=0?x:23,G=(x,Y)=>{const j=s.minTime?D(Xl(s.minTime)):null,te=s.maxTime?D(Xl(s.maxTime)):null,pe=D(Xl(P.value,Y,Y==="minutes"||Y==="seconds"?be(x):U(x)));return j&&te?(hr(pe,te)||Qs(pe,te))&&(Ns(pe,j)||Qs(pe,j)):j?Ns(pe,j)||Qs(pe,j):te?hr(pe,te)||Qs(pe,te):!0},ue=x=>s[`no${x[0].toUpperCase()+x.slice(1)}Overlay`],he=x=>{ue(x)||(g[x]=!g[x],g[x]?(T.value=!0,n("overlay-opened",x)):(T.value=!1,n("overlay-closed",x)))},_=x=>x==="hours"?In:x==="minutes"?is:dr,V=()=>{M.value&&clearTimeout(M.value)},ae=(x,Y=!0,j)=>{const te=Y?X:ne,pe=Y?+s[`${x}Increment`]:-+s[`${x}Increment`];G(+s[x]+pe,x)&&n(`update:${x}`,_(x)(te({[x]:+s[x]},{[x]:+s[`${x}Increment`]}))),!(j!=null&&j.keyboard)&&c.value.timeArrowHoldThreshold&&(M.value=setTimeout(()=>{ae(x,Y)},c.value.timeArrowHoldThreshold))},Ae=x=>s.is24?x:(x>=12?y.value="PM":y.value="AM",l5(x)),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=x=>{g[x]=!0},E=(x,Y,j)=>{if(x&&s.arrowNavigation){Array.isArray(S.value[Y])?S.value[Y][j]=x:S.value[Y]=[x];const te=S.value.reduce((pe,ce)=>ce.map((fe,Te)=>[...pe[Te]||[],ce[Te]]),[]);i(s.closeTimePickerBtn),w.value&&(te[1]=te[1].concat(w.value)),r(te,s.order)}},I=(x,Y)=>(he(x),n(`update:${x}`,Y));return e({openChildCmp:C}),(x,Y)=>{var j;return x.disabled?Z("",!0):(p(),v("div",ay,[(p(!0),v(Pe,null,Ye(H.value,(te,pe)=>{var ce,fe,Te;return p(),v("div",{key:pe,class:ve(F.value),"data-compact":z.value&&!x.enableSeconds,"data-collapsed":z.value&&x.enableSeconds},[te.separator?(p(),v(Pe,{key:0},[T.value?Z("",!0):(p(),v(Pe,{key:0},[Dt(":")],64))],64)):(p(),v(Pe,{key:1},[b("button",{ref_for:!0,ref:O=>E(O,pe,0),type:"button",class:ve({dp__btn:!0,dp__inc_dec_button:!x.timePickerInline,dp__inc_dec_button_inline:x.timePickerInline,dp__tp_inline_btn_top:x.timePickerInline,dp__inc_dec_button_disabled:B.value(te.type),"dp--hidden-el":T.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:O=>A(pa)(O,()=>ae(te.type,!0,{keyboard:!0}),!0),onClick:O=>A(c).timeArrowHoldThreshold?void 0:ae(te.type,!0),onMousedown:O=>A(c).timeArrowHoldThreshold?ae(te.type,!0):void 0,onMouseup:V},[s.timePickerInline?(p(),v(Pe,{key:1},[x.$slots["tp-inline-arrow-up"]?se(x.$slots,"tp-inline-arrow-up",{key:0}):(p(),v(Pe,{key:1},[Y[2]||(Y[2]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),Y[3]||(Y[3]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(p(),v(Pe,{key:0},[x.$slots["arrow-up"]?se(x.$slots,"arrow-up",{key:0}):Z("",!0),x.$slots["arrow-up"]?Z("",!0):(p(),_e(A(F1),{key:1}))],64))],42,sy),b("button",{ref_for:!0,ref:O=>E(O,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:!x.timePickerInline,dp__time_display_inline:x.timePickerInline,"dp--time-invalid":R.value(te.type),"dp--time-overlay-btn":!R.value(te.type),"dp--hidden-el":T.value}),disabled:ue(te.type),tabindex:"0","data-test-id":`${te.type}-toggle-overlay-btn-${s.order}`,onKeydown:O=>A(pa)(O,()=>he(te.type),!0),onClick:O=>he(te.type)},[x.$slots[te.type]?se(x.$slots,te.type,{key:0,text:le.value(te.type).text,value:le.value(te.type).value}):Z("",!0),x.$slots[te.type]?Z("",!0):(p(),v(Pe,{key:1},[Dt(Re(le.value(te.type).text),1)],64))],42,ry),b("button",{ref_for:!0,ref:O=>E(O,pe,2),type:"button",class:ve({dp__btn:!0,dp__inc_dec_button:!x.timePickerInline,dp__inc_dec_button_inline:x.timePickerInline,dp__tp_inline_btn_bottom:x.timePickerInline,dp__inc_dec_button_disabled:J.value(te.type),"dp--hidden-el":T.value}),"data-test-id":`${te.type}-time-dec-btn-${s.order}`,"aria-label":(Te=A(o))==null?void 0:Te.decrementValue(te.type),tabindex:"0",onKeydown:O=>A(pa)(O,()=>ae(te.type,!1,{keyboard:!0}),!0),onClick:O=>A(c).timeArrowHoldThreshold?void 0:ae(te.type,!1),onMousedown:O=>A(c).timeArrowHoldThreshold?ae(te.type,!1):void 0,onMouseup:V},[s.timePickerInline?(p(),v(Pe,{key:1},[x.$slots["tp-inline-arrow-down"]?se(x.$slots,"tp-inline-arrow-down",{key:0}):(p(),v(Pe,{key:1},[Y[4]||(Y[4]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),Y[5]||(Y[5]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(p(),v(Pe,{key:0},[x.$slots["arrow-down"]?se(x.$slots,"arrow-down",{key:0}):Z("",!0),x.$slots["arrow-down"]?Z("",!0):(p(),_e(A(Z1),{key:1}))],64))],42,iy)],64))],10,ny)}),128)),x.is24?Z("",!0):(p(),v("div",oy,[x.$slots["am-pm-button"]?se(x.$slots,"am-pm-button",{key:0,toggle:ee,value:y.value}):Z("",!0),x.$slots["am-pm-button"]?Z("",!0):(p(),v("button",{key:1,ref_key:"amPmButton",ref:w,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(j=A(o))==null?void 0:j.amPmButton,tabindex:"0","data-compact":z.value,onClick:ee,onKeydown:Y[0]||(Y[0]=te=>A(pa)(te,()=>ee(),!0))},Re(y.value),41,ly))])),(p(!0),v(Pe,null,Ye(q.value,(te,pe)=>(p(),_e(gn,{key:pe,name:A(f)(g[te.type]),css:A(m)},{default:Ee(()=>{var ce,fe;return[g[te.type]?(p(),_e(Bi,{key:0,items:Q(te.type),"is-last":x.autoApply&&!A(c).keepActionRow,"esc-close":x.escClose,type:te.type,"text-input":x.textInput,config:x.config,"arrow-navigation":x.arrowNavigation,"aria-labels":x.ariaLabels,"overlay-label":(fe=(ce=A(o)).timeOverlay)==null?void 0:fe.call(ce,te.type),onSelected:Te=>I(te.type,Te),onToggle:Te=>he(te.type),onResetFlow:Y[1]||(Y[1]=Te=>x.$emit("reset-flow"))},Kt({"button-icon":Ee(()=>[x.$slots["clock-icon"]?se(x.$slots,"clock-icon",{key:0}):Z("",!0),x.$slots["clock-icon"]?Z("",!0):(p(),_e(us(x.timePickerInline?A(Tr):A(V1)),{key:1}))]),_:2},[x.$slots[`${te.type}-overlay-value`]?{name:"item",fn:Ee(({item:Te})=>[se(x.$slots,`${te.type}-overlay-value`,{text:Te.text,value:Te.value})]),key:"0"}:void 0,x.$slots[`${te.type}-overlay-header`]?{name:"header",fn:Ee(()=>[se(x.$slots,`${te.type}-overlay-header`,{toggle:()=>he(te.type)})]),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","overlay-label","onSelected","onToggle"])):Z("",!0)]}),_:2},1032,["name","css"]))),128))]))}}}),cy=["data-dp-mobile"],dy=["aria-label","tabindex"],hy=["role","aria-label","tabindex"],fy=["aria-label"],c8=Ce({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},...Ja},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}=ds(),o=Ka(),{defaultedTransitions:l,defaultedAriaLabels:u,defaultedTextInput:c,defaultedConfig:d,defaultedRange:h}=xt(s),{transitionName:f,showTransition:m}=Vi(l),{hideNavigationButtons:g}=ml(),y=de(null),w=de(null),S=de([]),M=de(null),T=de(!1);ct(()=>{n("mount"),!s.timePicker&&s.arrowNavigation?r([Nt(y.value)],"time"):i(!0,s.timePicker)});const D=k(()=>h.value.enabled&&s.modelAuto?Yf(s.internalModelValue):!0),R=de(!1),P=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=k(()=>{const ie=[];if(h.value.enabled)for(let me=0;me<2;me++)ie.push(P(me));else ie.push(P(0));return ie}),$=(ie,me=!1,Q="")=>{me||n("reset-flow"),R.value=ie,n(ie?"overlay-opened":"overlay-closed",aa.time),s.arrowNavigation&&i(ie),Jt(()=>{Q!==""&&S.value[0]&&S.value[0].openChildCmp(Q)})},B=k(()=>({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)},F=ie=>{n("update:minutes",ie)},z=ie=>{n("update:seconds",ie)},H=()=>{if(M.value&&!c.value.enabled&&!s.noOverlayFocus){const ie=Gf(M.value);ie&&ie.focus({preventScroll:!0})}},q=ie=>{T.value=!1,n("overlay-closed",ie)},le=ie=>{T.value=!0,n("overlay-opened",ie)};return e({toggleTimePicker:$}),(ie,me)=>{var Q;return p(),v("div",{class:"dp--tp-wrap","data-dp-mobile":ie.isMobile},[!ie.timePicker&&!ie.timePickerInline?Cs((p(),v("button",{key:0,ref_key:"openTimePickerBtn",ref:y,type:"button",class:ve({...B.value,"dp--hidden-el":R.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]=be=>A(pa)(be,()=>$(!0))),onClick:me[1]||(me[1]=be=>$(!0))},[ie.$slots["clock-icon"]?se(ie.$slots,"clock-icon",{key:0}):Z("",!0),ie.$slots["clock-icon"]?Z("",!0):(p(),_e(A(V1),{key:1}))],42,dy)),[[$s,!A(g)(ie.hideNavigation,"time")]]):Z("",!0),we(gn,{name:A(f)(R.value),css:A(m)&&!ie.timePickerInline},{default:Ee(()=>{var be,U;return[R.value||ie.timePicker||ie.timePickerInline?(p(),v("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":(be=A(u))==null?void 0:be.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:F,setSeconds:z}):Z("",!0),ie.$slots["time-picker-overlay"]?Z("",!0):(p(),v("div",{key:1,class:ve(ie.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(p(!0),v(Pe,null,Ye(N.value,(G,ue)=>Cs((p(),_e(uy,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":(he,_)=>t.validateTime(he,X(_,ue,he)),"onUpdate:hours":he=>ne(X(he,ue,"hours")),"onUpdate:minutes":he=>F(X(he,ue,"minutes")),"onUpdate:seconds":he=>z(X(he,ue,"seconds")),onMounted:H,onOverlayClosed:q,onOverlayOpened:le,onAmPmChange:me[2]||(me[2]=he=>ie.$emit("am-pm-change",he))}),Kt({_:2},[Ye(A(J),(he,_)=>({name:he,fn:Ee(V=>[se(ie.$slots,he,De({ref_for:!0},V))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[$s,ue===0?!0:D.value]])),128))],2)),!ie.timePicker&&!ie.timePickerInline?Cs((p(),v("button",{key:2,ref_key:"closeTimePickerBtn",ref:w,type:"button",class:ve({...B.value,"dp--hidden-el":T.value}),"aria-label":(U=A(u))==null?void 0:U.closeTimePicker,tabindex:"0",onKeydown:me[3]||(me[3]=G=>A(pa)(G,()=>$(!1))),onClick:me[4]||(me[4]=G=>$(!1))},[ie.$slots["calendar-icon"]?se(ie.$slots,"calendar-icon",{key:0}):Z("",!0),ie.$slots["calendar-icon"]?Z("",!0):(p(),_e(A(Tr),{key:1}))],42,fy)),[[$s,!A(g)(ie.hideNavigation,"time")]]):Z("",!0)],2)],14,hy)):Z("",!0)]}),_:3},8,["name","css"])],8,cy)}}}),d8=(t,e,a,n)=>{const{defaultedRange:s}=xt(t),r=(M,T)=>Array.isArray(e[M])?e[M][T]:e[M],i=M=>t.enableSeconds?Array.isArray(e.seconds)?e.seconds[M]:e.seconds:0,o=(M,T)=>M?T!==void 0?ts(M,r("hours",T),r("minutes",T),i(T)):ts(M,e.hours,e.minutes,i()):Uf(ye(),i(T)),l=(M,T)=>{e[M]=T},u=k(()=>t.modelAuto&&s.value.enabled?Array.isArray(a.value)?a.value.length>1:!1:s.value.enabled),c=(M,T)=>{const D=Object.fromEntries(Object.keys(e).map(R=>R===M?[R,T]:[R,e[R]].slice()));if(u.value&&!s.value.disableTimeRangeValidation){const R=N=>a.value?ts(a.value[N],D.hours[N],D.minutes[N],D.seconds[N]):null,P=N=>Zf(a.value[N],0);return!(Xe(R(0),R(1))&&(Ns(R(0),P(1))||hr(R(1),P(0))))}return!0},d=(M,T)=>{c(M,T)&&(l(M,T),n&&n())},h=M=>{d("hours",M)},f=M=>{d("minutes",M)},m=M=>{d("seconds",M)},g=(M,T,D,R)=>{T&&h(M),!T&&!D&&f(M),D&&m(M),a.value&&R(a.value)},y=M=>{if(M){const T=Array.isArray(M),D=T?[+M[0].hours,+M[1].hours]:+M.hours,R=T?[+M[0].minutes,+M[1].minutes]:+M.minutes,P=T?[+M[0].seconds,+M[1].seconds]:+M.seconds;l("hours",D),l("minutes",R),t.enableSeconds&&l("seconds",P)}},w=(M,T)=>{const D={hours:Array.isArray(e.hours)?e.hours[M]:e.hours,disabledArr:[]};return(T||T===0)&&(D.hours=T),Array.isArray(t.disabledTimes)&&(D.disabledArr=s.value.enabled&&Array.isArray(t.disabledTimes[M])?t.disabledTimes[M]:t.disabledTimes),D},S=k(()=>(M,T)=>{var D;if(Array.isArray(t.disabledTimes)){const{disabledArr:R,hours:P}=w(M,T),N=R.filter($=>+$.hours===P);return((D=N[0])==null?void 0:D.minutes)==="*"?{hours:[P],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:g,getSecondsValue:i,assignStartTime:y,validateTime:c,disabledTimesConfig:S}},py=(t,e)=>{const a=()=>{t.isTextInputDate&&T()},{modelValue:n,time:s}=Fi(t,e,a),{defaultedStartTime:r,defaultedRange:i,defaultedTz:o}=xt(t),{updateTimeValues:l,getSetDateTime:u,setTime:c,assignStartTime:d,disabledTimesConfig:h,validateTime:f}=d8(t,s,n,m);function m(){e("update-flow-step")}const g=R=>{const{hours:P,minutes:N,seconds:$}=R;return{hours:+P,minutes:+N,seconds:$?+$:0}},y=()=>{if(t.startTime){if(Array.isArray(t.startTime)){const P=g(t.startTime[0]),N=g(t.startTime[1]);return[dt(ye(),P),dt(ye(),N)]}const R=g(t.startTime);return dt(ye(),R)}return i.value.enabled?[null,null]:null},w=()=>{if(i.value.enabled){const[R,P]=y();n.value=[ya(u(R,0),o.value.timezone),ya(u(P,1),o.value.timezone)]}else n.value=ya(u(y()),o.value.timezone)},S=R=>Array.isArray(R)?[Ls(ye(R[0])),Ls(ye(R[1]))]:[Ls(R??ye())],M=(R,P,N)=>{c("hours",R),c("minutes",P),c("seconds",t.enableSeconds?N:0)},T=()=>{const[R,P]=S(n.value);return i.value.enabled?M([R.hours,P.hours],[R.minutes,P.minutes],[R.seconds,P.seconds]):M(R.hours,R.minutes,R.seconds)};ct(()=>{if(!t.shadow)return d(r.value),n.value?T():w()});const D=()=>{Array.isArray(n.value)?n.value=n.value.map((R,P)=>R&&u(R,P)):n.value=u(n.value),e("time-update")};return{modelValue:n,time:s,disabledTimesConfig:h,updateTime:(R,P=!0,N=!1)=>{l(R,P,N,D)},validateTime:f}},my=Ce({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...Ja},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=Ka(),i=Sa(r,"timePicker"),o=de(null),{time:l,modelValue:u,disabledTimesConfig:c,updateTime:d,validateTime:h}=py(s,n);return ct(()=>{s.shadow||n("mount",null)}),e({getSidebarProps:()=>({modelValue:u,time:l,updateTime:d}),toggleTimePicker:(f,m=!1,g="")=>{var y;(y=o.value)==null||y.toggleTimePicker(f,m,g)}}),(f,m)=>(p(),_e(fl,{"multi-calendars":0,stretch:"","is-mobile":f.isMobile},{default:Ee(()=>[we(c8,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]=g=>A(d)(g)),"onUpdate:minutes":m[1]||(m[1]=g=>A(d)(g,!1)),"onUpdate:seconds":m[2]||(m[2]=g=>A(d)(g,!1,!0)),onAmPmChange:m[3]||(m[3]=g=>f.$emit("am-pm-change",g)),onResetFlow:m[4]||(m[4]=g=>f.$emit("reset-flow")),onOverlayClosed:m[5]||(m[5]=g=>f.$emit("overlay-toggle",{open:!1,overlay:g})),onOverlayOpened:m[6]||(m[6]=g=>f.$emit("overlay-toggle",{open:!0,overlay:g}))}),Kt({_:2},[Ye(A(i),(g,y)=>({name:g,fn:Ee(w=>[se(f.$slots,g,it(Ft(w)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3},8,["is-mobile"]))}}),gy={class:"dp--header-wrap"},vy={key:0,class:"dp__month_year_wrap"},yy={key:0},by={class:"dp__month_year_wrap"},_y=["data-dp-element","aria-label","data-test-id","onClick","onKeydown"],Ay=Ce({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:()=>[]},...Ja},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}=xt(s),{transitionName:f,showTransition:m}=Vi(r),{buildMatrix:g}=ds(),{handleMonthYearChange:y,isDisabled:w,updateMonthYear:S}=F5(s,n),{showLeftIcon:M,showRightIcon:T}=ml(),D=de(!1),R=de(!1),P=de(!1),N=de([null,null,null,null]);ct(()=>{n("mount")});const $=U=>({get:()=>s[U],set:G=>{const ue=U===Va.month?Va.year:Va.month;n("update-month-year",{[U]:G,[ue]:s[ue]}),U===Va.month?q(!0):le(!0)}}),B=k($(Va.month)),J=k($(Va.year)),X=k(()=>U=>({month:s.month,year:s.year,items:U===Va.month?s.months:s.years,instance:s.instance,updateMonthYear:S,toggle:U===Va.month?q:le})),ne=k(()=>s.months.find(G=>G.value===s.month)||{text:"",value:0}),F=k(()=>pr(s.months,U=>{const G=s.month===U.value,ue=Mi(U.value,Jf(s.year,d.value.minDate),Qf(s.year,d.value.maxDate))||l.value.months.includes(U.value),he=s8(c.value,U.value,s.year);return{active:G,disabled:ue,highlighted:he}})),z=k(()=>pr(s.years,U=>{const G=s.year===U.value,ue=Mi(U.value,mr(d.value.minDate),mr(d.value.maxDate))||l.value.years.includes(U.value),he=Y1(c.value,U.value);return{active:G,disabled:ue,highlighted:he}})),H=(U,G,ue)=>{ue!==void 0?U.value=ue:U.value=!U.value,U.value?(P.value=!0,n("overlay-opened",G)):(P.value=!1,n("overlay-closed",G))},q=(U=!1,G)=>{ie(U),H(D,aa.month,G)},le=(U=!1,G)=>{ie(U),H(R,aa.year,G)},ie=U=>{U||n("reset-flow")},me=(U,G)=>{s.arrowNavigation&&(N.value[G]=Nt(U),g(N.value,"monthYear"))},Q=k(()=>{var U,G,ue,he,_,V;return[{type:Va.month,index:1,toggle:q,modelValue:B.value,updateModelValue:ae=>B.value=ae,text:ne.value.text,showSelectionGrid:D.value,items:F.value,ariaLabel:(U=i.value)==null?void 0:U.openMonthsOverlay,overlayLabel:((ue=(G=i.value).monthPicker)==null?void 0:ue.call(G,!0))??void 0},{type:Va.year,index:2,toggle:le,modelValue:J.value,updateModelValue:ae=>J.value=ae,text:Xf(s.year,s.locale),showSelectionGrid:R.value,items:z.value,ariaLabel:(he=i.value)==null?void 0:he.openYearsOverlay,overlayLabel:((V=(_=i.value).yearPicker)==null?void 0:V.call(_,!0))??void 0}]}),be=k(()=>s.disableYearSelect?[Q.value[0]]:s.yearFirst?[...Q.value].reverse():Q.value);return e({toggleMonthPicker:q,toggleYearPicker:le,handleMonthYearChange:y}),(U,G)=>{var ue,he,_,V,ae,Ae;return p(),v("div",gy,[U.$slots["month-year"]?(p(),v("div",vy,[se(U.$slots,"month-year",it(Ft({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(),v(Pe,{key:1},[U.$slots["top-extra"]?(p(),v("div",yy,[se(U.$slots,"top-extra",{value:U.internalModelValue})])):Z("",!0),b("div",by,[A(M)(A(o),t.instance)&&!U.vertical?(p(),_e(ui,{key:0,"aria-label":(ue=A(i))==null?void 0:ue.prevMonth,disabled:A(w)(!1),class:ve((he=A(h))==null?void 0:he.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(()=>[U.$slots["arrow-left"]?se(U.$slots,"arrow-left",{key:0}):Z("",!0),U.$slots["arrow-left"]?Z("",!0):(p(),_e(A(N1),{key:1}))]),_:3},8,["aria-label","disabled","class"])):Z("",!0),b("div",{class:ve(["dp__month_year_wrap",{dp__year_disable_select:U.disableYearSelect}])},[(p(!0),v(Pe,null,Ye(be.value,(ee,C)=>(p(),v(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":P.value}]),"aria-label":`${ee.text}-${ee.ariaLabel}`,"data-test-id":`${ee.type}-toggle-overlay-${t.instance}`,onClick:ee.toggle,onKeydown:E=>A(pa)(E,()=>ee.toggle(),!0)},[U.$slots[ee.type]?se(U.$slots,ee.type,{key:0,text:ee.text,value:s[ee.type]}):Z("",!0),U.$slots[ee.type]?Z("",!0):(p(),v(Pe,{key:1},[Dt(Re(ee.text),1)],64))],42,_y),we(gn,{name:A(f)(ee.showSelectionGrid),css:A(m)},{default:Ee(()=>[ee.showSelectionGrid?(p(),_e(Bi,{key:0,items:ee.items,"arrow-navigation":U.arrowNavigation,"hide-navigation":U.hideNavigation,"is-last":U.autoApply&&!A(u).keepActionRow,"skip-button-ref":!1,config:U.config,type:ee.type,"header-refs":[],"esc-close":U.escClose,"menu-wrap-ref":U.menuWrapRef,"text-input":U.textInput,"aria-labels":U.ariaLabels,"overlay-label":ee.overlayLabel,onSelected:ee.updateModelValue,onToggle:ee.toggle},Kt({"button-icon":Ee(()=>[U.$slots["calendar-icon"]?se(U.$slots,"calendar-icon",{key:0}):Z("",!0),U.$slots["calendar-icon"]?Z("",!0):(p(),_e(A(Tr),{key:1}))]),_:2},[U.$slots[`${ee.type}-overlay-value`]?{name:"item",fn:Ee(({item:E})=>[se(U.$slots,`${ee.type}-overlay-value`,{text:E.text,value:E.value})]),key:"0"}:void 0,U.$slots[`${ee.type}-overlay`]?{name:"overlay",fn:Ee(()=>[se(U.$slots,`${ee.type}-overlay`,De({ref_for:!0},X.value(ee.type)))]),key:"1"}:void 0,U.$slots[`${ee.type}-overlay-header`]?{name:"header",fn:Ee(()=>[se(U.$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"])):Z("",!0)]),_:2},1032,["name","css"])],64))),128))],2),A(M)(A(o),t.instance)&&U.vertical?(p(),_e(ui,{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(()=>[U.$slots["arrow-up"]?se(U.$slots,"arrow-up",{key:0}):Z("",!0),U.$slots["arrow-up"]?Z("",!0):(p(),_e(A(F1),{key:1}))]),_:3},8,["aria-label","disabled","class"])):Z("",!0),A(T)(A(o),t.instance)?(p(),_e(ui,{key:2,ref:"rightIcon","el-name":"action-next",disabled:A(w)(!0),"aria-label":(ae=A(i))==null?void 0:ae.nextMonth,class:ve((Ae=A(h))==null?void 0:Ae.navBtnNext),onActivate:G[3]||(G[3]=ee=>A(y)(!0,!0)),onSetRef:G[4]||(G[4]=ee=>me(ee,U.disableYearSelect?2:3))},{default:Ee(()=>[U.$slots[U.vertical?"arrow-down":"arrow-right"]?se(U.$slots,U.vertical?"arrow-down":"arrow-right",{key:0}):Z("",!0),U.$slots[U.vertical?"arrow-down":"arrow-right"]?Z("",!0):(p(),_e(us(U.vertical?A(Z1):A(B1)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):Z("",!0)])],64))])}}}),wy={class:"dp__calendar_header",role:"row"},xy={key:0,class:"dp__calendar_header_item",role:"gridcell"},ky=["aria-label"],Sy={key:0,class:"dp__calendar_item dp__week_num",role:"gridcell"},My={class:"dp__cell_inner"},Ey=["id","aria-pressed","aria-disabled","aria-label","tabindex","data-test-id","onClick","onTouchend","onKeydown","onMouseenter","onMouseleave","onMousedown"],Py=Ce({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},...Ja},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}=ds(),{defaultedTransitions:i,defaultedConfig:o,defaultedAriaLabels:l,defaultedMultiCalendars:u,defaultedWeekNumbers:c,defaultedMultiDates:d,defaultedUI:h}=xt(s),f=de(null),m=de({bottom:"",left:"",transform:""}),g=de([]),y=de(null),w=de(!0),S=de(""),M=de({startX:0,endX:0,startY:0,endY:0}),T=de([]),D=de({left:"50%"}),R=de(!1),P=k(()=>s.calendar?s.calendar(s.mappedDates):s.mappedDates),N=k(()=>s.dayNames?Array.isArray(s.dayNames)?s.dayNames:s.dayNames(s.locale,+s.weekStart):o5(s.formatLocale,s.locale,+s.weekStart));ct(()=>{n("mount",{cmp:"calendar",refs:g}),o.value.noSwipe||y.value&&(y.value.addEventListener("touchstart",me,{passive:!1}),y.value.addEventListener("touchend",Q,{passive:!1}),y.value.addEventListener("touchmove",be,{passive:!1})),s.monthChangeOnScroll&&y.value&&y.value.addEventListener("wheel",ue,{passive:!1})}),Hn(()=>{o.value.noSwipe||y.value&&(y.value.removeEventListener("touchstart",me),y.value.removeEventListener("touchend",Q),y.value.removeEventListener("touchmove",be)),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=Wt(Cn(ye(),s.month,s.year));S.value=Lt(Wt(Cn(ye(),ee,C)),E)?i.value[$(!0)]:i.value[$(!1)],w.value=!1,Jt(()=>{w.value=!0})}},J=k(()=>({...h.value.calendar??{}})),X=k(()=>ee=>{const C=u5(ee);return{dp__marker_dot:C.type==="dot",dp__marker_line:C.type==="line"}}),ne=k(()=>ee=>Xe(ee,f.value)),F=k(()=>({dp__calendar:!0,dp__calendar_next:u.value.count>0&&s.instance!==0})),z=k(()=>ee=>s.hideOffsetDates?ee.current:!0),H=async(ee,C)=>{const{width:E,height:I}=ee.getBoundingClientRect();f.value=C.value;let x={left:`${E/2}px`},Y=-50;if(await Jt(),T.value[0]){const{left:j,width:te}=T.value[0].getBoundingClientRect();j<0&&(x={left:"0"},Y=0,D.value.left=`${E/2}px`),window.innerWidth{var I,x,Y;const j=Nt(g.value[C][E]);j&&((I=ee.marker)!=null&&I.customPosition&&(Y=(x=ee.marker)==null?void 0:x.tooltip)!=null&&Y.length?m.value=ee.marker.customPosition(j):await H(j,ee),n("tooltip-open",ee.marker))},le=async(ee,C,E)=>{var I,x;if(R.value&&d.value.enabled&&d.value.dragSelect)return n("select-date",ee);if(n("set-hover-date",ee),(x=(I=ee.marker)==null?void 0:I.tooltip)!=null&&x.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,U()},be=ee=>{s.vertical&&!s.inline&&ee.preventDefault()},U=()=>{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(g.value[C])?g.value[C][E]=ee:g.value[C]=[ee]),s.arrowNavigation&&r(g.value,"calendar")},ue=ee=>{s.monthChangeOnScroll&&(ee.preventDefault(),n("handle-scroll",ee))},he=ee=>c.value.type==="local"?I1(ee.value,{weekStartsOn:+s.weekStart}):c.value.type==="iso"?R1(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)?he(C):"":he(C)},V=(ee,C,E=!0)=>{!E&&p5()||(!d.value.enabled||o.value.allowPreventDefault)&&(es(ee,o.value),n("select-date",C))},ae=ee=>{es(ee,o.value)},Ae=ee=>{d.value.enabled&&d.value.dragSelect?(R.value=!0,n("select-date",ee)):d.value.enabled&&n("select-date",ee)};return e({triggerTransition:B}),(ee,C)=>(p(),v("div",{class:ve(F.value)},[b("div",{ref_key:"calendarWrapRef",ref:y,class:ve(J.value),role:"grid"},[b("div",wy,[ee.weekNumbers?(p(),v("div",xy,Re(ee.weekNumName),1)):Z("",!0),(p(!0),v(Pe,null,Ye(N.value,(E,I)=>{var x,Y;return p(),v("div",{key:I,class:"dp__calendar_header_item",role:"gridcell","data-test-id":"calendar-header","aria-label":(Y=(x=A(l))==null?void 0:x.weekDay)==null?void 0:Y.call(x,I)},[ee.$slots["calendar-header"]?se(ee.$slots,"calendar-header",{key:0,day:E,index:I}):Z("",!0),ee.$slots["calendar-header"]?Z("",!0):(p(),v(Pe,{key:1},[Dt(Re(E),1)],64))],8,ky)}),128))]),C[2]||(C[2]=b("div",{class:"dp__calendar_header_separator"},null,-1)),we(gn,{name:S.value,css:!!ee.transitions},{default:Ee(()=>[w.value?(p(),v("div",{key:0,class:"dp__calendar",role:"rowgroup",onMouseleave:C[1]||(C[1]=E=>R.value=!1)},[(p(!0),v(Pe,null,Ye(P.value,(E,I)=>(p(),v("div",{key:I,class:"dp__calendar_row",role:"row"},[ee.weekNumbers?(p(),v("div",Sy,[b("div",My,Re(_(E.days)),1)])):Z("",!0),(p(!0),v(Pe,null,Ye(E.days,(x,Y)=>{var j,te,pe;return p(),v("div",{id:A(U0)(x.value),ref_for:!0,ref:ce=>G(ce,I,Y),key:Y+I,role:"gridcell",class:"dp__calendar_item","aria-pressed":(x.classData.dp__active_date||x.classData.dp__range_start||x.classData.dp__range_start)??void 0,"aria-disabled":x.classData.dp__cell_disabled||void 0,"aria-label":(te=(j=A(l))==null?void 0:j.day)==null?void 0:te.call(j,x),tabindex:!x.current&&ee.hideOffsetDates?void 0:0,"data-test-id":A(U0)(x.value),onClick:Ga(ce=>V(ce,x),["prevent"]),onTouchend:ce=>V(ce,x,!1),onKeydown:ce=>A(pa)(ce,()=>ee.$emit("select-date",x)),onMouseenter:ce=>le(x,I,Y),onMouseleave:ce=>ie(x),onMousedown:ce=>Ae(x),onMouseup:C[0]||(C[0]=ce=>R.value=!1)},[b("div",{class:ve(["dp__cell_inner",x.classData])},[ee.$slots.day&&z.value(x)?se(ee.$slots,"day",{key:0,day:+x.text,date:x.value}):Z("",!0),ee.$slots.day?Z("",!0):(p(),v(Pe,{key:1},[Dt(Re(x.text),1)],64)),x.marker&&z.value(x)?(p(),v(Pe,{key:2},[ee.$slots.marker?se(ee.$slots,"marker",{key:0,marker:x.marker,day:+x.text,date:x.value}):(p(),v("div",{key:1,class:ve(X.value(x.marker)),style:Tt(x.marker.color?{backgroundColor:x.marker.color}:{})},null,6))],64)):Z("",!0),ne.value(x.value)?(p(),v("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:T,class:"dp__marker_tooltip",style:Tt(m.value)},[(pe=x.marker)!=null&&pe.tooltip?(p(),v("div",{key:0,class:"dp__tooltip_content",onClick:ae},[(p(!0),v(Pe,null,Ye(x.marker.tooltip,(ce,fe)=>(p(),v("div",{key:fe,class:"dp__tooltip_text"},[ee.$slots["marker-tooltip"]?se(ee.$slots,"marker-tooltip",{key:0,tooltip:ce,day:x.value}):Z("",!0),ee.$slots["marker-tooltip"]?Z("",!0):(p(),v(Pe,{key:1},[b("div",{class:"dp__tooltip_mark",style:Tt(ce.color?{backgroundColor:ce.color}:{})},null,4),b("div",null,Re(ce.text),1)],64))]))),128)),b("div",{class:"dp__arrow_bottom_tp",style:Tt(D.value)},null,4)])):Z("",!0)],4)):Z("",!0)],2)],40,Ey)}),128))]))),128))],32)):Z("",!0)]),_:3},8,["name","css"])],2)],2))}}),Ic=t=>Array.isArray(t),Ty=(t,e,a,n)=>{const s=de([]),r=de(new Date),i=de(),o=()=>Q(t.isTextInputDate),{modelValue:l,calendars:u,time:c,today:d}=Fi(t,e,o),{defaultedMultiCalendars:h,defaultedStartTime:f,defaultedRange:m,defaultedConfig:g,defaultedTz:y,propDates:w,defaultedMultiDates:S}=xt(t),{validateMonthYearInRange:M,isDisabled:T,isDateRangeAllowed:D,checkMinMaxRange:R}=hs(t),{updateTimeValues:P,getSetDateTime:N,setTime:$,assignStartTime:B,validateTime:J,disabledTimesConfig:X}=d8(t,c,l,n),ne=k(()=>K=>u.value[K]?u.value[K].month:0),F=k(()=>K=>u.value[K]?u.value[K].year:0),z=K=>!g.value.keepViewOnOffsetClick||K?!0:!i.value,H=(K,ke,He,Ze=!1)=>{var ge,Me;z(Ze)&&(u.value[K]||(u.value[K]={month:0,year:0}),u.value[K].month=Tc(ke)?(ge=u.value[K])==null?void 0:ge.month:ke,u.value[K].year=Tc(He)?(Me=u.value[K])==null?void 0:Me.year:He)},q=()=>{t.autoApply&&e("select-date")},le=()=>{f.value&&B(f.value)};ct(()=>{t.shadow||(l.value||(C(),le()),Q(!0),t.focusStartDate&&t.startDate&&C())});const ie=k(()=>{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 U(ye(),K)},be=()=>Array.isArray(l.value)&&m.value.enabled?Ge(l.value[0])===Ge(l.value[1]??l.value[0]):!1,U=(K=new Date,ke=!1)=>{if((!h.value.count||!h.value.static||ke)&&H(0,Ge(K),Ve(K)),h.value.count&&(!l.value||be()||!h.value.solo)&&(!h.value.solo||ke))for(let He=1;He{U(K),$("hours",In(K)),$("minutes",is(K)),$("seconds",dr(K)),h.value.count&&ke&&ee()},ue=K=>{if(h.value.count){if(h.value.solo)return 0;const ke=Ge(K[0]),He=Ge(K[1]);return Math.abs(He-ke){K[1]&&m.value.showLastInRange?U(K[ue(K)],ke):U(K[0],ke);const He=(Ze,ge)=>[Ze(K[0]),K[1]?Ze(K[1]):c[ge][1]];$("hours",He(In,"hours")),$("minutes",He(is,"minutes")),$("seconds",He(dr,"seconds"))},_=(K,ke)=>{if((m.value.enabled||t.weekPicker)&&!S.value.enabled)return he(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=dt(ye(),{month:ne.value(ke),year:F.value(ke)}),Ze=K<0?Wa(He,1):fr(He,1);M(Ge(Ze),Ve(Ze),K<0,t.preventMinMaxNavigation)&&(H(ke,Ge(Ze),Ve(Ze)),e("update-month-year",{instance:ke,month:Ge(Ze),year:Ve(Ze)}),h.value.count&&!h.value.solo&&Ae(ke),a())},Ae=K=>{for(let ke=K-1;ke>=0;ke--){const He=fr(dt(ye(),{month:ne.value(ke+1),year:F.value(ke+1)}),1);H(ke,Ge(He),Ve(He))}for(let ke=K+1;ke<=h.value.count-1;ke++){const He=Wa(dt(ye(),{month:ne.value(ke-1),year:F.value(ke-1)}),1);H(ke,Ge(He),Ve(He))}},ee=()=>{if(Array.isArray(l.value)&&l.value.length===2){const K=ye(ye(l.value[1]?l.value[1]:Wa(l.value[0],1))),[ke,He]=[Ge(l.value[0]),Ve(l.value[0])],[Ze,ge]=[Ge(l.value[1]),Ve(l.value[1])];(ke!==Ze||ke===Ze&&He!==ge)&&h.value.solo&&H(1,Ge(K),Ve(K))}else l.value&&!Array.isArray(l.value)&&(H(0,Ge(l.value),Ve(l.value)),U(ye()))},C=()=>{t.startDate&&(H(0,Ge(ye(t.startDate)),Ve(ye(t.startDate))),h.value.count&&Ae(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&&x(K,ke)},x=(K,ke)=>{ae(K==="right"?-1:1,ke)},Y=K=>{if(w.value.markers)return Fo(K.value,w.value.markers)},j=(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,$e=6-(He.getDay()+7-Ze)%7,[Ca,Aa]=j(Me,$e);for(let en=1;en<=ge;en++)if(Aa?!!(en%2)==Ca:Ca){const Da=K[0].days[0],zs=pe(Ia(Da.value,-7),Ge(ke));K.unshift({days:zs})}else{const Da=K[K.length-1],zs=Da.days[Da.days.length-1],Ll=pe(Ia(zs.value,1),Ge(ke));K.push({days:Ll})}}return K},pe=(K,ke)=>{const He=ye(K),Ze=[];for(let ge=0;ge<7;ge++){const Me=Ia(He,ge),$e=Ge(Me)!==ke;Ze.push({text:t.hideOffsetDates&&$e?"":Me.getDate(),value:Me,current:!$e,classData:{}})}return Ze},ce=(K,ke)=>{const He=[],Ze=new Date(ke,K),ge=new Date(ke,K+1,0),Me=t.weekStart,$e=Xa(Ze,{weekStartsOn:Me}),Ca=Aa=>{const en=pe(Aa,K);if(He.push({days:en}),!He[He.length-1].days.some(Da=>Xe(Wt(Da.value),Wt(ge)))){const Da=Ia(Aa,7);Ca(Da)}};return Ca($e),te(He,Ze,ge,Me)},fe=K=>{const ke=ts(ye(K.value),c.hours,c.minutes,xe());e("date-update",ke),S.value.enabled?G1(ke,l,S.value.limit):l.value=ke,n(),Jt().then(()=>{me()})},Te=K=>m.value.noDisabledRange?e8(s.value[0],K).some(ke=>T(ke)):!1,O=()=>{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),Ia(ye(K.value),+m.value.autoRange)];D(He)?(ke&&Se(K.value),s.value=He):e("invalid-date",K.value)},Se=K=>{const ke=Ge(ye(K)),He=Ve(ye(K));if(H(0,ke,He),h.value.count>0)for(let Ze=1;Ze{if(Te(K.value)||!R(K.value,l.value,m.value.fixedStart?0:1))return e("invalid-date",K.value);s.value=l8(ye(K.value),l,e,m)},We=(K,ke)=>{if(O(),m.value.autoRange)return oe(K,ke);if(m.value.fixedStart||m.value.fixedEnd)return Le(K);s.value[0]?R(ye(K.value),l.value)&&!Te(K.value)?Et(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,je=K=>{s.value[K]=ts(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]?je(0):(je(0),je(1),n()),ft(),l.value=s.value.slice(),pl(s.value,e,t.autoApply,t.modelAuto))},vt=(K,ke=!1)=>{if(T(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);Ic(c.hours)&&Ic(c.minutes)&&!S.value.enabled&&(We(K,ke),Qt())},oa=(K,ke)=>{var He;H(K,ke.month,ke.year,!0),h.value.count&&!h.value.solo&&Ae(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===aa.month||Ze===aa.year)&&n()},Pa=(K,ke)=>{o8({value:K,modelValue:l,range:m.value.enabled,timezone:ke?void 0:y.value.timezone}),q(),t.multiCalendars&&Jt().then(()=>Q(!0))},kt=()=>{const K=U1(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=Et(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=Ta();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")},Ta=()=>Array.isArray(l.value)&&l.value.length?l.value[l.value.length-1]:null;return{calendars:u,modelValue:l,month:ne,year:F,time:c,disabledTimesConfig:X,today:d,validateTime:J,getCalendarDays:ce,getMarker:Y,handleScroll:E,handleSwipe:x,handleArrow:I,selectDate:vt,updateMonthYear:oa,presetDate:Pa,selectCurrentDate:kt,updateTime:(K,ke=!0,He=!1)=>{P(K,ke,He,Ht)},assignMonthAndYear:U,setStartTime:le}},Cy={key:0},Dy=Ce({__name:"DatePicker",props:{...Ja},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:g,handleScroll:y,handleSwipe:w,selectDate:S,updateMonthYear:M,presetDate:T,selectCurrentDate:D,updateTime:R,assignMonthAndYear:P,setStartTime:N}=Ty(s,n,be,U),$=Ka(),{setHoverDate:B,getDayClassData:J,clearHoverDate:X}=Gy(l,s),{defaultedMultiCalendars:ne}=xt(s),F=de([]),z=de([]),H=de(null),q=Sa($,"calendar"),le=Sa($,"monthYear"),ie=Sa($,"timePicker"),me=E=>{s.shadow||n("mount",E)};tt(r,()=>{s.shadow||setTimeout(()=>{n("recalculate-position")},0)},{deep:!0}),tt(ne,(E,I)=>{E.count-I.count>0&&P()},{deep:!0});const Q=k(()=>E=>f(i.value(E),o.value(E)).map(I=>({...I,days:I.days.map(x=>(x.marker=m(x),x.classData=J(x),x))})));function be(E){var I;E||E===0?(I=z.value[E])==null||I.triggerTransition(i.value(E),o.value(E)):z.value.forEach((x,Y)=>x.triggerTransition(i.value(Y),o.value(Y)))}function U(){n("update-flow-step")}const G=(E,I=!1)=>{S(E,I),s.spaceConfirm&&n("select-date")},ue=(E,I,x=0)=>{var Y;(Y=F.value[x])==null||Y.toggleMonthPicker(E,I)},he=(E,I,x=0)=>{var Y;(Y=F.value[x])==null||Y.toggleYearPicker(E,I)},_=(E,I,x)=>{var Y;(Y=H.value)==null||Y.toggleTimePicker(E,I,x)},V=(E,I)=>{var x;if(!s.range){const Y=l.value?l.value:d,j=I?new Date(I):Y,te=E?Xa(j,{weekStartsOn:1}):Df(j,{weekStartsOn:1});S({value:te,current:Ge(j)===i.value(0),text:"",classData:{}}),(x=document.getElementById(U0(te)))==null||x.focus()}},ae=E=>{var I;(I=F.value[0])==null||I.handleMonthYearChange(E,!0)},Ae=E=>{M(0,{month:i.value(0),year:o.value(0)+(E?1:-1),fromNav:!0})},ee=(E,I)=>{E===aa.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:T,selectCurrentDate:D,toggleMonthPicker:ue,toggleYearPicker:he,toggleTimePicker:_,handleArrow:g,updateMonthYear:M,getSidebarProps:()=>({modelValue:l,month:i,year:o,time:u,updateTime:R,updateMonthYear:M,selectDate:S,presetDate:T}),changeMonth:ae,changeYear:Ae,selectWeekDate:V,setStartTime:N}),(E,I)=>(p(),v(Pe,null,[we(fl,{"multi-calendars":A(ne).count,collapse:E.collapse,"is-mobile":E.isMobile},{default:Ee(({instance:x,index:Y})=>[E.disableMonthYearSelect?Z("",!0):(p(),_e(Ay,De({key:0,ref:j=>{j&&(F.value[Y]=j)},months:A(jf)(E.formatLocale,E.locale,E.monthNameFormat),years:A(z1)(E.yearRange,E.locale,E.reverseYears),month:A(i)(x),year:A(o)(x),instance:x},E.$props,{onMount:I[0]||(I[0]=j=>me(A(Rs).header)),onResetFlow:I[1]||(I[1]=j=>E.$emit("reset-flow")),onUpdateMonthYear:j=>A(M)(x,j),onOverlayClosed:C,onOverlayOpened:I[2]||(I[2]=j=>E.$emit("overlay-toggle",{open:!0,overlay:j}))}),Kt({_:2},[Ye(A(le),(j,te)=>({name:j,fn:Ee(pe=>[se(E.$slots,j,it(Ft(pe)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),we(Py,De({ref:j=>{j&&(z.value[Y]=j)},"mapped-dates":Q.value(x),month:A(i)(x),year:A(o)(x),instance:x},E.$props,{onSelectDate:j=>A(S)(j,x!==1),onHandleSpace:j=>G(j,x!==1),onSetHoverDate:I[3]||(I[3]=j=>A(B)(j)),onHandleScroll:j=>A(y)(j,x),onHandleSwipe:j=>A(w)(j,x),onMount:I[4]||(I[4]=j=>me(A(Rs).calendar)),onResetFlow:I[5]||(I[5]=j=>E.$emit("reset-flow")),onTooltipOpen:I[6]||(I[6]=j=>E.$emit("tooltip-open",j)),onTooltipClose:I[7]||(I[7]=j=>E.$emit("tooltip-close",j))}),Kt({_:2},[Ye(A(q),(j,te)=>({name:j,fn:Ee(pe=>[se(E.$slots,j,it(Ft({...pe})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars","collapse","is-mobile"]),E.enableTimePicker?(p(),v("div",Cy,[E.$slots["time-picker"]?se(E.$slots,"time-picker",it(De({key:0},{time:A(u),updateTime:A(R)}))):(p(),_e(c8,De({key:1,ref_key:"timePickerRef",ref:H},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]=x=>me(A(Rs).timePicker)),"onUpdate:hours":I[9]||(I[9]=x=>A(R)(x)),"onUpdate:minutes":I[10]||(I[10]=x=>A(R)(x,!1)),"onUpdate:seconds":I[11]||(I[11]=x=>A(R)(x,!1,!0)),onResetFlow:I[12]||(I[12]=x=>E.$emit("reset-flow")),onOverlayClosed:I[13]||(I[13]=x=>ee(x,!1)),onOverlayOpened:I[14]||(I[14]=x=>ee(x,!0)),onAmPmChange:I[15]||(I[15]=x=>E.$emit("am-pm-change",x))}),Kt({_:2},[Ye(A(ie),(x,Y)=>({name:x,fn:Ee(j=>[se(E.$slots,x,it(Ft(j)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):Z("",!0)],64))}}),$y=(t,e)=>{const a=de(),{defaultedMultiCalendars:n,defaultedConfig:s,defaultedHighlight:r,defaultedRange:i,propDates:o,defaultedFilters:l,defaultedMultiDates:u}=xt(t),{modelValue:c,year:d,month:h,calendars:f}=Fi(t,e),{isDisabled:m}=hs(t),{selectYear:g,groupedYears:y,showYearPicker:w,isDisabled:S,toggleYearPicker:M,handleYearSelect:T,handleYear:D}=u8({modelValue:c,multiCalendars:n,range:i,highlight:r,calendars:f,propDates:o,month:h,year:d,filters:l,props:t,emit:e}),R=(z,H)=>[z,H].map(q=>mn(q,"MMMM",{locale:t.formatLocale})).join("-"),P=k(()=>z=>c.value?Array.isArray(c.value)?c.value.some(H=>Mc(z,H)):Mc(c.value,z):!1),N=z=>{if(i.value.enabled){if(Array.isArray(c.value)){const H=Xe(z,c.value[0])||Xe(z,c.value[1]);return Ei(c.value,a.value,z)&&!H}return!1}return!1},$=(z,H)=>z.quarter===_c(H)&&z.year===Ve(H),B=z=>typeof r.value=="function"?r.value({quarter:_c(z),year:Ve(z)}):!!r.value.quarters.find(H=>$(H,z)),J=k(()=>z=>{const H=dt(new Date,{year:d.value(z)});return o3({start:Si(H),end:Cf(H)}).map(q=>{const le=Ms(q),ie=Ac(q),me=m(q),Q=N(le),be=B(le);return{text:R(le,ie),value:le,active:P.value(le),highlighted:be,disabled:me,isBetween:Q}})}),X=z=>{G1(z,c,u.value.limit),e("auto-apply",!0)},ne=z=>{c.value=X1(c,z,e),pl(c.value,e,t.autoApply,t.modelAuto)},F=z=>{c.value=z,e("auto-apply")};return{defaultedConfig:s,defaultedMultiCalendars:n,groupedYears:y,year:d,isDisabled:S,quarters:J,showYearPicker:w,modelValue:c,setHoverDate:z=>{a.value=z},selectYear:g,selectQuarter:(z,H,q)=>{if(!q)return f.value[H].month=Ge(Ac(z)),u.value.enabled?X(z):i.value.enabled?ne(z):F(z)},toggleYearPicker:M,handleYearSelect:T,handleYear:D}},Ry={class:"dp--quarter-items"},Ly=["data-test-id","disabled","onClick","onMouseover"],Iy=Ce({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...Ja},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=Ka(),i=Sa(r,"yearMode"),{defaultedMultiCalendars:o,defaultedConfig:l,groupedYears:u,year:c,isDisabled:d,quarters:h,modelValue:f,showYearPicker:m,setHoverDate:g,selectQuarter:y,toggleYearPicker:w,handleYearSelect:S,handleYear:M}=$y(s,n);return e({getSidebarProps:()=>({modelValue:f,year:c,selectQuarter:y,handleYearSelect:S,handleYear:M})}),(T,D)=>(p(),_e(fl,{"multi-calendars":A(o).count,collapse:T.collapse,stretch:"","is-mobile":T.isMobile},{default:Ee(({instance:R})=>[b("div",{class:"dp-quarter-picker-wrap",style:Tt({minHeight:`${A(l).modeHeight}px`})},[T.$slots["top-extra"]?se(T.$slots,"top-extra",{key:0,value:T.internalModelValue}):Z("",!0),b("div",null,[we(i8,De(T.$props,{items:A(u)(R),instance:R,"show-year-picker":A(m)[R],year:A(c)(R),"is-disabled":P=>A(d)(R,P),onHandleYear:P=>A(M)(R,P),onYearSelect:P=>A(S)(P,R),onToggleYearPicker:P=>A(w)(R,P?.flow,P?.show)}),Kt({_:2},[Ye(A(i),(P,N)=>({name:P,fn:Ee($=>[se(T.$slots,P,it(Ft($)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),b("div",Ry,[(p(!0),v(Pe,null,Ye(A(h)(R),(P,N)=>(p(),v("div",{key:N},[b("button",{type:"button",class:ve(["dp--qr-btn",{"dp--qr-btn-active":P.active,"dp--qr-btn-between":P.isBetween,"dp--qr-btn-disabled":P.disabled,"dp--highlighted":P.highlighted}]),"data-test-id":P.value,disabled:P.disabled,onClick:$=>A(y)(P.value,R,P.disabled),onMouseover:$=>A(g)(P.value)},[T.$slots.quarter?se(T.$slots,"quarter",{key:0,value:P.value,text:P.text}):(p(),v(Pe,{key:1},[Dt(Re(P.text),1)],64))],42,Ly)]))),128))])],4)]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),h8=(t,e)=>{const a=de(0);ct(()=>{n(),window.addEventListener("resize",n,{passive:!0})}),Hn(()=>{window.removeEventListener("resize",n)});const n=()=>{a.value=window.document.documentElement.clientWidth};return{isMobile:k(()=>a.value<=t.value.mobileBreakpoint&&!e?!0:void 0)}},Oy=["id","tabindex","role","aria-label"],Hy={key:0,class:"dp--menu-load-container"},Ny={key:1,class:"dp--menu-header"},By=["data-dp-mobile"],Vy={key:0,class:"dp__sidebar_left"},Fy=["data-dp-mobile"],Zy=["data-test-id","data-dp-mobile","onClick","onKeydown"],Uy={key:2,class:"dp__sidebar_right"},zy={key:3,class:"dp__action_extra"},Oc=Ce({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...hl,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=de(null),i=k(()=>{const{openOnTop:O,...oe}=s;return{...oe,isMobile:y.value,flowStep:ne.value,menuWrapRef:r.value}}),{setMenuFocused:o,setShiftKey:l,control:u}=r8(),c=Ka(),{defaultedTextInput:d,defaultedInline:h,defaultedConfig:f,defaultedUI:m,handleEventPropagation:g}=xt(s),{isMobile:y}=h8(f,s.shadow),w=de(null),S=de(0),M=de(null),T=de(!1),D=de(null),R=de(!1),P=O=>{R.value=!0,f.value.allowPreventDefault&&O.preventDefault(),es(O,f.value,!0)};ct(()=>{if(!s.shadow){T.value=!0,N(),window.addEventListener("resize",N);const O=Nt(r);O&&!d.value.enabled&&!h.value.enabled&&(o(!0),me()),O&&(O.addEventListener("pointerdown",P),O.addEventListener("mousedown",P))}document.addEventListener("mousedown",Te)}),Hn(()=>{window.removeEventListener("resize",N),document.removeEventListener("mousedown",Te);const O=Nt(r);O&&(O.removeEventListener("pointerdown",P),O.removeEventListener("mousedown",P))});const N=()=>{const O=Nt(M);O&&(S.value=O.getBoundingClientRect().width)},{arrowRight:$,arrowLeft:B,arrowDown:J,arrowUp:X}=ds(),{flowStep:ne,updateFlowStep:F,childMount:z,resetFlow:H,handleFlow:q}=Xy(s,n,D),le=k(()=>s.monthPicker?Q5:s.yearPicker?ty:s.timePicker?my:s.quarterPicker?Iy:Dy),ie=k(()=>{var O;if(f.value.arrowLeft)return f.value.arrowLeft;const oe=(O=r.value)==null?void 0:O.getBoundingClientRect(),Se=s.getInputRect();return Se?.width=(oe?.right??0)&&Se?.width{const O=Nt(r);O&&O.focus({preventScroll:!0})},Q=k(()=>{var O;return((O=D.value)==null?void 0:O.getSidebarProps())||{}}),be=()=>{s.openOnTop&&n("recalculate-position")},U=Sa(c,"action"),G=k(()=>s.monthPicker||s.yearPicker?Sa(c,"monthYear"):s.timePicker?Sa(c,"timePicker"):Sa(c,"shared")),ue=k(()=>s.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),he=k(()=>({dp__menu_disabled:s.disabled,dp__menu_readonly:s.readonly,"dp-menu-loading":s.loading})),_=k(()=>({dp__menu:!0,dp__menu_index:!h.value.enabled,dp__relative:h.value.enabled,...m.value.menu??{}})),V=O=>{es(O,f.value,!0)},ae=O=>{s.escClose&&(n("close-picker"),g(O))},Ae=O=>{if(s.arrowNavigation){if(O===ca.up)return X();if(O===ca.down)return J();if(O===ca.left)return B();if(O===ca.right)return $()}else O===ca.left||O===ca.up?x("handleArrow",ca.left,0,O===ca.up):x("handleArrow",ca.right,0,O===ca.down)},ee=O=>{l(O.shiftKey),!s.disableMonthYearSelect&&O.code===bt.tab&&O.target.classList.contains("dp__menu")&&u.value.shiftKeyInMenu&&(O.preventDefault(),es(O,f.value,!0),n("close-picker"))},C=()=>{me(),n("time-picker-close")},E=O=>{var oe,Se,Le;(oe=D.value)==null||oe.toggleTimePicker(!1,!1),(Se=D.value)==null||Se.toggleMonthPicker(!1,!1,O),(Le=D.value)==null||Le.toggleYearPicker(!1,!1,O)},I=(O,oe=0)=>{var Se,Le,We;return O==="month"?(Se=D.value)==null?void 0:Se.toggleMonthPicker(!1,!0,oe):O==="year"?(Le=D.value)==null?void 0:Le.toggleYearPicker(!1,!0,oe):O==="time"?(We=D.value)==null?void 0:We.toggleTimePicker(!0,!1):E(oe)},x=(O,...oe)=>{var Se,Le;(Se=D.value)!=null&&Se[O]&&((Le=D.value)==null||Le[O](...oe))},Y=()=>{x("selectCurrentDate")},j=(O,oe)=>{x("presetDate",Ip(O),oe)},te=()=>{x("clearHoverDate")},pe=(O,oe)=>{x("updateMonthYear",O,oe)},ce=(O,oe)=>{O.preventDefault(),Ae(oe)},fe=O=>{var oe,Se,Le;if(ee(O),O.key===bt.home||O.key===bt.end)return x("selectWeekDate",O.key===bt.home,O.target.getAttribute("id"));switch((O.key===bt.pageUp||O.key===bt.pageDown)&&(O.shiftKey?(x("changeYear",O.key===bt.pageUp),(oe=F0(r.value,"overlay-year"))==null||oe.focus()):(x("changeMonth",O.key===bt.pageUp),(Se=F0(r.value,O.key===bt.pageUp?"action-prev":"action-next"))==null||Se.focus()),O.target.getAttribute("id")&&((Le=r.value)==null||Le.focus({preventScroll:!0}))),O.key){case bt.esc:return ae(O);case bt.arrowLeft:return ce(O,ca.left);case bt.arrowRight:return ce(O,ca.right);case bt.arrowUp:return ce(O,ca.up);case bt.arrowDown:return ce(O,ca.down);default:return}},Te=O=>{var oe;h.value.enabled&&!h.value.input&&!((oe=r.value)!=null&&oe.contains(O.target))&&R.value&&(R.value=!1,n("menu-blur"))};return e({updateMonthYear:pe,switchView:I,handleFlow:q,onValueCleared:()=>{var O,oe;(oe=(O=D.value)==null?void 0:O.setStartTime)==null||oe.call(O)}}),(O,oe)=>{var Se,Le,We;return p(),v("div",{id:O.uid?`dp-menu-${O.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=O.ariaLabels)==null?void 0:Se.menu,class:ve(_.value),style:Tt({"--dp-arrow-left":ie.value}),onMouseleave:te,onClick:V,onKeydown:fe},[(O.disabled||O.readonly)&&A(h).enabled||O.loading?(p(),v("div",{key:0,class:ve(he.value)},[O.loading?(p(),v("div",Hy,oe[19]||(oe[19]=[b("span",{class:"dp--menu-loader"},null,-1)]))):Z("",!0)],2)):Z("",!0),O.$slots["menu-header"]?(p(),v("div",Ny,[se(O.$slots,"menu-header")])):Z("",!0),!A(h).enabled&&!O.teleportCenter?(p(),v("div",{key:2,class:ve(ue.value)},null,2)):Z("",!0),b("div",{ref_key:"innerMenuRef",ref:M,class:ve({dp__menu_content_wrapper:((Le=O.presetDates)==null?void 0:Le.length)||!!O.$slots["left-sidebar"]||!!O.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":t.collapse&&(((We=O.presetDates)==null?void 0:We.length)||!!O.$slots["left-sidebar"]||!!O.$slots["right-sidebar"])}),"data-dp-mobile":A(y),style:Tt({"--dp-menu-width":`${S.value}px`})},[O.$slots["left-sidebar"]?(p(),v("div",Vy,[se(O.$slots,"left-sidebar",it(Ft(Q.value)))])):Z("",!0),O.presetDates.length?(p(),v("div",{key:1,class:ve({"dp--preset-dates-collapsed":t.collapse,"dp--preset-dates":!0}),"data-dp-mobile":A(y)},[(p(!0),v(Pe,null,Ye(O.presetDates,(xe,je)=>(p(),v(Pe,{key:je},[xe.slot?se(O.$slots,xe.slot,{key:0,presetDate:j,label:xe.label,value:xe.value}):(p(),v("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:Ga(ft=>j(xe.value,xe.noTz),["prevent"]),onKeydown:ft=>A(pa)(ft,()=>j(xe.value,xe.noTz),!0)},Re(xe.label),47,Zy))],64))),128))],10,Fy)):Z("",!0),b("div",{ref_key:"calendarWrapperRef",ref:w,class:"dp__instance_calendar",role:"document"},[(p(),_e(us(le.value),De({ref_key:"dynCmpRef",ref:D},i.value,{"flow-step":A(ne),onMount:A(z),onUpdateFlowStep:A(F),onResetFlow:A(H),onFocusMenu:me,onSelectDate:oe[0]||(oe[0]=xe=>O.$emit("select-date")),onDateUpdate:oe[1]||(oe[1]=xe=>O.$emit("date-update",xe)),onTooltipOpen:oe[2]||(oe[2]=xe=>O.$emit("tooltip-open",xe)),onTooltipClose:oe[3]||(oe[3]=xe=>O.$emit("tooltip-close",xe)),onAutoApply:oe[4]||(oe[4]=xe=>O.$emit("auto-apply",xe)),onRangeStart:oe[5]||(oe[5]=xe=>O.$emit("range-start",xe)),onRangeEnd:oe[6]||(oe[6]=xe=>O.$emit("range-end",xe)),onInvalidFixedRange:oe[7]||(oe[7]=xe=>O.$emit("invalid-fixed-range",xe)),onTimeUpdate:oe[8]||(oe[8]=xe=>O.$emit("time-update")),onAmPmChange:oe[9]||(oe[9]=xe=>O.$emit("am-pm-change",xe)),onTimePickerOpen:oe[10]||(oe[10]=xe=>O.$emit("time-picker-open",xe)),onTimePickerClose:C,onRecalculatePosition:be,onUpdateMonthYear:oe[11]||(oe[11]=xe=>O.$emit("update-month-year",xe)),onAutoApplyInvalid:oe[12]||(oe[12]=xe=>O.$emit("auto-apply-invalid",xe)),onInvalidDate:oe[13]||(oe[13]=xe=>O.$emit("invalid-date",xe)),onOverlayToggle:oe[14]||(oe[14]=xe=>O.$emit("overlay-toggle",xe)),"onUpdate:internalModelValue":oe[15]||(oe[15]=xe=>O.$emit("update:internal-model-value",xe))}),Kt({_:2},[Ye(G.value,(xe,je)=>({name:xe,fn:Ee(ft=>[se(O.$slots,xe,it(Ft({...ft})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),O.$slots["right-sidebar"]?(p(),v("div",Uy,[se(O.$slots,"right-sidebar",it(Ft(Q.value)))])):Z("",!0),O.$slots["action-extra"]?(p(),v("div",zy,[O.$slots["action-extra"]?se(O.$slots,"action-extra",{key:0,selectCurrentDate:Y}):Z("",!0)])):Z("",!0)],14,By),!O.autoApply||A(f).keepActionRow?(p(),_e(z5,De({key:3,"menu-mount":T.value},i.value,{"calendar-width":S.value,onClosePicker:oe[16]||(oe[16]=xe=>O.$emit("close-picker")),onSelectDate:oe[17]||(oe[17]=xe=>O.$emit("select-date")),onInvalidSelect:oe[18]||(oe[18]=xe=>O.$emit("invalid-select")),onSelectNow:Y}),Kt({_:2},[Ye(A(U),(xe,je)=>({name:xe,fn:Ee(ft=>[se(O.$slots,xe,it(Ft({...ft})))])}))]),1040,["menu-mount","calendar-width"])):Z("",!0)],46,Oy)}}});var Ks=(t=>(t.center="center",t.left="left",t.right="right",t))(Ks||{});const Wy=({menuRef:t,menuRefInner:e,inputRef:a,pickerWrapperRef:n,inline:s,emit:r,props:i,slots:o})=>{const{defaultedConfig:l}=xt(i),u=de({}),c=de(!1),d=de({top:"0",left:"0"}),h=de(!1),f=yi(i,"teleportCenter");tt(f,()=>{d.value=JSON.parse(JSON.stringify({})),D()});const m=H=>{if(i.teleport){const q=H.getBoundingClientRect();return{left:q.left+window.scrollX,top:q.top+window.scrollY}}return{top:0,left:0}},g=(H,q)=>{d.value.left=`${H+q-u.value.width}px`},y=H=>{d.value.left=`${H}px`},w=(H,q)=>{i.position===Ks.left&&y(H),i.position===Ks.right&&g(H,q),i.position===Ks.center&&(d.value.left=`${H+q/2-u.value.width/2}px`)},S=H=>{const{width:q,height:le}=H.getBoundingClientRect(),{top:ie,left:me}=m(H);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},T=()=>{const H=Nt(a);d.value=i.altPosition(H)},D=(H=!0)=>{var q;if(!s.value.enabled){if(f.value)return M();if(i.altPosition!==null)return T();if(H){const le=i.teleport?(q=e.value)==null?void 0:q.$el:t.value;le&&(u.value=le.getBoundingClientRect()),r("recalculate-position")}return X()}},R=({inputEl:H,left:q,width:le})=>{window.screen.width>768&&!c.value&&w(q,le),$(H)},P=H=>{const{top:q,left:le,height:ie,width:me}=S(H);d.value.top=`${ie+q+ +i.offset}px`,h.value=!1,c.value||(d.value.left=`${le+me/2-u.value.width/2}px`),R({inputEl:H,left:le,width:me})},N=H=>{const{top:q,left:le,width:ie}=S(H);d.value.top=`${q-+i.offset-u.value.height}px`,h.value=!0,R({inputEl:H,left:le,width:ie})},$=H=>{if(i.autoPosition){const{left:q,width:le}=S(H),{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,g(q,le)}return w(q,le)}}},B=()=>{const H=Nt(a);if(H){if(i.autoPosition===Fa.top)return Fa.top;if(i.autoPosition===Fa.bottom)return Fa.bottom;const{height:q}=u.value,{top:le,height:ie}=H.getBoundingClientRect(),me=window.innerHeight-le-ie,Q=le;return q<=me?Fa.bottom:q>me&&q<=Q?Fa.top:me>=Q?Fa.bottom:Fa.top}return Fa.bottom},J=H=>B()===Fa.bottom?P(H):N(H),X=()=>{const H=Nt(a);if(H)return i.autoPosition?J(H):P(H)},ne=function(H){if(H){const q=H.scrollHeight>H.clientHeight,le=window.getComputedStyle(H).overflowY.indexOf("hidden")!==-1;return q&&!le}return!0},F=function(H){return!H||H===document.body||H.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:ne(H)?H:F(H.assignedSlot&&l.value.shadowDom?H.assignedSlot.parentNode:H.parentNode)},z=H=>{if(H)switch(i.position){case Ks.left:return{left:0,transform:"translateX(0)"};case Ks.right:return{left:`${H.width}px`,transform:"translateX(-100%)"};default:return{left:`${H.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:h,menuStyle:d,xCorrect:c,setMenuPosition:D,getScrollableParent:F,shadowRender:(H,q,le)=>{var ie,me,Q;const be=document.createElement("div"),U=(ie=Nt(a))==null?void 0:ie.getBoundingClientRect();be.setAttribute("id","dp--temp-container");const G=(me=n.value)!=null&&me.clientWidth?n.value:document.body;G.append(be);const ue=z(U),he=l.value.shadowDom?Object.keys(o).filter(V=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(V)):Object.keys(o),_=fn(q,{...le,shadow:!0,style:{opacity:0,position:"absolute",...ue}},Object.fromEntries(he.map(V=>[V,o[V]])));H!=null&&(_.appContext=H.appContext),hc(_,be),u.value=(Q=_.el)==null?void 0:Q.getBoundingClientRect(),hc(null,be),G.removeChild(be)}}},Vn=[{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"]}],jy=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],Yy={all:()=>Vn,monthYear:()=>Vn.filter(t=>t.use.includes("month-year")),input:()=>jy,timePicker:()=>Vn.filter(t=>t.use.includes("time")),action:()=>Vn.filter(t=>t.use.includes("action")),calendar:()=>Vn.filter(t=>t.use.includes("calendar")),menu:()=>Vn.filter(t=>t.use.includes("menu")),shared:()=>Vn.filter(t=>t.use.includes("shared")),yearMode:()=>Vn.filter(t=>t.use.includes("year-mode"))},Sa=(t,e,a)=>{const n=[];return Yy[e]().forEach(s=>{t[s.name]&&n.push(s.name)}),a!=null&&a.length&&a.forEach(s=>{s.slot&&n.push(s.slot)}),n},Vi=t=>{const e=k(()=>n=>t.value?n?t.value.open:t.value.close:""),a=k(()=>n=>t.value?n?t.value.menuAppearTop:t.value.menuAppearBottom:"");return{transitionName:e,showTransition:!!t.value,menuTransition:a}},Fi=(t,e,a)=>{const{defaultedRange:n,defaultedTz:s}=xt(t),r=ye(ya(ye(),s.value.timezone)),i=de([{month:Ge(r),year:Ve(r)}]),o=h=>{const f={hours:In(r),minutes:is(r),seconds:0};return n.value.enabled?[f[h],f[h]]:f[h]},l=vn({hours:o("hours"),minutes:o("minutes"),seconds:o("seconds")});tt(n,(h,f)=>{h.enabled!==f.enabled&&(l.hours=o("hours"),l.minutes=o("minutes"),l.seconds=o("seconds"))},{deep:!0});const u=k({get:()=>t.internalModelValue,set:h=>{!t.readonly&&!t.disabled&&e("update:internal-model-value",h)}}),c=k(()=>h=>i.value[h]?i.value[h].month:0),d=k(()=>h=>i.value[h]?i.value[h].year:0);return tt(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}},Gy=(t,e)=>{const{defaultedMultiCalendars:a,defaultedMultiDates:n,defaultedUI:s,defaultedHighlight:r,defaultedTz:i,propDates:o,defaultedRange:l}=xt(e),{isDisabled:u}=hs(e),c=de(null),d=de(ya(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]):Et(c.value,t.value[0]):!0,g=(_,V)=>{const ae=()=>t.value?V?t.value[0]||null:t.value[1]:null,Ae=t.value&&Array.isArray(t.value)?ae():null;return Xe(ye(_.value),Ae)},y=_=>{const V=Array.isArray(t.value)?t.value[0]:null;return _?!Et(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:Xe(ye(_.value),t.value[V?0:1]):l.value.enabled?g(_,V)&&y(V)||Xe(_.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=Xe(_.value,c.value);return V?Lt(t.value[0],_.value)&&ae:Et(t.value[0],_.value)&&ae}return!1},M=_=>!t.value||e.hideOffsetDates&&!_.current?!1:l.value.enabled?e.modelAuto&&Array.isArray(t.value)?Xe(_.value,t.value[0]?t.value[0]:d.value):!1:n.value.enabled&&Array.isArray(t.value)?t.value.some(V=>Xe(V,_.value)):Xe(_.value,t.value?t.value:d.value),T=_=>{if(l.value.autoRange||e.weekPicker){if(c.value){if(e.hideOffsetDates&&!_.current)return!1;const V=Ia(c.value,+l.value.autoRange),ae=Sn(ye(c.value),e.weekStart);return e.weekPicker?Xe(ae[1],ye(_.value)):Xe(V,ye(_.value))}return!1}return!1},D=_=>{if(l.value.autoRange||e.weekPicker){if(c.value){const V=Ia(c.value,+l.value.autoRange);if(e.hideOffsetDates&&!_.current)return!1;const ae=Sn(ye(c.value),e.weekStart);return e.weekPicker?Lt(_.value,ae[0])&&Et(_.value,ae[1]):Lt(_.value,c.value)&&Et(_.value,V)}return!1}return!1},R=_=>{if(l.value.autoRange||e.weekPicker){if(c.value){if(e.hideOffsetDates&&!_.current)return!1;const V=Sn(ye(c.value),e.weekStart);return e.weekPicker?Xe(V[0],_.value):Xe(c.value,_.value)}return!1}return!1},P=_=>Ei(t.value,c.value,_.value),N=()=>e.modelAuto&&Array.isArray(e.internalModelValue)?!!e.internalModelValue[0]:!1,$=()=>e.modelAuto?Yf(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?f5(_.value,o.value.highlight):!1,ne=_=>{const V=u(_.value);return V&&(typeof r.value=="function"?!r.value(_.value,V):!r.value.options.highlightDisabled)},F=_=>{var V;return typeof r.value=="function"?r.value(_.value):(V=r.value.weekdays)==null?void 0:V.includes(_.value.getDay())},z=_=>(l.value.enabled||e.weekPicker)&&(!(a.value.count>0)||_.current)&&$()&&!(!_.current&&e.hideOffsetDates)&&!M(_)?P(_):!1,H=_=>{if(Array.isArray(t.value)&&t.value.length===1){const{before:V,after:ae}=$c(+l.value.maxRange,t.value[0]);return hr(_.value,V)||Ns(_.value,ae)}return!1},q=_=>{if(Array.isArray(t.value)&&t.value.length===1){const{before:V,after:ae}=$c(+l.value.minRange,t.value[0]);return Ei([V,ae],t.value[0],_.value)}return!1},le=_=>l.value.enabled&&(l.value.maxRange||l.value.minRange)?l.value.maxRange&&l.value.minRange?H(_)||q(_):l.value.maxRange?H(_):q(_):!1,ie=_=>{const{isRangeStart:V,isRangeEnd:ae}=U(_),Ae=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(_)||F(_))&&!J(_)&&!Ae&&!R(_)&&!(z(_)&&e.weekPicker)&&!ae,dp__cell_highlight_active:!ne(_)&&(X(_)||F(_))&&J(_),dp__today:!e.noToday&&Xe(_.value,d.value)&&_.current,"dp--past":Et(_.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=Sn(t.value,e.weekStart);return{...ue(_),dp__range_start:Xe(V[0],_.value),dp__range_end:Xe(V[1],_.value),dp__range_between_week:Lt(_.value,V[0])&&Et(_.value,V[1])}}return{...ue(_)}},be=_=>{if(t.value&&Array.isArray(t.value)){const V=Sn(t.value[0],e.weekStart),ae=t.value[1]?Sn(t.value[1],e.weekStart):[];return{...ue(_),dp__range_start:Xe(V[0],_.value)||Xe(ae[0],_.value),dp__range_end:Xe(V[1],_.value)||Xe(ae[1],_.value),dp__range_between_week:Lt(_.value,V[0])&&Et(_.value,V[1])||Lt(_.value,ae[0])&&Et(_.value,ae[1]),dp__range_between:Lt(_.value,V[1])&&Et(_.value,ae[0])}}return{...ue(_)}},U=_=>{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}=U(_);return{dp__range_start:V,dp__range_end:ae,dp__range_between:z(_),dp__date_hover:Xe(_.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:R(_),dp__cell_auto_range_end:T(_)}),he=_=>l.value.enabled?l.value.autoRange?ue(_):e.modelAuto?{...me(_),...G(_)}:e.weekPicker?be(_):G(_):e.weekPicker?Q(_):me(_);return{setHoverDate:h,clearHoverDate:f,getDayClassData:_=>e.hideOffsetDates&&!_.current?{}:{...ie(_),...he(_),[e.dayClass?e.dayClass(_.value,e.internalModelValue):""]:!0,...s.value.calendarCell??{}}}},hs=t=>{const{defaultedFilters:e,defaultedRange:a,propDates:n,defaultedMultiDates:s}=xt(t),r=F=>n.value.disabledDates?typeof n.value.disabledDates=="function"?n.value.disabledDates(ye(F)):!!Fo(F,n.value.disabledDates):!1,i=F=>n.value.maxDate?t.yearPicker?Ve(F)>Ve(n.value.maxDate):Lt(F,n.value.maxDate):!1,o=F=>n.value.minDate?t.yearPicker?Ve(F){const z=i(F),H=o(F),q=r(F),le=e.value.months.map(U=>+U).includes(Ge(F)),ie=t.disabledWeekDays.length?t.disabledWeekDays.some(U=>+U===ev(F)):!1,me=f(F),Q=Ve(F),be=Q<+t.yearRange[0]||Q>+t.yearRange[1];return!(z||H||q||le||be||ie||me)},u=(F,z)=>Et(...Gn(n.value.minDate,F,z))||Xe(...Gn(n.value.minDate,F,z)),c=(F,z)=>Lt(...Gn(n.value.maxDate,F,z))||Xe(...Gn(n.value.maxDate,F,z)),d=(F,z,H)=>{let q=!1;return n.value.maxDate&&H&&c(F,z)&&(q=!0),n.value.minDate&&!H&&u(F,z)&&(q=!0),q},h=(F,z,H,q)=>{let le=!1;return q&&(n.value.minDate||n.value.maxDate)?n.value.minDate&&n.value.maxDate?le=d(F,z,H):(n.value.minDate&&u(F,z)||n.value.maxDate&&c(F,z))&&(le=!0):le=!0,le},f=F=>Array.isArray(n.value.allowedDates)&&!n.value.allowedDates.length?!0:n.value.allowedDates?!Fo(F,n.value.allowedDates,qf(t.monthPicker,t.yearPicker)):!1,m=F=>!l(F),g=F=>a.value.noDisabledRange?!Tf({start:F[0],end:F[1]}).some(z=>m(z)):!0,y=F=>{if(F){const z=Ve(F);return z>=+t.yearRange[0]&&z<=t.yearRange[1]}return!0},w=(F,z)=>!!(Array.isArray(F)&&F[z]&&(a.value.maxRange||a.value.minRange)&&y(F[z])),S=(F,z,H=0)=>{if(w(z,H)&&y(F)){const q=Mf(F,z[H]),le=e8(z[H],F),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,T=F=>Array.isArray(F)?[F[0]?Jl(F[0]):null,F[1]?Jl(F[1]):null]:Jl(F),D=(F,z,H)=>F.find(q=>+q.hours===In(z)&&q.minutes==="*"?!0:+q.minutes===is(z)&&+q.hours===In(z))&&H,R=(F,z,H)=>{const[q,le]=F,[ie,me]=z;return!D(q,ie,H)&&!D(le,me,H)&&H},P=(F,z)=>{const H=Array.isArray(z)?z:[z];return Array.isArray(t.disabledTimes)?Array.isArray(t.disabledTimes[0])?R(t.disabledTimes,H,F):!H.some(q=>D(t.disabledTimes,q,F)):F},N=(F,z)=>{const H=Array.isArray(z)?[Ls(z[0]),z[1]?Ls(z[1]):void 0]:Ls(z),q=!t.disabledTimes(H);return F&&q},$=(F,z)=>t.disabledTimes?Array.isArray(t.disabledTimes)?P(z,F):N(z,F):z,B=F=>{let z=!0;if(!F||M())return!0;const H=!n.value.minDate&&!n.value.maxDate?T(F):F;return(t.maxTime||n.value.maxDate)&&(z=Dc(t.maxTime,n.value.maxDate,"max",Vt(H),z)),(t.minTime||n.value.minDate)&&(z=Dc(t.minTime,n.value.minDate,"min",Vt(H),z)),$(F,z)},J=F=>{if(!t.monthPicker)return!0;let z=!0;const H=ye(Za(F));if(n.value.minDate&&n.value.maxDate){const q=ye(Za(n.value.minDate)),le=ye(Za(n.value.maxDate));return Lt(H,q)&&Et(H,le)||Xe(H,q)||Xe(H,le)}if(n.value.minDate){const q=ye(Za(n.value.minDate));z=Lt(H,q)||Xe(H,q)}if(n.value.maxDate){const q=ye(Za(n.value.maxDate));z=Et(H,q)||Xe(H,q)}return z},X=k(()=>F=>!t.enableTimePicker||t.ignoreTimeValidation?!0:B(F)),ne=k(()=>F=>t.monthPicker?Array.isArray(F)&&(a.value.enabled||s.value.enabled)?!F.filter(z=>!J(z)).length:J(F):!0);return{isDisabled:m,validateDate:l,validateMonthYearInRange:h,isDateRangeAllowed:g,checkMinMaxRange:S,isValidTime:B,isTimeValid:X,isMonthValid:ne}},ml=()=>{const t=k(()=>(n,s)=>n?.includes(s)),e=k(()=>(n,s)=>n.count?n.solo?!0:s===0:!0),a=k(()=>(n,s)=>n.count?n.solo?!0:s===n.count-1:!0);return{hideNavigationButtons:t,showLeftIcon:e,showRightIcon:a}},Xy=(t,e,a)=>{const n=de(0),s=vn({[Rs.timePicker]:!t.enableTimePicker||t.timePicker||t.monthPicker,[Rs.calendar]:!1,[Rs.header]:!1}),r=k(()=>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,g;t.flow[n.value]===d&&a.value&&((g=(m=a.value)[h])==null||g.call(m,...f))},c=(d=0)=>{d&&(n.value+=d),u(aa.month,"toggleMonthPicker",!0),u(aa.year,"toggleYearPicker",!0),u(aa.calendar,"toggleTimePicker",!1,!0),u(aa.time,"toggleTimePicker",!0,!0);const h=t.flow[n.value];(h===aa.hours||h===aa.minutes||h===aa.seconds)&&u(h,"toggleTimePicker",!0,!0,h)};return{childMount:i,updateFlowStep:o,resetFlow:l,handleFlow:c,flowStep:n}},qy={key:1,class:"dp__input_wrap"},Ky=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],Jy={key:2,class:"dp--clear-btn"},Qy=["aria-label"],eb=Ce({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...hl},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}=xt(s),{checkMinMaxRange:m}=hs(s),g=de(),y=de(null),w=de(!1),S=de(!1),M=k(()=>({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??{}})),T=()=>{n("set-input-date",null),s.clearable&&s.autoApply&&(n("set-empty-date"),g.value=null)},D=Q=>{const be=f();return m5(Q,r.value.format??h(),be??t8({},s.enableSeconds),s.inputValue,S.value,s.formatLocale)},R=Q=>{const{rangeSeparator:be}=r.value,[U,G]=Q.split(`${be}`);if(U){const ue=D(U.trim()),he=G?D(G.trim()):void 0;if(Ns(ue,he))return;const _=ue&&he?[ue,he]:[ue];m(he,_,0)&&(g.value=ue?_:null)}},P=()=>{S.value=!0},N=Q=>{if(u.value.enabled)R(Q);else if(c.value.enabled){const be=Q.split(";");g.value=be.map(U=>D(U.trim())).filter(U=>U)}else g.value=D(Q)},$=Q=>{var be;const U=typeof Q=="string"?Q:(be=Q.target)==null?void 0:be.value;U!==""?(r.value.openMenu&&!s.isMenuOpen&&n("open"),N(U),n("set-input-date",g.value)):T(),S.value=!1,n("update:input-value",U),n("text-input",Q,g.value)},B=Q=>{r.value.enabled?(N(Q.target.value),r.value.enterSubmit&&Z0(g.value)&&s.inputValue!==""?(n("set-input-date",g.value,!0),g.value=null):r.value.enterSubmit&&s.inputValue===""&&(g.value=null,n("clear"))):ne(Q)},J=(Q,be)=>{r.value.enabled&&r.value.tabSubmit&&!be&&N(Q.target.value),r.value.tabSubmit&&Z0(g.value)&&s.inputValue!==""?(n("set-input-date",g.value,!0,!0),g.value=null):r.value.tabSubmit&&s.inputValue===""&&(g.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(es(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")},F=()=>{n("real-blur"),w.value=!1,(!s.isMenuOpen||o.value.enabled&&o.value.input)&&n("blur"),s.autoApply&&r.value.enabled&&g.value&&!s.isMenuOpen&&(n("set-input-date",g.value),n("select-date"),g.value=null)},z=Q=>{es(Q,l.value,!0),n("clear")},H=()=>{n("close")},q=Q=>{if(Q.key==="Tab"&&J(Q),Q.key==="Enter"&&B(Q),Q.key==="Escape"&&r.value.escClose&&H(),!r.value.enabled){if(Q.code==="Tab")return;Q.preventDefault()}},le=()=>{var Q;(Q=y.value)==null||Q.focus({preventScroll:!0})},ie=Q=>{g.value=Q},me=Q=>{Q.key===bt.tab&&J(Q,!0)};return e({focusInput:le,setParsedDate:ie}),(Q,be)=>{var U,G,ue;return p(),v("div",{onClick:ne},[Q.$slots.trigger&&!Q.$slots["dp-input"]&&!A(o).enabled?se(Q.$slots,"trigger",{key:0}):Z("",!0),!Q.$slots.trigger&&(!A(o).enabled||A(o).input)?(p(),v("div",qy,[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:z,onBlur:F,onKeypress:q,onPaste:P,onFocus:X,openMenu:()=>Q.$emit("open"),closeMenu:()=>Q.$emit("close"),toggleMenu:()=>Q.$emit("toggle")}):Z("",!0),Q.$slots["dp-input"]?Z("",!0):(p(),v("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":(U=A(i))==null?void 0:U.input,"aria-disabled":Q.disabled||void 0,"aria-invalid":Q.state===!1?!0:void 0,onInput:$,onBlur:F,onFocus:X,onKeypress:q,onKeydown:be[0]||(be[0]=he=>q(he)),onPaste:P},null,42,Ky)),b("div",{onClick:be[3]||(be[3]=he=>n("toggle"))},[Q.$slots["input-icon"]&&!Q.hideInputIcon?(p(),v("span",{key:0,class:"dp__input_icon",onClick:be[1]||(be[1]=he=>n("toggle"))},[se(Q.$slots,"input-icon")])):Z("",!0),!Q.$slots["input-icon"]&&!Q.hideInputIcon&&!Q.$slots["dp-input"]?(p(),_e(A(Tr),{key:1,"aria-label":(G=A(i))==null?void 0:G.calendarIcon,class:"dp__input_icon dp__input_icons",onClick:be[2]||(be[2]=he=>n("toggle"))},null,8,["aria-label"])):Z("",!0)]),Q.$slots["clear-icon"]&&(Q.alwaysClearable||t.inputValue&&Q.clearable&&!Q.disabled&&!Q.readonly)?(p(),v("span",Jy,[se(Q.$slots,"clear-icon",{clear:z})])):Z("",!0),!Q.$slots["clear-icon"]&&(Q.alwaysClearable||Q.clearable&&t.inputValue&&!Q.disabled&&!Q.readonly)?(p(),v("button",{key:3,"aria-label":(ue=A(i))==null?void 0:ue.clearInput,class:"dp--clear-btn",type:"button",onKeydown:be[4]||(be[4]=he=>A(pa)(he,()=>z(he),!0,me)),onClick:be[5]||(be[5]=Ga(he=>z(he),["prevent"]))},[we(A(Wf),{class:"dp__input_icons","data-test-id":"clear-icon"})],40,Qy)):Z("",!0)])):Z("",!0)])}}}),tb=typeof window<"u"?window:void 0,s0=()=>{},ab=t=>v1()?(Q2(t),!0):!1,nb=(t,e,a,n)=>{if(!t)return s0;let s=s0;const r=tt(()=>A(t),o=>{s(),o&&(o.removeEventListener(e,a),o.addEventListener(e,a,n),s=()=>{o.removeEventListener(e,a,n),s=s0})},{immediate:!0,flush:"post"}),i=()=>{r(),s()};return ab(i),i},sb=(t,e,a,n={})=>{const{window:s=tb,event:r="pointerdown"}=n;return s?nb(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},rb=["data-dp-mobile"],ib=Ce({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...hl},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=Ka(),i=de(!1),o=yi(s,"modelValue"),l=yi(s,"timezone"),u=de(null),c=de(null),d=de(null),h=de(!1),f=de(null),m=de(!1),g=de(!1),y=de(!1),w=de(!1),{setMenuFocused:S,setShiftKey:M}=r8(),{clearArrowNav:T}=ds(),{validateDate:D,isValidTime:R}=hs(s),{defaultedTransitions:P,defaultedTextInput:N,defaultedInline:$,defaultedConfig:B,defaultedRange:J,defaultedMultiDates:X}=xt(s),{menuTransition:ne,showTransition:F}=Vi(P),{isMobile:z}=h8(B),H=Pr();ct(()=>{_(s.modelValue),Jt().then(()=>{if(!$.value.enabled){const ge=U(f.value);ge?.addEventListener("scroll",j),window?.addEventListener("resize",te)}}),$.value.enabled&&(i.value=!0),window?.addEventListener("keyup",pe),window?.addEventListener("keydown",ce)}),Hn(()=>{if(!$.value.enabled){const ge=U(f.value);ge?.removeEventListener("scroll",j),window?.removeEventListener("resize",te)}window?.removeEventListener("keyup",pe),window?.removeEventListener("keydown",ce)});const q=Sa(r,"all",s.presetDates),le=Sa(r,"input");tt([o,l],()=>{_(o.value)},{deep:!0});const{openOnTop:ie,menuStyle:me,xCorrect:Q,setMenuPosition:be,getScrollableParent:U,shadowRender:G}=Wy({menuRef:u,menuRefInner:c,inputRef:d,pickerWrapperRef:f,inline:$,emit:n,props:s,slots:r}),{inputValue:ue,internalModelValue:he,parseExternalModelValue:_,emitModelValue:V,formatInputValue:ae,checkBeforeEmit:Ae}=V5(n,s,h),ee=k(()=>({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=k(()=>s.dark?"dp__theme_dark":"dp__theme_light"),E=k(()=>s.teleport?{to:typeof s.teleport=="boolean"?"body":s.teleport,disabled:!s.teleport||$.value.enabled}:{}),I=k(()=>({class:"dp__outer_menu_wrap"})),x=k(()=>$.value.enabled&&(s.timePicker||s.monthPicker||s.yearPicker||s.quarterPicker)),Y=()=>{var ge,Me;return((Me=(ge=d.value)==null?void 0:ge.$el)==null?void 0:Me.getBoundingClientRect())??{width:0,left:0,right:0}},j=()=>{i.value&&(B.value.closeOnScroll?je():be())},te=()=>{var ge;i.value&&be();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)||je()),g.value=ge.shiftKey},ce=ge=>{g.value=ge.shiftKey},fe=()=>{!s.disabled&&!s.readonly&&(G(H,Oc,s),be(!1),i.value=!0,i.value&&n("open"),i.value||xe(),_(s.modelValue))},Te=()=>{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&&je()},O=()=>{const ge=he.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=()=>{Ae()&&O()?(V(),je()):n("invalid-select",he.value)},Se=ge=>{Le(),V(),B.value.closeOnAutoApply&&!ge&&je()},Le=()=>{d.value&&N.value.enabled&&d.value.setParsedDate(he.value)},We=(ge=!1)=>{s.autoApply&&R(he.value)&&O()&&(J.value.enabled&&Array.isArray(he.value)?(J.value.partialRange||he.value.length===2)&&Se(ge):Se(ge))},xe=()=>{N.value.enabled||(he.value=null)},je=(ge=!1)=>{var Me,$e;ge&&he.value&&B.value.setDateOnMenuClose&&oe(),$.value.enabled||(i.value&&(i.value=!1,Q.value=!1,S(!1),M(!1),T(),n("closed"),ue.value&&_(o.value)),xe(),n("blur"),($e=(Me=c.value)==null?void 0:Me.$el)==null||$e.remove())},ft=(ge,Me,$e=!1)=>{if(!ge){he.value=null;return}const Ca=Array.isArray(ge)?!ge.some(en=>!D(en)):D(ge),Aa=R(ge);Ca&&Aa?(w.value=!0,he.value=ge,Me?(m.value=$e,oe(),n("text-submit")):s.autoApply&&We(),Jt().then(()=>{w.value=!1})):n("invalid-date",ge)},Qt=()=>{s.autoApply&&R(he.value)&&V(),Le()},vt=()=>i.value?je():fe(),oa=ge=>{he.value=ge},Pa=()=>{N.value.enabled&&(h.value=!0,ae()),n("focus")},kt=()=>{if(N.value.enabled&&(h.value=!1,_(s.modelValue),m.value)){const ge=h5(f.value,g.value);ge?.focus()}n("blur")},Ht=ge=>{c.value&&c.value.updateMonthYear(0,{month:Pc(ge.month),year:Pc(ge.year)})},Ta=ge=>{_(ge??s.modelValue)},K=(ge,Me)=>{var $e;($e=c.value)==null||$e.switchView(ge,Me)},ke=(ge,Me)=>B.value.onClickOutside?B.value.onClickOutside(ge,Me):je(!0),He=(ge=0)=>{var Me;(Me=c.value)==null||Me.handleFlow(ge)},Ze=()=>u;return sb(u,d,ge=>ke(O,ge)),e({closeMenu:je,selectDate:oe,clearValue:Te,openMenu:fe,onScroll:j,formatInputValue:ae,updateInternalModelValue:oa,setMonthYear:Ht,parseModel:Ta,switchView:K,toggleMenu:vt,handleFlow:He,getDpWrapMenuRef:Ze}),(ge,Me)=>(p(),v("div",{ref_key:"pickerWrapperRef",ref:f,class:ve(ee.value),"data-datepicker-instance":"","data-dp-mobile":A(z)},[we(eb,De({ref_key:"inputRef",ref:d,"input-value":A(ue),"onUpdate:inputValue":Me[0]||(Me[0]=$e=>_t(ue)?ue.value=$e:null),"is-menu-open":i.value},ge.$props,{onClear:Te,onOpen:fe,onSetInputDate:ft,onSetEmptyDate:A(V),onSelectDate:oe,onToggle:vt,onClose:je,onFocus:Pa,onBlur:kt,onRealBlur:Me[1]||(Me[1]=$e=>h.value=!1),onTextInput:Me[2]||(Me[2]=$e=>ge.$emit("text-input",$e))}),Kt({_:2},[Ye(A(le),($e,Ca)=>({name:$e,fn:Ee(Aa=>[se(ge.$slots,$e,it(Ft(Aa)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),(p(),_e(us(ge.teleport?jp:"div"),it(Ft(E.value)),{default:Ee(()=>[we(gn,{name:A(ne)(A(ie)),css:A(F)&&!A($).enabled},{default:Ee(()=>[i.value?(p(),v("div",De({key:0,ref_key:"dpWrapMenuRef",ref:u},I.value,{class:{"dp--menu-wrapper":!A($).enabled},style:A($).enabled?void 0:A(me)}),[we(Oc,De({ref_key:"dpMenuRef",ref:c},ge.$props,{"internal-model-value":A(he),"onUpdate:internalModelValue":Me[3]||(Me[3]=$e=>_t(he)?he.value=$e:null),class:{[C.value]:!0,"dp--menu-wrapper":ge.teleport},"open-on-top":A(ie),"no-overlay-focus":x.value,collapse:y.value,"get-input-rect":Y,"is-text-input-date":w.value,onClosePicker:je,onSelectDate:oe,onAutoApply:We,onTimeUpdate:Qt,onFlowStep:Me[4]||(Me[4]=$e=>ge.$emit("flow-step",$e)),onUpdateMonthYear:Me[5]||(Me[5]=$e=>ge.$emit("update-month-year",$e)),onInvalidSelect:Me[6]||(Me[6]=$e=>ge.$emit("invalid-select",A(he))),onAutoApplyInvalid:Me[7]||(Me[7]=$e=>ge.$emit("invalid-select",$e)),onInvalidFixedRange:Me[8]||(Me[8]=$e=>ge.$emit("invalid-fixed-range",$e)),onRecalculatePosition:A(be),onTooltipOpen:Me[9]||(Me[9]=$e=>ge.$emit("tooltip-open",$e)),onTooltipClose:Me[10]||(Me[10]=$e=>ge.$emit("tooltip-close",$e)),onTimePickerOpen:Me[11]||(Me[11]=$e=>ge.$emit("time-picker-open",$e)),onTimePickerClose:Me[12]||(Me[12]=$e=>ge.$emit("time-picker-close",$e)),onAmPmChange:Me[13]||(Me[13]=$e=>ge.$emit("am-pm-change",$e)),onRangeStart:Me[14]||(Me[14]=$e=>ge.$emit("range-start",$e)),onRangeEnd:Me[15]||(Me[15]=$e=>ge.$emit("range-end",$e)),onDateUpdate:Me[16]||(Me[16]=$e=>ge.$emit("date-update",$e)),onInvalidDate:Me[17]||(Me[17]=$e=>ge.$emit("invalid-date",$e)),onOverlayToggle:Me[18]||(Me[18]=$e=>ge.$emit("overlay-toggle",$e)),onMenuBlur:Me[19]||(Me[19]=$e=>ge.$emit("blur"))}),Kt({_:2},[Ye(A(q),($e,Ca)=>({name:$e,fn:Ee(Aa=>[se(ge.$slots,$e,it(Ft({...Aa})))])}))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):Z("",!0)]),_:3},8,["name","css"])]),_:3},16))],10,rb))}}),q1=(()=>{const t=ib;return t.install=e=>{e.component("Vue3DatePicker",t)},t})(),ob=Object.freeze(Object.defineProperty({__proto__:null,default:q1},Symbol.toStringTag,{value:"Module"}));Object.entries(ob).forEach(([t,e])=>{t!=="default"&&(q1[t]=e)});const Js=typeof document<"u";function f8(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function lb(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&f8(t.default)}const nt=Object.assign;function r0(t,e){const a={};for(const n in e){const s=e[n];a[n]=qa(s)?s.map(t):t(s)}return a}const ci=()=>{},qa=Array.isArray,p8=/#/g,ub=/&/g,cb=/\//g,db=/=/g,hb=/\?/g,m8=/\+/g,fb=/%5B/g,pb=/%5D/g,g8=/%5E/g,mb=/%60/g,v8=/%7B/g,gb=/%7C/g,y8=/%7D/g,vb=/%20/g;function K1(t){return encodeURI(""+t).replace(gb,"|").replace(fb,"[").replace(pb,"]")}function yb(t){return K1(t).replace(v8,"{").replace(y8,"}").replace(g8,"^")}function z0(t){return K1(t).replace(m8,"%2B").replace(vb,"+").replace(p8,"%23").replace(ub,"%26").replace(mb,"`").replace(v8,"{").replace(y8,"}").replace(g8,"^")}function bb(t){return z0(t).replace(db,"%3D")}function _b(t){return K1(t).replace(p8,"%23").replace(hb,"%3F")}function Ab(t){return t==null?"":_b(t).replace(cb,"%2F")}function Pi(t){try{return decodeURIComponent(""+t)}catch{}return""+t}const wb=/\/$/,xb=t=>t.replace(wb,"");function i0(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=Eb(n??e,a),{fullPath:n+(r&&"?")+r+i,path:n,query:s,hash:Pi(i)}}function kb(t,e){const a=e.query?t(e.query):"";return e.path+(a&&"?")+a+(e.hash||"")}function Hc(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function Sb(t,e,a){const n=e.matched.length-1,s=a.matched.length-1;return n>-1&&n===s&&gr(e.matched[n],a.matched[s])&&b8(e.params,a.params)&&t(e.query)===t(a.query)&&e.hash===a.hash}function gr(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function b8(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const a in t)if(!Mb(t[a],e[a]))return!1;return!0}function Mb(t,e){return qa(t)?Nc(t,e):qa(e)?Nc(e,t):t===e}function Nc(t,e){return qa(e)?t.length===e.length&&t.every((a,n)=>a===e[n]):t.length===1&&t[0]===e}function Eb(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 Fn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Ti;(function(t){t.pop="pop",t.push="push"})(Ti||(Ti={}));var di;(function(t){t.back="back",t.forward="forward",t.unknown=""})(di||(di={}));function Pb(t){if(!t)if(Js){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),xb(t)}const Tb=/^[^#]+#/;function Cb(t,e){return t.replace(Tb,"#")+e}function Db(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 gl=()=>({left:window.scrollX,top:window.scrollY});function $b(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=Db(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 Bc(t,e){return(history.state?history.state.position-e:-1)+t}const W0=new Map;function Rb(t,e){W0.set(t,e)}function Lb(t){const e=W0.get(t);return W0.delete(t),e}let Ib=()=>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),Hc(l,"")}return Hc(a,t)+n+s}function Ob(t,e,a,n){let s=[],r=[],i=null;const o=({state:h})=>{const f=_8(t,location),m=a.value,g=e.value;let y=0;if(h){if(a.value=f,e.value=h,i&&i===m){i=null;return}y=g?h.position-g.position:0}else n(f);s.forEach(w=>{w(a.value,m,{delta:y,type:Ti.pop,direction:y?y>0?di.forward:di.back:di.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:gl()}),"")}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 Vc(t,e,a,n=!1,s=!1){return{back:t,current:e,forward:a,replaced:n,position:window.history.length,scroll:s?gl():null}}function Hb(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:Ib()+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,Vc(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:gl()});r(c.current,c,!0);const d=nt({},Vc(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 Nb(t){t=Pb(t);const e=Hb(t),a=Ob(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:Cb.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 Bb(t){return typeof t=="string"||t&&typeof t=="object"}function A8(t){return typeof t=="string"||typeof t=="symbol"}const w8=Symbol("");var Fc;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(Fc||(Fc={}));function vr(t,e){return nt(new Error,{type:t,[w8]:!0},e)}function _n(t,e){return t instanceof Error&&w8 in t&&(e==null||!!(t.type&e))}const Zc="[^/]+?",Vb={sensitive:!1,strict:!1,start:!0,end:!0},Fb=/[.+*?^${}()[\]/\\]/g;function Zb(t,e){const a=nt({},Vb,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 x8(t,e){let a=0;const n=t.score,s=e.score;for(;a0&&e[e.length-1]<0}const zb={type:0,value:""},Wb=/[a-zA-Z0-9_]/;function jb(t){if(!t)return[[]];if(t==="/")return[[zb]];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)}:ci}function i(d){if(A8(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=Kb(d,a);a.splice(h,0,d),d.record.name&&!jc(d)&&n.set(d.record.name,d)}function u(d,h){let f,m={},g,y;if("name"in d&&d.name){if(f=n.get(d.name),!f)throw vr(1,{location:d});y=f.record.name,m=nt(zc(h.params,f.keys.filter(M=>!M.optional).concat(f.parent?f.parent.keys.filter(M=>M.optional):[]).map(M=>M.name)),d.params&&zc(d.params,f.keys.map(M=>M.name))),g=f.stringify(m)}else if(d.path!=null)g=d.path,f=a.find(M=>M.re.test(g)),f&&(m=f.parse(g),y=f.record.name);else{if(f=h.name?n.get(h.name):a.find(M=>M.re.test(h.path)),!f)throw vr(1,{location:d,currentLocation:h});y=f.record.name,m=nt({},h.params,d.params),g=f.stringify(m)}const w=[];let S=f;for(;S;)w.unshift(S.record),S=S.parent;return{name:y,path:g,params:m,matched:w,meta:qb(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 zc(t,e){const a={};for(const n of e)n in t&&(a[n]=t[n]);return a}function Wc(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:Xb(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 Xb(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 jc(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function qb(t){return t.reduce((e,a)=>nt(e,a.meta),{})}function Yc(t,e){const a={};for(const n in t)a[n]=n in e?e[n]:t[n];return a}function Kb(t,e){let a=0,n=e.length;for(;a!==n;){const r=a+n>>1;x8(t,e[r])<0?n=r:a=r+1}const s=Jb(t);return s&&(n=e.lastIndexOf(s,n-1)),n}function Jb(t){let e=t;for(;e=e.parent;)if(k8(e)&&x8(t,e)===0)return e}function k8({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function Qb(t){const e={};if(t===""||t==="?")return e;const n=(t[0]==="?"?t.slice(1):t).split("&");for(let s=0;sr&&z0(r)):[n&&z0(n)]).forEach(r=>{r!==void 0&&(e+=(e.length?"&":"")+a,r!=null&&(e+="="+r))})}return e}function e7(t){const e={};for(const a in t){const n=t[a];n!==void 0&&(e[a]=qa(n)?n.map(s=>s==null?null:""+s):n==null?n:""+n)}return e}const t7=Symbol(""),Xc=Symbol(""),vl=Symbol(""),J1=Symbol(""),j0=Symbol("");function Zr(){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 Yn(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(vr(4,{from:a,to:e})):h instanceof Error?l(h):Bb(h)?l(vr(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 o0(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(f8(l)){const c=(l.__vccOpts||l)[e];c&&r.push(Yn(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=lb(c)?c.default:c;i.mods[o]=c,i.components[o]=d;const f=(d.__vccOpts||d)[e];return f&&Yn(f,a,n,i,o,s)()}))}}return r}function qc(t){const e=W(vl),a=W(J1),n=k(()=>{const l=A(t.to);return e.resolve(l)}),s=k(()=>{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(gr.bind(null,c));if(h>-1)return h;const f=Kc(l[u-2]);return u>1&&Kc(c)===f&&d[d.length-1].path!==f?d.findIndex(gr.bind(null,l[u-2])):h}),r=k(()=>s.value>-1&&r7(a.params,n.value.params)),i=k(()=>s.value>-1&&s.value===a.matched.length-1&&b8(a.params,n.value.params));function o(l={}){if(s7(l)){const u=e[A(t.replace)?"replace":"push"](A(t.to)).catch(ci);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:n,href:k(()=>n.value.href),isActive:r,isExactActive:i,navigate:o}}function a7(t){return t.length===1?t[0]:t}const n7=Ce({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:qc,setup(t,{slots:e}){const a=vn(qc(t)),{options:n}=W(vl),s=k(()=>({[Jc(t.activeClass,n.linkActiveClass,"router-link-active")]:a.isActive,[Jc(t.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:a.isExactActive}));return()=>{const r=e.default&&a7(e.default(a));return t.custom?r:fn("a",{"aria-current":a.isExactActive?t.ariaCurrentValue:null,href:a.href,onClick:a.navigate,class:s.value},r)}}}),yl=n7;function s7(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 r7(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(!qa(s)||s.length!==n.length||n.some((r,i)=>r!==s[i]))return!1}return!0}function Kc(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const Jc=(t,e,a)=>t??e??a,i7=Ce({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:a}){const n=W(j0),s=k(()=>t.route||n.value),r=W(Xc,0),i=k(()=>{let u=A(r);const{matched:c}=s.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),o=k(()=>s.value.matched[i.value]);rr(Xc,k(()=>i.value+1)),rr(t7,o),rr(j0,s);const l=de();return tt(()=>[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||!gr(c,f)||!h)&&(c.enterCallbacks[d]||[]).forEach(g=>g(u))},{flush:"post"}),()=>{const u=s.value,c=t.name,d=o.value,h=d&&d.components[c];if(!h)return Qc(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=fn(h,nt({},m,e,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return Qc(a.default,{Component:y,route:u})||y}}});function Qc(t,e){if(!t)return null;const a=t(e);return a.length===1?a[0]:a}const S8=i7;function o7(t){const e=Gb(t.routes,t),a=t.parseQuery||Qb,n=t.stringifyQuery||Gc,s=t.history,r=Zr(),i=Zr(),o=Zr(),l=Rp(Fn);let u=Fn;Js&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=r0.bind(null,_=>""+_),d=r0.bind(null,Ab),h=r0.bind(null,Pi);function f(_,V){let ae,Ae;return A8(_)?(ae=e.getRecordMatcher(_),Ae=V):Ae=_,e.addRoute(Ae,ae)}function m(_){const V=e.getRecordMatcher(_);V&&e.removeRoute(V)}function g(){return e.getRoutes().map(_=>_.record)}function y(_){return!!e.getRecordMatcher(_)}function w(_,V){if(V=nt({},V||l.value),typeof _=="string"){const I=i0(a,_,V.path),x=e.resolve({path:I.path},V),Y=s.createHref(I.fullPath);return nt(I,x,{params:h(x.params),hash:Pi(I.hash),redirectedFrom:void 0,href:Y})}let ae;if(_.path!=null)ae=nt({},_,{path:i0(a,_.path,V.path).path});else{const I=nt({},_.params);for(const x in I)I[x]==null&&delete I[x];ae=nt({},_,{params:d(I)}),V.params=d(V.params)}const Ae=e.resolve(ae,V),ee=_.hash||"";Ae.params=c(h(Ae.params));const C=kb(n,nt({},_,{hash:yb(ee),path:Ae.path})),E=s.createHref(C);return nt({fullPath:C,hash:ee,query:n===Gc?e7(_.query):_.query||{}},Ae,{redirectedFrom:void 0,href:E})}function S(_){return typeof _=="string"?i0(a,_,l.value.path):nt({},_)}function M(_,V){if(u!==_)return vr(8,{from:V,to:_})}function T(_){return P(_)}function D(_){return T(nt(S(_),{replace:!0}))}function R(_){const V=_.matched[_.matched.length-1];if(V&&V.redirect){const{redirect:ae}=V;let Ae=typeof ae=="function"?ae(_):ae;return typeof Ae=="string"&&(Ae=Ae.includes("?")||Ae.includes("#")?Ae=S(Ae):{path:Ae},Ae.params={}),nt({query:_.query,hash:_.hash,params:Ae.path!=null?{}:_.params},Ae)}}function P(_,V){const ae=u=w(_),Ae=l.value,ee=_.state,C=_.force,E=_.replace===!0,I=R(ae);if(I)return P(nt(S(I),{state:typeof I=="object"?nt({},ee,I.state):ee,force:C,replace:E}),V||ae);const x=ae;x.redirectedFrom=V;let Y;return!C&&Sb(n,Ae,ae)&&(Y=vr(16,{to:x,from:Ae}),Q(Ae,Ae,!0,!1)),(Y?Promise.resolve(Y):B(x,Ae)).catch(j=>_n(j)?_n(j,2)?j:me(j):le(j,x,Ae)).then(j=>{if(j){if(_n(j,2))return P(nt({replace:E},S(j.to),{state:typeof j.to=="object"?nt({},ee,j.to.state):ee,force:C}),V||x)}else j=X(x,Ae,!0,E,ee);return J(x,Ae,j),j})}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[Ae,ee,C]=l7(_,V);ae=o0(Ae.reverse(),"beforeRouteLeave",_,V);for(const I of Ae)I.leaveGuards.forEach(x=>{ae.push(Yn(x,_,V))});const E=N.bind(null,_,V);return ae.push(E),he(ae).then(()=>{ae=[];for(const I of r.list())ae.push(Yn(I,_,V));return ae.push(E),he(ae)}).then(()=>{ae=o0(ee,"beforeRouteUpdate",_,V);for(const I of ee)I.updateGuards.forEach(x=>{ae.push(Yn(x,_,V))});return ae.push(E),he(ae)}).then(()=>{ae=[];for(const I of C)if(I.beforeEnter)if(qa(I.beforeEnter))for(const x of I.beforeEnter)ae.push(Yn(x,_,V));else ae.push(Yn(I.beforeEnter,_,V));return ae.push(E),he(ae)}).then(()=>(_.matched.forEach(I=>I.enterCallbacks={}),ae=o0(C,"beforeRouteEnter",_,V,$),ae.push(E),he(ae))).then(()=>{ae=[];for(const I of i.list())ae.push(Yn(I,_,V));return ae.push(E),he(ae)}).catch(I=>_n(I,8)?I:Promise.reject(I))}function J(_,V,ae){o.list().forEach(Ae=>$(()=>Ae(_,V,ae)))}function X(_,V,ae,Ae,ee){const C=M(_,V);if(C)return C;const E=V===Fn,I=Js?history.state:{};ae&&(Ae||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 F(){ne||(ne=s.listen((_,V,ae)=>{if(!ue.listening)return;const Ae=w(_),ee=R(Ae);if(ee){P(nt(ee,{replace:!0,force:!0}),Ae).catch(ci);return}u=Ae;const C=l.value;Js&&Rb(Bc(C.fullPath,ae.delta),gl()),B(Ae,C).catch(E=>_n(E,12)?E:_n(E,2)?(P(nt(S(E.to),{force:!0}),Ae).then(I=>{_n(I,20)&&!ae.delta&&ae.type===Ti.pop&&s.go(-1,!1)}).catch(ci),Promise.reject()):(ae.delta&&s.go(-ae.delta,!1),le(E,Ae,C))).then(E=>{E=E||X(Ae,C,!1),E&&(ae.delta&&!_n(E,8)?s.go(-ae.delta,!1):ae.type===Ti.pop&&_n(E,20)&&s.go(-1,!1)),J(Ae,C,E)}).catch(ci)}))}let z=Zr(),H=Zr(),q;function le(_,V,ae){me(_);const Ae=H.list();return Ae.length?Ae.forEach(ee=>ee(_,V,ae)):console.error(_),Promise.reject(_)}function ie(){return q&&l.value!==Fn?Promise.resolve():new Promise((_,V)=>{z.add([_,V])})}function me(_){return q||(q=!_,F(),z.list().forEach(([V,ae])=>_?ae(_):V()),z.reset()),_}function Q(_,V,ae,Ae){const{scrollBehavior:ee}=t;if(!Js||!ee)return Promise.resolve();const C=!ae&&Lb(Bc(_.fullPath,0))||(Ae||!ae)&&history.state&&history.state.scroll||null;return Jt().then(()=>ee(_,V,C)).then(E=>E&&$b(E)).catch(E=>le(E,_,V))}const be=_=>s.go(_);let U;const G=new Set,ue={currentRoute:l,listening:!0,addRoute:f,removeRoute:m,clearRoutes:e.clearRoutes,hasRoute:y,getRoutes:g,resolve:w,options:t,push:T,replace:D,go:be,back:()=>be(-1),forward:()=>be(1),beforeEach:r.add,beforeResolve:i.add,afterEach:o.add,onError:H.add,isReady:ie,install(_){const V=this;_.component("RouterLink",yl),_.component("RouterView",S8),_.config.globalProperties.$router=V,Object.defineProperty(_.config.globalProperties,"$route",{enumerable:!0,get:()=>A(l)}),Js&&!U&&l.value===Fn&&(U=!0,T(s.location).catch(ee=>{}));const ae={};for(const ee in Fn)Object.defineProperty(ae,ee,{get:()=>l.value[ee],enumerable:!0});_.provide(vl,V),_.provide(J1,ph(ae)),_.provide(j0,l);const Ae=_.unmount;G.add(_),_.unmount=function(){G.delete(_),G.size<1&&(u=Fn,ne&&ne(),ne=null,l.value=Fn,U=!1,q=!1),Ae()}}};function he(_){return _.reduce((V,ae)=>V.then(()=>$(ae)),Promise.resolve())}return ue}function l7(t,e){const a=[],n=[],s=[],r=Math.max(e.matched.length,t.matched.length);for(let i=0;igr(u,o))?n.push(o):a.push(o));const l=t.matched[i];l&&(e.matched.find(u=>gr(u,l))||s.push(l))}return[a,n,s]}function bl(){return W(vl)}function u7(t){return W(J1)}const c7={__name:"App",setup(t){return(e,a)=>(p(),_e(A(S8),{key:e.$route.fullPath}))}},d7="modulepreload",h7=function(t){return"/"+t},ed={},Ue=function(e,a,n){let s=Promise.resolve();if(a&&a.length>0){let l=function(u){return Promise.all(u.map(c=>Promise.resolve(c).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),o=i?.nonce||i?.getAttribute("nonce");s=l(a.map(u=>{if(u=h7(u),u in ed)return;ed[u]=!0;const c=u.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${u}"]${d}`))return;const h=document.createElement("link");if(h.rel=c?"stylesheet":d7,c||(h.as="script"),h.crossOrigin="",h.href=u,o&&h.setAttribute("nonce",o),document.head.appendChild(h),c)return new Promise((f,m)=>{h.addEventListener("load",f),h.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${u}`)))})}))}function r(i){const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i}return s.then(i=>{for(const o of i||[])o.status==="rejected"&&r(o.reason);return e().catch(r)})},f7=["width","height","fill","transform"],p7={key:0},m7=b("path",{d:"M224,44H32A20,20,0,0,0,12,64V88a20,20,0,0,0,16,19.6V192a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V107.6A20,20,0,0,0,244,88V64A20,20,0,0,0,224,44ZM36,68H220V84H36ZM52,188V108H204v80Zm112-52a12,12,0,0,1-12,12H104a12,12,0,0,1,0-24h48A12,12,0,0,1,164,136Z"},null,-1),g7=[m7],v7={key:1},y7=b("path",{d:"M216,96v96a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V96Z",opacity:"0.2"},null,-1),b7=b("path",{d:"M224,48H32A16,16,0,0,0,16,64V88a16,16,0,0,0,16,16v88a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V104a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM208,192H48V104H208ZM224,88H32V64H224V88ZM96,136a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H104A8,8,0,0,1,96,136Z"},null,-1),_7=[y7,b7],A7={key:2},w7=b("path",{d:"M224,48H32A16,16,0,0,0,16,64V88a16,16,0,0,0,16,16v88a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V104a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm-72,96H104a8,8,0,0,1,0-16h48a8,8,0,0,1,0,16Zm72-56H32V64H224V88Z"},null,-1),x7=[w7],k7={key:3},S7=b("path",{d:"M224,50H32A14,14,0,0,0,18,64V88a14,14,0,0,0,14,14h2v90a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V102h2a14,14,0,0,0,14-14V64A14,14,0,0,0,224,50ZM210,192a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V102H210ZM226,88a2,2,0,0,1-2,2H32a2,2,0,0,1-2-2V64a2,2,0,0,1,2-2H224a2,2,0,0,1,2,2ZM98,136a6,6,0,0,1,6-6h48a6,6,0,0,1,0,12H104A6,6,0,0,1,98,136Z"},null,-1),M7=[S7],E7={key:4},P7=b("path",{d:"M224,48H32A16,16,0,0,0,16,64V88a16,16,0,0,0,16,16v88a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V104a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM208,192H48V104H208ZM224,88H32V64H224V88ZM96,136a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H104A8,8,0,0,1,96,136Z"},null,-1),T7=[P7],C7={key:5},D7=b("path",{d:"M224,52H32A12,12,0,0,0,20,64V88a12,12,0,0,0,12,12h4v92a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V100h4a12,12,0,0,0,12-12V64A12,12,0,0,0,224,52ZM212,192a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V100H212ZM228,88a4,4,0,0,1-4,4H32a4,4,0,0,1-4-4V64a4,4,0,0,1,4-4H224a4,4,0,0,1,4,4ZM100,136a4,4,0,0,1,4-4h48a4,4,0,0,1,0,8H104A4,4,0,0,1,100,136Z"},null,-1),$7=[D7],R7={name:"PhArchive"},td=Ce({...R7,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",p7,g7)):i.value==="duotone"?(p(),v("g",v7,_7)):i.value==="fill"?(p(),v("g",A7,x7)):i.value==="light"?(p(),v("g",k7,M7)):i.value==="regular"?(p(),v("g",E7,T7)):i.value==="thin"?(p(),v("g",C7,$7)):Z("",!0)],16,f7))}}),L7=["width","height","fill","transform"],I7={key:0},O7=b("path",{d:"M54.8,119.49A35.06,35.06,0,0,1,49.05,128a35.06,35.06,0,0,1,5.75,8.51C60,147.24,60,159.83,60,172c0,25.94,1.84,32,20,32a12,12,0,0,1,0,24c-19.14,0-32.2-6.9-38.8-20.51C36,196.76,36,184.17,36,172c0-25.94-1.84-32-20-32a12,12,0,0,1,0-24c18.16,0,20-6.06,20-32,0-12.17,0-24.76,5.2-35.49C47.8,34.9,60.86,28,80,28a12,12,0,0,1,0,24c-18.16,0-20,6.06-20,32C60,96.17,60,108.76,54.8,119.49ZM240,116c-18.16,0-20-6.06-20-32,0-12.17,0-24.76-5.2-35.49C208.2,34.9,195.14,28,176,28a12,12,0,0,0,0,24c18.16,0,20,6.06,20,32,0,12.17,0,24.76,5.2,35.49A35.06,35.06,0,0,0,207,128a35.06,35.06,0,0,0-5.75,8.51C196,147.24,196,159.83,196,172c0,25.94-1.84,32-20,32a12,12,0,0,0,0,24c19.14,0,32.2-6.9,38.8-20.51C220,196.76,220,184.17,220,172c0-25.94,1.84-32,20-32a12,12,0,0,0,0-24Z"},null,-1),H7=[O7],N7={key:1},B7=b("path",{d:"M240,128c-64,0,0,88-64,88H80c-64,0,0-88-64-88,64,0,0-88,64-88h96C240,40,176,128,240,128Z",opacity:"0.2"},null,-1),V7=b("path",{d:"M43.18,128a29.78,29.78,0,0,1,8,10.26c4.8,9.9,4.8,22,4.8,33.74,0,24.31,1,36,24,36a8,8,0,0,1,0,16c-17.48,0-29.32-6.14-35.2-18.26-4.8-9.9-4.8-22-4.8-33.74,0-24.31-1-36-24-36a8,8,0,0,1,0-16c23,0,24-11.69,24-36,0-11.72,0-23.84,4.8-33.74C50.68,38.14,62.52,32,80,32a8,8,0,0,1,0,16C57,48,56,59.69,56,84c0,11.72,0,23.84-4.8,33.74A29.78,29.78,0,0,1,43.18,128ZM240,120c-23,0-24-11.69-24-36,0-11.72,0-23.84-4.8-33.74C205.32,38.14,193.48,32,176,32a8,8,0,0,0,0,16c23,0,24,11.69,24,36,0,11.72,0,23.84,4.8,33.74a29.78,29.78,0,0,0,8,10.26,29.78,29.78,0,0,0-8,10.26c-4.8,9.9-4.8,22-4.8,33.74,0,24.31-1,36-24,36a8,8,0,0,0,0,16c17.48,0,29.32-6.14,35.2-18.26,4.8-9.9,4.8-22,4.8-33.74,0-24.31,1-36,24-36a8,8,0,0,0,0-16Z"},null,-1),F7=[B7,V7],Z7={key:2},U7=b("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,40ZM88,155.84c.29,14.26.41,20.16,16,20.16a8,8,0,0,1,0,16c-31.27,0-31.72-22.43-32-35.84C71.71,141.9,71.59,136,56,136a8,8,0,0,1,0-16c15.59,0,15.71-5.9,16-20.16C72.28,86.43,72.73,64,104,64a8,8,0,0,1,0,16c-15.59,0-15.71,5.9-16,20.16-.17,8.31-.41,20.09-8,27.84C87.59,135.75,87.83,147.53,88,155.84ZM200,136c-15.59,0-15.71,5.9-16,20.16-.28,13.41-.73,35.84-32,35.84a8,8,0,0,1,0-16c15.59,0,15.71-5.9,16-20.16.17-8.31.41-20.09,8-27.84-7.6-7.75-7.84-19.53-8-27.84C167.71,85.9,167.59,80,152,80a8,8,0,0,1,0-16c31.27,0,31.72,22.43,32,35.84.29,14.26.41,20.16,16,20.16a8,8,0,0,1,0,16Z"},null,-1),z7=[U7],W7={key:3},j7=b("path",{d:"M39.91,128a27.68,27.68,0,0,1,9.49,11.13C54,148.62,54,160.51,54,172c0,24.27,1.21,38,26,38a6,6,0,0,1,0,12c-16.88,0-27.81-5.6-33.4-17.13C42,195.38,42,183.49,42,172c0-24.27-1.21-38-26-38a6,6,0,0,1,0-12c24.79,0,26-13.73,26-38,0-11.49,0-23.38,4.6-32.87C52.19,39.6,63.12,34,80,34a6,6,0,0,1,0,12C55.21,46,54,59.73,54,84c0,11.49,0,23.38-4.6,32.87A27.68,27.68,0,0,1,39.91,128ZM240,122c-24.79,0-26-13.73-26-38,0-11.49,0-23.38-4.6-32.87C203.81,39.6,192.88,34,176,34a6,6,0,0,0,0,12c24.79,0,26,13.73,26,38,0,11.49,0,23.38,4.6,32.87A27.68,27.68,0,0,0,216.09,128a27.68,27.68,0,0,0-9.49,11.13C202,148.62,202,160.51,202,172c0,24.27-1.21,38-26,38a6,6,0,0,0,0,12c16.88,0,27.81-5.6,33.4-17.13,4.6-9.49,4.6-21.38,4.6-32.87,0-24.27,1.21-38,26-38a6,6,0,0,0,0-12Z"},null,-1),Y7=[j7],G7={key:4},X7=b("path",{d:"M43.18,128a29.78,29.78,0,0,1,8,10.26c4.8,9.9,4.8,22,4.8,33.74,0,24.31,1,36,24,36a8,8,0,0,1,0,16c-17.48,0-29.32-6.14-35.2-18.26-4.8-9.9-4.8-22-4.8-33.74,0-24.31-1-36-24-36a8,8,0,0,1,0-16c23,0,24-11.69,24-36,0-11.72,0-23.84,4.8-33.74C50.68,38.14,62.52,32,80,32a8,8,0,0,1,0,16C57,48,56,59.69,56,84c0,11.72,0,23.84-4.8,33.74A29.78,29.78,0,0,1,43.18,128ZM240,120c-23,0-24-11.69-24-36,0-11.72,0-23.84-4.8-33.74C205.32,38.14,193.48,32,176,32a8,8,0,0,0,0,16c23,0,24,11.69,24,36,0,11.72,0,23.84,4.8,33.74a29.78,29.78,0,0,0,8,10.26,29.78,29.78,0,0,0-8,10.26c-4.8,9.9-4.8,22-4.8,33.74,0,24.31-1,36-24,36a8,8,0,0,0,0,16c17.48,0,29.32-6.14,35.2-18.26,4.8-9.9,4.8-22,4.8-33.74,0-24.31,1-36,24-36a8,8,0,0,0,0-16Z"},null,-1),q7=[X7],K7={key:5},J7=b("path",{d:"M35.89,128C52,136.23,52,155.64,52,172c0,24.8,1.35,40,28,40a4,4,0,0,1,0,8c-36,0-36-26.61-36-48,0-24.8-1.35-40-28-40a4,4,0,0,1,0-8c26.65,0,28-15.2,28-40,0-21.39,0-48,36-48a4,4,0,0,1,0,8C53.35,44,52,59.2,52,84,52,100.36,52,119.77,35.89,128ZM240,124c-26.65,0-28-15.2-28-40,0-21.39,0-48-36-48a4,4,0,0,0,0,8c26.65,0,28,15.2,28,40,0,16.36,0,35.77,16.11,44C204,136.23,204,155.64,204,172c0,24.8-1.35,40-28,40a4,4,0,0,0,0,8c36,0,36-26.61,36-48,0-24.8,1.35-40,28-40a4,4,0,0,0,0-8Z"},null,-1),Q7=[J7],e9={name:"PhBracketsCurly"},t9=Ce({...e9,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",I7,H7)):i.value==="duotone"?(p(),v("g",N7,F7)):i.value==="fill"?(p(),v("g",Z7,z7)):i.value==="light"?(p(),v("g",W7,Y7)):i.value==="regular"?(p(),v("g",G7,q7)):i.value==="thin"?(p(),v("g",K7,Q7)):Z("",!0)],16,L7))}}),a9=["width","height","fill","transform"],n9={key:0},s9=b("path",{d:"M208.49,199.51a12,12,0,0,1-17,17l-80-80a12,12,0,0,1,0-17l80-80a12,12,0,0,1,17,17L137,128ZM57,128l71.52-71.51a12,12,0,0,0-17-17l-80,80a12,12,0,0,0,0,17l80,80a12,12,0,0,0,17-17Z"},null,-1),r9=[s9],i9={key:1},o9=b("path",{d:"M200,48V208l-80-80Z",opacity:"0.2"},null,-1),l9=b("path",{d:"M203.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,208,208V48A8,8,0,0,0,203.06,40.61ZM192,188.69,131.31,128,192,67.31Zm-66.34,13.65a8,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.32L51.31,128Z"},null,-1),u9=[o9,l9],c9={key:2},d9=b("path",{d:"M208,48V208a8,8,0,0,1-13.66,5.66L128,147.31V208a8,8,0,0,1-13.66,5.66l-80-80a8,8,0,0,1,0-11.32l80-80A8,8,0,0,1,128,48v60.69l66.34-66.35A8,8,0,0,1,208,48Z"},null,-1),h9=[d9],f9={key:3},p9=b("path",{d:"M204.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.48L128.49,128ZM48.49,128l75.75-75.76a6,6,0,0,0-8.48-8.48l-80,80a6,6,0,0,0,0,8.48l80,80a6,6,0,1,0,8.48-8.48Z"},null,-1),m9=[p9],g9={key:4},v9=b("path",{d:"M205.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.32L131.31,128ZM51.31,128l74.35-74.34a8,8,0,0,0-11.32-11.32l-80,80a8,8,0,0,0,0,11.32l80,80a8,8,0,0,0,11.32-11.32Z"},null,-1),y9=[v9],b9={key:5},_9=b("path",{d:"M202.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.66L125.66,128ZM45.66,128l77.17-77.17a4,4,0,0,0-5.66-5.66l-80,80a4,4,0,0,0,0,5.66l80,80a4,4,0,1,0,5.66-5.66Z"},null,-1),A9=[_9],w9={name:"PhCaretDoubleLeft"},x9=Ce({...w9,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",n9,r9)):i.value==="duotone"?(p(),v("g",i9,u9)):i.value==="fill"?(p(),v("g",c9,h9)):i.value==="light"?(p(),v("g",f9,m9)):i.value==="regular"?(p(),v("g",g9,y9)):i.value==="thin"?(p(),v("g",b9,A9)):Z("",!0)],16,a9))}}),k9=["width","height","fill","transform"],S9={key:0},M9=b("path",{d:"M216.49,191.51a12,12,0,0,1-17,17L128,137,56.49,208.49a12,12,0,0,1-17-17l80-80a12,12,0,0,1,17,0Zm-160-63L128,57l71.51,71.52a12,12,0,0,0,17-17l-80-80a12,12,0,0,0-17,0l-80,80a12,12,0,0,0,17,17Z"},null,-1),E9=[M9],P9={key:1},T9=b("path",{d:"M208,200H48l80-80Z",opacity:"0.2"},null,-1),C9=b("path",{d:"M133.66,114.34a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,48,208H208a8,8,0,0,0,5.66-13.66ZM67.31,192,128,131.31,188.69,192Zm-25-66.34a8,8,0,0,1,0-11.32l80-80a8,8,0,0,1,11.32,0l80,80a8,8,0,0,1-11.32,11.32L128,51.31,53.66,125.66A8,8,0,0,1,42.34,125.66Z"},null,-1),D9=[T9,C9],$9={key:2},R9=b("path",{d:"M213.66,194.34A8,8,0,0,1,208,208H48a8,8,0,0,1-5.66-13.66L108.69,128H48a8,8,0,0,1-5.66-13.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,208,128H147.31Z"},null,-1),L9=[R9],I9={key:3},O9=b("path",{d:"M212.24,195.76a6,6,0,1,1-8.48,8.48L128,128.49,52.24,204.24a6,6,0,0,1-8.48-8.48l80-80a6,6,0,0,1,8.48,0Zm-160-71.52L128,48.49l75.76,75.75a6,6,0,0,0,8.48-8.48l-80-80a6,6,0,0,0-8.48,0l-80,80a6,6,0,0,0,8.48,8.48Z"},null,-1),H9=[O9],N9={key:4},B9=b("path",{d:"M213.66,194.34a8,8,0,0,1-11.32,11.32L128,131.31,53.66,205.66a8,8,0,0,1-11.32-11.32l80-80a8,8,0,0,1,11.32,0Zm-160-68.68L128,51.31l74.34,74.35a8,8,0,0,0,11.32-11.32l-80-80a8,8,0,0,0-11.32,0l-80,80a8,8,0,0,0,11.32,11.32Z"},null,-1),V9=[B9],F9={key:5},Z9=b("path",{d:"M210.83,197.17a4,4,0,0,1-5.66,5.66L128,125.66,50.83,202.83a4,4,0,0,1-5.66-5.66l80-80a4,4,0,0,1,5.66,0Zm-160-74.34L128,45.66l77.17,77.17a4,4,0,1,0,5.66-5.66l-80-80a4,4,0,0,0-5.66,0l-80,80a4,4,0,0,0,5.66,5.66Z"},null,-1),U9=[Z9],z9={name:"PhCaretDoubleUp"},W9=Ce({...z9,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",S9,E9)):i.value==="duotone"?(p(),v("g",P9,D9)):i.value==="fill"?(p(),v("g",$9,L9)):i.value==="light"?(p(),v("g",I9,H9)):i.value==="regular"?(p(),v("g",N9,V9)):i.value==="thin"?(p(),v("g",F9,U9)):Z("",!0)],16,k9))}}),j9=["width","height","fill","transform"],Y9={key:0},G9=b("path",{d:"M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z"},null,-1),X9=[G9],q9={key:1},K9=b("path",{d:"M208,96l-80,80L48,96Z",opacity:"0.2"},null,-1),J9=b("path",{d:"M215.39,92.94A8,8,0,0,0,208,88H48a8,8,0,0,0-5.66,13.66l80,80a8,8,0,0,0,11.32,0l80-80A8,8,0,0,0,215.39,92.94ZM128,164.69,67.31,104H188.69Z"},null,-1),Q9=[K9,J9],e_={key:2},t_=b("path",{d:"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,48,88H208a8,8,0,0,1,5.66,13.66Z"},null,-1),a_=[t_],n_={key:3},s_=b("path",{d:"M212.24,100.24l-80,80a6,6,0,0,1-8.48,0l-80-80a6,6,0,0,1,8.48-8.48L128,167.51l75.76-75.75a6,6,0,0,1,8.48,8.48Z"},null,-1),r_=[s_],i_={key:4},o_=b("path",{d:"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"},null,-1),l_=[o_],u_={key:5},c_=b("path",{d:"M210.83,98.83l-80,80a4,4,0,0,1-5.66,0l-80-80a4,4,0,0,1,5.66-5.66L128,170.34l77.17-77.17a4,4,0,1,1,5.66,5.66Z"},null,-1),d_=[c_],h_={name:"PhCaretDown"},f_=Ce({...h_,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",Y9,X9)):i.value==="duotone"?(p(),v("g",q9,Q9)):i.value==="fill"?(p(),v("g",e_,a_)):i.value==="light"?(p(),v("g",n_,r_)):i.value==="regular"?(p(),v("g",i_,l_)):i.value==="thin"?(p(),v("g",u_,d_)):Z("",!0)],16,j9))}}),p_=["width","height","fill","transform"],m_={key:0},g_=b("path",{d:"M216.49,168.49a12,12,0,0,1-17,0L128,97,56.49,168.49a12,12,0,0,1-17-17l80-80a12,12,0,0,1,17,0l80,80A12,12,0,0,1,216.49,168.49Z"},null,-1),v_=[g_],y_={key:1},b_=b("path",{d:"M208,160H48l80-80Z",opacity:"0.2"},null,-1),__=b("path",{d:"M213.66,154.34l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,48,168H208a8,8,0,0,0,5.66-13.66ZM67.31,152,128,91.31,188.69,152Z"},null,-1),A_=[b_,__],w_={key:2},x_=b("path",{d:"M215.39,163.06A8,8,0,0,1,208,168H48a8,8,0,0,1-5.66-13.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,215.39,163.06Z"},null,-1),k_=[x_],S_={key:3},M_=b("path",{d:"M212.24,164.24a6,6,0,0,1-8.48,0L128,88.49,52.24,164.24a6,6,0,0,1-8.48-8.48l80-80a6,6,0,0,1,8.48,0l80,80A6,6,0,0,1,212.24,164.24Z"},null,-1),E_=[M_],P_={key:4},T_=b("path",{d:"M213.66,165.66a8,8,0,0,1-11.32,0L128,91.31,53.66,165.66a8,8,0,0,1-11.32-11.32l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,213.66,165.66Z"},null,-1),C_=[T_],D_={key:5},$_=b("path",{d:"M210.83,162.83a4,4,0,0,1-5.66,0L128,85.66,50.83,162.83a4,4,0,0,1-5.66-5.66l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,210.83,162.83Z"},null,-1),R_=[$_],L_={name:"PhCaretUp"},_l=Ce({...L_,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",m_,v_)):i.value==="duotone"?(p(),v("g",y_,A_)):i.value==="fill"?(p(),v("g",w_,k_)):i.value==="light"?(p(),v("g",S_,E_)):i.value==="regular"?(p(),v("g",P_,C_)):i.value==="thin"?(p(),v("g",D_,R_)):Z("",!0)],16,p_))}}),I_=["width","height","fill","transform"],O_={key:0},H_=b("path",{d:"M160,36A92.09,92.09,0,0,0,79,84.36,68,68,0,1,0,72,220h88a92,92,0,0,0,0-184Zm0,160H72a44,44,0,0,1-1.82-88A91.86,91.86,0,0,0,68,128a12,12,0,0,0,24,0,68,68,0,1,1,68,68Z"},null,-1),N_=[H_],B_={key:1},V_=b("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),F_=b("path",{d:"M160,40A88.09,88.09,0,0,0,81.29,88.67,64,64,0,1,0,72,216h88a88,88,0,0,0,0-176Zm0,160H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.11A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,72,72Z"},null,-1),Z_=[V_,F_],U_={key:2},z_=b("path",{d:"M160.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,87.93-91.48C246.11,77.54,207.07,40,160.06,40Z"},null,-1),W_=[z_],j_={key:3},Y_=b("path",{d:"M160,42A86.11,86.11,0,0,0,82.43,90.88,62,62,0,1,0,72,214h88a86,86,0,0,0,0-172Zm0,160H72a50,50,0,0,1,0-100,50.67,50.67,0,0,1,5.91.35A85.61,85.61,0,0,0,74,128a6,6,0,0,0,12,0,74,74,0,1,1,74,74Z"},null,-1),G_=[Y_],X_={key:4},q_=b("path",{d:"M160,40A88.09,88.09,0,0,0,81.29,88.67,64,64,0,1,0,72,216h88a88,88,0,0,0,0-176Zm0,160H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.11A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,72,72Z"},null,-1),K_=[q_],J_={key:5},Q_=b("path",{d:"M160,44A84.11,84.11,0,0,0,83.59,93.12,60.71,60.71,0,0,0,72,92a60,60,0,0,0,0,120h88a84,84,0,0,0,0-168Zm0,160H72a52,52,0,1,1,8.55-103.3A83.66,83.66,0,0,0,76,128a4,4,0,0,0,8,0,76,76,0,1,1,76,76Z"},null,-1),eA=[Q_],tA={name:"PhCloud"},aA=Ce({...tA,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",O_,N_)):i.value==="duotone"?(p(),v("g",B_,Z_)):i.value==="fill"?(p(),v("g",U_,W_)):i.value==="light"?(p(),v("g",j_,G_)):i.value==="regular"?(p(),v("g",X_,K_)):i.value==="thin"?(p(),v("g",J_,eA)):Z("",!0)],16,I_))}}),nA=["width","height","fill","transform"],sA={key:0},rA=b("path",{d:"M160,36A92.09,92.09,0,0,0,79,84.36,68,68,0,1,0,72,220h88a92,92,0,0,0,0-184Zm0,160H72a44,44,0,0,1-1.82-88A91.86,91.86,0,0,0,68,128a12,12,0,0,0,24,0,68,68,0,1,1,68,68Zm40.49-92.49a12,12,0,0,1,0,17l-48,48a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L144,143l39.51-39.52A12,12,0,0,1,200.49,103.51Z"},null,-1),iA=[rA],oA={key:1},lA=b("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),uA=b("path",{d:"M160,40A88.09,88.09,0,0,0,81.29,88.67,64,64,0,1,0,72,216h88a88,88,0,0,0,0-176Zm0,160H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.11A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,72,72Zm37.66-93.66a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L144,148.69l42.34-42.35A8,8,0,0,1,197.66,106.34Z"},null,-1),cA=[lA,uA],dA={key:2},hA=b("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-6.86-48,48a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L144,148.69l42.34-42.35a8,8,0,0,1,11.32,11.32Z"},null,-1),fA=[hA],pA={key:3},mA=b("path",{d:"M160,42A86.11,86.11,0,0,0,82.43,90.88,62,62,0,1,0,72,214h88a86,86,0,0,0,0-172Zm0,160H72a50,50,0,0,1,0-100,50.67,50.67,0,0,1,5.91.35A85.61,85.61,0,0,0,74,128a6,6,0,0,0,12,0,74,74,0,1,1,74,74Zm36.24-94.24a6,6,0,0,1,0,8.48l-48,48a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L144,151.51l43.76-43.75A6,6,0,0,1,196.24,107.76Z"},null,-1),gA=[mA],vA={key:4},yA=b("path",{d:"M160,40A88.09,88.09,0,0,0,81.29,88.67,64,64,0,1,0,72,216h88a88,88,0,0,0,0-176Zm0,160H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.11A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,72,72Zm37.66-93.66a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L144,148.69l42.34-42.35A8,8,0,0,1,197.66,106.34Z"},null,-1),bA=[yA],_A={key:5},AA=b("path",{d:"M160,44A84.11,84.11,0,0,0,83.59,93.12,60.71,60.71,0,0,0,72,92a60,60,0,0,0,0,120h88a84,84,0,0,0,0-168Zm0,160H72a52,52,0,1,1,8.55-103.3A83.66,83.66,0,0,0,76,128a4,4,0,0,0,8,0,76,76,0,1,1,76,76Zm34.83-94.83a4,4,0,0,1,0,5.66l-48,48a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L144,154.34l45.17-45.17A4,4,0,0,1,194.83,109.17Z"},null,-1),wA=[AA],xA={name:"PhCloudCheck"},kA=Ce({...xA,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",sA,iA)):i.value==="duotone"?(p(),v("g",oA,cA)):i.value==="fill"?(p(),v("g",dA,fA)):i.value==="light"?(p(),v("g",pA,gA)):i.value==="regular"?(p(),v("g",vA,bA)):i.value==="thin"?(p(),v("g",_A,wA)):Z("",!0)],16,nA))}}),SA=["width","height","fill","transform"],MA={key:0},EA=b("path",{d:"M160,36A92.09,92.09,0,0,0,79,84.36,68,68,0,1,0,72,220h88a92,92,0,0,0,0-184Zm0,160H72a44,44,0,0,1-1.82-88A91.86,91.86,0,0,0,68,128a12,12,0,0,0,24,0,68,68,0,1,1,68,68Zm32.49-79.51L177,132l15.52,15.51a12,12,0,0,1-17,17L160,149l-15.51,15.52a12,12,0,1,1-17-17L143,132l-15.52-15.51a12,12,0,1,1,17-17L160,115l15.51-15.52a12,12,0,0,1,17,17Z"},null,-1),PA=[EA],TA={key:1},CA=b("path",{d:"M240,127.62a80,80,0,0,1-80,80H72A56,56,0,1,1,85.92,97.36l0,.1A80,80,0,0,1,240,127.62Z",opacity:"0.2"},null,-1),DA=b("path",{d:"M160,40A88.09,88.09,0,0,0,81.29,88.67,64,64,0,1,0,72,216h88a88,88,0,0,0,0-176Zm0,160H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.11A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,72,72Zm29.66-82.34L171.31,136l18.35,18.34a8,8,0,0,1-11.32,11.32L160,147.31l-18.34,18.35a8,8,0,0,1-11.32-11.32L148.69,136l-18.35-18.34a8,8,0,0,1,11.32-11.32L160,124.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),$A=[CA,DA],RA={key:2},LA=b("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-58.27,29.82a8,8,0,0,1-11.32,11.32L160,147.31l-18.34,18.35a8,8,0,0,1-11.32-11.32L148.69,136l-18.35-18.34a8,8,0,0,1,11.32-11.32L160,124.69l18.34-18.35a8,8,0,0,1,11.32,11.32L171.31,136Z"},null,-1),IA=[LA],OA={key:3},HA=b("path",{d:"M160,42A86.11,86.11,0,0,0,82.43,90.88,62,62,0,1,0,72,214h88a86,86,0,0,0,0-172Zm0,160H72a50,50,0,0,1,0-100,50.67,50.67,0,0,1,5.91.35A85.61,85.61,0,0,0,74,128a6,6,0,0,0,12,0,74,74,0,1,1,74,74Zm28.24-85.76L168.48,136l19.76,19.76a6,6,0,1,1-8.48,8.48L160,144.48l-19.76,19.76a6,6,0,0,1-8.48-8.48L151.52,136l-19.76-19.76a6,6,0,0,1,8.48-8.48L160,127.52l19.76-19.76a6,6,0,0,1,8.48,8.48Z"},null,-1),NA=[HA],BA={key:4},VA=b("path",{d:"M160,40A88.09,88.09,0,0,0,81.29,88.67,64,64,0,1,0,72,216h88a88,88,0,0,0,0-176Zm0,160H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.11A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,72,72Zm29.66-82.34L171.31,136l18.35,18.34a8,8,0,0,1-11.32,11.32L160,147.31l-18.34,18.35a8,8,0,0,1-11.32-11.32L148.69,136l-18.35-18.34a8,8,0,0,1,11.32-11.32L160,124.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),FA=[VA],ZA={key:5},UA=b("path",{d:"M160,44A84.11,84.11,0,0,0,83.59,93.12,60.71,60.71,0,0,0,72,92a60,60,0,0,0,0,120h88a84,84,0,0,0,0-168Zm0,160H72a52,52,0,1,1,8.55-103.3A83.66,83.66,0,0,0,76,128a4,4,0,0,0,8,0,76,76,0,1,1,76,76Zm26.83-89.17L165.66,136l21.17,21.17a4,4,0,0,1-5.66,5.66L160,141.66l-21.17,21.17a4,4,0,0,1-5.66-5.66L154.34,136l-21.17-21.17a4,4,0,0,1,5.66-5.66L160,130.34l21.17-21.17a4,4,0,1,1,5.66,5.66Z"},null,-1),zA=[UA],WA={name:"PhCloudX"},jA=Ce({...WA,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",MA,PA)):i.value==="duotone"?(p(),v("g",TA,$A)):i.value==="fill"?(p(),v("g",RA,IA)):i.value==="light"?(p(),v("g",OA,NA)):i.value==="regular"?(p(),v("g",BA,FA)):i.value==="thin"?(p(),v("g",ZA,zA)):Z("",!0)],16,SA))}}),YA=["width","height","fill","transform"],GA={key:0},XA=b("path",{d:"M252,80a32,32,0,1,0-60,15.45l-20.86,25.66L150.82,74.4a32,32,0,1,0-45.64,0L84.87,121.11,64,95.45a32,32,0,1,0-35,15.78l14,84.06A19.94,19.94,0,0,0,62.78,212H193.22A19.94,19.94,0,0,0,213,195.29l14-84.06A32.05,32.05,0,0,0,252,80Zm-32-8a8,8,0,1,1-8,8A8,8,0,0,1,220,72ZM128,44a8,8,0,1,1-8,8A8,8,0,0,1,128,44ZM36,72a8,8,0,1,1-8,8A8,8,0,0,1,36,72ZM189.83,188H66.17L55.29,122.78l23.4,28.79A12,12,0,0,0,88,156a12.87,12.87,0,0,0,1.63-.11,12,12,0,0,0,9.37-7.1L127.18,84l.82,0,.82,0L157,148.79a12,12,0,0,0,9.37,7.1A12.87,12.87,0,0,0,168,156a12,12,0,0,0,9.31-4.43l23.4-28.79Z"},null,-1),qA=[XA],KA={key:1},JA=b("path",{d:"M216.71,99.73l-15.6,93.59a8,8,0,0,1-7.89,6.68H62.78a8,8,0,0,1-7.89-6.68L39.29,99.73l.08,0a19.82,19.82,0,0,0,9.22-4.16h0L88,144l32-73.65h0a20,20,0,0,0,15.92,0h0L168,144l39.39-48.48h0a19.82,19.82,0,0,0,9.22,4.16Z",opacity:"0.2"},null,-1),QA=b("path",{d:"M248,80a28,28,0,1,0-51.12,15.77l-26.79,33L146,73.4a28,28,0,1,0-36.06,0L85.91,128.74l-26.79-33a28,28,0,1,0-26.6,12L47,194.63A16,16,0,0,0,62.78,208H193.22A16,16,0,0,0,209,194.63l14.47-86.85A28,28,0,0,0,248,80ZM128,40a12,12,0,1,1-12,12A12,12,0,0,1,128,40ZM24,80A12,12,0,1,1,36,92,12,12,0,0,1,24,80ZM193.22,192H62.78L48.86,108.52,81.79,149A8,8,0,0,0,88,152a7.83,7.83,0,0,0,1.08-.07,8,8,0,0,0,6.26-4.74l29.3-67.4a27,27,0,0,0,6.72,0l29.3,67.4a8,8,0,0,0,6.26,4.74A7.83,7.83,0,0,0,168,152a8,8,0,0,0,6.21-3l32.93-40.52ZM220,92a12,12,0,1,1,12-12A12,12,0,0,1,220,92Z"},null,-1),ew=[JA,QA],tw={key:2},aw=b("path",{d:"M248,80a28,28,0,1,0-51.12,15.77l-26.79,33L146,73.4a28,28,0,1,0-36.06,0L85.91,128.74l-26.79-33a28,28,0,1,0-26.6,12L47,194.63A16,16,0,0,0,62.78,208H193.22A16,16,0,0,0,209,194.63l14.47-86.85A28,28,0,0,0,248,80ZM128,40a12,12,0,1,1-12,12A12,12,0,0,1,128,40ZM24,80A12,12,0,1,1,36,92,12,12,0,0,1,24,80ZM220,92a12,12,0,1,1,12-12A12,12,0,0,1,220,92Z"},null,-1),nw=[aw],sw={key:3},rw=b("path",{d:"M246,80a26,26,0,1,0-46.6,15.84l-29.83,36.72-26-59.76a26,26,0,1,0-31.16,0l-26,59.76L56.6,95.84a26,26,0,1,0-22.36,10.09L49,194.3A14,14,0,0,0,62.78,206H193.22A14,14,0,0,0,207,194.3l14.73-88.37A26,26,0,0,0,246,80ZM128,38a14,14,0,1,1-14,14A14,14,0,0,1,128,38ZM22,80A14,14,0,1,1,36,94,14,14,0,0,1,22,80ZM195.2,192.33a2,2,0,0,1-2,1.67H62.78a2,2,0,0,1-2-1.67L46.08,104l1.22-.55,36,44.36A6,6,0,0,0,88,150a5.52,5.52,0,0,0,.81-.06,6,6,0,0,0,4.69-3.55l29.92-68.8a25.79,25.79,0,0,0,9.16,0l29.92,68.8a6,6,0,0,0,4.69,3.55,5.52,5.52,0,0,0,.81.06,6,6,0,0,0,4.66-2.22l36-44.36,1.22.55ZM220,94a14,14,0,1,1,14-14A14,14,0,0,1,220,94Z"},null,-1),iw=[rw],ow={key:4},lw=b("path",{d:"M248,80a28,28,0,1,0-51.12,15.77l-26.79,33L146,73.4a28,28,0,1,0-36.06,0L85.91,128.74l-26.79-33a28,28,0,1,0-26.6,12L47,194.63A16,16,0,0,0,62.78,208H193.22A16,16,0,0,0,209,194.63l14.47-86.85A28,28,0,0,0,248,80ZM128,40a12,12,0,1,1-12,12A12,12,0,0,1,128,40ZM24,80A12,12,0,1,1,36,92,12,12,0,0,1,24,80ZM193.22,192H62.78L48.86,108.52,81.79,149A8,8,0,0,0,88,152a7.83,7.83,0,0,0,1.08-.07,8,8,0,0,0,6.26-4.74l29.3-67.4a27,27,0,0,0,6.72,0l29.3,67.4a8,8,0,0,0,6.26,4.74A7.83,7.83,0,0,0,168,152a8,8,0,0,0,6.21-3l32.93-40.52ZM220,92a12,12,0,1,1,12-12A12,12,0,0,1,220,92Z"},null,-1),uw=[lw],cw={key:5},dw=b("path",{d:"M244,80a24,24,0,1,0-42,15.83L169,136.37,141.1,72.09a24,24,0,1,0-26.2,0L87,136.37,54,95.83A24,24,0,1,0,35.94,104l15,90a12,12,0,0,0,11.84,10H193.22a12,12,0,0,0,11.84-10l15-90A24,24,0,0,0,244,80ZM128,36a16,16,0,1,1-16,16A16,16,0,0,1,128,36ZM20,80A16,16,0,1,1,36,96,16,16,0,0,1,20,80ZM197.17,192.66a4,4,0,0,1-3.95,3.34H62.78a4,4,0,0,1-4-3.34l-15-90a23.41,23.41,0,0,0,4-1.8L84.9,146.52A4,4,0,0,0,88,148a3.27,3.27,0,0,0,.54,0,4,4,0,0,0,3.13-2.37l30.56-70.3a23.8,23.8,0,0,0,11.54,0l30.56,70.3a4,4,0,0,0,3.13,2.37,3.27,3.27,0,0,0,.54,0,4,4,0,0,0,3.1-1.48l37.09-45.64a23.41,23.41,0,0,0,4,1.8ZM220,96a16,16,0,1,1,16-16A16,16,0,0,1,220,96Z"},null,-1),hw=[dw],fw={name:"PhCrown"},M8=Ce({...fw,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",GA,qA)):i.value==="duotone"?(p(),v("g",KA,ew)):i.value==="fill"?(p(),v("g",tw,nw)):i.value==="light"?(p(),v("g",sw,iw)):i.value==="regular"?(p(),v("g",ow,uw)):i.value==="thin"?(p(),v("g",cw,hw)):Z("",!0)],16,YA))}}),pw=["width","height","fill","transform"],mw={key:0},gw=b("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,212Zm-16-84a16,16,0,1,1-16-16A16,16,0,0,1,112,128Zm64,0a16,16,0,1,1-16-16A16,16,0,0,1,176,128Z"},null,-1),vw=[gw],yw={key:1},bw=b("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),_w=b("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,216Zm56-88a12,12,0,1,1-12-12A12,12,0,0,1,184,128Zm-44,0a12,12,0,1,1-12-12A12,12,0,0,1,140,128Zm-44,0a12,12,0,1,1-12-12A12,12,0,0,1,96,128Z"},null,-1),Aw=[bw,_w],ww={key:2},xw=b("path",{d:"M128,24A104,104,0,1,0,232,128,104.13,104.13,0,0,0,128,24ZM84,140a12,12,0,1,1,12-12A12,12,0,0,1,84,140Zm44,0a12,12,0,1,1,12-12A12,12,0,0,1,128,140Zm44,0a12,12,0,1,1,12-12A12,12,0,0,1,172,140Z"},null,-1),kw=[xw],Sw={key:3},Mw=b("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,218Zm10-90a10,10,0,1,1-10-10A10,10,0,0,1,138,128Zm-44,0a10,10,0,1,1-10-10A10,10,0,0,1,94,128Zm88,0a10,10,0,1,1-10-10A10,10,0,0,1,182,128Z"},null,-1),Ew=[Mw],Pw={key:4},Tw=b("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,216Zm12-88a12,12,0,1,1-12-12A12,12,0,0,1,140,128Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,128Zm-88,0a12,12,0,1,1-12-12A12,12,0,0,1,96,128Z"},null,-1),Cw=[Tw],Dw={key:5},$w=b("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,220Zm8-92a8,8,0,1,1-8-8A8,8,0,0,1,136,128Zm-44,0a8,8,0,1,1-8-8A8,8,0,0,1,92,128Zm88,0a8,8,0,1,1-8-8A8,8,0,0,1,180,128Z"},null,-1),Rw=[$w],Lw={name:"PhDotsThreeCircle"},Iw=Ce({...Lw,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",mw,vw)):i.value==="duotone"?(p(),v("g",yw,Aw)):i.value==="fill"?(p(),v("g",ww,kw)):i.value==="light"?(p(),v("g",Sw,Ew)):i.value==="regular"?(p(),v("g",Pw,Cw)):i.value==="thin"?(p(),v("g",Dw,Rw)):Z("",!0)],16,pw))}}),Ow=["width","height","fill","transform"],Hw={key:0},Nw=b("path",{d:"M56.88,31.93A12,12,0,1,0,39.12,48.07l16,17.65C20.67,88.66,5.72,121.58,5,123.13a12.08,12.08,0,0,0,0,9.75c.37.82,9.13,20.26,28.49,39.61C59.37,198.34,92,212,128,212a131.34,131.34,0,0,0,51-10l20.09,22.1a12,12,0,0,0,17.76-16.14ZM128,188c-29.59,0-55.47-10.73-76.91-31.88A130.69,130.69,0,0,1,29.52,128c5.27-9.31,18.79-29.9,42-44.29l90.09,99.11A109.33,109.33,0,0,1,128,188Zm123-55.12c-.36.81-9,20-28,39.16a12,12,0,1,1-17-16.9A130.48,130.48,0,0,0,226.48,128a130.36,130.36,0,0,0-21.57-28.12C183.46,78.73,157.59,68,128,68c-3.35,0-6.7.14-10,.42a12,12,0,1,1-2-23.91c3.93-.34,8-.51,12-.51,36,0,68.63,13.67,94.49,39.52,19.35,19.35,28.11,38.8,28.48,39.61A12.08,12.08,0,0,1,251,132.88Z"},null,-1),Bw=[Nw],Vw={key:1},Fw=b("path",{d:"M128,56C48,56,16,128,16,128s32,72,112,72,112-72,112-72S208,56,128,56Zm0,112a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z",opacity:"0.2"},null,-1),Zw=b("path",{d:"M53.92,34.62A8,8,0,1,0,42.08,45.38L61.32,66.55C25,88.84,9.38,123.2,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208a127.11,127.11,0,0,0,52.07-10.83l22,24.21a8,8,0,1,0,11.84-10.76Zm47.33,75.84,41.67,45.85a32,32,0,0,1-41.67-45.85ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.16,133.16,0,0,1,25,128c4.69-8.79,19.66-33.39,47.35-49.38l18,19.75a48,48,0,0,0,63.66,70l14.73,16.2A112,112,0,0,1,128,192Zm6-95.43a8,8,0,0,1,3-15.72,48.16,48.16,0,0,1,38.77,42.64,8,8,0,0,1-7.22,8.71,6.39,6.39,0,0,1-.75,0,8,8,0,0,1-8-7.26A32.09,32.09,0,0,0,134,96.57Zm113.28,34.69c-.42.94-10.55,23.37-33.36,43.8a8,8,0,1,1-10.67-11.92A132.77,132.77,0,0,0,231.05,128a133.15,133.15,0,0,0-23.12-30.77C185.67,75.19,158.78,64,128,64a118.37,118.37,0,0,0-19.36,1.57A8,8,0,1,1,106,49.79,134,134,0,0,1,128,48c34.88,0,66.57,13.26,91.66,38.35,18.83,18.83,27.3,37.62,27.65,38.41A8,8,0,0,1,247.31,131.26Z"},null,-1),Uw=[Fw,Zw],zw={key:2},Ww=b("path",{d:"M96.68,57.87a4,4,0,0,1,2.08-6.6A130.13,130.13,0,0,1,128,48c34.88,0,66.57,13.26,91.66,38.35,18.83,18.83,27.3,37.62,27.65,38.41a8,8,0,0,1,0,6.5c-.35.79-8.82,19.57-27.65,38.4q-4.28,4.26-8.79,8.07a4,4,0,0,1-5.55-.36ZM213.92,210.62a8,8,0,1,1-11.84,10.76L180,197.13A127.21,127.21,0,0,1,128,208c-34.88,0-66.57-13.26-91.66-38.34C17.51,150.83,9,132.05,8.69,131.26a8,8,0,0,1,0-6.5C9,124,17.51,105.18,36.34,86.35a135,135,0,0,1,25-19.78L42.08,45.38A8,8,0,1,1,53.92,34.62Zm-65.49-48.25-52.69-58a40,40,0,0,0,52.69,58Z"},null,-1),jw=[Ww],Yw={key:3},Gw=b("path",{d:"M52.44,36A6,6,0,0,0,43.56,44L64.44,67c-37.28,21.9-53.23,57-53.92,58.57a6,6,0,0,0,0,4.88c.34.77,8.66,19.22,27.24,37.8C55,185.47,84.62,206,128,206a124.91,124.91,0,0,0,52.57-11.25l23,25.29a6,6,0,0,0,8.88-8.08Zm48.62,71.32,45,49.52a34,34,0,0,1-45-49.52ZM128,194c-31.38,0-58.78-11.42-81.45-33.93A134.57,134.57,0,0,1,22.69,128c4.29-8.2,20.1-35.18,50-51.91L92.89,98.3a46,46,0,0,0,61.35,67.48l17.81,19.6A113.47,113.47,0,0,1,128,194Zm6.4-99.4a6,6,0,0,1,2.25-11.79,46.17,46.17,0,0,1,37.15,40.87,6,6,0,0,1-5.42,6.53l-.56,0a6,6,0,0,1-6-5.45A34.1,34.1,0,0,0,134.4,94.6Zm111.08,35.85c-.41.92-10.37,23-32.86,43.12a6,6,0,1,1-8-8.94A134.07,134.07,0,0,0,233.31,128a134.67,134.67,0,0,0-23.86-32.07C186.78,73.42,159.38,62,128,62a120.19,120.19,0,0,0-19.69,1.6,6,6,0,1,1-2-11.83A131.12,131.12,0,0,1,128,50c43.38,0,73,20.54,90.24,37.76,18.58,18.58,26.9,37,27.24,37.81A6,6,0,0,1,245.48,130.45Z"},null,-1),Xw=[Gw],qw={key:4},Kw=b("path",{d:"M53.92,34.62A8,8,0,1,0,42.08,45.38L61.32,66.55C25,88.84,9.38,123.2,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208a127.11,127.11,0,0,0,52.07-10.83l22,24.21a8,8,0,1,0,11.84-10.76Zm47.33,75.84,41.67,45.85a32,32,0,0,1-41.67-45.85ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.16,133.16,0,0,1,25,128c4.69-8.79,19.66-33.39,47.35-49.38l18,19.75a48,48,0,0,0,63.66,70l14.73,16.2A112,112,0,0,1,128,192Zm6-95.43a8,8,0,0,1,3-15.72,48.16,48.16,0,0,1,38.77,42.64,8,8,0,0,1-7.22,8.71,6.39,6.39,0,0,1-.75,0,8,8,0,0,1-8-7.26A32.09,32.09,0,0,0,134,96.57Zm113.28,34.69c-.42.94-10.55,23.37-33.36,43.8a8,8,0,1,1-10.67-11.92A132.77,132.77,0,0,0,231.05,128a133.15,133.15,0,0,0-23.12-30.77C185.67,75.19,158.78,64,128,64a118.37,118.37,0,0,0-19.36,1.57A8,8,0,1,1,106,49.79,134,134,0,0,1,128,48c34.88,0,66.57,13.26,91.66,38.35,18.83,18.83,27.3,37.62,27.65,38.41A8,8,0,0,1,247.31,131.26Z"},null,-1),Jw=[Kw],Qw={key:5},ex=b("path",{d:"M51,37.31A4,4,0,0,0,45,42.69L67.59,67.5C29.34,89,13,124.81,12.34,126.38a4.08,4.08,0,0,0,0,3.25c.34.77,8.52,18.89,26.83,37.2,17,17,46.14,37.17,88.83,37.17a122.59,122.59,0,0,0,53.06-11.69l24,26.38a4,4,0,1,0,5.92-5.38ZM149.1,157.16A36,36,0,0,1,101,104.22ZM128,196c-32,0-59.89-11.65-83-34.62A135.81,135.81,0,0,1,20.44,128c3.65-7.23,20.09-36.81,52.68-54.43l22.45,24.7a44,44,0,0,0,59,64.83l20.89,23A114.94,114.94,0,0,1,128,196Zm6.78-103.36a4,4,0,0,1,1.49-7.86,44.15,44.15,0,0,1,35.54,39.09,4,4,0,0,1-3.61,4.35l-.38,0a4,4,0,0,1-4-3.63A36.1,36.1,0,0,0,134.78,92.64Zm108.88,37c-.41.91-10.2,22.58-32.38,42.45a4,4,0,0,1-2.67,1,4,4,0,0,1-2.67-7A136.71,136.71,0,0,0,235.56,128,136.07,136.07,0,0,0,211,94.62C187.89,71.65,160,60,128,60a122,122,0,0,0-20,1.63,4,4,0,0,1-1.32-7.89A129.3,129.3,0,0,1,128,52c42.7,0,71.87,20.22,88.83,37.18,18.31,18.31,26.49,36.44,26.83,37.2A4.08,4.08,0,0,1,243.66,129.63Z"},null,-1),tx=[ex],ax={name:"PhEyeSlash"},nx=Ce({...ax,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",Hw,Bw)):i.value==="duotone"?(p(),v("g",Vw,Uw)):i.value==="fill"?(p(),v("g",zw,jw)):i.value==="light"?(p(),v("g",Yw,Xw)):i.value==="regular"?(p(),v("g",qw,Jw)):i.value==="thin"?(p(),v("g",Qw,tx)):Z("",!0)],16,Ow))}}),sx=["width","height","fill","transform"],rx={key:0},ix=b("path",{d:"M216,100H132.92l78.14-20.63a12,12,0,0,0,8.52-14.75l-8.16-30a19.94,19.94,0,0,0-24.3-13.95L34.79,60.87a19.74,19.74,0,0,0-12.14,9.27,19.48,19.48,0,0,0-1.95,15L28,112v88a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V112A12,12,0,0,0,216,100ZM124.89,61.91l18.29,10.56-25.95,6.85L98.94,68.76Zm64.45-17,3.91,14.35-17.13,4.52L157.83,53.21ZM66,77.46,84.29,88l-35.4,9.35L45,83ZM204,196H52V124H204Z"},null,-1),ox=[ix],lx={key:1},ux=b("path",{d:"M67.71,64.59l47.79,27.6L40.43,112,32.27,82a7.76,7.76,0,0,1,5.58-9.52ZM199.84,37.76a7.9,7.9,0,0,0-9.66-5.49L126.61,49.05,174.4,76.64,208,67.77Z",opacity:"0.2"},null,-1),cx=b("path",{d:"M216,104H102.09L210,75.51a8,8,0,0,0,5.68-9.84l-8.16-30a15.93,15.93,0,0,0-19.42-11.13L35.81,64.74a15.75,15.75,0,0,0-9.7,7.4,15.51,15.51,0,0,0-1.55,12L32,111.56c0,.14,0,.29,0,.44v88a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V112A8,8,0,0,0,216,104ZM192.16,40l6,22.07-22.62,6L147.42,51.83Zm-66.69,17.6,28.12,16.24-36.94,9.75L88.53,67.37Zm-79.4,44.62-6-22.08,26.5-7L94.69,89.4ZM208,200H48V120H208v80Z"},null,-1),dx=[ux,cx],hx={key:2},fx=b("path",{d:"M216,104H102.09L210,75.51a8,8,0,0,0,5.68-9.84l-8.16-30a15.93,15.93,0,0,0-19.42-11.13L35.81,64.74a15.75,15.75,0,0,0-9.7,7.4,15.51,15.51,0,0,0-1.55,12L32,111.56c0,.14,0,.29,0,.44v88a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V112A8,8,0,0,0,216,104ZM192.16,40l6,22.07L164.57,71,136.44,54.72ZM77.55,70.27l28.12,16.24-59.6,15.73-6-22.08Z"},null,-1),px=[fx],mx={key:3},gx=b("path",{d:"M216,106H86.68L209.53,73.57a6,6,0,0,0,4.26-7.38l-8.16-30a13.94,13.94,0,0,0-17-9.72L36.32,66.67a13.77,13.77,0,0,0-8.48,6.47,13.57,13.57,0,0,0-1.36,10.42L34,111.34c0,.22,0,.44,0,.66v88a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V112A6,6,0,0,0,216,106ZM125.75,55.48l33,19.07-42.43,11.2-33-19.07Zm66-17.41a1.92,1.92,0,0,1,2.34,1.26l6.57,24.18L175.26,70.2l-33-19.07ZM38.23,79.14a1.85,1.85,0,0,1,1.15-.87L66.86,71l33,19.08L44.66,104.68l-6.6-24.27A1.63,1.63,0,0,1,38.23,79.14ZM210,200a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V118H210Z"},null,-1),vx=[gx],yx={key:4},bx=b("path",{d:"M216,104H102.09L210,75.51a8,8,0,0,0,5.68-9.84l-8.16-30a15.93,15.93,0,0,0-19.42-11.13L35.81,64.74a15.75,15.75,0,0,0-9.7,7.4,15.51,15.51,0,0,0-1.55,12L32,111.56c0,.14,0,.29,0,.44v88a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V112A8,8,0,0,0,216,104ZM192.16,40l6,22.07-22.62,6L147.42,51.83Zm-66.69,17.6,28.12,16.24-36.94,9.75L88.53,67.37Zm-79.4,44.62-6-22.08,26.5-7L94.69,89.4ZM208,200H48V120H208v80Z"},null,-1),_x=[bx],Ax={key:5},wx=b("path",{d:"M216,108H71.26L209,71.64a4,4,0,0,0,2.84-4.92l-8.16-30a11.92,11.92,0,0,0-14.54-8.31L36.83,68.61a11.78,11.78,0,0,0-7.26,5.53A11.59,11.59,0,0,0,28.41,83l7.67,28.19A3.87,3.87,0,0,0,36,112v88a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V112A4,4,0,0,0,216,108ZM126,53.33l38,21.92L116.08,87.9,78.12,66Zm65.16-17.2a4,4,0,0,1,1-.13A3.88,3.88,0,0,1,196,38.81l7.1,26.12L175,72.35,137,50.43Zm-154.7,42a3.86,3.86,0,0,1,2.37-1.8l28.27-7.46,38,21.91L43.25,107.12,36.13,80.94A3.66,3.66,0,0,1,36.5,78.14ZM212,200a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V116H212Z"},null,-1),xx=[wx],kx={name:"PhFilmSlate"},Sx=Ce({...kx,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",rx,ox)):i.value==="duotone"?(p(),v("g",lx,dx)):i.value==="fill"?(p(),v("g",hx,px)):i.value==="light"?(p(),v("g",mx,vx)):i.value==="regular"?(p(),v("g",yx,_x)):i.value==="thin"?(p(),v("g",Ax,xx)):Z("",!0)],16,sx))}}),Mx=["width","height","fill","transform"],Ex={key:0},Px=b("path",{d:"M177.62,159.6a52,52,0,0,1-34,34,12.2,12.2,0,0,1-3.6.55,12,12,0,0,1-3.6-23.45,28,28,0,0,0,18.32-18.32,12,12,0,0,1,22.9,7.2ZM220,144a92,92,0,0,1-184,0c0-28.81,11.27-58.18,33.48-87.28a12,12,0,0,1,17.9-1.33L107.07,74.5,127,19.89a12,12,0,0,1,18.94-5.12C168.2,33.25,220,82.85,220,144Zm-24,0c0-41.71-30.61-78.39-52.52-99.29l-20.21,55.4a12,12,0,0,1-19.63,4.5L80.71,82.36C67,103.38,60,124.06,60,144a68,68,0,0,0,136,0Z"},null,-1),Tx=[Px],Cx={key:1},Dx=b("path",{d:"M208,144a80,80,0,0,1-160,0c0-30.57,14.42-58.26,31-80l33,32,26.27-72C159.86,41.92,208,88.15,208,144Z",opacity:"0.2"},null,-1),$x=b("path",{d:"M183.89,153.34a57.6,57.6,0,0,1-46.56,46.55A8.75,8.75,0,0,1,136,200a8,8,0,0,1-1.32-15.89c16.57-2.79,30.63-16.85,33.44-33.45a8,8,0,0,1,15.78,2.68ZM216,144a88,88,0,0,1-176,0c0-27.92,11-56.47,32.66-84.85a8,8,0,0,1,11.93-.89l24.12,23.41,22-60.41a8,8,0,0,1,12.63-3.41C165.21,36,216,84.55,216,144Zm-16,0c0-46.09-35.79-85.92-58.21-106.33L119.52,98.74a8,8,0,0,1-13.09,3L80.06,76.16C64.09,99.21,56,122,56,144a72,72,0,0,0,144,0Z"},null,-1),Rx=[Dx,$x],Lx={key:2},Ix=b("path",{d:"M143.38,17.85a8,8,0,0,0-12.63,3.41l-22,60.41L84.59,58.26a8,8,0,0,0-11.93.89C51,87.53,40,116.08,40,144a88,88,0,0,0,176,0C216,84.55,165.21,36,143.38,17.85Zm40.51,135.49a57.6,57.6,0,0,1-46.56,46.55A7.65,7.65,0,0,1,136,200a8,8,0,0,1-1.32-15.89c16.57-2.79,30.63-16.85,33.44-33.45a8,8,0,0,1,15.78,2.68Z"},null,-1),Ox=[Ix],Hx={key:3},Nx=b("path",{d:"M181.92,153A55.58,55.58,0,0,1,137,197.92a7,7,0,0,1-1,.08,6,6,0,0,1-1-11.92c17.38-2.92,32.13-17.68,35.08-35.08a6,6,0,1,1,11.84,2ZM214,144a86,86,0,0,1-172,0c0-27.47,10.85-55.61,32.25-83.64a6,6,0,0,1,9-.67l26.34,25.56,23.09-63.31a6,6,0,0,1,9.47-2.56C163.72,37.33,214,85.4,214,144Zm-12,0c0-48.4-38.65-89.84-61.07-109.8L117.64,98.06a6,6,0,0,1-9.82,2.25l-28-27.22C62.67,97.13,54,121,54,144a74,74,0,0,0,148,0Z"},null,-1),Bx=[Nx],Vx={key:4},Fx=b("path",{d:"M183.89,153.34a57.6,57.6,0,0,1-46.56,46.55A8.75,8.75,0,0,1,136,200a8,8,0,0,1-1.32-15.89c16.57-2.79,30.63-16.85,33.44-33.45a8,8,0,0,1,15.78,2.68ZM216,144a88,88,0,0,1-176,0c0-27.92,11-56.47,32.66-84.85a8,8,0,0,1,11.93-.89l24.12,23.41,22-60.41a8,8,0,0,1,12.63-3.41C165.21,36,216,84.55,216,144Zm-16,0c0-46.09-35.79-85.92-58.21-106.33L119.52,98.74a8,8,0,0,1-13.09,3L80.06,76.16C64.09,99.21,56,122,56,144a72,72,0,0,0,144,0Z"},null,-1),Zx=[Fx],Ux={key:5},zx=b("path",{d:"M179.94,152.67a53.51,53.51,0,0,1-43.28,43.27,3.68,3.68,0,0,1-.66.06,4,4,0,0,1-.66-7.94c18.18-3.06,33.63-18.51,36.72-36.73a4,4,0,0,1,7.88,1.34ZM212,144a84,84,0,0,1-168,0c0-27,10.71-54.75,31.84-82.43a4,4,0,0,1,6-.44l28.55,27.7,24.15-66.2a4,4,0,0,1,6.31-1.71C162.22,38.69,212,86.24,212,144Zm-8,0c0-50.82-41.73-93.91-63.94-113.23l-24.3,66.6a4,4,0,0,1-6.55,1.5L79.5,70C61.25,95.07,52,119.93,52,144a76,76,0,0,0,152,0Z"},null,-1),Wx=[zx],jx={name:"PhFire"},Yx=Ce({...jx,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",Ex,Tx)):i.value==="duotone"?(p(),v("g",Cx,Rx)):i.value==="fill"?(p(),v("g",Lx,Ox)):i.value==="light"?(p(),v("g",Hx,Bx)):i.value==="regular"?(p(),v("g",Vx,Zx)):i.value==="thin"?(p(),v("g",Ux,Wx)):Z("",!0)],16,Mx))}}),Gx=["width","height","fill","transform"],Xx={key:0},qx=b("path",{d:"M172,76a16,16,0,1,1-16-16A16,16,0,0,1,172,76Zm48.22,69.58a102,102,0,0,1-26.78,31.29c-.24.2-.47.39-.72.56a109.52,109.52,0,0,1-13.55,8.83c-18.3,10.07-40.88,15.9-67.22,17.36L91,249a12,12,0,0,1-10.89,7q-.41,0-.81,0a12,12,0,0,1-10.66-8.44l-14.16-46-46-14.19A12,12,0,0,1,7,165l45.4-20.92c1.47-26.33,7.3-48.91,17.37-67.2A110.62,110.62,0,0,1,78.57,63.3c.16-.22.34-.44.51-.66A101.91,101.91,0,0,1,110.41,35.8c25.55-14.19,54.33-16.37,74-15.69,17.76.61,36.49,4,40.76,6.52a12.07,12.07,0,0,1,4.23,4.23c2.52,4.26,5.92,23,6.53,40.76C236.57,91.26,234.4,120,220.22,145.58Zm-68.7,26.66a56.92,56.92,0,0,1-11.12-8.64,55.81,55.81,0,0,1-15.9-32.1,55.81,55.81,0,0,1-32.1-15.9,56.63,56.63,0,0,1-8.63-11.13q-7,20.48-7.7,47.69a12,12,0,0,1-7,10.61L45.51,173.64l22.1,6.82a12,12,0,0,1,7.94,7.94l6.79,22.09L93.23,186.9a12,12,0,0,1,10.61-7Q131,179.29,151.52,172.24ZM209,47c-16.25-3.14-61.81-9-95,14.91a76.73,76.73,0,0,0-14,13,32,32,0,0,0,35,32.94,12,12,0,0,1,13.09,13.09,32,32,0,0,0,33,35,76.33,76.33,0,0,0,13-14C218.05,108.81,212.18,63.22,209,47Z"},null,-1),Kx=[qx],Jx={key:1},Qx=b("path",{d:"M185.81,167.62c-18,13.9-44.17,23.41-81.68,24.31L80.09,248l-16-56.07L8,175.87l56.07-24c.9-37.49,10.41-63.61,24.31-81.65A44,44,0,0,0,136.2,119.8a44,44,0,0,0,49.61,47.82Z",opacity:"0.2"},null,-1),ek=b("path",{d:"M168,76a12,12,0,1,1-12-12A12,12,0,0,1,168,76Zm48.72,67.64c-19.37,34.9-55.44,53.76-107.24,56.1l-22,51.41A8,8,0,0,1,80.1,256l-.51,0a8,8,0,0,1-7.19-5.78L57.6,198.39,5.8,183.56a8,8,0,0,1-1-15.05l51.41-22c2.35-51.78,21.21-87.84,56.09-107.22,24.75-13.74,52.74-15.84,71.88-15.18,18.64.64,36,4.27,38.86,6a8,8,0,0,1,2.83,2.83c1.69,2.85,5.33,20.21,6,38.85C232.55,90.89,230.46,118.89,216.72,143.64Zm-55.18,29a52.11,52.11,0,0,1-33.4-44.78A52.09,52.09,0,0,1,83.37,94.47q-10.45,23.79-11.3,57.59a8,8,0,0,1-4.85,7.17L31.83,174.37l34.45,9.86a8,8,0,0,1,5.49,5.5l9.84,34.44,15.16-35.4a8,8,0,0,1,7.17-4.84Q137.71,183.12,161.54,172.64ZM212.42,43.57c-14.15-3-64.1-11-100.3,14.75a81.21,81.21,0,0,0-16,15.07,36,36,0,0,0,39.35,38.44,8,8,0,0,1,8.73,8.73,36,36,0,0,0,38.47,39.34,80.81,80.81,0,0,0,15-16C223.42,107.73,215.42,57.74,212.42,43.57Z"},null,-1),tk=[Qx,ek],ak={key:2},nk=b("path",{d:"M168,76a12,12,0,1,1-12-12A12,12,0,0,1,168,76Zm48.72,67.64c-19.37,34.9-55.44,53.76-107.24,56.1l-22,51.41A8,8,0,0,1,80.1,256l-.51,0a8,8,0,0,1-7.19-5.78L57.6,198.39,5.8,183.56a8,8,0,0,1-1-15.05l51.41-22c2.35-51.78,21.21-87.84,56.09-107.22,24.75-13.74,52.74-15.84,71.88-15.18,18.64.64,36,4.27,38.86,6a8,8,0,0,1,2.83,2.83c1.69,2.85,5.33,20.21,6,38.85C232.55,90.89,230.46,118.89,216.72,143.64Zm-4.3-100.07c-14.15-3-64.1-11-100.3,14.75a81.21,81.21,0,0,0-16,15.07,36,36,0,0,0,39.35,38.44,8,8,0,0,1,8.73,8.73,36,36,0,0,0,38.47,39.34,80.81,80.81,0,0,0,15-16C223.42,107.73,215.42,57.74,212.42,43.57Z"},null,-1),sk=[nk],rk={key:3},ik=b("path",{d:"M166,76a10,10,0,1,1-10-10A10,10,0,0,1,166,76Zm49,66.67c-19.17,34.54-55.11,53.08-106.85,55.14L85.62,250.36A6,6,0,0,1,80.1,254h-.38a6,6,0,0,1-5.39-4.34L59.22,196.77,6.35,181.63a6,6,0,0,1-.71-11.29L58.2,147.85C60.28,96.13,78.81,60.2,113.33,41,159.56,15.34,219,30,222.09,31.78a6,6,0,0,1,2.12,2.11C226,36.94,240.67,96.38,215,142.65Zm-48,29.64A50.06,50.06,0,0,1,130,126,50.09,50.09,0,0,1,83.71,89c-8.46,16.93-13,38-13.63,63a6,6,0,0,1-3.64,5.38L25.88,174.74l39.85,11.41a6,6,0,0,1,4.12,4.12l11.38,39.85,17.39-40.56a6,6,0,0,1,5.37-3.64C129,185.33,150.05,180.76,167,172.29Zm51-94.53a171.1,171.1,0,0,0-3.86-35.92A170.78,170.78,0,0,0,178.25,38H178c-18.52,0-45,3.22-66.67,18.47A83.53,83.53,0,0,0,94.17,72.56a38,38,0,0,0,41.47,41.25,6,6,0,0,1,6.54,6.55,38,38,0,0,0,41.28,41.46,83.13,83.13,0,0,0,16.07-17.07C214.87,123,218.05,96.31,218,77.76Z"},null,-1),ok=[ik],lk={key:4},uk=b("path",{d:"M168,76a12,12,0,1,1-12-12A12,12,0,0,1,168,76Zm48.72,67.64c-19.37,34.9-55.44,53.76-107.24,56.1l-22,51.41A8,8,0,0,1,80.1,256l-.51,0a8,8,0,0,1-7.19-5.78L57.6,198.39,5.8,183.56a8,8,0,0,1-1-15.05l51.41-22c2.35-51.78,21.21-87.84,56.09-107.22,24.75-13.74,52.74-15.84,71.88-15.18,18.64.64,36,4.27,38.86,6a8,8,0,0,1,2.83,2.83c1.69,2.85,5.33,20.21,6,38.85C232.55,90.89,230.46,118.89,216.72,143.64Zm-55.18,29a52.11,52.11,0,0,1-33.4-44.78A52.09,52.09,0,0,1,83.37,94.47q-10.45,23.79-11.3,57.59a8,8,0,0,1-4.85,7.17L31.83,174.37l34.45,9.86a8,8,0,0,1,5.49,5.5l9.84,34.44,15.16-35.4a8,8,0,0,1,7.17-4.84Q137.71,183.12,161.54,172.64ZM212.42,43.57c-14.15-3-64.1-11-100.3,14.75a81.21,81.21,0,0,0-16,15.07,36,36,0,0,0,39.35,38.44,8,8,0,0,1,8.73,8.73,36,36,0,0,0,38.47,39.34,80.81,80.81,0,0,0,15-16C223.42,107.73,215.42,57.74,212.42,43.57Z"},null,-1),ck=[uk],dk={key:5},hk=b("path",{d:"M164,76.05a8,8,0,1,1-8-8A8,8,0,0,1,164,76.05Zm49.23,65.68c-19,34.15-54.76,52.35-106.43,54.13l-23,53.72A4,4,0,0,1,80.1,252h-.26a4,4,0,0,1-3.59-2.89L60.84,195.17,6.9,179.73a4,4,0,0,1-.47-7.52l53.72-23C62,97.6,80.16,61.81,114.3,42.85c45.5-25.27,103.78-11,106.76-9.27A4.08,4.08,0,0,1,222.48,35c.87,1.48,4.72,16.94,5.42,36.95C228.54,90.57,226.52,117.79,213.23,141.73ZM172.77,171.5A48,48,0,0,1,132,124h0A48.05,48.05,0,0,1,84.53,83.29c-10.27,18-15.79,40.95-16.46,68.71a4,4,0,0,1-2.42,3.58L19.92,175.14l45.26,13a4,4,0,0,1,2.74,2.74l12.93,45.25,19.6-45.72a4,4,0,0,1,3.58-2.43C131.81,187.28,154.78,181.77,172.77,171.5ZM220,77.25a169.58,169.58,0,0,0-4.2-37,169.46,169.46,0,0,0-37-4.2c-18.81-.12-45.93,3-68.2,18.49A85.22,85.22,0,0,0,92.24,71.84a40,40,0,0,0,43.58,44,4,4,0,0,1,4.36,4.36,40,40,0,0,0,44.06,43.56,85.31,85.31,0,0,0,17.26-18.33C210,133.16,220.18,111.35,220,77.25Z"},null,-1),fk=[hk],pk={name:"PhFish"},mk=Ce({...pk,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",Xx,Kx)):i.value==="duotone"?(p(),v("g",Jx,tk)):i.value==="fill"?(p(),v("g",ak,sk)):i.value==="light"?(p(),v("g",rk,ok)):i.value==="regular"?(p(),v("g",lk,ck)):i.value==="thin"?(p(),v("g",dk,fk)):Z("",!0)],16,Gx))}}),gk=["width","height","fill","transform"],vk={key:0},yk=b("path",{d:"M215.64,128a44,44,0,0,0-43.82-75.9,44,44,0,0,0-87.64,0A44,44,0,0,0,40.36,128a44,44,0,0,0,43.82,75.89,44,44,0,0,0,87.64,0A44,44,0,0,0,215.64,128ZM108,128a20,20,0,1,1,20,20A20,20,0,0,1,108,128Zm72.35-53.32a20,20,0,1,1,20,34.64c-2.65,1.53-10.52,4.88-30.1,6.42a44.08,44.08,0,0,0-10.52-18.18C170.86,81.36,177.7,76.21,180.35,74.68ZM128,36a20,20,0,0,1,20,20c0,3.06-1,11.55-9.49,29.28a43.79,43.79,0,0,0-21,0C109,67.55,108,59.06,108,56A20,20,0,0,1,128,36ZM48.33,82a20,20,0,0,1,27.32-7.32c2.65,1.53,9.49,6.68,20.62,22.88a44.08,44.08,0,0,0-10.52,18.18c-19.58-1.54-27.45-4.89-30.1-6.42A20,20,0,0,1,48.33,82Zm27.32,99.32a20,20,0,1,1-20-34.64c2.65-1.53,10.52-4.88,30.1-6.42a44.08,44.08,0,0,0,10.52,18.18C85.14,174.64,78.3,179.79,75.65,181.32ZM128,220a20,20,0,0,1-20-20c0-3.06,1-11.55,9.49-29.28a43.79,43.79,0,0,0,21,0C147,188.45,148,196.94,148,200A20,20,0,0,1,128,220Zm79.67-46a20,20,0,0,1-27.32,7.32c-2.65-1.53-9.49-6.68-20.62-22.88a44.08,44.08,0,0,0,10.52-18.18c19.58,1.54,27.45,4.89,30.1,6.42A20,20,0,0,1,207.67,174Z"},null,-1),bk=[yk],_k={key:1},Ak=b("path",{d:"M206.35,136.29c-8.87-5.13-24.46-7.38-39.4-8.29,14.94-.91,30.53-3.16,39.4-8.29a32,32,0,1,0-32-55.42c-8.87,5.12-18.61,17.48-26.87,30C154.17,80.87,160,66.25,160,56a32,32,0,0,0-64,0c0,10.25,5.83,24.87,12.52,38.26-8.26-12.49-18-24.85-26.87-30a32,32,0,1,0-32,55.42c8.87,5.13,24.46,7.38,39.4,8.29-14.94.91-30.53,3.16-39.4,8.29a32,32,0,1,0,32,55.42c8.87-5.12,18.61-17.48,26.87-30C101.83,175.13,96,189.75,96,200a32,32,0,0,0,64,0c0-10.25-5.83-24.87-12.52-38.26,8.26,12.49,18,24.85,26.87,30a32,32,0,1,0,32-55.42ZM155.71,144A32,32,0,1,1,160,128,31.74,31.74,0,0,1,155.71,144Z",opacity:"0.2"},null,-1),wk=b("path",{d:"M210.35,129.36c-.81-.47-1.7-.92-2.62-1.36.92-.44,1.81-.89,2.62-1.36a40,40,0,1,0-40-69.28c-.81.47-1.65,1-2.48,1.59.08-1,.13-2,.13-3a40,40,0,0,0-80,0c0,.94,0,1.94.13,3-.83-.57-1.67-1.12-2.48-1.59a40,40,0,1,0-40,69.28c.81.47,1.7.92,2.62,1.36-.92.44-1.81.89-2.62,1.36a40,40,0,1,0,40,69.28c.81-.47,1.65-1,2.48-1.59-.08,1-.13,2-.13,2.95a40,40,0,0,0,80,0c0-.94-.05-1.94-.13-2.95.83.57,1.67,1.12,2.48,1.59A39.79,39.79,0,0,0,190.29,204a40.43,40.43,0,0,0,10.42-1.38,40,40,0,0,0,9.64-73.28ZM104,128a24,24,0,1,1,24,24A24,24,0,0,1,104,128Zm74.35-56.79a24,24,0,1,1,24,41.57c-6.27,3.63-18.61,6.13-35.16,7.19A40,40,0,0,0,154.53,98.1C163.73,84.28,172.08,74.84,178.35,71.21ZM128,32a24,24,0,0,1,24,24c0,7.24-4,19.19-11.36,34.06a39.81,39.81,0,0,0-25.28,0C108,75.19,104,63.24,104,56A24,24,0,0,1,128,32ZM44.86,80a24,24,0,0,1,32.79-8.79c6.27,3.63,14.62,13.07,23.82,26.89A40,40,0,0,0,88.81,120c-16.55-1.06-28.89-3.56-35.16-7.18A24,24,0,0,1,44.86,80ZM77.65,184.79a24,24,0,1,1-24-41.57c6.27-3.63,18.61-6.13,35.16-7.19a40,40,0,0,0,12.66,21.87C92.27,171.72,83.92,181.16,77.65,184.79ZM128,224a24,24,0,0,1-24-24c0-7.24,4-19.19,11.36-34.06a39.81,39.81,0,0,0,25.28,0C148,180.81,152,192.76,152,200A24,24,0,0,1,128,224Zm83.14-48a24,24,0,0,1-32.79,8.79c-6.27-3.63-14.62-13.07-23.82-26.89A40,40,0,0,0,167.19,136c16.55,1.06,28.89,3.56,35.16,7.18A24,24,0,0,1,211.14,176Z"},null,-1),xk=[Ak,wk],kk={key:2},Sk=b("path",{d:"M210.35,129.36c-.81-.47-1.7-.92-2.62-1.36.92-.44,1.81-.89,2.62-1.36a40,40,0,1,0-40-69.28c-.81.47-1.65,1-2.48,1.59.08-1,.13-2,.13-3a40,40,0,0,0-80,0c0,.94,0,1.94.13,3-.83-.57-1.67-1.12-2.48-1.59a40,40,0,1,0-40,69.28c.81.47,1.7.92,2.62,1.36-.92.44-1.81.89-2.62,1.36a40,40,0,1,0,40,69.28c.81-.47,1.65-1,2.48-1.59-.08,1-.13,2-.13,2.95a40,40,0,0,0,80,0c0-.94-.05-1.94-.13-2.95.83.57,1.67,1.12,2.48,1.59A39.79,39.79,0,0,0,190.29,204a40.43,40.43,0,0,0,10.42-1.38,40,40,0,0,0,9.64-73.28ZM128,156a28,28,0,1,1,28-28A28,28,0,0,1,128,156Z"},null,-1),Mk=[Sk],Ek={key:3},Pk=b("path",{d:"M209.35,131.09a42.24,42.24,0,0,0-6.82-3.09,42.24,42.24,0,0,0,6.82-3.09,38,38,0,1,0-38-65.82,43.33,43.33,0,0,0-6.08,4.36A42.94,42.94,0,0,0,166,56a38,38,0,0,0-76,0,42.94,42.94,0,0,0,.73,7.45,43.33,43.33,0,0,0-6.08-4.36,38,38,0,0,0-38,65.82A42.24,42.24,0,0,0,53.47,128a42.24,42.24,0,0,0-6.82,3.09,38,38,0,0,0,9.16,69.62,38.53,38.53,0,0,0,9.9,1.31,37.82,37.82,0,0,0,18.94-5.11,43.33,43.33,0,0,0,6.08-4.36A42.94,42.94,0,0,0,90,200a38,38,0,0,0,76,0,42.94,42.94,0,0,0-.73-7.45,43.33,43.33,0,0,0,6.08,4.36A37.82,37.82,0,0,0,190.29,202a38.53,38.53,0,0,0,9.9-1.31,38,38,0,0,0,9.16-69.62Zm-32-61.61a26,26,0,1,1,26,45c-4.77,2.75-14.92,6.15-36.4,7.47l-1.44-.08A38,38,0,0,0,152,98.58l.66-1.31C164.56,79.33,172.58,72.24,177.35,69.48ZM128,154a26,26,0,1,1,26-26A26,26,0,0,1,128,154Zm0-124a26,26,0,0,1,26,26c0,5.51-2.13,16-11.73,35.27-.26.4-.53.8-.79,1.21a37.88,37.88,0,0,0-27,0l-.79-1.22C104.13,72,102,61.51,102,56A26,26,0,0,1,128,30ZM52.65,114.52a26,26,0,0,1,26-45c4.77,2.76,12.79,9.85,24.67,27.79l.66,1.31a38,38,0,0,0-13.49,23.33l-1.44.08C67.57,120.67,57.42,117.27,52.65,114.52Zm26,72a26,26,0,0,1-26-45c4.77-2.75,14.92-6.15,36.4-7.47l1.44.08A38,38,0,0,0,104,157.42l-.66,1.31C91.44,176.67,83.42,183.76,78.65,186.52ZM128,226a26,26,0,0,1-26-26c0-5.51,2.13-16,11.73-35.27.26-.4.53-.8.79-1.21a37.88,37.88,0,0,0,27,0l.79,1.22C151.87,184,154,194.49,154,200A26,26,0,0,1,128,226Zm84.87-49a26,26,0,0,1-35.52,9.52c-4.77-2.76-12.79-9.85-24.67-27.79l-.66-1.31a38,38,0,0,0,13.49-23.33L167,134c21.48,1.32,31.63,4.72,36.4,7.47A26,26,0,0,1,212.87,177Z"},null,-1),Tk=[Pk],Ck={key:4},Dk=b("path",{d:"M210.35,129.36c-.81-.47-1.7-.92-2.62-1.36.92-.44,1.81-.89,2.62-1.36a40,40,0,1,0-40-69.28c-.81.47-1.65,1-2.48,1.59.08-1,.13-2,.13-3a40,40,0,0,0-80,0c0,.94,0,1.94.13,3-.83-.57-1.67-1.12-2.48-1.59a40,40,0,1,0-40,69.28c.81.47,1.7.92,2.62,1.36-.92.44-1.81.89-2.62,1.36a40,40,0,1,0,40,69.28c.81-.47,1.65-1,2.48-1.59-.08,1-.13,2-.13,2.95a40,40,0,0,0,80,0c0-.94-.05-1.94-.13-2.95.83.57,1.67,1.12,2.48,1.59A39.79,39.79,0,0,0,190.29,204a40.43,40.43,0,0,0,10.42-1.38,40,40,0,0,0,9.64-73.28ZM104,128a24,24,0,1,1,24,24A24,24,0,0,1,104,128Zm74.35-56.79a24,24,0,1,1,24,41.57c-6.27,3.63-18.61,6.13-35.16,7.19A40,40,0,0,0,154.53,98.1C163.73,84.28,172.08,74.84,178.35,71.21ZM128,32a24,24,0,0,1,24,24c0,7.24-4,19.19-11.36,34.06a39.81,39.81,0,0,0-25.28,0C108,75.19,104,63.24,104,56A24,24,0,0,1,128,32ZM44.86,80a24,24,0,0,1,32.79-8.79c6.27,3.63,14.62,13.07,23.82,26.89A40,40,0,0,0,88.81,120c-16.55-1.06-28.89-3.56-35.16-7.18A24,24,0,0,1,44.86,80ZM77.65,184.79a24,24,0,1,1-24-41.57c6.27-3.63,18.61-6.13,35.16-7.19a40,40,0,0,0,12.66,21.87C92.27,171.72,83.92,181.16,77.65,184.79ZM128,224a24,24,0,0,1-24-24c0-7.24,4-19.19,11.36-34.06a39.81,39.81,0,0,0,25.28,0C148,180.81,152,192.76,152,200A24,24,0,0,1,128,224Zm83.14-48a24,24,0,0,1-32.79,8.79c-6.27-3.63-14.62-13.07-23.82-26.89A40,40,0,0,0,167.19,136c16.55,1.06,28.89,3.56,35.16,7.18A24,24,0,0,1,211.14,176Z"},null,-1),$k=[Dk],Rk={key:5},Lk=b("path",{d:"M208.35,132.82A50.92,50.92,0,0,0,195.76,128a50.92,50.92,0,0,0,12.59-4.82,36,36,0,0,0-36-62.36,51.54,51.54,0,0,0-10.47,8.5A51.27,51.27,0,0,0,164,56a36,36,0,0,0-72,0,51.27,51.27,0,0,0,2.12,13.32,51.54,51.54,0,0,0-10.47-8.5,36,36,0,1,0-36,62.36A50.92,50.92,0,0,0,60.24,128a50.92,50.92,0,0,0-12.59,4.82,36,36,0,1,0,36,62.36,51.54,51.54,0,0,0,10.47-8.5A51.27,51.27,0,0,0,92,200a36,36,0,0,0,72,0,51.27,51.27,0,0,0-2.12-13.32,51.54,51.54,0,0,0,10.47,8.5,35.85,35.85,0,0,0,18,4.84,36.24,36.24,0,0,0,9.37-1.25,36,36,0,0,0,8.68-66Zm-32-65.07a28,28,0,0,1,28,48.5c-6.95,4-19.82,6.66-37.44,7.74l-3.16-.17a36,36,0,0,0-14.26-24.68c.49-1,1-1.9,1.44-2.84C160.67,81.59,169.4,71.77,176.35,67.75ZM128,156a28,28,0,1,1,28-28A28,28,0,0,1,128,156Zm0-128a28,28,0,0,1,28,28c0,8-4.14,20.5-12,36.3-.58.87-1.15,1.75-1.73,2.65a35.94,35.94,0,0,0-28.52,0c-.58-.9-1.15-1.78-1.73-2.65C104.14,76.5,100,64,100,56A28,28,0,0,1,128,28ZM51.65,116.25a28,28,0,1,1,28-48.5c6.95,4,15.68,13.84,25.42,28.55.47.94,1,1.88,1.44,2.84a36,36,0,0,0-14.26,24.68l-3.16.17C71.47,122.91,58.6,120.26,51.65,116.25Zm28,72a28,28,0,1,1-28-48.5c7-4,19.82-6.66,37.44-7.74l3.16.17a36,36,0,0,0,14.26,24.68c-.49,1-1,1.9-1.44,2.84C95.33,174.41,86.6,184.23,79.65,188.25ZM128,228a28,28,0,0,1-28-28c0-8,4.14-20.5,12-36.3.58-.87,1.15-1.75,1.73-2.65a35.94,35.94,0,0,0,28.52,0c.58.9,1.15,1.78,1.73,2.65,7.87,15.8,12,28.27,12,36.3A28,28,0,0,1,128,228Zm86.6-50a28,28,0,0,1-38.25,10.25c-6.95-4-15.68-13.84-25.42-28.55-.47-.94-1-1.88-1.44-2.84a36,36,0,0,0,14.26-24.68l3.16-.17c17.62,1.08,30.49,3.73,37.44,7.74A28,28,0,0,1,214.6,178Z"},null,-1),Ik=[Lk],Ok={name:"PhFlower"},Hk=Ce({...Ok,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",vk,bk)):i.value==="duotone"?(p(),v("g",_k,xk)):i.value==="fill"?(p(),v("g",kk,Mk)):i.value==="light"?(p(),v("g",Ek,Tk)):i.value==="regular"?(p(),v("g",Ck,$k)):i.value==="thin"?(p(),v("g",Rk,Ik)):Z("",!0)],16,gk))}}),Nk=["width","height","fill","transform"],Bk={key:0},Vk=b("path",{d:"M246.14,113.86l-16-16a20,20,0,0,0-23.06-3.75l-45.2-45.2a20,20,0,0,0-3.74-23.06l-16-16a20,20,0,0,0-28.28,0l-64,64a20,20,0,0,0,0,28.28l16,16a20,20,0,0,0,23,3.79L29.36,181.38a32,32,0,0,0,45.26,45.26L134,167.21a20,20,0,0,0,3.81,22.94l16,16a20,20,0,0,0,28.29,0l64-64a20,20,0,0,0,0-28.29ZM80,98.34,69.64,88,128,29.65,138.34,40ZM57.64,209.67a8,8,0,0,1-11.31-11.32l59.52-59.52,11.31,11.32Zm92.7-60.29-43.72-43.72,39-39,43.72,43.72Zm17.65,37L157.65,176,216,117.66,226.34,128Z"},null,-1),Fk=[Vk],Zk={key:1},Uk=b("path",{d:"M149.66,45.66l-64,64a8,8,0,0,1-11.32,0l-16-16a8,8,0,0,1,0-11.32l64-64a8,8,0,0,1,11.32,0l16,16A8,8,0,0,1,149.66,45.66Zm88,76.68-16-16a8,8,0,0,0-11.32,0l-64,64a8,8,0,0,0,0,11.32l16,16a8,8,0,0,0,11.32,0l64-64A8,8,0,0,0,237.66,122.34Z",opacity:"0.2"},null,-1),zk=b("path",{d:"M243.32,116.69l-16-16a16,16,0,0,0-20.84-1.53L156.84,49.52a16,16,0,0,0-1.52-20.84l-16-16a16,16,0,0,0-22.63,0l-64,64a16,16,0,0,0,0,22.63l16,16a16,16,0,0,0,20.83,1.52L96.69,124,31.31,189.38A25,25,0,0,0,66.63,224.7L132,159.32l7.17,7.16a16,16,0,0,0,1.52,20.84l16,16a16,16,0,0,0,22.63,0l64-64A16,16,0,0,0,243.32,116.69ZM80,104,64,88l64-64,16,16ZM55.32,213.38a9,9,0,0,1-12.69,0,9,9,0,0,1,0-12.68L108,135.32,120.69,148ZM101,105.66,145.66,61,195,110.34,150.35,155ZM168,192l-16-16,4-4h0l56-56h0l4-4,16,16Z"},null,-1),Wk=[Uk,zk],jk={key:2},Yk=b("path",{d:"M52.69,99.31a16,16,0,0,1,0-22.63l64-64a16,16,0,0,1,22.63,22.63l-64,64a16,16,0,0,1-22.63,0Zm190.63,17.37a16,16,0,0,0-22.63,0l-64,64a16,16,0,0,0,0,22.63h0a16,16,0,0,0,22.63,0l64-64A16,16,0,0,0,243.32,116.68Zm-35.11-15.8L155.12,47.79a4,4,0,0,0-5.66,0L87.8,109.45a4,4,0,0,0,0,5.66L103,130.34,28.69,204.69a16,16,0,0,0,22.62,22.62L125.66,153l15.23,15.23a4,4,0,0,0,5.66,0l61.66-61.66A4,4,0,0,0,208.21,100.88Z"},null,-1),Gk=[Yk],Xk={key:3},qk=b("path",{d:"M241.91,118.1l-16-16a14,14,0,0,0-19.55-.23L154.13,49.64a14,14,0,0,0-.23-19.55l-16-16a14,14,0,0,0-19.8,0l-64,64a14,14,0,0,0,0,19.8l16,16a14,14,0,0,0,19.55.23L99.52,124,32.73,190.79a23,23,0,0,0,32.48,32.49L132,156.49l9.87,9.87a14,14,0,0,0,.23,19.55l16,16a14,14,0,0,0,19.8,0l64-64A14,14,0,0,0,241.91,118.1Zm-91.56,39.76-52.21-52.2,47.52-47.52,52.2,52.2ZM78.59,105.41l-16-16a2,2,0,0,1,0-2.83l64-64a2,2,0,0,1,2.83,0l16,16a2,2,0,0,1,0,2.83l-64,64A2,2,0,0,1,78.59,105.41ZM56.73,214.8a11,11,0,0,1-15.52-15.52L108,132.49,123.52,148Zm176.69-85.38-64,64a2,2,0,0,1-2.83,0l-16-16a2,2,0,0,1,0-2.83l64-64a2,2,0,0,1,2.83,0l16,16A2,2,0,0,1,233.42,129.42Z"},null,-1),Kk=[qk],Jk={key:4},Qk=b("path",{d:"M243.32,116.69l-16-16a16,16,0,0,0-20.84-1.53L156.84,49.52a16,16,0,0,0-1.52-20.84l-16-16a16,16,0,0,0-22.63,0l-64,64a16,16,0,0,0,0,22.63l16,16a16,16,0,0,0,20.83,1.52L96.69,124,31.31,189.38A25,25,0,0,0,66.63,224.7L132,159.32l7.17,7.16a16,16,0,0,0,1.52,20.84l16,16a16,16,0,0,0,22.63,0l64-64A16,16,0,0,0,243.32,116.69ZM80,104,64,88l64-64,16,16ZM55.32,213.38a9,9,0,0,1-12.69,0,9,9,0,0,1,0-12.68L108,135.32,120.69,148ZM101,105.66,145.66,61,195,110.34,150.35,155ZM168,192l-16-16,4-4h0l56-56h0l4-4,16,16Z"},null,-1),eS=[Qk],tS={key:5},aS=b("path",{d:"M240.49,119.52l-16-16a12,12,0,0,0-17,0l-1.17,1.17-55-55,1.18-1.17a12,12,0,0,0,0-17l-16-16a12,12,0,0,0-17,0l-64,64a12,12,0,0,0,0,17l16,16a12,12,0,0,0,17,0l1.17-1.18L102.34,124l-68.2,68.21A21,21,0,0,0,63.8,221.87L132,153.66l12.69,12.69-1.18,1.17a12,12,0,0,0,0,17l16,16a12,12,0,0,0,17,0l64-64a12,12,0,0,0,0-17ZM77.17,106.83l-16-16a4,4,0,0,1,0-5.66l64-64a4,4,0,0,1,5.66,0l16,16a4,4,0,0,1,0,5.65l-64,64A4,4,0,0,1,77.17,106.83Zm-19,109.38A13,13,0,1,1,39.8,197.87L108,129.66,126.34,148ZM95.31,105.66l50.35-50.35,55,55-50.35,50.35Zm139.52,25.17-64,64a4,4,0,0,1-5.66,0l-16-16a4,4,0,0,1,0-5.65l64-64a4,4,0,0,1,5.66,0l16,16a4,4,0,0,1,0,5.66Z"},null,-1),nS=[aS],sS={name:"PhGavel"},rS=Ce({...sS,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",Bk,Fk)):i.value==="duotone"?(p(),v("g",Zk,Wk)):i.value==="fill"?(p(),v("g",jk,Gk)):i.value==="light"?(p(),v("g",Xk,Kk)):i.value==="regular"?(p(),v("g",Jk,eS)):i.value==="thin"?(p(),v("g",tS,nS)):Z("",!0)],16,Nk))}}),iS=["width","height","fill","transform"],oS={key:0},lS=b("path",{d:"M208,108a36.05,36.05,0,0,0-33.38,22.54l-39-5.57a4,4,0,0,1-2.47-1.35L100.55,85.53A36,36,0,1,0,68,89.94v76.12a36,36,0,1,0,24,0V112.44l23,26.8a28,28,0,0,0,17.3,9.49l41.34,5.91A36,36,0,1,0,208,108ZM80,44A12,12,0,1,1,68,56,12,12,0,0,1,80,44Zm0,168a12,12,0,1,1,12-12A12,12,0,0,1,80,212Zm128-56a12,12,0,1,1,12-12A12,12,0,0,1,208,156Z"},null,-1),uS=[lS],cS={key:1},dS=b("path",{d:"M104,56A24,24,0,1,1,80,32,24,24,0,0,1,104,56Z",opacity:"0.2"},null,-1),hS=b("path",{d:"M208,112a32.05,32.05,0,0,0-30.69,23l-42.21-6a8,8,0,0,1-4.95-2.71L94.43,84.55A32,32,0,1,0,72,87v82a32,32,0,1,0,16,0V101.63l30,35a24,24,0,0,0,14.83,8.14l44,6.28A32,32,0,1,0,208,112ZM64,56A16,16,0,1,1,80,72,16,16,0,0,1,64,56ZM96,200a16,16,0,1,1-16-16A16,16,0,0,1,96,200Zm112-40a16,16,0,1,1,16-16A16,16,0,0,1,208,160Z"},null,-1),fS=[dS,hS],pS={key:2},mS=b("path",{d:"M208,112a32.05,32.05,0,0,0-30.69,23l-42.21-6a8,8,0,0,1-4.95-2.71L94.43,84.55A32,32,0,1,0,72,87v82a32,32,0,1,0,16,0V101.63l30,35a24,24,0,0,0,14.83,8.14l44,6.28A32,32,0,1,0,208,112ZM96,200a16,16,0,1,1-16-16A16,16,0,0,1,96,200Zm112-40a16,16,0,1,1,16-16A16,16,0,0,1,208,160Z"},null,-1),gS=[mS],vS={key:3},yS=b("path",{d:"M208,114a30,30,0,0,0-29.21,23.19l-44-6.28a10,10,0,0,1-6.18-3.39L91.18,83.83A30,30,0,1,0,74,85.4v85.2a30,30,0,1,0,12,0V96.22l33.52,39.11a22,22,0,0,0,13.6,7.46l45.35,6.48A30,30,0,1,0,208,114ZM62,56A18,18,0,1,1,80,74,18,18,0,0,1,62,56ZM98,200a18,18,0,1,1-18-18A18,18,0,0,1,98,200Zm110-38a18,18,0,1,1,18-18A18,18,0,0,1,208,162Z"},null,-1),bS=[yS],_S={key:4},AS=b("path",{d:"M208,112a32.05,32.05,0,0,0-30.69,23l-42.21-6a8,8,0,0,1-4.95-2.71L94.43,84.55A32,32,0,1,0,72,87v82a32,32,0,1,0,16,0V101.63l30,35a24,24,0,0,0,14.83,8.14l44,6.28A32,32,0,1,0,208,112ZM64,56A16,16,0,1,1,80,72,16,16,0,0,1,64,56ZM96,200a16,16,0,1,1-16-16A16,16,0,0,1,96,200Zm112-40a16,16,0,1,1,16-16A16,16,0,0,1,208,160Z"},null,-1),wS=[AS],xS={key:5},kS=b("path",{d:"M208,116a28,28,0,0,0-27.62,23.44l-45.85-6.55a12,12,0,0,1-7.41-4.07L87.75,82.9A28,28,0,1,0,76,83.71v88.58a28,28,0,1,0,8,0V90.81L121,134a20,20,0,0,0,12.36,6.78l46.83,6.69A28,28,0,1,0,208,116ZM60,56A20,20,0,1,1,80,76,20,20,0,0,1,60,56Zm40,144a20,20,0,1,1-20-20A20,20,0,0,1,100,200Zm108-36a20,20,0,1,1,20-20A20,20,0,0,1,208,164Z"},null,-1),SS=[kS],MS={name:"PhGitMerge"},ES=Ce({...MS,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",oS,uS)):i.value==="duotone"?(p(),v("g",cS,fS)):i.value==="fill"?(p(),v("g",pS,gS)):i.value==="light"?(p(),v("g",vS,bS)):i.value==="regular"?(p(),v("g",_S,wS)):i.value==="thin"?(p(),v("g",xS,SS)):Z("",!0)],16,iS))}}),PS=["width","height","fill","transform"],TS={key:0},CS=b("path",{d:"M212.62,75.17A63.7,63.7,0,0,0,206.39,26,12,12,0,0,0,196,20a63.71,63.71,0,0,0-50,24H126A63.71,63.71,0,0,0,76,20a12,12,0,0,0-10.39,6,63.7,63.7,0,0,0-6.23,49.17A61.5,61.5,0,0,0,52,104v8a60.1,60.1,0,0,0,45.76,58.28A43.66,43.66,0,0,0,92,192v4H76a20,20,0,0,1-20-20,44.05,44.05,0,0,0-44-44,12,12,0,0,0,0,24,20,20,0,0,1,20,20,44.05,44.05,0,0,0,44,44H92v12a12,12,0,0,0,24,0V192a20,20,0,0,1,40,0v40a12,12,0,0,0,24,0V192a43.66,43.66,0,0,0-5.76-21.72A60.1,60.1,0,0,0,220,112v-8A61.5,61.5,0,0,0,212.62,75.17ZM196,112a36,36,0,0,1-36,36H112a36,36,0,0,1-36-36v-8a37.87,37.87,0,0,1,6.13-20.12,11.65,11.65,0,0,0,1.58-11.49,39.9,39.9,0,0,1-.4-27.72,39.87,39.87,0,0,1,26.41,17.8A12,12,0,0,0,119.82,68h32.35a12,12,0,0,0,10.11-5.53,39.84,39.84,0,0,1,26.41-17.8,39.9,39.9,0,0,1-.4,27.72,12,12,0,0,0,1.61,11.53A37.85,37.85,0,0,1,196,104Z"},null,-1),DS=[CS],$S={key:1},RS=b("path",{d:"M208,104v8a48,48,0,0,1-48,48H136a32,32,0,0,1,32,32v40H104V192a32,32,0,0,1,32-32H112a48,48,0,0,1-48-48v-8a49.28,49.28,0,0,1,8.51-27.3A51.92,51.92,0,0,1,76,32a52,52,0,0,1,43.83,24h32.34A52,52,0,0,1,196,32a51.92,51.92,0,0,1,3.49,44.7A49.28,49.28,0,0,1,208,104Z",opacity:"0.2"},null,-1),LS=b("path",{d:"M208.3,75.68A59.74,59.74,0,0,0,202.93,28,8,8,0,0,0,196,24a59.75,59.75,0,0,0-48,24H124A59.75,59.75,0,0,0,76,24a8,8,0,0,0-6.93,4,59.78,59.78,0,0,0-5.38,47.68A58.14,58.14,0,0,0,56,104v8a56.06,56.06,0,0,0,48.44,55.47A39.8,39.8,0,0,0,96,192v8H72a24,24,0,0,1-24-24A40,40,0,0,0,8,136a8,8,0,0,0,0,16,24,24,0,0,1,24,24,40,40,0,0,0,40,40H96v16a8,8,0,0,0,16,0V192a24,24,0,0,1,48,0v40a8,8,0,0,0,16,0V192a39.8,39.8,0,0,0-8.44-24.53A56.06,56.06,0,0,0,216,112v-8A58,58,0,0,0,208.3,75.68ZM200,112a40,40,0,0,1-40,40H112a40,40,0,0,1-40-40v-8a41.74,41.74,0,0,1,6.9-22.48A8,8,0,0,0,80,73.83a43.81,43.81,0,0,1,.79-33.58,43.88,43.88,0,0,1,32.32,20.06A8,8,0,0,0,119.82,64h32.35a8,8,0,0,0,6.74-3.69,43.87,43.87,0,0,1,32.32-20.06A43.81,43.81,0,0,1,192,73.83a8.09,8.09,0,0,0,1,7.65A41.76,41.76,0,0,1,200,104Z"},null,-1),IS=[RS,LS],OS={key:2},HS=b("path",{d:"M216,104v8a56.06,56.06,0,0,1-48.44,55.47A39.8,39.8,0,0,1,176,192v40a8,8,0,0,1-8,8H104a8,8,0,0,1-8-8V216H72a40,40,0,0,1-40-40A24,24,0,0,0,8,152a8,8,0,0,1,0-16,40,40,0,0,1,40,40,24,24,0,0,0,24,24H96v-8a39.8,39.8,0,0,1,8.44-24.53A56.06,56.06,0,0,1,56,112v-8a58.14,58.14,0,0,1,7.69-28.32A59.78,59.78,0,0,1,69.07,28,8,8,0,0,1,76,24a59.75,59.75,0,0,1,48,24h24a59.75,59.75,0,0,1,48-24,8,8,0,0,1,6.93,4,59.74,59.74,0,0,1,5.37,47.68A58,58,0,0,1,216,104Z"},null,-1),NS=[HS],BS={key:3},VS=b("path",{d:"M206.13,75.92A57.79,57.79,0,0,0,201.2,29a6,6,0,0,0-5.2-3,57.77,57.77,0,0,0-47,24H123A57.77,57.77,0,0,0,76,26a6,6,0,0,0-5.2,3,57.79,57.79,0,0,0-4.93,46.92A55.88,55.88,0,0,0,58,104v8a54.06,54.06,0,0,0,50.45,53.87A37.85,37.85,0,0,0,98,192v10H72a26,26,0,0,1-26-26A38,38,0,0,0,8,138a6,6,0,0,0,0,12,26,26,0,0,1,26,26,38,38,0,0,0,38,38H98v18a6,6,0,0,0,12,0V192a26,26,0,0,1,52,0v40a6,6,0,0,0,12,0V192a37.85,37.85,0,0,0-10.45-26.13A54.06,54.06,0,0,0,214,112v-8A55.88,55.88,0,0,0,206.13,75.92ZM202,112a42,42,0,0,1-42,42H112a42,42,0,0,1-42-42v-8a43.86,43.86,0,0,1,7.3-23.69,6,6,0,0,0,.81-5.76,45.85,45.85,0,0,1,1.43-36.42,45.85,45.85,0,0,1,35.23,21.1A6,6,0,0,0,119.83,62h32.34a6,6,0,0,0,5.06-2.76,45.83,45.83,0,0,1,35.23-21.11,45.85,45.85,0,0,1,1.43,36.42,6,6,0,0,0,.79,5.74A43.78,43.78,0,0,1,202,104Z"},null,-1),FS=[VS],ZS={key:4},US=b("path",{d:"M208.31,75.68A59.78,59.78,0,0,0,202.93,28,8,8,0,0,0,196,24a59.75,59.75,0,0,0-48,24H124A59.75,59.75,0,0,0,76,24a8,8,0,0,0-6.93,4,59.78,59.78,0,0,0-5.38,47.68A58.14,58.14,0,0,0,56,104v8a56.06,56.06,0,0,0,48.44,55.47A39.8,39.8,0,0,0,96,192v8H72a24,24,0,0,1-24-24A40,40,0,0,0,8,136a8,8,0,0,0,0,16,24,24,0,0,1,24,24,40,40,0,0,0,40,40H96v16a8,8,0,0,0,16,0V192a24,24,0,0,1,48,0v40a8,8,0,0,0,16,0V192a39.8,39.8,0,0,0-8.44-24.53A56.06,56.06,0,0,0,216,112v-8A58.14,58.14,0,0,0,208.31,75.68ZM200,112a40,40,0,0,1-40,40H112a40,40,0,0,1-40-40v-8a41.74,41.74,0,0,1,6.9-22.48A8,8,0,0,0,80,73.83a43.81,43.81,0,0,1,.79-33.58,43.88,43.88,0,0,1,32.32,20.06A8,8,0,0,0,119.82,64h32.35a8,8,0,0,0,6.74-3.69,43.87,43.87,0,0,1,32.32-20.06A43.81,43.81,0,0,1,192,73.83a8.09,8.09,0,0,0,1,7.65A41.72,41.72,0,0,1,200,104Z"},null,-1),zS=[US],WS={key:5},jS=b("path",{d:"M203.94,76.16A55.73,55.73,0,0,0,199.46,30,4,4,0,0,0,196,28a55.78,55.78,0,0,0-46,24H122A55.78,55.78,0,0,0,76,28a4,4,0,0,0-3.46,2,55.73,55.73,0,0,0-4.48,46.16A53.78,53.78,0,0,0,60,104v8a52.06,52.06,0,0,0,52,52h1.41A36,36,0,0,0,100,192v12H72a28,28,0,0,1-28-28A36,36,0,0,0,8,140a4,4,0,0,0,0,8,28,28,0,0,1,28,28,36,36,0,0,0,36,36h28v20a4,4,0,0,0,8,0V192a28,28,0,0,1,56,0v40a4,4,0,0,0,8,0V192a36,36,0,0,0-13.41-28H160a52.06,52.06,0,0,0,52-52v-8A53.78,53.78,0,0,0,203.94,76.16ZM204,112a44.05,44.05,0,0,1-44,44H112a44.05,44.05,0,0,1-44-44v-8a45.76,45.76,0,0,1,7.71-24.89,4,4,0,0,0,.53-3.84,47.82,47.82,0,0,1,2.1-39.21,47.8,47.8,0,0,1,38.12,22.1A4,4,0,0,0,119.83,60h32.34a4,4,0,0,0,3.37-1.84,47.8,47.8,0,0,1,38.12-22.1,47.82,47.82,0,0,1,2.1,39.21,4,4,0,0,0,.53,3.83A45.85,45.85,0,0,1,204,104Z"},null,-1),YS=[jS],GS={name:"PhGithubLogo"},XS=Ce({...GS,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",TS,DS)):i.value==="duotone"?(p(),v("g",$S,IS)):i.value==="fill"?(p(),v("g",OS,NS)):i.value==="light"?(p(),v("g",BS,FS)):i.value==="regular"?(p(),v("g",ZS,zS)):i.value==="thin"?(p(),v("g",WS,YS)):Z("",!0)],16,PS))}}),qS=["width","height","fill","transform"],KS={key:0},JS=b("path",{d:"M232.76,137.88A28.39,28.39,0,0,0,208.13,133L172,141.26c0-.42,0-.84,0-1.26a32,32,0,0,0-32-32H89.94a35.76,35.76,0,0,0-25.45,10.54L43,140H20A20,20,0,0,0,0,160v40a20,20,0,0,0,20,20H120a11.89,11.89,0,0,0,2.91-.36l64-16a11.4,11.4,0,0,0,1.79-.6l38.82-16.54c.23-.09.45-.19.67-.3a28.61,28.61,0,0,0,4.57-48.32ZM36,196H24V164H36Zm181.68-31.39-37.51,16L118.52,196H60V157l21.46-21.46A11.93,11.93,0,0,1,89.94,132H140a8,8,0,0,1,0,16H112a12,12,0,0,0,0,24h32a12.19,12.19,0,0,0,2.69-.3l67-15.41.47-.12a4.61,4.61,0,0,1,5.82,4.44A4.58,4.58,0,0,1,217.68,164.61ZM164,100a40.36,40.36,0,0,0,5.18-.34,40,40,0,1,0,29.67-59.32A40,40,0,1,0,164,100Zm40-36a16,16,0,1,1-16,16A16,16,0,0,1,204,64ZM164,44a16,16,0,0,1,12.94,6.58A39.9,39.9,0,0,0,164.2,76H164a16,16,0,0,1,0-32Z"},null,-1),QS=[JS],eM={key:1},tM=b("path",{d:"M16,152H48v56H16a8,8,0,0,1-8-8V160A8,8,0,0,1,16,152ZM204,56a28,28,0,0,0-12,2.71h0A28,28,0,1,0,176,85.29h0A28,28,0,1,0,204,56Z",opacity:"0.2"},null,-1),aM=b("path",{d:"M230.33,141.06a24.43,24.43,0,0,0-21.24-4.23l-41.84,9.62A28,28,0,0,0,140,112H89.94a31.82,31.82,0,0,0-22.63,9.37L44.69,144H16A16,16,0,0,0,0,160v40a16,16,0,0,0,16,16H120a7.93,7.93,0,0,0,1.94-.24l64-16a6.94,6.94,0,0,0,1.19-.4L226,182.82l.44-.2a24.6,24.6,0,0,0,3.93-41.56ZM16,160H40v40H16Zm203.43,8.21-38,16.18L119,200H56V155.31l22.63-22.62A15.86,15.86,0,0,1,89.94,128H140a12,12,0,0,1,0,24H112a8,8,0,0,0,0,16h32a8.32,8.32,0,0,0,1.79-.2l67-15.41.31-.08a8.6,8.6,0,0,1,6.3,15.9ZM164,96a36,36,0,0,0,5.9-.48,36,36,0,1,0,28.22-47A36,36,0,1,0,164,96Zm60-12a20,20,0,1,1-20-20A20,20,0,0,1,224,84ZM164,40a20,20,0,0,1,19.25,14.61,36,36,0,0,0-15,24.93A20.42,20.42,0,0,1,164,80a20,20,0,0,1,0-40Z"},null,-1),nM=[tM,aM],sM={key:2},rM=b("path",{d:"M128.09,57.38a36,36,0,0,1,55.17-27.82,4,4,0,0,1-.56,7A52.06,52.06,0,0,0,152,84c0,1.17,0,2.34.12,3.49a4,4,0,0,1-6,3.76A36,36,0,0,1,128.09,57.38ZM240,160.61a24.47,24.47,0,0,1-13.6,22l-.44.2-38.83,16.54a6.94,6.94,0,0,1-1.19.4l-64,16A7.93,7.93,0,0,1,120,216H16A16,16,0,0,1,0,200V160a16,16,0,0,1,16-16H44.69l22.62-22.63A31.82,31.82,0,0,1,89.94,112H140a28,28,0,0,1,27.25,34.45l41.84-9.62A24.61,24.61,0,0,1,240,160.61Zm-16,0a8.61,8.61,0,0,0-10.87-8.3l-.31.08-67,15.41a8.32,8.32,0,0,1-1.79.2H112a8,8,0,0,1,0-16h28a12,12,0,0,0,0-24H89.94a15.86,15.86,0,0,0-11.31,4.69L56,155.31V200h63l62.43-15.61,38-16.18A8.56,8.56,0,0,0,224,160.61ZM168,84a36,36,0,1,0,36-36A36,36,0,0,0,168,84Z"},null,-1),iM=[rM],oM={key:3},lM=b("path",{d:"M229.12,142.65a22.43,22.43,0,0,0-19.55-3.88l-45.24,10.4A26,26,0,0,0,140,114H89.94a29.78,29.78,0,0,0-21.21,8.79L45.52,146H16A14,14,0,0,0,2,160v40a14,14,0,0,0,14,14H120a6,6,0,0,0,1.46-.18l64-16a7.16,7.16,0,0,0,.89-.3L225.17,181l.33-.15a22.6,22.6,0,0,0,3.62-38.18ZM14,200V160a2,2,0,0,1,2-2H42v44H16A2,2,0,0,1,14,200Zm206.28-30-38.2,16.27L119.26,202H54V154.49l23.21-23.22A17.88,17.88,0,0,1,89.94,126H140a14,14,0,0,1,0,28H112a6,6,0,0,0,0,12h32a6,6,0,0,0,1.34-.15l67-15.41.24-.06A10.6,10.6,0,0,1,220.28,170ZM164,94a34.54,34.54,0,0,0,7.28-.78,34,34,0,1,0,25.46-42.43A34,34,0,1,0,164,94Zm62-10a22,22,0,1,1-22-22A22,22,0,0,1,226,84ZM164,38a21.94,21.94,0,0,1,21.51,17.49,34,34,0,0,0-15.38,25.65A22,22,0,1,1,164,38Z"},null,-1),uM=[lM],cM={key:4},dM=b("path",{d:"M230.33,141.06a24.43,24.43,0,0,0-21.24-4.23l-41.84,9.62A28,28,0,0,0,140,112H89.94a31.82,31.82,0,0,0-22.63,9.37L44.69,144H16A16,16,0,0,0,0,160v40a16,16,0,0,0,16,16H120a7.93,7.93,0,0,0,1.94-.24l64-16a6.94,6.94,0,0,0,1.19-.4L226,182.82l.44-.2a24.6,24.6,0,0,0,3.93-41.56ZM16,160H40v40H16Zm203.43,8.21-38,16.18L119,200H56V155.31l22.63-22.62A15.86,15.86,0,0,1,89.94,128H140a12,12,0,0,1,0,24H112a8,8,0,0,0,0,16h32a8.32,8.32,0,0,0,1.79-.2l67-15.41.31-.08a8.6,8.6,0,0,1,6.3,15.9ZM164,96a36,36,0,0,0,5.9-.48,36,36,0,1,0,28.22-47A36,36,0,1,0,164,96Zm60-12a20,20,0,1,1-20-20A20,20,0,0,1,224,84ZM164,40a20,20,0,0,1,19.25,14.61,36,36,0,0,0-15,24.93A20.42,20.42,0,0,1,164,80a20,20,0,0,1,0-40Z"},null,-1),hM=[dM],fM={key:5},pM=b("path",{d:"M227.9,144.24a20.45,20.45,0,0,0-17.84-3.53L160.75,152A23.76,23.76,0,0,0,164,140a24,24,0,0,0-24-24H89.94a27.81,27.81,0,0,0-19.8,8.2L46.34,148H16A12,12,0,0,0,4,160v40a12,12,0,0,0,12,12H120a4,4,0,0,0,1-.12l64-16a4.69,4.69,0,0,0,.6-.2l38.82-16.54.22-.1a20.6,20.6,0,0,0,3.29-34.8ZM12,200V160a4,4,0,0,1,4-4H44v48H16A4,4,0,0,1,12,200Zm209.13-28.17L182.72,188.2,119.51,204H52V153.66l23.8-23.8A19.86,19.86,0,0,1,89.94,124H140a16,16,0,0,1,0,32H112a4,4,0,0,0,0,8h32a3.94,3.94,0,0,0,.9-.1l67-15.41.16,0a12.6,12.6,0,0,1,9,23.38ZM164,92a31.88,31.88,0,0,0,8.73-1.2,32,32,0,1,0,22.55-37.58A32,32,0,1,0,164,92Zm64-8a24,24,0,1,1-24-24A24,24,0,0,1,228,84ZM164,36a24,24,0,0,1,23.74,20.46A32,32,0,0,0,172,82.62,24,24,0,1,1,164,36Z"},null,-1),mM=[pM],gM={name:"PhHandCoins"},vM=Ce({...gM,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",KS,QS)):i.value==="duotone"?(p(),v("g",eM,nM)):i.value==="fill"?(p(),v("g",sM,iM)):i.value==="light"?(p(),v("g",oM,uM)):i.value==="regular"?(p(),v("g",cM,hM)):i.value==="thin"?(p(),v("g",fM,mM)):Z("",!0)],16,qS))}}),yM=["width","height","fill","transform"],bM={key:0},_M=b("path",{d:"M232.76,137.88a28.66,28.66,0,0,0-12-5.39C236.19,114.94,244,97.37,244,80c0-28.67-23.09-52-51.46-52A51.77,51.77,0,0,0,156,42.85,51.77,51.77,0,0,0,119.46,28C91.09,28,68,51.33,68,80c0,10.15,2.72,20.3,8.22,30.7a35.9,35.9,0,0,0-11.73,7.84L43,140H20A20,20,0,0,0,0,160v40a20,20,0,0,0,20,20H120a11.89,11.89,0,0,0,2.91-.36l64-16a11.4,11.4,0,0,0,1.79-.6l38.82-16.54c.23-.09.45-.19.67-.3a28.61,28.61,0,0,0,4.57-48.32ZM119.46,52A27.18,27.18,0,0,1,144.9,68.56a12,12,0,0,0,22.2,0A27.18,27.18,0,0,1,192.54,52C207.42,52,220,64.82,220,80c0,18.06-15,38.84-43.38,60.19L172,141.26c0-.42,0-.84,0-1.26a32,32,0,0,0-32-32H102.71C95.42,97.76,92,88.77,92,80,92,64.82,104.58,52,119.46,52ZM24,164H36v32H24Zm193.68.61-37.51,16L118.52,196H60V157l21.46-21.46A11.93,11.93,0,0,1,89.94,132H140a8,8,0,0,1,0,16H112a12,12,0,0,0,0,24h32a12.19,12.19,0,0,0,2.69-.3l67-15.41.47-.12a4.61,4.61,0,0,1,5.82,4.44A4.58,4.58,0,0,1,217.68,164.61Z"},null,-1),AM=[_M],wM={key:1},xM=b("path",{d:"M16,152H48v56H16a8,8,0,0,1-8-8V160A8,8,0,0,1,16,152ZM192.54,40A39.12,39.12,0,0,0,156,64a39.12,39.12,0,0,0-36.54-24C97.67,40,80,58.31,80,80c0,14.56,7,27.71,16.73,40H140a20,20,0,0,1,0,40h4l37.78-8.68C203.82,135.07,232,109.23,232,80,232,58.31,214.33,40,192.54,40Z",opacity:"0.2"},null,-1),kM=b("path",{d:"M230.33,141.06a24.34,24.34,0,0,0-18.61-4.77C230.5,117.33,240,98.48,240,80c0-26.47-21.29-48-47.46-48A47.58,47.58,0,0,0,156,48.75,47.58,47.58,0,0,0,119.46,32C93.29,32,72,53.53,72,80c0,11,3.24,21.69,10.06,33a31.87,31.87,0,0,0-14.75,8.4L44.69,144H16A16,16,0,0,0,0,160v40a16,16,0,0,0,16,16H120a7.93,7.93,0,0,0,1.94-.24l64-16a6.94,6.94,0,0,0,1.19-.4L226,182.82l.44-.2a24.6,24.6,0,0,0,3.93-41.56ZM119.46,48A31.15,31.15,0,0,1,148.6,67a8,8,0,0,0,14.8,0,31.15,31.15,0,0,1,29.14-19C209.59,48,224,62.65,224,80c0,19.51-15.79,41.58-45.66,63.9l-11.09,2.55A28,28,0,0,0,140,112H100.68C92.05,100.36,88,90.12,88,80,88,62.65,102.41,48,119.46,48ZM16,160H40v40H16Zm203.43,8.21-38,16.18L119,200H56V155.31l22.63-22.62A15.86,15.86,0,0,1,89.94,128H140a12,12,0,0,1,0,24H112a8,8,0,0,0,0,16h32a8.32,8.32,0,0,0,1.79-.2l67-15.41.31-.08a8.6,8.6,0,0,1,6.3,15.9Z"},null,-1),SM=[xM,kM],MM={key:2},EM=b("path",{d:"M230.33,141.06a24.34,24.34,0,0,0-18.61-4.77C230.5,117.33,240,98.48,240,80c0-26.47-21.29-48-47.46-48A47.58,47.58,0,0,0,156,48.75,47.58,47.58,0,0,0,119.46,32C93.29,32,72,53.53,72,80c0,11,3.24,21.69,10.06,33a31.87,31.87,0,0,0-14.75,8.4L44.69,144H16A16,16,0,0,0,0,160v40a16,16,0,0,0,16,16H120a7.93,7.93,0,0,0,1.94-.24l64-16a6.94,6.94,0,0,0,1.19-.4L226,182.82l.44-.2a24.6,24.6,0,0,0,3.93-41.56Zm-10.9,27.15-38,16.18L119,200H56V155.31l22.63-22.62A15.86,15.86,0,0,1,89.94,128H140a12,12,0,0,1,0,24H112a8,8,0,0,0,0,16h32a8.32,8.32,0,0,0,1.79-.2l67-15.41.31-.08a8.6,8.6,0,0,1,6.3,15.9Z"},null,-1),PM=[EM],TM={key:3},CM=b("path",{d:"M229.12,142.65a22.43,22.43,0,0,0-19.55-3.88l-4.32,1C227,119.55,238,99.51,238,80c0-25.36-20.39-46-45.46-46A45.51,45.51,0,0,0,156,52a45.51,45.51,0,0,0-36.54-18C94.39,34,74,54.64,74,80c0,11.38,3.63,22.49,11.29,34.36a29.73,29.73,0,0,0-16.56,8.43L45.52,146H16A14,14,0,0,0,2,160v40a14,14,0,0,0,14,14H120a6,6,0,0,0,1.46-.18l64-16a7.16,7.16,0,0,0,.89-.3L225.17,181l.33-.15a22.6,22.6,0,0,0,3.62-38.18ZM119.46,46a33.16,33.16,0,0,1,31,20.28,6,6,0,0,0,11.1,0,33.16,33.16,0,0,1,31-20.28C210.68,46,226,61.57,226,80c0,20.24-16.18,43-46.8,65.75l-14.87,3.42A26,26,0,0,0,140,114H99.67C90.36,101.67,86,90.81,86,80,86,61.57,101.32,46,119.46,46ZM14,200V160a2,2,0,0,1,2-2H42v44H16A2,2,0,0,1,14,200Zm206.28-30-38.2,16.27L119.26,202H54V154.49l23.21-23.22A17.88,17.88,0,0,1,89.94,126H140a14,14,0,0,1,0,28H112a6,6,0,0,0,0,12h32a6,6,0,0,0,1.34-.15l67-15.41.24-.06A10.6,10.6,0,0,1,220.28,170Z"},null,-1),DM=[CM],$M={key:4},RM=b("path",{d:"M230.33,141.06a24.34,24.34,0,0,0-18.61-4.77C230.5,117.33,240,98.48,240,80c0-26.47-21.29-48-47.46-48A47.58,47.58,0,0,0,156,48.75,47.58,47.58,0,0,0,119.46,32C93.29,32,72,53.53,72,80c0,11,3.24,21.69,10.06,33a31.87,31.87,0,0,0-14.75,8.4L44.69,144H16A16,16,0,0,0,0,160v40a16,16,0,0,0,16,16H120a7.93,7.93,0,0,0,1.94-.24l64-16a6.94,6.94,0,0,0,1.19-.4L226,182.82l.44-.2a24.6,24.6,0,0,0,3.93-41.56ZM119.46,48A31.15,31.15,0,0,1,148.6,67a8,8,0,0,0,14.8,0,31.15,31.15,0,0,1,29.14-19C209.59,48,224,62.65,224,80c0,19.51-15.79,41.58-45.66,63.9l-11.09,2.55A28,28,0,0,0,140,112H100.68C92.05,100.36,88,90.12,88,80,88,62.65,102.41,48,119.46,48ZM16,160H40v40H16Zm203.43,8.21-38,16.18L119,200H56V155.31l22.63-22.62A15.86,15.86,0,0,1,89.94,128H140a12,12,0,0,1,0,24H112a8,8,0,0,0,0,16h32a8.32,8.32,0,0,0,1.79-.2l67-15.41.31-.08a8.6,8.6,0,0,1,6.3,15.9Z"},null,-1),LM=[RM],IM={key:5},OM=b("path",{d:"M227.9,144.24a20.45,20.45,0,0,0-17.84-3.53l-11.95,2.75C223.26,121.88,236,100.58,236,80c0-24.26-19.5-44-43.46-44A43.41,43.41,0,0,0,156,55.44,43.41,43.41,0,0,0,119.46,36C95.5,36,76,55.74,76,80c0,11.85,4.11,23.44,12.81,36a27.8,27.8,0,0,0-18.67,8.17L46.34,148H16A12,12,0,0,0,4,160v40a12,12,0,0,0,12,12H120a4,4,0,0,0,1-.12l64-16a4.69,4.69,0,0,0,.6-.2l38.82-16.54.22-.1a20.6,20.6,0,0,0,3.29-34.8ZM119.46,44A35.15,35.15,0,0,1,152.3,65.52a4,4,0,0,0,7.4,0A35.15,35.15,0,0,1,192.54,44C211.76,44,228,60.49,228,80c0,21.27-16.13,44-47.94,67.61L160.75,152A23.76,23.76,0,0,0,164,140a24,24,0,0,0-24-24H98.69C88.69,103,84,91.5,84,80,84,60.49,100.24,44,119.46,44ZM12,200V160a4,4,0,0,1,4-4H44v48H16A4,4,0,0,1,12,200Zm209.13-28.17L182.72,188.2,119.51,204H52V153.66l23.8-23.8A19.86,19.86,0,0,1,89.94,124H140a16,16,0,0,1,0,32H112a4,4,0,0,0,0,8h32a3.94,3.94,0,0,0,.9-.1l67-15.41.16,0a12.6,12.6,0,0,1,9,23.38Z"},null,-1),HM=[OM],NM={name:"PhHandHeart"},BM=Ce({...NM,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",bM,AM)):i.value==="duotone"?(p(),v("g",wM,SM)):i.value==="fill"?(p(),v("g",MM,PM)):i.value==="light"?(p(),v("g",TM,DM)):i.value==="regular"?(p(),v("g",$M,LM)):i.value==="thin"?(p(),v("g",IM,HM)):Z("",!0)],16,yM))}}),VM=["width","height","fill","transform"],FM={key:0},ZM=b("path",{d:"M184.63,23.14a12,12,0,0,1,15-8A72.34,72.34,0,0,1,228.4,32a12,12,0,0,1-16.58,17.35,48.31,48.31,0,0,0-19.2-11.2A12,12,0,0,1,184.63,23.14ZM232.85,167.8A92,92,0,0,1,64.31,190l-40-69.32A32,32,0,0,1,36,77a31.72,31.72,0,0,1,7.54-3.14A32,32,0,0,1,88.65,32.45a32,32,0,0,1,53,3.55l14.53,25.17A32,32,0,0,1,206.35,68l17.31,30A91.38,91.38,0,0,1,232.85,167.8Zm-30-57.81L185.57,80a8,8,0,0,0-13.86,8h0l6.68,11.57a12,12,0,0,1-3.18,15.59,28,28,0,0,0-6.41,38.1,12,12,0,1,1-19.86,13.46,52.05,52.05,0,0,1,3.9-63.4L120.9,48A8,8,0,0,0,107,56l24.25,42a12,12,0,1,1-20.78,12L79.33,56a8,8,0,0,0-13.85,8L99,122a12,12,0,0,1-20.78,12L58.93,100.67a8,8,0,1,0-13.85,8L85.1,178a68,68,0,0,0,117.78-68ZM50.46,198a12,12,0,1,0-20.78,12,132.79,132.79,0,0,0,20,26.38,12,12,0,1,0,17.17-16.76A109.2,109.2,0,0,1,50.46,198Z"},null,-1),UM=[ZM],zM={key:1},WM=b("path",{d:"M184,213.27A80,80,0,0,1,74.7,184l-40-69.32a20,20,0,0,1,34.64-20L55.08,70A20,20,0,0,1,89.73,50l6.92,12h0a20,20,0,0,1,34.64-20l30,52A20,20,0,0,1,196,74l17.31,30A80,80,0,0,1,184,213.27Z",opacity:"0.2"},null,-1),jM=b("path",{d:"M220.17,100,202.86,70a28,28,0,0,0-38.24-10.25,27.69,27.69,0,0,0-9,8.34L138.2,38a28,28,0,0,0-48.48,0A28,28,0,0,0,48.15,74l1.59,2.76A27.67,27.67,0,0,0,38,80.41a28,28,0,0,0-10.24,38.25l40,69.32a87.47,87.47,0,0,0,53.43,41,88.56,88.56,0,0,0,22.92,3,88,88,0,0,0,76.06-132Zm-6.66,62.64A72,72,0,0,1,81.62,180l-40-69.32a12,12,0,0,1,20.78-12L81.63,132a8,8,0,1,0,13.85-8L62,66A12,12,0,1,1,82.78,54L114,108a8,8,0,1,0,13.85-8L103.57,58h0a12,12,0,1,1,20.78-12l33.42,57.9a48,48,0,0,0-5.54,60.6,8,8,0,0,0,13.24-9A32,32,0,0,1,172.78,112a8,8,0,0,0,2.13-10.4L168.23,90A12,12,0,1,1,189,78l17.31,30A71.56,71.56,0,0,1,213.51,162.62ZM184.25,31.71A8,8,0,0,1,194,26a59.62,59.62,0,0,1,36.53,28l.33.57a8,8,0,1,1-13.85,8l-.33-.57a43.67,43.67,0,0,0-26.8-20.5A8,8,0,0,1,184.25,31.71ZM80.89,237a8,8,0,0,1-11.23,1.33A119.56,119.56,0,0,1,40.06,204a8,8,0,0,1,13.86-8,103.67,103.67,0,0,0,25.64,29.72A8,8,0,0,1,80.89,237Z"},null,-1),YM=[WM,jM],GM={key:2},XM=b("path",{d:"M219.31,98.46A88,88,0,1,1,67.08,186.77h0L26.15,115.88a16,16,0,0,1,27.69-16L72.4,132a8,8,0,0,0,13.86-8L47,56A16,16,0,0,1,74.69,40L114,108a8,8,0,1,0,13.85-8l-30-52a16,16,0,0,1,27.71-16L166,102.12A48.25,48.25,0,0,0,152,136a47.59,47.59,0,0,0,9.6,28.8,8,8,0,1,0,12.79-9.61A32,32,0,0,1,181,110.26a8,8,0,0,0,2.17-10.43L171.71,80a16,16,0,0,1,27.71-16l19.89,34.46Zm-29.37-57A43.74,43.74,0,0,1,216.74,62l.33.57a8,8,0,0,0,13.86-8L230.6,54a59.64,59.64,0,0,0-36.54-28,8,8,0,0,0-4.12,15.46ZM79.58,225.72A103.58,103.58,0,0,1,53.93,196a8,8,0,0,0-13.86,8,119.56,119.56,0,0,0,29.6,34.28,8,8,0,0,0,9.91-12.56Z"},null,-1),qM=[XM],KM={key:3},JM=b("path",{d:"M218.44,101,201.13,71a26,26,0,0,0-45.58,1L136.47,39a26,26,0,0,0-46.14,2.19A26,26,0,0,0,49.88,73l3.29,5.7a26,26,0,0,0-23.69,39L69.5,187a85.44,85.44,0,0,0,52.21,40.08,86.71,86.71,0,0,0,22.4,3,86,86,0,0,0,74.33-129Zm-3,62.16A74,74,0,0,1,79.89,181l-40-69.32a14,14,0,0,1,24.25-14L83.36,131a6,6,0,0,0,10.39-6L60.27,67A14,14,0,1,1,84.52,53l31.17,54a6,6,0,0,0,5.2,3,5.9,5.9,0,0,0,3-.81,6,6,0,0,0,2.2-8.2L101.83,59a14,14,0,0,1,24.25-14l34.2,59.23a46,46,0,0,0-6.4,59.13,6,6,0,0,0,9.94-6.73,34,34,0,0,1,7.76-46.26,6,6,0,0,0,1.6-7.8L166.49,91a14,14,0,1,1,24.25-14l17.31,30A73.53,73.53,0,0,1,215.44,163.14ZM186.18,32.22A6,6,0,0,1,193.52,28a57.59,57.59,0,0,1,35.32,27l.33.57a6,6,0,1,1-10.39,6l-.33-.57a45.69,45.69,0,0,0-28-21.43A6,6,0,0,1,186.18,32.22ZM79.32,235.71a6,6,0,0,1-8.42,1A117.79,117.79,0,0,1,41.79,203a6,6,0,0,1,10.4-6,105.48,105.48,0,0,0,26.14,30.29A6,6,0,0,1,79.32,235.71Z"},null,-1),QM=[JM],eE={key:4},tE=b("path",{d:"M220.17,100,202.86,70a28,28,0,0,0-38.24-10.25,27.69,27.69,0,0,0-9,8.34L138.2,38a28,28,0,0,0-48.48,0A28,28,0,0,0,48.15,74l1.59,2.76A27.67,27.67,0,0,0,38,80.41a28,28,0,0,0-10.24,38.25l40,69.32a87.47,87.47,0,0,0,53.43,41,88.56,88.56,0,0,0,22.92,3,88,88,0,0,0,76.06-132Zm-6.66,62.64A72,72,0,0,1,81.62,180l-40-69.32a12,12,0,0,1,20.78-12L81.63,132a8,8,0,1,0,13.85-8L62,66A12,12,0,1,1,82.78,54L114,108a8,8,0,1,0,13.85-8L103.57,58h0a12,12,0,1,1,20.78-12l33.42,57.9a48,48,0,0,0-5.54,60.6,8,8,0,0,0,13.24-9A32,32,0,0,1,172.78,112a8,8,0,0,0,2.13-10.4L168.23,90A12,12,0,1,1,189,78l17.31,30A71.56,71.56,0,0,1,213.51,162.62ZM184.25,31.71A8,8,0,0,1,194,26a59.62,59.62,0,0,1,36.53,28l.33.57a8,8,0,1,1-13.85,8l-.33-.57a43.67,43.67,0,0,0-26.8-20.5A8,8,0,0,1,184.25,31.71ZM80.89,237a8,8,0,0,1-11.23,1.33A119.56,119.56,0,0,1,40.06,204a8,8,0,0,1,13.86-8,103.67,103.67,0,0,0,25.64,29.72A8,8,0,0,1,80.89,237Z"},null,-1),aE=[tE],nE={key:5},sE=b("path",{d:"M216.71,102,199.4,72a24,24,0,0,0-43.57,4.52L134.74,40a24,24,0,0,0-43.69,4.9A24,24,0,0,0,51.61,72l5.31,9.19a24,24,0,0,0-25.71,35.47l40,69.32a83.4,83.4,0,0,0,51,39.14,84.45,84.45,0,0,0,21.88,2.9,84,84,0,0,0,72.6-126Zm.67,61.67A76,76,0,0,1,78.16,182l-40-69.32a16,16,0,0,1,27.71-16L85.09,130A4,4,0,0,0,92,126L58.54,68A16,16,0,1,1,86.25,52l31.17,54a4,4,0,1,0,6.93-4L100.1,60a16,16,0,0,1,27.72-16l35,60.63a44,44,0,0,0-7.28,57.61,4,4,0,1,0,6.62-4.49,36,36,0,0,1,8.22-49,4,4,0,0,0,1.07-5.2L164.76,92a16,16,0,1,1,27.71-16l17.31,30A75.52,75.52,0,0,1,217.38,163.65ZM188.12,32.74A4,4,0,0,1,193,29.9,55.65,55.65,0,0,1,227.11,56l.33.58A4,4,0,0,1,226,62a4,4,0,0,1-5.47-1.46l-.33-.57A47.62,47.62,0,0,0,191,37.63,4,4,0,0,1,188.12,32.74ZM77.75,234.48A4,4,0,0,1,74.61,236a4,4,0,0,1-2.47-.86A115.55,115.55,0,0,1,43.53,202a4,4,0,1,1,6.92-4,107.72,107.72,0,0,0,26.64,30.86A4,4,0,0,1,77.75,234.48Z"},null,-1),rE=[sE],iE={name:"PhHandWaving"},oE=Ce({...iE,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",FM,UM)):i.value==="duotone"?(p(),v("g",zM,YM)):i.value==="fill"?(p(),v("g",GM,qM)):i.value==="light"?(p(),v("g",KM,QM)):i.value==="regular"?(p(),v("g",eE,aE)):i.value==="thin"?(p(),v("g",nE,rE)):Z("",!0)],16,VM))}}),lE=["width","height","fill","transform"],uE={key:0},cE=b("path",{d:"M148,108a12,12,0,0,1,12-12h28a12,12,0,0,1,0,24H160A12,12,0,0,1,148,108Zm40,28H168a12,12,0,0,0,0,24h20a12,12,0,0,0,0-24Zm48-80V200a20,20,0,0,1-20,20H40a20,20,0,0,1-20-20V56A20,20,0,0,1,40,36H216A20,20,0,0,1,236,56Zm-24,4H44V196H212ZM58.28,159.37A43.82,43.82,0,0,1,71.53,142a36,36,0,1,1,56.94,0,43.84,43.84,0,0,1,13.26,17.37,12,12,0,0,1-22.15,9.26C116.48,161.19,108.42,156,100,156s-16.47,5.2-19.59,12.63a12,12,0,1,1-22.13-9.26ZM88,120a12,12,0,1,0,12-12A12,12,0,0,0,88,120Z"},null,-1),dE=[cE],hE={key:1},fE=b("path",{d:"M216,48H40a8,8,0,0,0-8,8V200a8,8,0,0,0,8,8H216a8,8,0,0,0,8-8V56A8,8,0,0,0,216,48ZM96,144a24,24,0,1,1,24-24A24,24,0,0,1,96,144Z",opacity:"0.2"},null,-1),pE=b("path",{d:"M200,112a8,8,0,0,1-8,8H152a8,8,0,0,1,0-16h40A8,8,0,0,1,200,112Zm-8,24H152a8,8,0,0,0,0,16h40a8,8,0,0,0,0-16Zm40-80V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56ZM216,200V56H40V200H216Zm-80.26-34a8,8,0,1,1-15.5,4c-2.63-10.26-13.06-18-24.25-18s-21.61,7.74-24.25,18a8,8,0,1,1-15.5-4,39.84,39.84,0,0,1,17.19-23.34,32,32,0,1,1,45.12,0A39.76,39.76,0,0,1,135.75,166ZM96,136a16,16,0,1,0-16-16A16,16,0,0,0,96,136Z"},null,-1),mE=[fE,pE],gE={key:2},vE=b("path",{d:"M112,120a16,16,0,1,1-16-16A16,16,0,0,1,112,120ZM232,56V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56ZM135.75,166a39.76,39.76,0,0,0-17.19-23.34,32,32,0,1,0-45.12,0A39.84,39.84,0,0,0,56.25,166a8,8,0,0,0,15.5,4c2.64-10.25,13.06-18,24.25-18s21.62,7.73,24.25,18a8,8,0,1,0,15.5-4ZM200,144a8,8,0,0,0-8-8H152a8,8,0,0,0,0,16h40A8,8,0,0,0,200,144Zm0-32a8,8,0,0,0-8-8H152a8,8,0,0,0,0,16h40A8,8,0,0,0,200,112Z"},null,-1),yE=[vE],bE={key:3},_E=b("path",{d:"M198,112a6,6,0,0,1-6,6H152a6,6,0,0,1,0-12h40A6,6,0,0,1,198,112Zm-6,26H152a6,6,0,0,0,0,12h40a6,6,0,0,0,0-12Zm38-82V200a14,14,0,0,1-14,14H40a14,14,0,0,1-14-14V56A14,14,0,0,1,40,42H216A14,14,0,0,1,230,56Zm-12,0a2,2,0,0,0-2-2H40a2,2,0,0,0-2,2V200a2,2,0,0,0,2,2H216a2,2,0,0,0,2-2ZM133.81,166.51a6,6,0,0,1-11.62,3C119.34,158.38,108.08,150,96,150s-23.33,8.38-26.19,19.5a6,6,0,0,1-11.62-3A38,38,0,0,1,76.78,143a30,30,0,1,1,38.45,0A38,38,0,0,1,133.81,166.51ZM96,138a18,18,0,1,0-18-18A18,18,0,0,0,96,138Z"},null,-1),AE=[_E],wE={key:4},xE=b("path",{d:"M200,112a8,8,0,0,1-8,8H152a8,8,0,0,1,0-16h40A8,8,0,0,1,200,112Zm-8,24H152a8,8,0,0,0,0,16h40a8,8,0,0,0,0-16Zm40-80V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56ZM216,200V56H40V200H216Zm-80.26-34a8,8,0,1,1-15.5,4c-2.63-10.26-13.06-18-24.25-18s-21.61,7.74-24.25,18a8,8,0,1,1-15.5-4,39.84,39.84,0,0,1,17.19-23.34,32,32,0,1,1,45.12,0A39.76,39.76,0,0,1,135.75,166ZM96,136a16,16,0,1,0-16-16A16,16,0,0,0,96,136Z"},null,-1),kE=[xE],SE={key:5},ME=b("path",{d:"M196,112a4,4,0,0,1-4,4H152a4,4,0,0,1,0-8h40A4,4,0,0,1,196,112Zm-4,28H152a4,4,0,0,0,0,8h40a4,4,0,0,0,0-8Zm36-84V200a12,12,0,0,1-12,12H40a12,12,0,0,1-12-12V56A12,12,0,0,1,40,44H216A12,12,0,0,1,228,56Zm-8,0a4,4,0,0,0-4-4H40a4,4,0,0,0-4,4V200a4,4,0,0,0,4,4H216a4,4,0,0,0,4-4ZM131.87,167a4,4,0,1,1-7.74,2C121.06,157,109,148,96,148s-25,9-28.13,21A4,4,0,0,1,64,172a3.87,3.87,0,0,1-1-.13A4,4,0,0,1,60.13,167a36.28,36.28,0,0,1,20.43-23.66,28,28,0,1,1,30.88,0A36.2,36.2,0,0,1,131.87,167ZM96,140a20,20,0,1,0-20-20A20,20,0,0,0,96,140Z"},null,-1),EE=[ME],PE={name:"PhIdentificationCard"},TE=Ce({...PE,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",uE,dE)):i.value==="duotone"?(p(),v("g",hE,mE)):i.value==="fill"?(p(),v("g",gE,yE)):i.value==="light"?(p(),v("g",bE,AE)):i.value==="regular"?(p(),v("g",wE,kE)):i.value==="thin"?(p(),v("g",SE,EE)):Z("",!0)],16,lE))}}),CE=["width","height","fill","transform"],DE={key:0},$E=b("path",{d:"M208,144H140V98.32a44,44,0,1,0-24,0V144H48a20,20,0,0,0-20,20v44a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V164A20,20,0,0,0,208,144ZM108,56a20,20,0,1,1,20,20A20,20,0,0,1,108,56Zm96,148H52V168H204ZM172,104h32a12,12,0,0,1,0,24H172a12,12,0,0,1,0-24Z"},null,-1),RE=[$E],LE={key:1},IE=b("path",{d:"M216,160v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V160a8,8,0,0,1,8-8H208A8,8,0,0,1,216,160ZM128,88A32,32,0,1,0,96,56,32,32,0,0,0,128,88Z",opacity:"0.2"},null,-1),OE=b("path",{d:"M208,144H136V95.19a40,40,0,1,0-16,0V144H48a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V160A16,16,0,0,0,208,144ZM104,56a24,24,0,1,1,24,24A24,24,0,0,1,104,56ZM208,208H48V160H208v48Zm-40-96h32a8,8,0,0,1,0,16H168a8,8,0,0,1,0-16Z"},null,-1),HE=[IE,OE],NE={key:2},BE=b("path",{d:"M224,160v48a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V160a16,16,0,0,1,16-16h72V95.19a40,40,0,1,1,16,0V144h72A16,16,0,0,1,224,160Zm-64-40a8,8,0,0,0,8,8h32a8,8,0,0,0,0-16H168A8,8,0,0,0,160,120Z"},null,-1),VE=[BE],FE={key:3},ZE=b("path",{d:"M208,146H134V93.52a38,38,0,1,0-12,0V146H48a14,14,0,0,0-14,14v48a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V160A14,14,0,0,0,208,146ZM102,56a26,26,0,1,1,26,26A26,26,0,0,1,102,56ZM210,208a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V160a2,2,0,0,1,2-2H208a2,2,0,0,1,2,2Zm-42-94h32a6,6,0,0,1,0,12H168a6,6,0,0,1,0-12Z"},null,-1),UE=[ZE],zE={key:4},WE=b("path",{d:"M208,144H136V95.19a40,40,0,1,0-16,0V144H48a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V160A16,16,0,0,0,208,144ZM104,56a24,24,0,1,1,24,24A24,24,0,0,1,104,56ZM208,208H48V160H208v48Zm-40-96h32a8,8,0,0,1,0,16H168a8,8,0,0,1,0-16Z"},null,-1),jE=[WE],YE={key:5},GE=b("path",{d:"M208,148H132V91.77a36,36,0,1,0-8,0V148H48a12,12,0,0,0-12,12v48a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V160A12,12,0,0,0,208,148ZM100,56a28,28,0,1,1,28,28A28,28,0,0,1,100,56ZM212,208a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V160a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4Zm-48-88a4,4,0,0,1,4-4h32a4,4,0,0,1,0,8H168A4,4,0,0,1,164,120Z"},null,-1),XE=[GE],qE={name:"PhJoystick"},Y0=Ce({...qE,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",DE,RE)):i.value==="duotone"?(p(),v("g",LE,HE)):i.value==="fill"?(p(),v("g",NE,VE)):i.value==="light"?(p(),v("g",FE,UE)):i.value==="regular"?(p(),v("g",zE,jE)):i.value==="thin"?(p(),v("g",YE,XE)):Z("",!0)],16,CE))}}),KE=["width","height","fill","transform"],JE={key:0},QE=b("path",{d:"M220,96A92,92,0,1,0,68,165.69V240a12,12,0,0,0,17.37,10.73L128,229.42l42.64,21.31A12,12,0,0,0,188,240V165.69A91.86,91.86,0,0,0,220,96ZM60,96a68,68,0,1,1,68,68A68.07,68.07,0,0,1,60,96ZM164,220.59l-30.64-15.32a12,12,0,0,0-10.74,0L92,220.58V180.66a92,92,0,0,0,72,0ZM128,148A52,52,0,1,0,76,96,52.06,52.06,0,0,0,128,148Zm0-80a28,28,0,1,1-28,28A28,28,0,0,1,128,68Z"},null,-1),eP=[QE],tP={key:1},aP=b("path",{d:"M176,96a48,48,0,1,1-48-48A48,48,0,0,1,176,96Z",opacity:"0.2"},null,-1),nP=b("path",{d:"M216,96A88,88,0,1,0,72,163.83V240a8,8,0,0,0,11.58,7.16L128,225l44.43,22.21A8.07,8.07,0,0,0,176,248a8,8,0,0,0,8-8V163.83A87.85,87.85,0,0,0,216,96ZM56,96a72,72,0,1,1,72,72A72.08,72.08,0,0,1,56,96ZM168,227.06l-36.43-18.21a8,8,0,0,0-7.16,0L88,227.06V174.37a87.89,87.89,0,0,0,80,0ZM128,152A56,56,0,1,0,72,96,56.06,56.06,0,0,0,128,152Zm0-96A40,40,0,1,1,88,96,40,40,0,0,1,128,56Z"},null,-1),sP=[aP,nP],rP={key:2},iP=b("path",{d:"M216,96A88,88,0,1,0,72,163.83V240a8,8,0,0,0,11.58,7.16L128,225l44.43,22.21A8.07,8.07,0,0,0,176,248a8,8,0,0,0,8-8V163.83A87.85,87.85,0,0,0,216,96ZM56,96a72,72,0,1,1,72,72A72.08,72.08,0,0,1,56,96Zm16,0a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"},null,-1),oP=[iP],lP={key:3},uP=b("path",{d:"M214,96A86,86,0,1,0,74,162.87V240a6,6,0,0,0,2.85,5.1A5.93,5.93,0,0,0,80,246a6,6,0,0,0,2.68-.63L128,222.71l45.33,22.66A6,6,0,0,0,182,240V162.87A85.87,85.87,0,0,0,214,96ZM54,96a74,74,0,1,1,74,74A74.09,74.09,0,0,1,54,96ZM170,230.29l-39.33-19.66a6,6,0,0,0-5.36,0L86,230.29V171a85.75,85.75,0,0,0,84,0ZM128,150A54,54,0,1,0,74,96,54.06,54.06,0,0,0,128,150Zm0-96A42,42,0,1,1,86,96,42,42,0,0,1,128,54Z"},null,-1),cP=[uP],dP={key:4},hP=b("path",{d:"M216,96A88,88,0,1,0,72,163.83V240a8,8,0,0,0,11.58,7.16L128,225l44.43,22.21A8.07,8.07,0,0,0,176,248a8,8,0,0,0,8-8V163.83A87.85,87.85,0,0,0,216,96ZM56,96a72,72,0,1,1,72,72A72.08,72.08,0,0,1,56,96ZM168,227.06l-36.43-18.21a8,8,0,0,0-7.16,0L88,227.06V174.37a87.89,87.89,0,0,0,80,0ZM128,152A56,56,0,1,0,72,96,56.06,56.06,0,0,0,128,152Zm0-96A40,40,0,1,1,88,96,40,40,0,0,1,128,56Z"},null,-1),fP=[hP],pP={key:5},mP=b("path",{d:"M212,96A84,84,0,1,0,76,161.9V240a4,4,0,0,0,4,4,4.05,4.05,0,0,0,1.79-.42L128,220.47l46.22,23.11A4,4,0,0,0,180,240V161.9A83.89,83.89,0,0,0,212,96ZM172,233.53l-42.22-21.11a4,4,0,0,0-3.58,0L84,233.53v-66a83.8,83.8,0,0,0,88,0ZM128,172a76,76,0,1,1,76-76A76.08,76.08,0,0,1,128,172Zm0-128a52,52,0,1,0,52,52A52.06,52.06,0,0,0,128,44Zm0,96a44,44,0,1,1,44-44A44.05,44.05,0,0,1,128,140Z"},null,-1),gP=[mP],vP={name:"PhMedal"},ad=Ce({...vP,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",JE,eP)):i.value==="duotone"?(p(),v("g",tP,sP)):i.value==="fill"?(p(),v("g",rP,oP)):i.value==="light"?(p(),v("g",lP,cP)):i.value==="regular"?(p(),v("g",dP,fP)):i.value==="thin"?(p(),v("g",pP,gP)):Z("",!0)],16,KE))}}),yP=["width","height","fill","transform"],bP={key:0},_P=b("path",{d:"M208,36H48A28,28,0,0,0,20,64V176a28,28,0,0,0,28,28H208a28,28,0,0,0,28-28V64A28,28,0,0,0,208,36Zm4,140a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V64a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4Zm-40,52a12,12,0,0,1-12,12H96a12,12,0,0,1,0-24h64A12,12,0,0,1,172,228Z"},null,-1),AP=[_P],wP={key:1},xP=b("path",{d:"M224,64V176a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V64A16,16,0,0,1,48,48H208A16,16,0,0,1,224,64Z",opacity:"0.2"},null,-1),kP=b("path",{d:"M208,40H48A24,24,0,0,0,24,64V176a24,24,0,0,0,24,24H208a24,24,0,0,0,24-24V64A24,24,0,0,0,208,40Zm8,136a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V64a8,8,0,0,1,8-8H208a8,8,0,0,1,8,8Zm-48,48a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,224Z"},null,-1),SP=[xP,kP],MP={key:2},EP=b("path",{d:"M232,64V176a24,24,0,0,1-24,24H48a24,24,0,0,1-24-24V64A24,24,0,0,1,48,40H208A24,24,0,0,1,232,64ZM160,216H96a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Z"},null,-1),PP=[EP],TP={key:3},CP=b("path",{d:"M208,42H48A22,22,0,0,0,26,64V176a22,22,0,0,0,22,22H208a22,22,0,0,0,22-22V64A22,22,0,0,0,208,42Zm10,134a10,10,0,0,1-10,10H48a10,10,0,0,1-10-10V64A10,10,0,0,1,48,54H208a10,10,0,0,1,10,10Zm-52,48a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h64A6,6,0,0,1,166,224Z"},null,-1),DP=[CP],$P={key:4},RP=b("path",{d:"M208,40H48A24,24,0,0,0,24,64V176a24,24,0,0,0,24,24H208a24,24,0,0,0,24-24V64A24,24,0,0,0,208,40Zm8,136a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V64a8,8,0,0,1,8-8H208a8,8,0,0,1,8,8Zm-48,48a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,224Z"},null,-1),LP=[RP],IP={key:5},OP=b("path",{d:"M208,44H48A20,20,0,0,0,28,64V176a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V64A20,20,0,0,0,208,44Zm12,132a12,12,0,0,1-12,12H48a12,12,0,0,1-12-12V64A12,12,0,0,1,48,52H208a12,12,0,0,1,12,12Zm-56,48a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h64A4,4,0,0,1,164,224Z"},null,-1),HP=[OP],NP={name:"PhMonitor"},BP=Ce({...NP,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",bP,AP)):i.value==="duotone"?(p(),v("g",wP,SP)):i.value==="fill"?(p(),v("g",MP,PP)):i.value==="light"?(p(),v("g",TP,DP)):i.value==="regular"?(p(),v("g",$P,LP)):i.value==="thin"?(p(),v("g",IP,HP)):Z("",!0)],16,yP))}}),VP=["width","height","fill","transform"],FP={key:0},ZP=b("path",{d:"M92,108a12,12,0,0,1,12-12h72a12,12,0,0,1,0,24H104A12,12,0,0,1,92,108Zm12,52h72a12,12,0,0,0,0-24H104a12,12,0,0,0,0,24ZM236,64V184a28,28,0,0,1-28,28H36A32,32,0,0,1,4,180V88a12,12,0,0,1,24,0v92a8,8,0,0,0,16,0V64A20,20,0,0,1,64,44H216A20,20,0,0,1,236,64Zm-24,4H68V180a32,32,0,0,1-1,8H208a4,4,0,0,0,4-4Z"},null,-1),UP=[ZP],zP={key:1},WP=b("path",{d:"M224,64V184a16,16,0,0,1-16,16H32a16,16,0,0,0,16-16V64a8,8,0,0,1,8-8H216A8,8,0,0,1,224,64Z",opacity:"0.2"},null,-1),jP=b("path",{d:"M88,112a8,8,0,0,1,8-8h80a8,8,0,0,1,0,16H96A8,8,0,0,1,88,112Zm8,40h80a8,8,0,0,0,0-16H96a8,8,0,0,0,0,16ZM232,64V184a24,24,0,0,1-24,24H32A24,24,0,0,1,8,184.11V88a8,8,0,0,1,16,0v96a8,8,0,0,0,16,0V64A16,16,0,0,1,56,48H216A16,16,0,0,1,232,64Zm-16,0H56V184a23.84,23.84,0,0,1-1.37,8H208a8,8,0,0,0,8-8Z"},null,-1),YP=[WP,jP],GP={key:2},XP=b("path",{d:"M216,48H56A16,16,0,0,0,40,64V184a8,8,0,0,1-16,0V88A8,8,0,0,0,8,88v96.11A24,24,0,0,0,32,208H208a24,24,0,0,0,24-24V64A16,16,0,0,0,216,48ZM176,152H96a8,8,0,0,1,0-16h80a8,8,0,0,1,0,16Zm0-32H96a8,8,0,0,1,0-16h80a8,8,0,0,1,0,16Z"},null,-1),qP=[XP],KP={key:3},JP=b("path",{d:"M182,112a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h80A6,6,0,0,1,182,112Zm-6,26H96a6,6,0,0,0,0,12h80a6,6,0,0,0,0-12Zm54-74V184a22,22,0,0,1-22,22H32a22,22,0,0,1-22-21.91V88a6,6,0,0,1,12,0v96a10,10,0,0,0,20,0V64A14,14,0,0,1,56,50H216A14,14,0,0,1,230,64Zm-12,0a2,2,0,0,0-2-2H56a2,2,0,0,0-2,2V184a21.84,21.84,0,0,1-2.41,10H208a10,10,0,0,0,10-10Z"},null,-1),QP=[JP],eT={key:4},tT=b("path",{d:"M88,112a8,8,0,0,1,8-8h80a8,8,0,0,1,0,16H96A8,8,0,0,1,88,112Zm8,40h80a8,8,0,0,0,0-16H96a8,8,0,0,0,0,16ZM232,64V184a24,24,0,0,1-24,24H32A24,24,0,0,1,8,184.11V88a8,8,0,0,1,16,0v96a8,8,0,0,0,16,0V64A16,16,0,0,1,56,48H216A16,16,0,0,1,232,64Zm-16,0H56V184a23.84,23.84,0,0,1-1.37,8H208a8,8,0,0,0,8-8Z"},null,-1),aT=[tT],nT={key:5},sT=b("path",{d:"M180,112a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h80A4,4,0,0,1,180,112Zm-4,28H96a4,4,0,0,0,0,8h80a4,4,0,0,0,0-8Zm52-76V184a20,20,0,0,1-20,20H32a20,20,0,0,1-20-19.92V88a4,4,0,0,1,8,0v96a12,12,0,0,0,24,0V64A12,12,0,0,1,56,52H216A12,12,0,0,1,228,64Zm-8,0a4,4,0,0,0-4-4H56a4,4,0,0,0-4,4V184a19.86,19.86,0,0,1-4,12H208a12,12,0,0,0,12-12Z"},null,-1),rT=[sT],iT={name:"PhNewspaper"},oT=Ce({...iT,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",FP,UP)):i.value==="duotone"?(p(),v("g",zP,YP)):i.value==="fill"?(p(),v("g",GP,qP)):i.value==="light"?(p(),v("g",KP,QP)):i.value==="regular"?(p(),v("g",eT,aT)):i.value==="thin"?(p(),v("g",nT,rT)):Z("",!0)],16,VP))}}),lT=["width","height","fill","transform"],uT={key:0},cT=b("path",{d:"M216,20H72A44.05,44.05,0,0,0,28,64v72a28,28,0,0,0,28,28H95.64L92,207c0,.33,0,.67,0,1a36,36,0,0,0,72,0c0-.33,0-.67,0-1l-3.6-43H200a28,28,0,0,0,28-28V32A12,12,0,0,0,216,20ZM72,44h88V68a12,12,0,0,0,24,0V44h20V96H52V64A20,20,0,0,1,72,44Zm128,96H156a20,20,0,0,0-19.85,22.4l3.84,46a12,12,0,0,1-24,0l3.84-46A20,20,0,0,0,100,140H56a4,4,0,0,1-4-4V120H204v16A4,4,0,0,1,200,140Z"},null,-1),dT=[cT],hT={key:1},fT=b("path",{d:"M216,112v24a16,16,0,0,1-16,16H152a8,8,0,0,0-7.92,9.13L152,208a24,24,0,0,1-48,0l7.92-46.87A8,8,0,0,0,104,152H56a16,16,0,0,1-16-16V112Z",opacity:"0.2"},null,-1),pT=b("path",{d:"M216,24H72A40,40,0,0,0,32,64v72a24,24,0,0,0,24,24h48l-7.89,46.67A8.42,8.42,0,0,0,96,208a32,32,0,0,0,64,0,8.42,8.42,0,0,0-.11-1.33L152,160h48a24,24,0,0,0,24-24V32A8,8,0,0,0,216,24ZM72,40H176V80a8,8,0,0,0,16,0V40h16v64H48V64A24,24,0,0,1,72,40ZM200,144H152a16,16,0,0,0-15.84,18.26l0,.2L144,208.6a16,16,0,0,1-32,0l7.8-46.14,0-.2A16,16,0,0,0,104,144H56a8,8,0,0,1-8-8V120H208v16A8,8,0,0,1,200,144Z"},null,-1),mT=[fT,pT],gT={key:2},vT=b("path",{d:"M216,24H72A40,40,0,0,0,32,64v72a24,24,0,0,0,24,24h48l-7.89,46.67A8.42,8.42,0,0,0,96,208a32,32,0,0,0,64,0,8.42,8.42,0,0,0-.11-1.33L152,160h48a24,24,0,0,0,24-24V32A8,8,0,0,0,216,24ZM72,40H176V80a8,8,0,0,0,16,0V40h16v72H48V64A24,24,0,0,1,72,40Z"},null,-1),yT=[vT],bT={key:3},_T=b("path",{d:"M216,26H72A38,38,0,0,0,34,64v72a22,22,0,0,0,22,22h48a2,2,0,0,1,2,2.23L98.08,207a6.74,6.74,0,0,0-.08,1,30,30,0,0,0,60,0,6.74,6.74,0,0,0-.08-1L150,160.23a2,2,0,0,1,2-2.23h48a22,22,0,0,0,22-22V32A6,6,0,0,0,216,26ZM72,38H178V80a6,6,0,0,0,12,0V38h20v68H46V64A26,26,0,0,1,72,38ZM200,146H152a14,14,0,0,0-13.86,16l0,.15L146,208.47a18,18,0,0,1-36,0l7.82-46.34,0-.15A14,14,0,0,0,104,146H56a10,10,0,0,1-10-10V118H210v18A10,10,0,0,1,200,146Z"},null,-1),AT=[_T],wT={key:4},xT=b("path",{d:"M216,24H72A40,40,0,0,0,32,64v72a24,24,0,0,0,24,24h48l-7.89,46.67A8.42,8.42,0,0,0,96,208a32,32,0,0,0,64,0,8.42,8.42,0,0,0-.11-1.33L152,160h48a24,24,0,0,0,24-24V32A8,8,0,0,0,216,24ZM72,40H176V80a8,8,0,0,0,16,0V40h16v64H48V64A24,24,0,0,1,72,40ZM200,144H152a16,16,0,0,0-15.84,18.26l0,.2L144,208.6a16,16,0,0,1-32,0l7.8-46.14,0-.2A16,16,0,0,0,104,144H56a8,8,0,0,1-8-8V120H208v16A8,8,0,0,1,200,144Z"},null,-1),kT=[xT],ST={key:5},MT=b("path",{d:"M216,28H72A36,36,0,0,0,36,64v72a20,20,0,0,0,20,20h48a4,4,0,0,1,4,4.52l-7.9,46.81a3.79,3.79,0,0,0-.06.67,28,28,0,0,0,56,0,3.79,3.79,0,0,0-.06-.67L148,160.52a4,4,0,0,1,4-4.52h48a20,20,0,0,0,20-20V32A4,4,0,0,0,216,28ZM72,36H180V80a4,4,0,0,0,8,0V36h24v72H44V64A28,28,0,0,1,72,36ZM200,148H152a12,12,0,0,0-11.88,13.7s0,.06,0,.1L148,208.32a20,20,0,0,1-40,0l7.86-46.52s0-.07,0-.1A12,12,0,0,0,104,148H56a12,12,0,0,1-12-12V116H212v20A12,12,0,0,1,200,148Z"},null,-1),ET=[MT],PT={name:"PhPaintBrushBroad"},TT=Ce({...PT,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",uT,dT)):i.value==="duotone"?(p(),v("g",hT,mT)):i.value==="fill"?(p(),v("g",gT,yT)):i.value==="light"?(p(),v("g",bT,AT)):i.value==="regular"?(p(),v("g",wT,kT)):i.value==="thin"?(p(),v("g",ST,ET)):Z("",!0)],16,lT))}}),CT=["width","height","fill","transform"],DT={key:0},$T=b("path",{d:"M223.27,91.08a59.82,59.82,0,0,0-19.5-16.27A60,60,0,0,0,144,20H84A20,20,0,0,0,64.6,35.15l-36,144A20,20,0,0,0,48,204H70.39l-1.79,7.15A20,20,0,0,0,88,236h31.5a20,20,0,0,0,19.4-15.15L147.13,188H176a60,60,0,0,0,47.29-96.92ZM87.13,44H144a35.77,35.77,0,0,1,28.37,13.85A36.18,36.18,0,0,1,178,68.06c-.66,0-1.31-.06-2-.06H120A20,20,0,0,0,100.6,83.15L76.39,180H53.13Zm90.76,48.05A35.93,35.93,0,0,1,144,116H117.13l6-24H176C176.62,92,177.26,92,177.89,92.05Zm33,44.68A35.94,35.94,0,0,1,176,164H144a20,20,0,0,0-19.4,15.15L116.39,212H93.13l18-72H144a59.89,59.89,0,0,0,56.1-38.75,36.12,36.12,0,0,1,10.82,35.48Z"},null,-1),RT=[$T],LT={key:1},IT=b("path",{d:"M191.91,82.7a49,49,0,0,1-1.37,8.94h0A48,48,0,0,1,144,128H108a8,8,0,0,0-7.76,6.06l12-48A8,8,0,0,1,120,80h56A48.25,48.25,0,0,1,191.91,82.7Z",opacity:"0.2"},null,-1),OT=b("path",{d:"M220.12,93.54a55.8,55.8,0,0,0-20.19-16.18A56,56,0,0,0,144,24H84A16,16,0,0,0,68.48,36.12l-36,144A16,16,0,0,0,48,200h27.5l-3,12.12A16,16,0,0,0,88,232h31.5A16,16,0,0,0,135,219.88L144,184h32a56,56,0,0,0,44.14-90.46ZM79.52,184H48L84,40h60a40,40,0,0,1,39.3,32.49A57,57,0,0,0,176,72H120a16,16,0,0,0-15.53,12.12ZM183,88.62c-.08.36-.15.72-.24,1.08A39.94,39.94,0,0,1,144,120H112l8-32h56A40.07,40.07,0,0,1,183,88.62Zm31.76,49.08A39.94,39.94,0,0,1,176,168H144a16,16,0,0,0-15.52,12.12l-9,35.88H88l20-80h36a55.9,55.9,0,0,0,54-41.39,40.2,40.2,0,0,1,9.48,8.77A39.73,39.73,0,0,1,214.78,137.7Z"},null,-1),HT=[IT,OT],NT={key:2},BT=b("path",{d:"M220.12,93.54a55.8,55.8,0,0,0-20.19-16.18A56,56,0,0,0,144,24H84A16,16,0,0,0,68.48,36.12l-36,144A16,16,0,0,0,48,200h27.5l-3,12.12A16,16,0,0,0,88,232h31.5A16,16,0,0,0,135,219.88L144,184h32a56,56,0,0,0,44.14-90.46ZM48,184,84,40h60a40,40,0,0,1,39.3,32.49A57,57,0,0,0,176,72H120a16,16,0,0,0-15.53,12.12L79.52,184H48Zm166.77-46.3A39.94,39.94,0,0,1,176,168H144a16,16,0,0,0-15.52,12.12l-9,35.88H88l20-80h36a55.9,55.9,0,0,0,54-41.39,40.2,40.2,0,0,1,9.48,8.77A39.73,39.73,0,0,1,214.78,137.7Z"},null,-1),VT=[BT],FT={key:3},ZT=b("path",{d:"M218.54,94.77A53.84,53.84,0,0,0,198,78.66,54,54,0,0,0,144,26H84A14,14,0,0,0,70.42,36.6l-36,144A14,14,0,0,0,48,198H78.07l-3.65,14.6A14,14,0,0,0,88,230h31.5a14,14,0,0,0,13.58-10.6l9-35.88A2,2,0,0,1,144,182h32a54,54,0,0,0,42.56-87.23ZM79.51,186H48a2,2,0,0,1-1.94-2.49l36-144A2,2,0,0,1,84,38h60a42,42,0,0,1,41.69,36.87A54.57,54.57,0,0,0,176,74H120a14,14,0,0,0-13.59,10.6l-25,99.89A2,2,0,0,1,79.51,186ZM185.37,87.05c-.18,1-.39,2.09-.65,3.14A41.94,41.94,0,0,1,144,122H109.44l8.62-34.48A2,2,0,0,1,120,86h56A42.43,42.43,0,0,1,185.37,87.05Zm31.35,51.14A41.94,41.94,0,0,1,176,170H144a14,14,0,0,0-13.58,10.6l-9,35.89a2,2,0,0,1-1.94,1.51H88a2,2,0,0,1-1.94-2.49l20-80a2,2,0,0,1,2-1.52h36a53.92,53.92,0,0,0,52.38-40.9c.14-.55.25-1.1.36-1.64a42.06,42.06,0,0,1,20,46.73Z"},null,-1),UT=[ZT],zT={key:4},WT=b("path",{d:"M220.12,93.54a55.8,55.8,0,0,0-20.19-16.18A56,56,0,0,0,144,24H84A16,16,0,0,0,68.48,36.12l-36,144A16,16,0,0,0,48,200h27.5l-3,12.12A16,16,0,0,0,88,232h31.5A16,16,0,0,0,135,219.88L144,184h32a56,56,0,0,0,44.14-90.46ZM48,184,84,40h60a40,40,0,0,1,39.3,32.49A57,57,0,0,0,176,72H120a16,16,0,0,0-15.53,12.12L79.52,184H48ZM183,88.62c-.08.36-.15.72-.24,1.08A39.94,39.94,0,0,1,144,120H112l8-32h56A40.07,40.07,0,0,1,183,88.62Zm31.76,49.08A39.94,39.94,0,0,1,176,168H144a16,16,0,0,0-15.52,12.12l-9,35.88H88l20-80h36a55.9,55.9,0,0,0,54-41.39,40.2,40.2,0,0,1,9.48,8.77A39.73,39.73,0,0,1,214.78,137.7Z"},null,-1),jT=[WT],YT={key:5},GT=b("path",{d:"M217,96a51.69,51.69,0,0,0-21-16,52,52,0,0,0-52-52H84a12,12,0,0,0-11.65,9.09l-36,144A12,12,0,0,0,48,196h31.5a10.6,10.6,0,0,0,1.14-.06l-4.29,17.15A12,12,0,0,0,88,228h31.5a12,12,0,0,0,11.64-9.09l9-35.88a4,4,0,0,1,3.88-3h32a52,52,0,0,0,41-84ZM48,188a4,4,0,0,1-3.89-5l36-144A4,4,0,0,1,84,36h60a44,44,0,0,1,43.93,41.37A52.53,52.53,0,0,0,176,76H120a12,12,0,0,0-11.65,9.09L83.39,185a4,4,0,0,1-3.88,3ZM187.63,85.56a43,43,0,0,1-1,5.11A43.94,43.94,0,0,1,144,124H108a10.6,10.6,0,0,0-1.14.06l9.25-37A4,4,0,0,1,120,84h56A44.3,44.3,0,0,1,187.63,85.56Zm31,53.11A43.94,43.94,0,0,1,176,172H144a12,12,0,0,0-11.64,9.09l-9,35.88a4,4,0,0,1-3.88,3H88a4,4,0,0,1-3.89-5l20-80a4,4,0,0,1,3.89-3h36a51.92,51.92,0,0,0,50.44-39.39c.35-1.39.62-2.79.85-4.19a44.08,44.08,0,0,1,23.39,50.25Z"},null,-1),XT=[GT],qT={name:"PhPaypalLogo"},KT=Ce({...qT,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",DT,RT)):i.value==="duotone"?(p(),v("g",LT,HT)):i.value==="fill"?(p(),v("g",NT,VT)):i.value==="light"?(p(),v("g",FT,UT)):i.value==="regular"?(p(),v("g",zT,jT)):i.value==="thin"?(p(),v("g",YT,XT)):Z("",!0)],16,CT))}}),JT=["width","height","fill","transform"],QT={key:0},eC=b("path",{d:"M234.49,111.07,90.41,22.94A20,20,0,0,0,60,39.87V216.13a20,20,0,0,0,30.41,16.93l144.08-88.13a19.82,19.82,0,0,0,0-33.86ZM84,208.85V47.15L216.16,128Z"},null,-1),tC=[eC],aC={key:1},nC=b("path",{d:"M228.23,134.69,84.15,222.81A8,8,0,0,1,72,216.12V39.88a8,8,0,0,1,12.15-6.69l144.08,88.12A7.82,7.82,0,0,1,228.23,134.69Z",opacity:"0.2"},null,-1),sC=b("path",{d:"M232.4,114.49,88.32,26.35a16,16,0,0,0-16.2-.3A15.86,15.86,0,0,0,64,39.87V216.13A15.94,15.94,0,0,0,80,232a16.07,16.07,0,0,0,8.36-2.35L232.4,141.51a15.81,15.81,0,0,0,0-27ZM80,215.94V40l143.83,88Z"},null,-1),rC=[nC,sC],iC={key:2},oC=b("path",{d:"M240,128a15.74,15.74,0,0,1-7.6,13.51L88.32,229.65a16,16,0,0,1-16.2.3A15.86,15.86,0,0,1,64,216.13V39.87a15.86,15.86,0,0,1,8.12-13.82,16,16,0,0,1,16.2.3L232.4,114.49A15.74,15.74,0,0,1,240,128Z"},null,-1),lC=[oC],uC={key:3},cC=b("path",{d:"M231.36,116.19,87.28,28.06a14,14,0,0,0-14.18-.27A13.69,13.69,0,0,0,66,39.87V216.13a13.69,13.69,0,0,0,7.1,12.08,14,14,0,0,0,14.18-.27l144.08-88.13a13.82,13.82,0,0,0,0-23.62Zm-6.26,13.38L81,217.7a2,2,0,0,1-2.06,0,1.78,1.78,0,0,1-1-1.61V39.87a1.78,1.78,0,0,1,1-1.61A2.06,2.06,0,0,1,80,38a2,2,0,0,1,1,.31L225.1,126.43a1.82,1.82,0,0,1,0,3.14Z"},null,-1),dC=[cC],hC={key:4},fC=b("path",{d:"M232.4,114.49,88.32,26.35a16,16,0,0,0-16.2-.3A15.86,15.86,0,0,0,64,39.87V216.13A15.94,15.94,0,0,0,80,232a16.07,16.07,0,0,0,8.36-2.35L232.4,141.51a15.81,15.81,0,0,0,0-27ZM80,215.94V40l143.83,88Z"},null,-1),pC=[fC],mC={key:5},gC=b("path",{d:"M230.32,117.9,86.24,29.79a11.91,11.91,0,0,0-12.17-.23A11.71,11.71,0,0,0,68,39.89V216.11a11.71,11.71,0,0,0,6.07,10.33,11.91,11.91,0,0,0,12.17-.23L230.32,138.1a11.82,11.82,0,0,0,0-20.2Zm-4.18,13.37L82.06,219.39a4,4,0,0,1-4.07.07,3.77,3.77,0,0,1-2-3.35V39.89a3.77,3.77,0,0,1,2-3.35,4,4,0,0,1,4.07.07l144.08,88.12a3.8,3.8,0,0,1,0,6.54Z"},null,-1),vC=[gC],yC={name:"PhPlay"},nd=Ce({...yC,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",QT,tC)):i.value==="duotone"?(p(),v("g",aC,rC)):i.value==="fill"?(p(),v("g",iC,lC)):i.value==="light"?(p(),v("g",uC,dC)):i.value==="regular"?(p(),v("g",hC,pC)):i.value==="thin"?(p(),v("g",mC,vC)):Z("",!0)],16,JT))}}),bC=["width","height","fill","transform"],_C={key:0},AC=b("path",{d:"M108.62,103.79a12,12,0,0,1,7.59-15.17l12-4A12,12,0,0,1,144,96v40a12,12,0,0,1-24,0V112h0A12,12,0,0,1,108.62,103.79ZM252,208a12,12,0,0,1-12,12H16a12,12,0,0,1,0-24h4V104A20,20,0,0,1,40,84H76V56A20,20,0,0,1,96,36h64a20,20,0,0,1,20,20v68h36a20,20,0,0,1,20,20v52h4A12,12,0,0,1,252,208Zm-72-60v48h32V148Zm-80,48h56V60H100Zm-56,0H76V108H44Z"},null,-1),wC=[AC],xC={key:1},kC=b("path",{d:"M40,96H88V208H32V104A8,8,0,0,1,40,96Zm176,40H168v72h56V144A8,8,0,0,0,216,136Z",opacity:"0.2"},null,-1),SC=b("path",{d:"M112.41,102.53a8,8,0,0,1,5.06-10.12l12-4A8,8,0,0,1,140,96v40a8,8,0,0,1-16,0V107.1l-1.47.49A8,8,0,0,1,112.41,102.53ZM248,208a8,8,0,0,1-8,8H16a8,8,0,0,1,0-16h8V104A16,16,0,0,1,40,88H80V56A16,16,0,0,1,96,40h64a16,16,0,0,1,16,16v72h40a16,16,0,0,1,16,16v56h8A8,8,0,0,1,248,208Zm-72-64v56h40V144ZM96,200h64V56H96Zm-56,0H80V104H40Z"},null,-1),MC=[kC,SC],EC={key:2},PC=b("path",{d:"M240,200h-8V144a16,16,0,0,0-16-16H176V56a16,16,0,0,0-16-16H96A16,16,0,0,0,80,56V88H40a16,16,0,0,0-16,16v96H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM80,200H40V104H80Zm60-64a8,8,0,0,1-16,0V107.1l-1.47.49a8,8,0,0,1-5.06-15.18l12-4A8,8,0,0,1,140,96Zm76,64H176V144h40Z"},null,-1),TC=[PC],CC={key:3},DC=b("path",{d:"M114.31,101.9a6,6,0,0,1,3.79-7.59l12-4A6,6,0,0,1,138,96v40a6,6,0,0,1-12,0V104.32l-4.1,1.37A6,6,0,0,1,114.31,101.9ZM246,208a6,6,0,0,1-6,6H16a6,6,0,0,1,0-12H26V104A14,14,0,0,1,40,90H82V56A14,14,0,0,1,96,42h64a14,14,0,0,1,14,14v74h42a14,14,0,0,1,14,14v58h10A6,6,0,0,1,246,208Zm-72-66v60h44V144a2,2,0,0,0-2-2ZM94,202h68V56a2,2,0,0,0-2-2H96a2,2,0,0,0-2,2Zm-56,0H82V102H40a2,2,0,0,0-2,2Z"},null,-1),$C=[DC],RC={key:4},LC=b("path",{d:"M112.41,102.53a8,8,0,0,1,5.06-10.12l12-4A8,8,0,0,1,140,96v40a8,8,0,0,1-16,0V107.1l-1.47.49A8,8,0,0,1,112.41,102.53ZM248,208a8,8,0,0,1-8,8H16a8,8,0,0,1,0-16h8V104A16,16,0,0,1,40,88H80V56A16,16,0,0,1,96,40h64a16,16,0,0,1,16,16v72h40a16,16,0,0,1,16,16v56h8A8,8,0,0,1,248,208Zm-72-64v56h40V144ZM96,200h64V56H96Zm-56,0H80V104H40Z"},null,-1),IC=[LC],OC={key:5},HC=b("path",{d:"M116.21,101.26a4,4,0,0,1,2.53-5.05l12-4A4,4,0,0,1,136,96v40a4,4,0,0,1-8,0V101.55l-6.74,2.24A4,4,0,0,1,116.21,101.26ZM244,208a4,4,0,0,1-4,4H16a4,4,0,0,1,0-8H28V104A12,12,0,0,1,40,92H84V56A12,12,0,0,1,96,44h64a12,12,0,0,1,12,12v76h44a12,12,0,0,1,12,12v60h12A4,4,0,0,1,244,208Zm-72-68v64h48V144a4,4,0,0,0-4-4ZM92,204h72V56a4,4,0,0,0-4-4H96a4,4,0,0,0-4,4Zm-56,0H84V100H40a4,4,0,0,0-4,4Z"},null,-1),NC=[HC],BC={name:"PhRanking"},sd=Ce({...BC,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",_C,wC)):i.value==="duotone"?(p(),v("g",xC,MC)):i.value==="fill"?(p(),v("g",EC,TC)):i.value==="light"?(p(),v("g",CC,$C)):i.value==="regular"?(p(),v("g",RC,IC)):i.value==="thin"?(p(),v("g",OC,NC)):Z("",!0)],16,bC))}}),VC=["width","height","fill","transform"],FC={key:0},ZC=b("path",{d:"M228.75,100.05c-3.52-3.67-7.15-7.46-8.34-10.33-1.06-2.56-1.14-7.83-1.21-12.47-.15-10-.34-22.44-9.18-31.27s-21.27-9-31.27-9.18c-4.64-.07-9.91-.15-12.47-1.21-2.87-1.19-6.66-4.82-10.33-8.34C148.87,20.46,140.05,12,128,12s-20.87,8.46-27.95,15.25c-3.67,3.52-7.46,7.15-10.33,8.34-2.56,1.06-7.83,1.14-12.47,1.21C67.25,37,54.81,37.14,46,46S37,67.25,36.8,77.25c-.07,4.64-.15,9.91-1.21,12.47-1.19,2.87-4.82,6.66-8.34,10.33C20.46,107.13,12,116,12,128S20.46,148.87,27.25,156c3.52,3.67,7.15,7.46,8.34,10.33,1.06,2.56,1.14,7.83,1.21,12.47.15,10,.34,22.44,9.18,31.27s21.27,9,31.27,9.18c4.64.07,9.91.15,12.47,1.21,2.87,1.19,6.66,4.82,10.33,8.34C107.13,235.54,116,244,128,244s20.87-8.46,27.95-15.25c3.67-3.52,7.46-7.15,10.33-8.34,2.56-1.06,7.83-1.14,12.47-1.21,10-.15,22.44-.34,31.27-9.18s9-21.27,9.18-31.27c.07-4.64.15-9.91,1.21-12.47,1.19-2.87,4.82-6.66,8.34-10.33C235.54,148.87,244,140.05,244,128S235.54,107.13,228.75,100.05Zm-17.32,39.29c-4.82,5-10.28,10.72-13.19,17.76-2.82,6.8-2.93,14.16-3,21.29-.08,5.36-.19,12.71-2.15,14.66s-9.3,2.07-14.66,2.15c-7.13.11-14.49.22-21.29,3-7,2.91-12.73,8.37-17.76,13.19C135.78,214.84,130.4,220,128,220s-7.78-5.16-11.34-8.57c-5-4.82-10.72-10.28-17.76-13.19-6.8-2.82-14.16-2.93-21.29-3-5.36-.08-12.71-.19-14.66-2.15s-2.07-9.3-2.15-14.66c-.11-7.13-.22-14.49-3-21.29-2.91-7-8.37-12.73-13.19-17.76C41.16,135.78,36,130.4,36,128s5.16-7.78,8.57-11.34c4.82-5,10.28-10.72,13.19-17.76,2.82-6.8,2.93-14.16,3-21.29C60.88,72.25,61,64.9,63,63s9.3-2.07,14.66-2.15c7.13-.11,14.49-.22,21.29-3,7-2.91,12.73-8.37,17.76-13.19C120.22,41.16,125.6,36,128,36s7.78,5.16,11.34,8.57c5,4.82,10.72,10.28,17.76,13.19,6.8,2.82,14.16,2.93,21.29,3,5.36.08,12.71.19,14.66,2.15s2.07,9.3,2.15,14.66c.11,7.13.22,14.49,3,21.29,2.91,7,8.37,12.73,13.19,17.76,3.41,3.56,8.57,8.94,8.57,11.34S214.84,135.78,211.43,139.34ZM176.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.51Z"},null,-1),UC=[ZC],zC={key:1},WC=b("path",{d:"M232,128c0,12.51-17.82,21.95-22.68,33.69-4.68,11.32,1.42,30.65-7.78,39.85s-28.53,3.1-39.85,7.78C150,214.18,140.5,232,128,232s-22-17.82-33.69-22.68c-11.32-4.68-30.65,1.42-39.85-7.78s-3.1-28.53-7.78-39.85C41.82,150,24,140.5,24,128s17.82-22,22.68-33.69C51.36,83,45.26,63.66,54.46,54.46S83,51.36,94.31,46.68C106.05,41.82,115.5,24,128,24S150,41.82,161.69,46.68c11.32,4.68,30.65-1.42,39.85,7.78s3.1,28.53,7.78,39.85C214.18,106.05,232,115.5,232,128Z",opacity:"0.2"},null,-1),jC=b("path",{d:"M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.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.34Z"},null,-1),YC=[WC,jC],GC={key:2},XC=b("path",{d:"M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-52.2,6.84-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),qC=[XC],KC={key:3},JC=b("path",{d:"M224.42,104.2c-3.9-4.07-7.93-8.27-9.55-12.18-1.5-3.63-1.58-9-1.67-14.68-.14-9.38-.3-20-7.42-27.12S188,42.94,178.66,42.8c-5.68-.09-11-.17-14.68-1.67-3.91-1.62-8.11-5.65-12.18-9.55C145.16,25.22,137.64,18,128,18s-17.16,7.22-23.8,13.58c-4.07,3.9-8.27,7.93-12.18,9.55-3.63,1.5-9,1.58-14.68,1.67-9.38.14-20,.3-27.12,7.42S42.94,68,42.8,77.34c-.09,5.68-.17,11-1.67,14.68-1.62,3.91-5.65,8.11-9.55,12.18C25.22,110.84,18,118.36,18,128s7.22,17.16,13.58,23.8c3.9,4.07,7.93,8.27,9.55,12.18,1.5,3.63,1.58,9,1.67,14.68.14,9.38.3,20,7.42,27.12S68,213.06,77.34,213.2c5.68.09,11,.17,14.68,1.67,3.91,1.62,8.11,5.65,12.18,9.55C110.84,230.78,118.36,238,128,238s17.16-7.22,23.8-13.58c4.07-3.9,8.27-7.93,12.18-9.55,3.63-1.5,9-1.58,14.68-1.67,9.38-.14,20-.3,27.12-7.42s7.28-17.74,7.42-27.12c.09-5.68.17-11,1.67-14.68,1.62-3.91,5.65-8.11,9.55-12.18C230.78,145.16,238,137.64,238,128S230.78,110.84,224.42,104.2Zm-8.66,39.3c-4.67,4.86-9.5,9.9-12,15.9-2.38,5.74-2.48,12.52-2.58,19.08-.11,7.44-.23,15.14-3.9,18.82s-11.38,3.79-18.82,3.9c-6.56.1-13.34.2-19.08,2.58-6,2.48-11,7.31-15.91,12-5.25,5-10.68,10.24-15.49,10.24s-10.24-5.21-15.5-10.24c-4.86-4.67-9.9-9.5-15.9-12-5.74-2.38-12.52-2.48-19.08-2.58-7.44-.11-15.14-.23-18.82-3.9s-3.79-11.38-3.9-18.82c-.1-6.56-.2-13.34-2.58-19.08-2.48-6-7.31-11-12-15.91C35.21,138.24,30,132.81,30,128s5.21-10.24,10.24-15.5c4.67-4.86,9.5-9.9,12-15.9,2.38-5.74,2.48-12.52,2.58-19.08.11-7.44.23-15.14,3.9-18.82s11.38-3.79,18.82-3.9c6.56-.1,13.34-.2,19.08-2.58,6-2.48,11-7.31,15.91-12C117.76,35.21,123.19,30,128,30s10.24,5.21,15.5,10.24c4.86,4.67,9.9,9.5,15.9,12,5.74,2.38,12.52,2.48,19.08,2.58,7.44.11,15.14.23,18.82,3.9s3.79,11.38,3.9,18.82c.1,6.56.2,13.34,2.58,19.08,2.48,6,7.31,11,12,15.91,5,5.25,10.24,10.68,10.24,15.49S220.79,138.24,215.76,143.5ZM172.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.76Z"},null,-1),QC=[JC],eD={key:4},tD=b("path",{d:"M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.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.34Z"},null,-1),aD=[tD],nD={key:5},sD=b("path",{d:"M223,105.58c-4-4.2-8.2-8.54-10-12.8-1.65-4-1.73-9.53-1.82-15.41-.14-9-.29-19.19-6.83-25.74s-16.74-6.69-25.74-6.83c-5.88-.09-11.43-.17-15.41-1.82-4.26-1.76-8.6-5.93-12.8-9.95-6.68-6.41-13.59-13-22.42-13s-15.74,6.62-22.42,13c-4.2,4-8.54,8.2-12.8,10-4,1.65-9.53,1.73-15.41,1.82-9,.14-19.19.29-25.74,6.83S44.94,68.37,44.8,77.37c-.09,5.88-.17,11.43-1.82,15.41-1.76,4.26-5.93,8.6-9.95,12.8-6.41,6.68-13,13.59-13,22.42s6.62,15.74,13,22.42c4,4.2,8.2,8.54,10,12.8,1.65,4,1.73,9.53,1.82,15.41.14,9,.29,19.19,6.83,25.74s16.74,6.69,25.74,6.83c5.88.09,11.43.17,15.41,1.82,4.26,1.76,8.6,5.93,12.8,9.95,6.68,6.41,13.59,13,22.42,13s15.74-6.62,22.42-13c4.2-4,8.54-8.2,12.8-10,4-1.65,9.53-1.73,15.41-1.82,9-.14,19.19-.29,25.74-6.83s6.69-16.74,6.83-25.74c.09-5.88.17-11.43,1.82-15.41,1.76-4.26,5.93-8.6,9.95-12.8,6.41-6.68,13-13.59,13-22.42S229.38,112.26,223,105.58Zm-5.78,39.3c-4.54,4.73-9.24,9.63-11.57,15.28-2.23,5.39-2.33,12-2.43,18.35-.12,8.2-.24,16-4.49,20.2s-12,4.37-20.2,4.49c-6.37.1-13,.2-18.35,2.43-5.65,2.33-10.55,7-15.28,11.57C139.09,222.75,133.62,228,128,228s-11.09-5.25-16.88-10.8c-4.73-4.54-9.63-9.24-15.28-11.57-5.39-2.23-12-2.33-18.35-2.43-8.2-.12-15.95-.24-20.2-4.49s-4.37-12-4.49-20.2c-.1-6.37-.2-13-2.43-18.35-2.33-5.65-7-10.55-11.57-15.28C33.25,139.09,28,133.62,28,128s5.25-11.09,10.8-16.88c4.54-4.73,9.24-9.63,11.57-15.28,2.23-5.39,2.33-12,2.43-18.35.12-8.2.24-15.95,4.49-20.2s12-4.37,20.2-4.49c6.37-.1,13-.2,18.35-2.43,5.65-2.33,10.55-7,15.28-11.57C116.91,33.25,122.38,28,128,28s11.09,5.25,16.88,10.8c4.73,4.54,9.63,9.24,15.28,11.57,5.39,2.23,12,2.33,18.35,2.43,8.2.12,16,.24,20.2,4.49s4.37,12,4.49,20.2c.1,6.37.2,13,2.43,18.35,2.33,5.65,7,10.55,11.57,15.28,5.55,5.79,10.8,11.26,10.8,16.88S222.75,139.09,217.2,144.88Zm-46.37-43.71a4,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.17Z"},null,-1),rD=[sD],iD={name:"PhSealCheck"},oD=Ce({...iD,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",FC,UC)):i.value==="duotone"?(p(),v("g",zC,YC)):i.value==="fill"?(p(),v("g",GC,qC)):i.value==="light"?(p(),v("g",KC,QC)):i.value==="regular"?(p(),v("g",eD,aD)):i.value==="thin"?(p(),v("g",nD,rD)):Z("",!0)],16,VC))}}),lD=["width","height","fill","transform"],uD={key:0},cD=b("path",{d:"M208,36H48A20,20,0,0,0,28,56v56c0,54.29,26.32,87.22,48.4,105.29,23.71,19.39,47.44,26,48.44,26.29a12.1,12.1,0,0,0,6.32,0c1-.28,24.73-6.9,48.44-26.29,22.08-18.07,48.4-51,48.4-105.29V56A20,20,0,0,0,208,36ZM52,60H204v52a119.54,119.54,0,0,1-7,41.64l-62.11-43.47a12,12,0,0,0-13.76,0L59,153.64A119.54,119.54,0,0,1,52,112ZM165.09,198.15A126.28,126.28,0,0,1,128,219.38a126.14,126.14,0,0,1-37.09-21.23A109,109,0,0,1,70,175.23l58-40.58,58,40.58A109,109,0,0,1,165.09,198.15Z"},null,-1),dD=[cD],hD={key:1},fD=b("path",{d:"M202,171.78C177.13,218.6,128,232,128,232s-49.13-13.4-74-60.22L128,120Z",opacity:"0.2"},null,-1),pD=b("path",{d:"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40ZM167.4,201.42A129.3,129.3,0,0,1,128,223.62a128.25,128.25,0,0,1-38.92-21.81,111.82,111.82,0,0,1-24.51-27.64L128,129.77l63.43,44.4A111.56,111.56,0,0,1,167.4,201.42ZM208,112q0,26.31-9.14,47.84l-66.27-46.39a8,8,0,0,0-9.18,0L57.13,159.84C51.06,145.52,48,129.54,48,112l0-56,160,0Z"},null,-1),mD=[fD,pD],gD={key:2},vD=b("path",{d:"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm0,72q0,26.31-9.14,47.84l-66.27-46.39a8,8,0,0,0-9.18,0L57.13,159.84C51.06,145.52,48,129.54,48,112l0-56,160,0Z"},null,-1),yD=[vD],bD={key:3},_D=b("path",{d:"M208,42H48A14,14,0,0,0,34,56v56c0,51.94,25.12,83.4,46.2,100.64,22.73,18.6,45.27,24.89,46.22,25.15a6,6,0,0,0,3.16,0c.95-.26,23.49-6.55,46.22-25.15C196.88,195.4,222,163.94,222,112V56A14,14,0,0,0,208,42ZM168.56,203.06A131.17,131.17,0,0,1,128,225.72a130.94,130.94,0,0,1-40.56-22.66,113.09,113.09,0,0,1-25.56-29.45L128,127.32l66.12,46.29A113.09,113.09,0,0,1,168.56,203.06ZM210,112c0,18.75-3.44,35.75-10.28,50.88l-68.28-47.8a6,6,0,0,0-6.88,0l-68.28,47.8C49.44,147.75,46,130.75,46,112V56a2,2,0,0,1,2-2H208a2,2,0,0,1,2,2Z"},null,-1),AD=[_D],wD={key:4},xD=b("path",{d:"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40ZM167.4,201.42A129.3,129.3,0,0,1,128,223.62a128.25,128.25,0,0,1-38.92-21.81,111.82,111.82,0,0,1-24.51-27.64L128,129.77l63.43,44.4A111.56,111.56,0,0,1,167.4,201.42ZM208,112q0,26.31-9.14,47.84l-66.27-46.39a8,8,0,0,0-9.18,0L57.13,159.84C51.06,145.52,48,129.54,48,112l0-56,160,0Z"},null,-1),kD=[xD],SD={key:5},MD=b("path",{d:"M208,44H48A12,12,0,0,0,36,56v56c0,51.16,24.73,82.12,45.47,99.1,22.4,18.32,44.55,24.5,45.48,24.76a4,4,0,0,0,2.1,0c.93-.26,23.08-6.44,45.48-24.76,20.74-17,45.47-47.94,45.47-99.1V56A12,12,0,0,0,208,44ZM169.71,204.71A132.45,132.45,0,0,1,128,227.82a132.23,132.23,0,0,1-41.71-23.11A115.08,115.08,0,0,1,59.21,173L128,124.88,196.79,173A115.08,115.08,0,0,1,169.71,204.71ZM212,112c0,20-3.85,38-11.46,53.89l-70.25-49.17a4,4,0,0,0-4.58,0L55.46,165.89C47.85,150,44,132,44,112V56a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4Z"},null,-1),ED=[MD],PD={name:"PhShieldChevron"},TD=Ce({...PD,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",uD,dD)):i.value==="duotone"?(p(),v("g",hD,mD)):i.value==="fill"?(p(),v("g",gD,yD)):i.value==="light"?(p(),v("g",bD,AD)):i.value==="regular"?(p(),v("g",wD,kD)):i.value==="thin"?(p(),v("g",SD,ED)):Z("",!0)],16,lD))}}),CD=["width","height","fill","transform"],DD={key:0},$D=b("path",{d:"M76.86,115.54a12,12,0,0,1,15.6-6.68L116,118.28V96a12,12,0,0,1,24,0v22.28l23.54-9.42a12,12,0,0,1,8.92,22.28L147,141.33,161.6,160.8a12,12,0,1,1-19.2,14.4L128,156l-14.4,19.2a12,12,0,1,1-19.2-14.4L109,141.33,83.54,131.14A12,12,0,0,1,76.86,115.54ZM228,56v56c0,54.29-26.32,87.22-48.4,105.29-23.71,19.39-47.44,26-48.44,26.29a12.1,12.1,0,0,1-6.32,0c-1-.28-24.73-6.9-48.44-26.29C54.32,199.22,28,166.29,28,112V56A20,20,0,0,1,48,36H208A20,20,0,0,1,228,56Zm-24,4H52v52c0,35.71,13.09,64.69,38.91,86.15A126.14,126.14,0,0,0,128,219.38a126.28,126.28,0,0,0,37.09-21.23C190.91,176.69,204,147.71,204,112Z"},null,-1),RD=[$D],LD={key:1},ID=b("path",{d:"M216,56v56c0,96-88,120-88,120S40,208,40,112V56a8,8,0,0,1,8-8H208A8,8,0,0,1,216,56Z",opacity:"0.2"},null,-1),OD=b("path",{d:"M80.57,117A8,8,0,0,1,91,112.57l29,11.61V96a8,8,0,0,1,16,0v28.18l29-11.61A8,8,0,1,1,171,127.43l-30.31,12.12L158.4,163.2a8,8,0,1,1-12.8,9.6L128,149.33,110.4,172.8a8,8,0,1,1-12.8-9.6l17.74-23.65L85,127.43A8,8,0,0,1,80.57,117ZM224,56v56c0,52.72-25.52,84.67-46.93,102.19-23.06,18.86-46,25.27-47,25.53a8,8,0,0,1-4.2,0c-1-.26-23.91-6.67-47-25.53C57.52,196.67,32,164.72,32,112V56A16,16,0,0,1,48,40H208A16,16,0,0,1,224,56Zm-16,0L48,56l0,56c0,37.3,13.82,67.51,41.07,89.81A128.25,128.25,0,0,0,128,223.62a129.3,129.3,0,0,0,39.41-22.2C194.34,179.16,208,149.07,208,112Z"},null,-1),HD=[ID,OD],ND={key:2},BD=b("path",{d:"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.27,47,25.53a8,8,0,0,0,4.2,0c1-.26,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm-37,87.43-30.31,12.12L158.4,163.2a8,8,0,1,1-12.8,9.6L128,149.33,110.4,172.8a8,8,0,1,1-12.8-9.6l17.74-23.65L85,127.43A8,8,0,1,1,91,112.57l29,11.61V96a8,8,0,0,1,16,0v28.18l29-11.61A8,8,0,1,1,171,127.43Z"},null,-1),VD=[BD],FD={key:3},ZD=b("path",{d:"M173.57,117.77a6,6,0,0,1-3.34,7.8L137.5,138.66l19.3,25.74a6,6,0,0,1-9.6,7.2L128,146l-19.2,25.6a6,6,0,1,1-9.6-7.2l19.3-25.74L85.77,125.57a6,6,0,0,1,4.46-11.14L122,127.14V96a6,6,0,0,1,12,0v31.14l31.77-12.71A6,6,0,0,1,173.57,117.77ZM222,56v56c0,51.94-25.12,83.4-46.2,100.64-22.73,18.6-45.27,24.89-46.22,25.15a6,6,0,0,1-3.16,0c-1-.26-23.49-6.55-46.22-25.15C59.12,195.4,34,163.94,34,112V56A14,14,0,0,1,48,42H208A14,14,0,0,1,222,56Zm-12,0a2,2,0,0,0-2-2H48a2,2,0,0,0-2,2v56c0,37.75,13.94,68.39,41.44,91.06A130.94,130.94,0,0,0,128,225.72a131.17,131.17,0,0,0,40.56-22.66C196.06,180.39,210,149.75,210,112Z"},null,-1),UD=[ZD],zD={key:4},WD=b("path",{d:"M80.57,117A8,8,0,0,1,91,112.57l29,11.61V96a8,8,0,0,1,16,0v28.18l29-11.61A8,8,0,1,1,171,127.43l-30.31,12.12L158.4,163.2a8,8,0,1,1-12.8,9.6L128,149.33,110.4,172.8a8,8,0,1,1-12.8-9.6l17.74-23.65L85,127.43A8,8,0,0,1,80.57,117ZM224,56v56c0,52.72-25.52,84.67-46.93,102.19-23.06,18.86-46,25.27-47,25.53a8,8,0,0,1-4.2,0c-1-.26-23.91-6.67-47-25.53C57.52,196.67,32,164.72,32,112V56A16,16,0,0,1,48,40H208A16,16,0,0,1,224,56Zm-16,0L48,56l0,56c0,37.3,13.82,67.51,41.07,89.81A128.25,128.25,0,0,0,128,223.62a129.3,129.3,0,0,0,39.41-22.2C194.34,179.16,208,149.07,208,112Z"},null,-1),jD=[WD],YD={key:5},GD=b("path",{d:"M171.71,118.51a4,4,0,0,1-2.22,5.2l-35.16,14.07L155.2,165.6a4,4,0,1,1-6.4,4.8L128,142.67,107.2,170.4a4,4,0,0,1-6.4-4.8l20.87-27.82L86.51,123.71a4,4,0,1,1,3-7.42L124,130.09V96a4,4,0,0,1,8,0v34.09l34.51-13.8A4,4,0,0,1,171.71,118.51ZM220,56v56c0,51.16-24.73,82.12-45.47,99.1-22.4,18.32-44.55,24.5-45.48,24.76a4,4,0,0,1-2.1,0c-.93-.26-23.08-6.44-45.48-24.76C60.73,194.12,36,163.16,36,112V56A12,12,0,0,1,48,44H208A12,12,0,0,1,220,56Zm-8,0a4,4,0,0,0-4-4H48a4,4,0,0,0-4,4v56c0,38.44,14.23,69.63,42.29,92.71A132.23,132.23,0,0,0,128,227.82a132.45,132.45,0,0,0,41.71-23.11C197.77,181.63,212,150.44,212,112Z"},null,-1),XD=[GD],qD={name:"PhShieldStar"},KD=Ce({...qD,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",DD,RD)):i.value==="duotone"?(p(),v("g",LD,HD)):i.value==="fill"?(p(),v("g",ND,VD)):i.value==="light"?(p(),v("g",FD,UD)):i.value==="regular"?(p(),v("g",zD,jD)):i.value==="thin"?(p(),v("g",YD,XD)):Z("",!0)],16,CD))}}),JD=["width","height","fill","transform"],QD={key:0},e$=b("path",{d:"M244,60a32,32,0,0,0-32-32H128a4,4,0,0,1-4-4,12,12,0,0,0-24,0,28,28,0,0,0,28,28h84a8,8,0,0,1,0,16H96.9C50.43,68,12.34,105.4,12,151.37A84,84,0,0,0,96,236h56a12,12,0,0,0,0-24H124V196h44a12,12,0,0,0,0-24H112a8,8,0,0,1,0-16h40a76.1,76.1,0,0,0,75.58-68.07A32,32,0,0,0,244,60ZM96.9,92H100v42.34a32.2,32.2,0,0,0-12.65,9.27l-44-20A61.19,61.19,0,0,1,96.9,92ZM36,151.54c0-1.61.11-3.21.25-4.79l43.87,19.94a30.18,30.18,0,0,0,.66,4.29L51.31,192A59.54,59.54,0,0,1,36,151.54ZM96,212a59.8,59.8,0,0,1-24.23-5.09l22.66-16.18a32.47,32.47,0,0,0,5.57,2.93V212Zm56-80H124V92h78.6A52.08,52.08,0,0,1,152,132Z"},null,-1),t$=[e$],a$={key:1},n$=b("path",{d:"M112,80h0v72a20,20,0,0,0,0,40v32H96A72,72,0,0,1,96,80Z",opacity:"0.2"},null,-1),s$=b("path",{d:"M136,116a12,12,0,1,1,12,12A12,12,0,0,1,136,116Zm87.8-30.62A80.09,80.09,0,0,1,144,160H112a12,12,0,0,0,0,24h56a8,8,0,0,1,0,16H120v16h32a8,8,0,0,1,0,16H96A80,80,0,0,1,96,72H212a12,12,0,0,0,0-24H128a24,24,0,0,1-24-24,8,8,0,0,1,16,0,8,8,0,0,0,8,8h84a28,28,0,0,1,11.8,53.38Zm-173,111.91,33.22-23.73c0-.51,0-1,0-1.56a28,28,0,0,1,1-7.48L33,140.87a63.74,63.74,0,0,0,17.84,56.42Zm39-8.2L64.12,207.46A63.6,63.6,0,0,0,96,216h8V198.83A28.13,28.13,0,0,1,89.84,189.09ZM104,145.17V88H96a64.07,64.07,0,0,0-58.22,37.48l55.87,25.39A28,28,0,0,1,104,145.17ZM207.5,88H120v56h24A64.09,64.09,0,0,0,207.5,88Z"},null,-1),r$=[n$,s$],i$={key:2},o$=b("path",{d:"M136,116a12,12,0,1,1,12,12A12,12,0,0,1,136,116ZM240,60a28,28,0,0,1-16.2,25.38A80.09,80.09,0,0,1,144,160H112a12,12,0,0,0,0,24h56a8,8,0,0,1,0,16H120v16h32a8,8,0,0,1,0,16H96A80,80,0,0,1,96,72H212a12,12,0,0,0,0-24H128a24,24,0,0,1-24-24,8,8,0,0,1,16,0,8,8,0,0,0,8,8h84A28,28,0,0,1,240,60ZM85.72,182.2a8,8,0,0,0-11.16-1.86l-15.36,11a8,8,0,0,0,9.3,13l15.36-11A8,8,0,0,0,85.72,182.2Zm-1.5-35.62L45.55,129a8,8,0,1,0-6.62,14.56L77.6,161.15a8,8,0,0,0,10.59-4A8,8,0,0,0,84.22,146.58ZM207.5,88H120v56h24A64.09,64.09,0,0,0,207.5,88Z"},null,-1),l$=[o$],u$={key:3},c$=b("path",{d:"M138,116a10,10,0,1,1,10,10A10,10,0,0,1,138,116Zm83.9-32A78.1,78.1,0,0,1,144,158H112a14,14,0,0,0,0,28h56a6,6,0,0,1,0,12H118v20h34a6,6,0,0,1,0,12H96A78,78,0,0,1,96,74H212a14,14,0,0,0,0-28H128a22,22,0,0,1-22-22,6,6,0,0,1,12,0,10,10,0,0,0,10,10h84a26,26,0,0,1,9.9,50ZM50.65,199.88l35.48-25.34A23.74,23.74,0,0,1,86,172a25.92,25.92,0,0,1,1.46-8.57L31.51,138a65.8,65.8,0,0,0,19.14,61.88ZM90.3,186.3,60.49,207.59A65.56,65.56,0,0,0,96,218h10V197.29A26.05,26.05,0,0,1,90.3,186.3ZM106,146.71V86H96a66.1,66.1,0,0,0-60.86,40.47L94,153.24A25.86,25.86,0,0,1,106,146.71ZM209.73,86H118v60h26A66.09,66.09,0,0,0,209.73,86Z"},null,-1),d$=[c$],h$={key:4},f$=b("path",{d:"M136,116a12,12,0,1,1,12,12A12,12,0,0,1,136,116Zm87.8-30.62A80.09,80.09,0,0,1,144,160H112a12,12,0,0,0,0,24h56a8,8,0,0,1,0,16H120v16h32a8,8,0,0,1,0,16H96A80,80,0,0,1,96,72H212a12,12,0,0,0,0-24H128a24,24,0,0,1-24-24,8,8,0,0,1,16,0,8,8,0,0,0,8,8h84a28,28,0,0,1,11.8,53.38Zm-173,111.91,33.22-23.73c0-.51,0-1,0-1.56a28,28,0,0,1,1-7.48L33,140.87a63.74,63.74,0,0,0,17.84,56.42Zm39-8.2L64.12,207.46A63.6,63.6,0,0,0,96,216h8V198.83A28.13,28.13,0,0,1,89.84,189.09ZM104,145.17V88H96a64.07,64.07,0,0,0-58.22,37.48l55.87,25.39A28,28,0,0,1,104,145.17ZM207.5,88H120v56h24A64.09,64.09,0,0,0,207.5,88Z"},null,-1),p$=[f$],m$={key:5},g$=b("path",{d:"M140,116a8,8,0,1,1,8,8A8,8,0,0,1,140,116Zm79.93-33.35A76.07,76.07,0,0,1,144,156H112a16,16,0,0,0,0,32h56a4,4,0,0,1,0,8H116v24h36a4,4,0,0,1,0,8H96A76,76,0,0,1,96,76H212a16,16,0,0,0,0-32H128a20,20,0,0,1-20-20,4,4,0,0,1,8,0,12,12,0,0,0,12,12h84a24,24,0,0,1,7.93,46.65ZM50.47,202.46l37.78-27A24.75,24.75,0,0,1,88,172a23.85,23.85,0,0,1,2-9.6l-59.9-27.23a68,68,0,0,0,20.36,67.29Zm40.43-19L57,207.64A67.59,67.59,0,0,0,96,220h12V195.66A24.07,24.07,0,0,1,90.9,183.42ZM108,148.34V84H96a68.1,68.1,0,0,0-63.42,43.51l61.89,28.13A23.94,23.94,0,0,1,108,148.34ZM211.88,84H116v64h28A68.08,68.08,0,0,0,211.88,84Z"},null,-1),v$=[g$],y$={name:"PhShrimp"},Q1=Ce({...y$,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",QD,t$)):i.value==="duotone"?(p(),v("g",a$,r$)):i.value==="fill"?(p(),v("g",i$,l$)):i.value==="light"?(p(),v("g",u$,d$)):i.value==="regular"?(p(),v("g",h$,p$)):i.value==="thin"?(p(),v("g",m$,v$)):Z("",!0)],16,JD))}}),b$=["width","height","fill","transform"],_$={key:0},A$=b("path",{d:"M124,216a12,12,0,0,1-12,12H48a12,12,0,0,1-12-12V40A12,12,0,0,1,48,28h64a12,12,0,0,1,0,24H60V204h52A12,12,0,0,1,124,216Zm108.49-96.49-40-40a12,12,0,0,0-17,17L195,116H112a12,12,0,0,0,0,24h83l-19.52,19.51a12,12,0,0,0,17,17l40-40A12,12,0,0,0,232.49,119.51Z"},null,-1),w$=[A$],x$={key:1},k$=b("path",{d:"M224,56V200a16,16,0,0,1-16,16H48V40H208A16,16,0,0,1,224,56Z",opacity:"0.2"},null,-1),S$=b("path",{d:"M120,216a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H56V208h56A8,8,0,0,1,120,216Zm109.66-93.66-40-40a8,8,0,0,0-11.32,11.32L204.69,120H112a8,8,0,0,0,0,16h92.69l-26.35,26.34a8,8,0,0,0,11.32,11.32l40-40A8,8,0,0,0,229.66,122.34Z"},null,-1),M$=[k$,S$],E$={key:2},P$=b("path",{d:"M120,216a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H56V208h56A8,8,0,0,1,120,216Zm109.66-93.66-40-40A8,8,0,0,0,176,88v32H112a8,8,0,0,0,0,16h64v32a8,8,0,0,0,13.66,5.66l40-40A8,8,0,0,0,229.66,122.34Z"},null,-1),T$=[P$],C$={key:3},D$=b("path",{d:"M118,216a6,6,0,0,1-6,6H48a6,6,0,0,1-6-6V40a6,6,0,0,1,6-6h64a6,6,0,0,1,0,12H54V210h58A6,6,0,0,1,118,216Zm110.24-92.24-40-40a6,6,0,0,0-8.48,8.48L209.51,122H112a6,6,0,0,0,0,12h97.51l-29.75,29.76a6,6,0,1,0,8.48,8.48l40-40A6,6,0,0,0,228.24,123.76Z"},null,-1),$$=[D$],R$={key:4},L$=b("path",{d:"M120,216a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H56V208h56A8,8,0,0,1,120,216Zm109.66-93.66-40-40a8,8,0,0,0-11.32,11.32L204.69,120H112a8,8,0,0,0,0,16h92.69l-26.35,26.34a8,8,0,0,0,11.32,11.32l40-40A8,8,0,0,0,229.66,122.34Z"},null,-1),I$=[L$],O$={key:5},H$=b("path",{d:"M116,216a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4h64a4,4,0,0,1,0,8H52V212h60A4,4,0,0,1,116,216Zm110.83-90.83-40-40a4,4,0,0,0-5.66,5.66L214.34,124H112a4,4,0,0,0,0,8H214.34l-33.17,33.17a4,4,0,0,0,5.66,5.66l40-40A4,4,0,0,0,226.83,125.17Z"},null,-1),N$=[H$],B$={name:"PhSignOut"},E8=Ce({...B$,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",_$,w$)):i.value==="duotone"?(p(),v("g",x$,M$)):i.value==="fill"?(p(),v("g",E$,T$)):i.value==="light"?(p(),v("g",C$,$$)):i.value==="regular"?(p(),v("g",R$,I$)):i.value==="thin"?(p(),v("g",O$,N$)):Z("",!0)],16,b$))}}),V$=["width","height","fill","transform"],F$={key:0},Z$=b("path",{d:"M199,125.31l-49.88-18.39L130.69,57a19.92,19.92,0,0,0-37.38,0L74.92,106.92,25,125.31a19.92,19.92,0,0,0,0,37.38l49.88,18.39L93.31,231a19.92,19.92,0,0,0,37.38,0l18.39-49.88L199,162.69a19.92,19.92,0,0,0,0-37.38Zm-63.38,35.16a12,12,0,0,0-7.11,7.11L112,212.28l-16.47-44.7a12,12,0,0,0-7.11-7.11L43.72,144l44.7-16.47a12,12,0,0,0,7.11-7.11L112,75.72l16.47,44.7a12,12,0,0,0,7.11,7.11L180.28,144ZM140,40a12,12,0,0,1,12-12h12V16a12,12,0,0,1,24,0V28h12a12,12,0,0,1,0,24H188V64a12,12,0,0,1-24,0V52H152A12,12,0,0,1,140,40ZM252,88a12,12,0,0,1-12,12h-4v4a12,12,0,0,1-24,0v-4h-4a12,12,0,0,1,0-24h4V72a12,12,0,0,1,24,0v4h4A12,12,0,0,1,252,88Z"},null,-1),U$=[Z$],z$={key:1},W$=b("path",{d:"M194.82,151.43l-55.09,20.3-20.3,55.09a7.92,7.92,0,0,1-14.86,0l-20.3-55.09-55.09-20.3a7.92,7.92,0,0,1,0-14.86l55.09-20.3,20.3-55.09a7.92,7.92,0,0,1,14.86,0l20.3,55.09,55.09,20.3A7.92,7.92,0,0,1,194.82,151.43Z",opacity:"0.2"},null,-1),j$=b("path",{d:"M197.58,129.06,146,110l-19-51.62a15.92,15.92,0,0,0-29.88,0L78,110l-51.62,19a15.92,15.92,0,0,0,0,29.88L78,178l19,51.62a15.92,15.92,0,0,0,29.88,0L146,178l51.62-19a15.92,15.92,0,0,0,0-29.88ZM137,164.22a8,8,0,0,0-4.74,4.74L112,223.85,91.78,169A8,8,0,0,0,87,164.22L32.15,144,87,123.78A8,8,0,0,0,91.78,119L112,64.15,132.22,119a8,8,0,0,0,4.74,4.74L191.85,144ZM144,40a8,8,0,0,1,8-8h16V16a8,8,0,0,1,16,0V32h16a8,8,0,0,1,0,16H184V64a8,8,0,0,1-16,0V48H152A8,8,0,0,1,144,40ZM248,88a8,8,0,0,1-8,8h-8v8a8,8,0,0,1-16,0V96h-8a8,8,0,0,1,0-16h8V72a8,8,0,0,1,16,0v8h8A8,8,0,0,1,248,88Z"},null,-1),Y$=[W$,j$],G$={key:2},X$=b("path",{d:"M208,144a15.78,15.78,0,0,1-10.42,14.94L146,178l-19,51.62a15.92,15.92,0,0,1-29.88,0L78,178l-51.62-19a15.92,15.92,0,0,1,0-29.88L78,110l19-51.62a15.92,15.92,0,0,1,29.88,0L146,110l51.62,19A15.78,15.78,0,0,1,208,144ZM152,48h16V64a8,8,0,0,0,16,0V48h16a8,8,0,0,0,0-16H184V16a8,8,0,0,0-16,0V32H152a8,8,0,0,0,0,16Zm88,32h-8V72a8,8,0,0,0-16,0v8h-8a8,8,0,0,0,0,16h8v8a8,8,0,0,0,16,0V96h8a8,8,0,0,0,0-16Z"},null,-1),q$=[X$],K$={key:3},J$=b("path",{d:"M196.89,130.94,144.4,111.6,125.06,59.11a13.92,13.92,0,0,0-26.12,0L79.6,111.6,27.11,130.94a13.92,13.92,0,0,0,0,26.12L79.6,176.4l19.34,52.49a13.92,13.92,0,0,0,26.12,0L144.4,176.4l52.49-19.34a13.92,13.92,0,0,0,0-26.12Zm-4.15,14.86-55.08,20.3a6,6,0,0,0-3.56,3.56l-20.3,55.08a1.92,1.92,0,0,1-3.6,0L89.9,169.66a6,6,0,0,0-3.56-3.56L31.26,145.8a1.92,1.92,0,0,1,0-3.6l55.08-20.3a6,6,0,0,0,3.56-3.56l20.3-55.08a1.92,1.92,0,0,1,3.6,0l20.3,55.08a6,6,0,0,0,3.56,3.56l55.08,20.3a1.92,1.92,0,0,1,0,3.6ZM146,40a6,6,0,0,1,6-6h18V16a6,6,0,0,1,12,0V34h18a6,6,0,0,1,0,12H182V64a6,6,0,0,1-12,0V46H152A6,6,0,0,1,146,40ZM246,88a6,6,0,0,1-6,6H230v10a6,6,0,0,1-12,0V94H208a6,6,0,0,1,0-12h10V72a6,6,0,0,1,12,0V82h10A6,6,0,0,1,246,88Z"},null,-1),Q$=[J$],eR={key:4},tR=b("path",{d:"M197.58,129.06,146,110l-19-51.62a15.92,15.92,0,0,0-29.88,0L78,110l-51.62,19a15.92,15.92,0,0,0,0,29.88L78,178l19,51.62a15.92,15.92,0,0,0,29.88,0L146,178l51.62-19a15.92,15.92,0,0,0,0-29.88ZM137,164.22a8,8,0,0,0-4.74,4.74L112,223.85,91.78,169A8,8,0,0,0,87,164.22L32.15,144,87,123.78A8,8,0,0,0,91.78,119L112,64.15,132.22,119a8,8,0,0,0,4.74,4.74L191.85,144ZM144,40a8,8,0,0,1,8-8h16V16a8,8,0,0,1,16,0V32h16a8,8,0,0,1,0,16H184V64a8,8,0,0,1-16,0V48H152A8,8,0,0,1,144,40ZM248,88a8,8,0,0,1-8,8h-8v8a8,8,0,0,1-16,0V96h-8a8,8,0,0,1,0-16h8V72a8,8,0,0,1,16,0v8h8A8,8,0,0,1,248,88Z"},null,-1),aR=[tR],nR={key:5},sR=b("path",{d:"M196.2,132.81l-53.36-19.65L123.19,59.8a11.93,11.93,0,0,0-22.38,0L81.16,113.16,27.8,132.81a11.93,11.93,0,0,0,0,22.38l53.36,19.65,19.65,53.36a11.93,11.93,0,0,0,22.38,0l19.65-53.36,53.36-19.65a11.93,11.93,0,0,0,0-22.38Zm-2.77,14.87L138.35,168a4,4,0,0,0-2.37,2.37l-20.3,55.08a3.92,3.92,0,0,1-7.36,0L88,170.35A4,4,0,0,0,85.65,168l-55.08-20.3a3.92,3.92,0,0,1,0-7.36L85.65,120A4,4,0,0,0,88,117.65l20.3-55.08a3.92,3.92,0,0,1,7.36,0L136,117.65a4,4,0,0,0,2.37,2.37l55.08,20.3a3.92,3.92,0,0,1,0,7.36ZM148,40a4,4,0,0,1,4-4h20V16a4,4,0,0,1,8,0V36h20a4,4,0,0,1,0,8H180V64a4,4,0,0,1-8,0V44H152A4,4,0,0,1,148,40Zm96,48a4,4,0,0,1-4,4H228v12a4,4,0,0,1-8,0V92H208a4,4,0,0,1,0-8h12V72a4,4,0,0,1,8,0V84h12A4,4,0,0,1,244,88Z"},null,-1),rR=[sR],iR={name:"PhSparkle"},oR=Ce({...iR,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",F$,U$)):i.value==="duotone"?(p(),v("g",z$,Y$)):i.value==="fill"?(p(),v("g",G$,q$)):i.value==="light"?(p(),v("g",K$,Q$)):i.value==="regular"?(p(),v("g",eR,aR)):i.value==="thin"?(p(),v("g",nR,rR)):Z("",!0)],16,V$))}}),lR=["width","height","fill","transform"],uR={key:0},cR=b("path",{d:"M240,200a12,12,0,0,1-12,12h-8v8a12,12,0,0,1-24,0v-8h-8a12,12,0,0,1,0-24h8v-8a12,12,0,0,1,24,0v8h8A12,12,0,0,1,240,200ZM218,117.63,128,170.11,38.05,117.63A12,12,0,0,0,26,138.37l96,56a12,12,0,0,0,12.1,0l96-56A12,12,0,1,0,218,117.63ZM20,80a12,12,0,0,1,6-10.37l96-56a12.06,12.06,0,0,1,12.1,0l96,56a12,12,0,0,1,0,20.74l-96,56a12,12,0,0,1-12.1,0l-96-56A12,12,0,0,1,20,80Zm35.82,0L128,122.11,200.18,80,128,37.89ZM138,212.3,128,218.11,38.05,165.63A12,12,0,0,0,26,186.37l96,56a12,12,0,0,0,12.1,0l16-9.34A12,12,0,1,0,138,212.3Z"},null,-1),dR=[cR],hR={key:1},fR=b("path",{d:"M224,80l-96,56L32,80l96-56Z",opacity:"0.2"},null,-1),pR=b("path",{d:"M240,200a8,8,0,0,1-8,8H216v16a8,8,0,0,1-16,0V208H184a8,8,0,0,1,0-16h16V176a8,8,0,0,1,16,0v16h16A8,8,0,0,1,240,200Zm-20-78.91-92,53.65L36,121.09A8,8,0,0,0,28,134.91l96,56a8,8,0,0,0,8.06,0l96-56A8,8,0,1,0,220,121.09ZM24,80a8,8,0,0,1,4-6.91l96-56a8,8,0,0,1,8.06,0l96,56a8,8,0,0,1,0,13.82l-96,56a8,8,0,0,1-8.06,0l-96-56A8,8,0,0,1,24,80Zm23.88,0L128,126.74,208.12,80,128,33.26ZM140,215.76l-12,7L36,169.09A8,8,0,0,0,28,182.91l96,56a8,8,0,0,0,8.06,0l16-9.33A8,8,0,1,0,140,215.76Z"},null,-1),mR=[fR,pR],gR={key:2},vR=b("path",{d:"M24,80a8,8,0,0,1,4-6.91l96-56a8,8,0,0,1,8.06,0l96,56a8,8,0,0,1,0,13.82l-96,56a8,8,0,0,1-8.06,0l-96-56A8,8,0,0,1,24,80Zm196,41.09-92,53.65L36,121.09A8,8,0,0,0,28,134.91l96,56a8,8,0,0,0,8.06,0l96-56A8,8,0,1,0,220,121.09ZM232,192H216V176a8,8,0,0,0-16,0v16H184a8,8,0,0,0,0,16h16v16a8,8,0,0,0,16,0V208h16a8,8,0,0,0,0-16Zm-92,23.76-12,7L36,169.09A8,8,0,0,0,28,182.91l96,56a8,8,0,0,0,8.06,0l16-9.33A8,8,0,1,0,140,215.76Z"},null,-1),yR=[vR],bR={key:3},_R=b("path",{d:"M238,200a6,6,0,0,1-6,6H214v18a6,6,0,0,1-12,0V206H184a6,6,0,0,1,0-12h18V176a6,6,0,0,1,12,0v18h18A6,6,0,0,1,238,200Zm-17-77.18-93,54.23L35,122.82a6,6,0,0,0-6,10.36l96,56a6,6,0,0,0,6,0l96-56a6,6,0,0,0-6-10.36ZM26,80a6,6,0,0,1,3-5.18l96-56a6,6,0,0,1,6,0l96,56a6,6,0,0,1,0,10.36l-96,56a6,6,0,0,1-6,0l-96-56A6,6,0,0,1,26,80Zm17.91,0L128,129.05,212.09,80,128,31ZM141,217.48l-13,7.57L35,170.82a6,6,0,0,0-6,10.36l96,56a6,6,0,0,0,6,0l16-9.33a6,6,0,0,0-6-10.37Z"},null,-1),AR=[_R],wR={key:4},xR=b("path",{d:"M230.91,124A8,8,0,0,1,228,134.91l-96,56a8,8,0,0,1-8.06,0l-96-56A8,8,0,0,1,36,121.09l92,53.65,92-53.65A8,8,0,0,1,230.91,124ZM24,80a8,8,0,0,1,4-6.91l96-56a8,8,0,0,1,8.06,0l96,56a8,8,0,0,1,0,13.82l-96,56a8,8,0,0,1-8.06,0l-96-56A8,8,0,0,1,24,80Zm23.88,0L128,126.74,208.12,80,128,33.26ZM232,192H216V176a8,8,0,0,0-16,0v16H184a8,8,0,0,0,0,16h16v16a8,8,0,0,0,16,0V208h16a8,8,0,0,0,0-16Zm-92,23.76-12,7L36,169.09A8,8,0,0,0,28,182.91l96,56a8,8,0,0,0,8.06,0l16-9.33A8,8,0,1,0,140,215.76Z"},null,-1),kR=[xR],SR={key:5},MR=b("path",{d:"M236,200a4,4,0,0,1-4,4H212v20a4,4,0,0,1-8,0V204H184a4,4,0,0,1,0-8h20V176a4,4,0,0,1,8,0v20h20A4,4,0,0,1,236,200Zm-14-75.46-94,54.83L34,124.54a4,4,0,0,0-4,6.92l96,56a4,4,0,0,0,4,0l96-56a4,4,0,1,0-4-6.92ZM28,80a4,4,0,0,1,2-3.46l96-56a4,4,0,0,1,4,0l96,56a4,4,0,0,1,0,6.92l-96,56a4,4,0,0,1-4,0l-96-56A4,4,0,0,1,28,80Zm11.94,0L128,131.37,216.06,80,128,28.63ZM142,219.21l-14,8.16L34,172.54a4,4,0,0,0-4,6.92l96,56a4,4,0,0,0,4,0l16-9.34a4,4,0,1,0-4-6.91Z"},null,-1),ER=[MR],PR={name:"PhStackPlus"},TR=Ce({...PR,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",uR,dR)):i.value==="duotone"?(p(),v("g",hR,mR)):i.value==="fill"?(p(),v("g",gR,yR)):i.value==="light"?(p(),v("g",bR,AR)):i.value==="regular"?(p(),v("g",wR,kR)):i.value==="thin"?(p(),v("g",SR,ER)):Z("",!0)],16,lR))}}),CR=["width","height","fill","transform"],DR={key:0},$R=b("path",{d:"M236,96a12,12,0,0,0-.44-3.3L221.2,42.51A20.08,20.08,0,0,0,202,28H54A20.08,20.08,0,0,0,34.8,42.51L20.46,92.7A12,12,0,0,0,20,96h0v16a43.94,43.94,0,0,0,16,33.92V216a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V145.92A43.94,43.94,0,0,0,236,112V96ZM57.05,52H199l9.14,32H47.91Zm91,56v4a20,20,0,0,1-40,0v-4ZM53,128.71A20,20,0,0,1,44,112v-4H84v4a20,20,0,0,1-20,20,19.76,19.76,0,0,1-9.07-2.2A11.54,11.54,0,0,0,53,128.71ZM196,204H60V155.81c1.32.12,2.65.19,4,.19a43.86,43.86,0,0,0,32-13.85,43.89,43.89,0,0,0,64,0A43.86,43.86,0,0,0,192,156c1.35,0,2.68-.07,4-.19Zm16-92a20,20,0,0,1-9,16.71,11.66,11.66,0,0,0-1.88,1.09A20,20,0,0,1,172,112v-4h40Z"},null,-1),RR=[$R],LR={key:1},IR=b("path",{d:"M224,96v16a32,32,0,0,1-64,0V96H96v16a32,32,0,0,1-64,0V96L46.34,45.8A8,8,0,0,1,54,40H202a8,8,0,0,1,7.69,5.8Z",opacity:"0.2"},null,-1),OR=b("path",{d:"M231.69,93.81,217.35,43.6A16.07,16.07,0,0,0,202,32H54A16.07,16.07,0,0,0,38.65,43.6L24.31,93.81A7.94,7.94,0,0,0,24,96v16a40,40,0,0,0,16,32v72a8,8,0,0,0,8,8H208a8,8,0,0,0,8-8V144a40,40,0,0,0,16-32V96A7.94,7.94,0,0,0,231.69,93.81ZM54,48H202l11.42,40H42.61Zm98,56v8a24,24,0,0,1-48,0v-8ZM51.06,132.2A24,24,0,0,1,40,112v-8H88v8a24,24,0,0,1-35.12,21.26A7.88,7.88,0,0,0,51.06,132.2ZM200,208H56V151.2a40.57,40.57,0,0,0,8,.8,40,40,0,0,0,32-16,40,40,0,0,0,64,0,40,40,0,0,0,32,16,40.57,40.57,0,0,0,8-.8Zm16-96a24,24,0,0,1-11.07,20.2,8.08,8.08,0,0,0-1.8,1.05A24,24,0,0,1,168,112v-8h48Z"},null,-1),HR=[IR,OR],NR={key:2},BR=b("path",{d:"M231.69,93.81,217.35,43.6A16.07,16.07,0,0,0,202,32H54A16.07,16.07,0,0,0,38.65,43.6L24.31,93.81A7.94,7.94,0,0,0,24,96v16a40,40,0,0,0,16,32v72a8,8,0,0,0,8,8H208a8,8,0,0,0,8-8V144a40,40,0,0,0,16-32V96A7.94,7.94,0,0,0,231.69,93.81ZM88,112a24,24,0,0,1-35.12,21.26,7.88,7.88,0,0,0-1.82-1.06A24,24,0,0,1,40,112v-8H88Zm64,0a24,24,0,0,1-48,0v-8h48Zm64,0a24,24,0,0,1-11.07,20.2,8.08,8.08,0,0,0-1.8,1.05A24,24,0,0,1,168,112v-8h48Z"},null,-1),VR=[BR],FR={key:3},ZR=b("path",{d:"M26.22,94.41A6,6,0,0,0,26,96v16A38,38,0,0,0,42,143V216a6,6,0,0,0,6,6H208a6,6,0,0,0,6-6V143A38,38,0,0,0,230,112V96a5.91,5.91,0,0,0-.23-1.64L215.43,44.15A14.07,14.07,0,0,0,202,34H54A14.07,14.07,0,0,0,40.57,44.15Zm25.89-47A2,2,0,0,1,54,46H202a2,2,0,0,1,1.92,1.45L216.05,90H40ZM102,102h52v10a26,26,0,0,1-52,0Zm-64,0H90v10a26,26,0,0,1-38.18,23,6,6,0,0,0-1.65-1A26,26,0,0,1,38,112ZM202,210H54V148.66a38,38,0,0,0,42-16.21,37.95,37.95,0,0,0,64,0,38,38,0,0,0,42,16.21Zm3.83-76a6,6,0,0,0-1.65,1A26,26,0,0,1,166,112V102h52v10A26,26,0,0,1,205.83,134Z"},null,-1),UR=[ZR],zR={key:4},WR=b("path",{d:"M232,96a7.89,7.89,0,0,0-.3-2.2L217.35,43.6A16.07,16.07,0,0,0,202,32H54A16.07,16.07,0,0,0,38.65,43.6L24.31,93.8A7.89,7.89,0,0,0,24,96h0v16a40,40,0,0,0,16,32v72a8,8,0,0,0,8,8H208a8,8,0,0,0,8-8V144a40,40,0,0,0,16-32V96ZM54,48H202l11.42,40H42.61Zm50,56h48v8a24,24,0,0,1-48,0Zm-16,0v8a24,24,0,0,1-35.12,21.26,7.88,7.88,0,0,0-1.82-1.06A24,24,0,0,1,40,112v-8ZM200,208H56V151.2a40.57,40.57,0,0,0,8,.8,40,40,0,0,0,32-16,40,40,0,0,0,64,0,40,40,0,0,0,32,16,40.57,40.57,0,0,0,8-.8Zm4.93-75.8a8.08,8.08,0,0,0-1.8,1.05A24,24,0,0,1,168,112v-8h48v8A24,24,0,0,1,204.93,132.2Z"},null,-1),jR=[WR],YR={key:5},GR=b("path",{d:"M28.15,95A3.81,3.81,0,0,0,28,96v16a36,36,0,0,0,16,29.92V216a4,4,0,0,0,4,4H208a4,4,0,0,0,4-4V141.92A36,36,0,0,0,228,112V96a3.81,3.81,0,0,0-.17-1.08L213.5,44.7A12,12,0,0,0,202,36H54A12,12,0,0,0,42.5,44.7Zm22-48.08A4,4,0,0,1,54,44H202a4,4,0,0,1,3.84,2.9L218.7,92H37.3ZM100,100h56v12a28,28,0,0,1-56,0ZM36,112V100H92v12a28,28,0,0,1-41.37,24.59,4,4,0,0,0-1.31-.76A28,28,0,0,1,36,112ZM204,212H52V145.94a36,36,0,0,0,44-17.48,36,36,0,0,0,64,0,36,36,0,0,0,44,17.48Zm2.68-76.17a3.94,3.94,0,0,0-1.3.76A28,28,0,0,1,164,112V100h56v12A28,28,0,0,1,206.68,135.83Z"},null,-1),XR=[GR],qR={name:"PhStorefront"},KR=Ce({...qR,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",DR,RR)):i.value==="duotone"?(p(),v("g",LR,HR)):i.value==="fill"?(p(),v("g",NR,VR)):i.value==="light"?(p(),v("g",FR,UR)):i.value==="regular"?(p(),v("g",zR,jR)):i.value==="thin"?(p(),v("g",YR,XR)):Z("",!0)],16,CR))}}),JR=["width","height","fill","transform"],QR={key:0},eL=b("path",{d:"M240.49,83.51l-60-60a12,12,0,0,0-17,0L34.28,152.75a48.77,48.77,0,0,0,69,69L214.48,110.49l21.31-7.11a12,12,0,0,0,4.7-19.87ZM86.28,204.75a24.77,24.77,0,0,1-35-35l28.13-28.13c7.73-2.41,19.58-3,35.06,5a83.94,83.94,0,0,0,21.95,8ZM204.2,88.62a12.15,12.15,0,0,0-4.69,2.89l-38.89,38.9c-7.73,2.41-19.58,3-35.06-5a83.94,83.94,0,0,0-21.94-8L172,49l37.79,37.79Z"},null,-1),tL=[eL],aL={key:1},nL=b("path",{d:"M167.18,140.82,94.77,213.23a36.77,36.77,0,0,1-52,0h0a36.77,36.77,0,0,1,0-52l30-30c9.37-3.65,25.78-6.36,47.18,4.82S157.81,144.47,167.18,140.82Z",opacity:"0.2"},null,-1),sL=b("path",{d:"M237.66,86.34l-60-60a8,8,0,0,0-11.32,0L37.11,155.57a44.77,44.77,0,0,0,63.32,63.32L212.32,107l22.21-7.4a8,8,0,0,0,3.13-13.25ZM89.11,207.57a28.77,28.77,0,0,1-40.68-40.68l28.8-28.8c8.47-2.9,21.75-4,39.07,5,10.6,5.54,20.18,8,28.56,8.73ZM205.47,92.41a8,8,0,0,0-3.13,1.93l-39.57,39.57c-8.47,2.9-21.75,4-39.07-5-10.6-5.54-20.18-8-28.56-8.73L172,43.31,217.19,88.5Z"},null,-1),rL=[nL,sL],iL={key:2},oL=b("path",{d:"M237.66,86.34l-60-60a8,8,0,0,0-11.32,0L37.11,155.57a44.77,44.77,0,0,0,63.32,63.32L212.32,107l22.21-7.4a8,8,0,0,0,3.13-13.25Zm-32.19,6.07a8,8,0,0,0-3.13,1.93l-39.57,39.57c-8.47,2.9-21.75,4-39.07-5-10.6-5.54-20.18-8-28.56-8.73L172,43.31,217.19,88.5Z"},null,-1),lL=[oL],uL={key:3},cL=b("path",{d:"M236.24,87.76l-60-60a6,6,0,0,0-8.48,0L38.53,157A42.77,42.77,0,1,0,99,217.47L211.24,105.24l22.66-7.55a6,6,0,0,0,2.34-9.93ZM90.53,209A30.77,30.77,0,1,1,47,165.47l29.13-29.12c8.84-3.14,22.84-4.56,41.08,5,12.28,6.41,23.13,8.66,32.27,8.71ZM206.1,94.31a6,6,0,0,0-2.34,1.45l-39.9,39.89c-8.84,3.14-22.84,4.56-41.08-5C110.5,124.27,99.65,122,90.51,122L172,40.49l48.89,48.89Z"},null,-1),dL=[cL],hL={key:4},fL=b("path",{d:"M237.66,86.34l-60-60a8,8,0,0,0-11.32,0L37.11,155.57a44.77,44.77,0,0,0,63.32,63.32L212.32,107l22.21-7.4a8,8,0,0,0,3.13-13.25ZM89.11,207.57a28.77,28.77,0,0,1-40.68-40.68l28.8-28.8c8.47-2.9,21.75-4,39.07,5,10.6,5.54,20.18,8,28.56,8.73ZM205.47,92.41a8,8,0,0,0-3.13,1.93l-39.57,39.57c-8.47,2.9-21.75,4-39.07-5-10.6-5.54-20.18-8-28.56-8.73L172,43.31,217.19,88.5Z"},null,-1),pL=[fL],mL={key:5},gL=b("path",{d:"M234.83,89.18l-60-60a4,4,0,0,0-5.66,0L39.94,158.41A40.78,40.78,0,0,0,97.6,216.08L210.16,103.5l23.1-7.7a4,4,0,0,0,1.57-6.62ZM91.94,210.42A32.77,32.77,0,1,1,45.6,164.07L75,134.63c9.2-3.38,23.94-5.08,43.11,4.93,12.09,6.31,22.74,8.48,31.66,8.48,1.64,0,3.2-.09,4.73-.22ZM206.74,96.21a4.06,4.06,0,0,0-1.57,1L165,137.39c-9.2,3.38-23.94,5.08-43.11-4.93-14.3-7.47-26.58-9.13-36.38-8.27L172,37.66l52.6,52.6Z"},null,-1),vL=[gL],yL={name:"PhTestTube"},bL=Ce({...yL,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",QR,tL)):i.value==="duotone"?(p(),v("g",aL,rL)):i.value==="fill"?(p(),v("g",iL,lL)):i.value==="light"?(p(),v("g",uL,dL)):i.value==="regular"?(p(),v("g",hL,pL)):i.value==="thin"?(p(),v("g",mL,vL)):Z("",!0)],16,JR))}}),_L=["width","height","fill","transform"],AL={key:0},wL=b("path",{d:"M244,56v64a12,12,0,0,1-24,0V85l-75.51,75.52a12,12,0,0,1-17,0L96,129,32.49,192.49a12,12,0,0,1-17-17l72-72a12,12,0,0,1,17,0L136,135l67-67H168a12,12,0,0,1,0-24h64A12,12,0,0,1,244,56Z"},null,-1),xL=[wL],kL={key:1},SL=b("path",{d:"M232,56v64L168,56Z",opacity:"0.2"},null,-1),ML=b("path",{d:"M232,48H168a8,8,0,0,0-5.66,13.66L188.69,88,136,140.69l-34.34-34.35a8,8,0,0,0-11.32,0l-72,72a8,8,0,0,0,11.32,11.32L96,123.31l34.34,34.35a8,8,0,0,0,11.32,0L200,99.31l26.34,26.35A8,8,0,0,0,240,120V56A8,8,0,0,0,232,48Zm-8,52.69L187.31,64H224Z"},null,-1),EL=[SL,ML],PL={key:2},TL=b("path",{d:"M240,56v64a8,8,0,0,1-13.66,5.66L200,99.31l-58.34,58.35a8,8,0,0,1-11.32,0L96,123.31,29.66,189.66a8,8,0,0,1-11.32-11.32l72-72a8,8,0,0,1,11.32,0L136,140.69,188.69,88,162.34,61.66A8,8,0,0,1,168,48h64A8,8,0,0,1,240,56Z"},null,-1),CL=[TL],DL={key:3},$L=b("path",{d:"M238,56v64a6,6,0,0,1-12,0V70.48l-85.76,85.76a6,6,0,0,1-8.48,0L96,120.49,28.24,188.24a6,6,0,0,1-8.48-8.48l72-72a6,6,0,0,1,8.48,0L136,143.51,217.52,62H168a6,6,0,0,1,0-12h64A6,6,0,0,1,238,56Z"},null,-1),RL=[$L],LL={key:4},IL=b("path",{d:"M240,56v64a8,8,0,0,1-16,0V75.31l-82.34,82.35a8,8,0,0,1-11.32,0L96,123.31,29.66,189.66a8,8,0,0,1-11.32-11.32l72-72a8,8,0,0,1,11.32,0L136,140.69,212.69,64H168a8,8,0,0,1,0-16h64A8,8,0,0,1,240,56Z"},null,-1),OL=[IL],HL={key:5},NL=b("path",{d:"M236,56v64a4,4,0,0,1-8,0V65.66l-89.17,89.17a4,4,0,0,1-5.66,0L96,117.66,26.83,186.83a4,4,0,0,1-5.66-5.66l72-72a4,4,0,0,1,5.66,0L136,146.34,222.34,60H168a4,4,0,0,1,0-8h64A4,4,0,0,1,236,56Z"},null,-1),BL=[NL],VL={name:"PhTrendUp"},rd=Ce({...VL,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",AL,xL)):i.value==="duotone"?(p(),v("g",kL,EL)):i.value==="fill"?(p(),v("g",PL,CL)):i.value==="light"?(p(),v("g",DL,RL)):i.value==="regular"?(p(),v("g",LL,OL)):i.value==="thin"?(p(),v("g",HL,BL)):Z("",!0)],16,_L))}}),FL=["width","height","fill","transform"],ZL={key:0},UL=b("path",{d:"M234.38,210a123.36,123.36,0,0,0-60.78-53.23,76,76,0,1,0-91.2,0A123.36,123.36,0,0,0,21.62,210a12,12,0,1,0,20.77,12c18.12-31.32,50.12-50,85.61-50s67.49,18.69,85.61,50a12,12,0,0,0,20.77-12ZM76,96a52,52,0,1,1,52,52A52.06,52.06,0,0,1,76,96Z"},null,-1),zL=[UL],WL={key:1},jL=b("path",{d:"M192,96a64,64,0,1,1-64-64A64,64,0,0,1,192,96Z",opacity:"0.2"},null,-1),YL=b("path",{d:"M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"},null,-1),GL=[jL,YL],XL={key:2},qL=b("path",{d:"M230.93,220a8,8,0,0,1-6.93,4H32a8,8,0,0,1-6.92-12c15.23-26.33,38.7-45.21,66.09-54.16a72,72,0,1,1,73.66,0c27.39,8.95,50.86,27.83,66.09,54.16A8,8,0,0,1,230.93,220Z"},null,-1),KL=[qL],JL={key:3},QL=b("path",{d:"M229.19,213c-15.81-27.32-40.63-46.49-69.47-54.62a70,70,0,1,0-63.44,0C67.44,166.5,42.62,185.67,26.81,213a6,6,0,1,0,10.38,6C56.4,185.81,90.34,166,128,166s71.6,19.81,90.81,53a6,6,0,1,0,10.38-6ZM70,96a58,58,0,1,1,58,58A58.07,58.07,0,0,1,70,96Z"},null,-1),eI=[QL],tI={key:4},aI=b("path",{d:"M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"},null,-1),nI=[aI],sI={key:5},rI=b("path",{d:"M227.46,214c-16.52-28.56-43-48.06-73.68-55.09a68,68,0,1,0-51.56,0c-30.64,7-57.16,26.53-73.68,55.09a4,4,0,0,0,6.92,4C55,184.19,89.62,164,128,164s73,20.19,92.54,54a4,4,0,0,0,3.46,2,3.93,3.93,0,0,0,2-.54A4,4,0,0,0,227.46,214ZM68,96a60,60,0,1,1,60,60A60.07,60.07,0,0,1,68,96Z"},null,-1),iI=[rI],oI={name:"PhUser"},lI=Ce({...oI,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",ZL,zL)):i.value==="duotone"?(p(),v("g",WL,GL)):i.value==="fill"?(p(),v("g",XL,KL)):i.value==="light"?(p(),v("g",JL,eI)):i.value==="regular"?(p(),v("g",tI,nI)):i.value==="thin"?(p(),v("g",sI,iI)):Z("",!0)],16,FL))}}),uI=["width","height","fill","transform"],cI={key:0},dI=b("path",{d:"M152.5,156.54a72,72,0,1,0-89,0,124,124,0,0,0-48.69,35.74,12,12,0,0,0,18.38,15.44C46.88,191.42,71,172,108,172s61.12,19.42,74.81,35.72a12,12,0,1,0,18.38-15.44A123.89,123.89,0,0,0,152.5,156.54ZM60,100a48,48,0,1,1,48,48A48.05,48.05,0,0,1,60,100Zm192.49,36.49-32,32a12,12,0,0,1-17,0l-16-16a12,12,0,0,1,17-17L212,143l23.51-23.52a12,12,0,1,1,17,17Z"},null,-1),hI=[dI],fI={key:1},pI=b("path",{d:"M168,100a60,60,0,1,1-60-60A60,60,0,0,1,168,100Z",opacity:"0.2"},null,-1),mI=b("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,0,0,12.25,10.3C50.25,181.19,77.91,168,108,168s57.75,13.19,77.87,37.15a8,8,0,0,0,12.25-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,100Zm197.66,33.66-32,32a8,8,0,0,1-11.32,0l-16-16a8,8,0,0,1,11.32-11.32L216,148.69l26.34-26.35a8,8,0,0,1,11.32,11.32Z"},null,-1),gI=[pI,mI],vI={key:2},yI=b("path",{d:"M253.66,133.66l-32,32a8,8,0,0,1-11.32,0l-16-16a8,8,0,0,1,11.32-11.32L216,148.69l26.34-26.35a8,8,0,0,1,11.32,11.32ZM144,157.68a68,68,0,1,0-71.9,0c-20.65,6.76-39.23,19.39-54.17,37.17A8,8,0,0,0,24,208H192a8,8,0,0,0,6.13-13.15C183.18,177.07,164.6,164.44,144,157.68Z"},null,-1),bI=[yI],_I={key:3},AI=b("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.11,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,100Zm198.24,32.24-32,32a6,6,0,0,1-8.48,0l-16-16a6,6,0,0,1,8.48-8.48L216,151.51l27.76-27.75a6,6,0,1,1,8.48,8.48Z"},null,-1),wI=[AI],xI={key:4},kI=b("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,0,0,12.25,10.3C50.25,181.19,77.91,168,108,168s57.75,13.19,77.87,37.15a8,8,0,0,0,12.25-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,100Zm197.66,33.66-32,32a8,8,0,0,1-11.32,0l-16-16a8,8,0,0,1,11.32-11.32L216,148.69l26.34-26.35a8,8,0,0,1,11.32,11.32Z"},null,-1),SI=[kI],MI={key:5},EI=b("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.71,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.83,30.83-32,32a4,4,0,0,1-5.66,0l-16-16a4,4,0,0,1,5.66-5.66L216,154.34l29.17-29.17a4,4,0,1,1,5.66,5.66Z"},null,-1),PI=[EI],TI={name:"PhUserCheck"},CI=Ce({...TI,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",cI,hI)):i.value==="duotone"?(p(),v("g",fI,gI)):i.value==="fill"?(p(),v("g",vI,bI)):i.value==="light"?(p(),v("g",_I,wI)):i.value==="regular"?(p(),v("g",xI,SI)):i.value==="thin"?(p(),v("g",MI,PI)):Z("",!0)],16,uI))}}),DI=["width","height","fill","transform"],$I={key:0},RI=b("path",{d:"M213,174.26A12,12,0,0,0,196.24,177q-1.47,2.06-3.05,4a76,76,0,0,0-30-28.37,48,48,0,1,0-70.28.08,76.8,76.8,0,0,0-30.06,28.25,83.62,83.62,0,0,1-18.3-43.55,12,12,0,0,0,16-17.88l-20-20a12,12,0,0,0-17,0l-20,20a12,12,0,0,0,16.83,17.1,107.88,107.88,0,0,0,37.72,73.61,12.33,12.33,0,0,0,1.88,1.57,107.82,107.82,0,0,0,136.47-.26,13.09,13.09,0,0,0,1.28-1.06,107.66,107.66,0,0,0,18-19.46A12,12,0,0,0,213,174.26ZM128,96a24,24,0,1,1-24,24A24,24,0,0,1,128,96Zm0,116a83.52,83.52,0,0,1-46.94-14.37,52,52,0,0,1,93.88,0A84.07,84.07,0,0,1,128,212Zm124.49-75.51-20,20a12,12,0,0,1-17,0l-20-20a12,12,0,0,1,16-17.88A84,84,0,0,0,59.74,79,12,12,0,1,1,40.26,65a108,108,0,0,1,195.4,54.4,12,12,0,0,1,16.83,17.1Z"},null,-1),LI=[RI],II={key:1},OI=b("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),HI=b("path",{d:"M253.66,133.66l-24,24a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L216,132.69V128A88,88,0,0,0,56.49,76.67a8,8,0,0,1-13-9.34A104,104,0,0,1,232,128v4.69l10.34-10.35a8,8,0,0,1,11.32,11.32Zm-41.18,55A104,104,0,0,1,24,128v-4.69L13.66,133.66A8,8,0,0,1,2.34,122.34l24-24a8,8,0,0,1,11.32,0l24,24a8,8,0,0,1-11.32,11.32L40,123.31V128a87.62,87.62,0,0,0,22.24,58.41A79.66,79.66,0,0,1,98.3,157.66a48,48,0,1,1,59.4,0,79.59,79.59,0,0,1,36.08,28.78,89.68,89.68,0,0,0,5.71-7.11,8,8,0,0,1,13,9.34ZM128,152a32,32,0,1,0-32-32A32,32,0,0,0,128,152Zm0,64a88.2,88.2,0,0,0,53.92-18.49,64,64,0,0,0-107.84,0A87.57,87.57,0,0,0,128,216Z"},null,-1),NI=[OI,HI],BI={key:2},VI=b("path",{d:"M84,120a44,44,0,1,1,44,44A44,44,0,0,1,84,120Zm126.16,57.18a8.21,8.21,0,0,0-10.86,2.41,87.42,87.42,0,0,1-5.52,6.85A79.76,79.76,0,0,0,172,165.1a4,4,0,0,0-4.84.32,59.8,59.8,0,0,1-78.26,0A4,4,0,0,0,84,165.1a79.71,79.71,0,0,0-21.79,21.31A87.66,87.66,0,0,1,40.37,136h15.4a8.2,8.2,0,0,0,6.69-3.28,8,8,0,0,0-.8-10.38l-24-24a8,8,0,0,0-11.32,0l-24,24a8,8,0,0,0-.8,10.38A8.2,8.2,0,0,0,8.23,136H24.3a104,104,0,0,0,188.18,52.67A8,8,0,0,0,210.16,177.18Zm45.23-52.24A8,8,0,0,0,248,120H231.7A104,104,0,0,0,43.52,67.33a8,8,0,0,0,13,9.34A88,88,0,0,1,215.63,120H200a8,8,0,0,0-5.66,13.66l24,24a8,8,0,0,0,11.32,0l24-24A8,8,0,0,0,255.39,124.94Z"},null,-1),FI=[VI],ZI={key:3},UI=b("path",{d:"M252.24,132.24l-24,24a6,6,0,0,1-8.48,0l-24-24a6,6,0,1,1,8.48-8.48L218,137.51V128A90,90,0,0,0,54.87,75.5a6,6,0,1,1-9.74-7A102,102,0,0,1,230,128v9.51l13.76-13.75a6,6,0,1,1,8.48,8.48ZM210.85,187.5A102,102,0,0,1,26,128v-9.51L12.24,132.24a6,6,0,0,1-8.48-8.48l24-24a6,6,0,0,1,8.48,0l24,24a6,6,0,1,1-8.48,8.48L38,118.49V128a89.65,89.65,0,0,0,24.49,61.64,77.53,77.53,0,0,1,40-31.38,46,46,0,1,1,51,0,77.49,77.49,0,0,1,40,31.41,89.35,89.35,0,0,0,7.58-9.17,6,6,0,1,1,9.74,7ZM128,154a34,34,0,1,0-34-34A34,34,0,0,0,128,154Zm0,64a90.24,90.24,0,0,0,56.57-20,66,66,0,0,0-113.13,0A89.58,89.58,0,0,0,128,218Z"},null,-1),zI=[UI],WI={key:4},jI=b("path",{d:"M253.66,133.66l-24,24a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L216,132.69V128A88,88,0,0,0,56.49,76.67a8,8,0,0,1-13-9.34A104,104,0,0,1,232,128v4.69l10.34-10.35a8,8,0,0,1,11.32,11.32Zm-41.18,55A104,104,0,0,1,24,128v-4.69L13.66,133.66A8,8,0,0,1,2.34,122.34l24-24a8,8,0,0,1,11.32,0l24,24a8,8,0,0,1-11.32,11.32L40,123.31V128a87.62,87.62,0,0,0,22.24,58.41A79.66,79.66,0,0,1,98.3,157.66a48,48,0,1,1,59.4,0,79.59,79.59,0,0,1,36.08,28.78,89.68,89.68,0,0,0,5.71-7.11,8,8,0,0,1,13,9.34ZM128,152a32,32,0,1,0-32-32A32,32,0,0,0,128,152Zm0,64a88.2,88.2,0,0,0,53.92-18.49,64,64,0,0,0-107.84,0A87.57,87.57,0,0,0,128,216Z"},null,-1),YI=[jI],GI={key:5},XI=b("path",{d:"M250.83,130.83l-24,24a4,4,0,0,1-5.66,0l-24-24a4,4,0,1,1,5.66-5.66L220,142.34V128A92,92,0,0,0,53.25,74.34a4,4,0,0,1-6.5-4.68A100,100,0,0,1,228,128v14.34l17.17-17.17a4,4,0,1,1,5.66,5.66Zm-41.6,55.51A100,100,0,0,1,28,128V113.66L10.83,130.83a4,4,0,0,1-5.66-5.66l24-24a4,4,0,0,1,5.66,0l24,24a4,4,0,0,1-5.66,5.66L36,113.66V128a91.69,91.69,0,0,0,26.83,64.87,75.61,75.61,0,0,1,44.51-34,44,44,0,1,1,41.32,0,75.57,75.57,0,0,1,44.52,34.07,91.34,91.34,0,0,0,9.56-11.24,4,4,0,1,1,6.49,4.68ZM128,156a36,36,0,1,0-36-36A36,36,0,0,0,128,156Zm0,64a92.23,92.23,0,0,0,59.14-21.57,68,68,0,0,0-118.27,0A91.56,91.56,0,0,0,128,220Z"},null,-1),qI=[XI],KI={name:"PhUserSwitch"},JI=Ce({...KI,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",$I,LI)):i.value==="duotone"?(p(),v("g",II,NI)):i.value==="fill"?(p(),v("g",BI,FI)):i.value==="light"?(p(),v("g",ZI,zI)):i.value==="regular"?(p(),v("g",WI,YI)):i.value==="thin"?(p(),v("g",GI,qI)):Z("",!0)],16,DI))}}),QI=["width","height","fill","transform"],eO={key:0},tO=b("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,212Zm-12-80V80a12,12,0,0,1,24,0v52a12,12,0,0,1-24,0Zm28,40a16,16,0,1,1-16-16A16,16,0,0,1,144,172Z"},null,-1),aO=[tO],nO={key:1},sO=b("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),rO=b("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,216Zm-8-80V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,172Z"},null,-1),iO=[sO,rO],oO={key:2},lO=b("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-8,56a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm8,104a12,12,0,1,1,12-12A12,12,0,0,1,128,184Z"},null,-1),uO=[lO],cO={key:3},dO=b("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,218Zm-6-82V80a6,6,0,0,1,12,0v56a6,6,0,0,1-12,0Zm16,36a10,10,0,1,1-10-10A10,10,0,0,1,138,172Z"},null,-1),hO=[dO],fO={key:4},pO=b("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,216Zm-8-80V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,172Z"},null,-1),mO=[pO],gO={key:5},vO=b("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,220Zm-4-84V80a4,4,0,0,1,8,0v56a4,4,0,0,1-8,0Zm12,36a8,8,0,1,1-8-8A8,8,0,0,1,136,172Z"},null,-1),yO=[vO],bO={name:"PhWarningCircle"},_O=Ce({...bO,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",eO,aO)):i.value==="duotone"?(p(),v("g",nO,iO)):i.value==="fill"?(p(),v("g",oO,uO)):i.value==="light"?(p(),v("g",cO,hO)):i.value==="regular"?(p(),v("g",fO,mO)):i.value==="thin"?(p(),v("g",gO,yO)):Z("",!0)],16,QI))}}),AO=["width","height","fill","transform"],wO={key:0},xO=b("path",{d:"M168.49,104.49,145,128l23.52,23.51a12,12,0,0,1-17,17L128,145l-23.51,23.52a12,12,0,0,1-17-17L111,128,87.51,104.49a12,12,0,0,1,17-17L128,111l23.51-23.52a12,12,0,0,1,17,17ZM236,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),kO=[xO],SO={key:1},MO=b("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),EO=b("path",{d:"M165.66,101.66,139.31,128l26.35,26.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32ZM232,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),PO=[MO,EO],TO={key:2},CO=b("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z"},null,-1),DO=[CO],$O={key:3},RO=b("path",{d:"M164.24,100.24,136.48,128l27.76,27.76a6,6,0,1,1-8.48,8.48L128,136.48l-27.76,27.76a6,6,0,0,1-8.48-8.48L119.52,128,91.76,100.24a6,6,0,0,1,8.48-8.48L128,119.52l27.76-27.76a6,6,0,0,1,8.48,8.48ZM230,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),LO=[RO],IO={key:4},OO=b("path",{d:"M165.66,101.66,139.31,128l26.35,26.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32ZM232,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),HO=[OO],NO={key:5},BO=b("path",{d:"M162.83,98.83,133.66,128l29.17,29.17a4,4,0,0,1-5.66,5.66L128,133.66,98.83,162.83a4,4,0,0,1-5.66-5.66L122.34,128,93.17,98.83a4,4,0,0,1,5.66-5.66L128,122.34l29.17-29.17a4,4,0,1,1,5.66,5.66ZM228,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),VO=[BO],FO={name:"PhXCircle"},ZO=Ce({...FO,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=W("weight","regular"),n=W("size","1em"),s=W("color","currentColor"),r=W("mirrored",!1),i=k(()=>e.weight??a),o=k(()=>e.size??n),l=k(()=>e.color??s),u=k(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),v("svg",De({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:l.value,transform:u.value},c.$attrs),[se(c.$slots,"default"),i.value==="bold"?(p(),v("g",wO,kO)):i.value==="duotone"?(p(),v("g",SO,PO)):i.value==="fill"?(p(),v("g",TO,DO)):i.value==="light"?(p(),v("g",$O,LO)):i.value==="regular"?(p(),v("g",IO,HO)):i.value==="thin"?(p(),v("g",NO,VO)):Z("",!0)],16,AO))}});function P8(t,e){return function(){return t.apply(e,arguments)}}const{toString:UO}=Object.prototype,{getPrototypeOf:eu}=Object,{iterator:Al,toStringTag:T8}=Symbol,wl=(t=>e=>{const a=UO.call(e);return t[a]||(t[a]=a.slice(8,-1).toLowerCase())})(Object.create(null)),Qa=t=>(t=t.toLowerCase(),e=>wl(e)===t),xl=t=>e=>typeof e===t,{isArray:Cr}=Array,yr=xl("undefined");function Zi(t){return t!==null&&!yr(t)&&t.constructor!==null&&!yr(t.constructor)&&ba(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const C8=Qa("ArrayBuffer");function zO(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&C8(t.buffer),e}const WO=xl("string"),ba=xl("function"),D8=xl("number"),Ui=t=>t!==null&&typeof t=="object",jO=t=>t===!0||t===!1,xo=t=>{if(wl(t)!=="object")return!1;const e=eu(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(T8 in t)&&!(Al in t)},YO=t=>{if(!Ui(t)||Zi(t))return!1;try{return Object.keys(t).length===0&&Object.getPrototypeOf(t)===Object.prototype}catch{return!1}},GO=Qa("Date"),XO=Qa("File"),qO=Qa("Blob"),KO=Qa("FileList"),JO=t=>Ui(t)&&ba(t.pipe),QO=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||ba(t.append)&&((e=wl(t))==="formdata"||e==="object"&&ba(t.toString)&&t.toString()==="[object FormData]"))},eH=Qa("URLSearchParams"),[tH,aH,nH,sH]=["ReadableStream","Request","Response","Headers"].map(Qa),rH=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function zi(t,e,{allOwnKeys:a=!1}={}){if(t===null||typeof t>"u")return;let n,s;if(typeof t!="object"&&(t=[t]),Cr(t))for(n=0,s=t.length;n0;)if(s=a[n],e===s.toLowerCase())return s;return null}const Es=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,R8=t=>!yr(t)&&t!==Es;function G0(){const{caseless:t,skipUndefined:e}=R8(this)&&this||{},a={},n=(s,r)=>{const i=t&&$8(a,r)||r;xo(a[i])&&xo(s)?a[i]=G0(a[i],s):xo(s)?a[i]=G0({},s):Cr(s)?a[i]=s.slice():(!e||!yr(s))&&(a[i]=s)};for(let s=0,r=arguments.length;s(zi(e,(s,r)=>{a&&ba(s)?t[r]=P8(s,a):t[r]=s},{allOwnKeys:n}),t),oH=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),lH=(t,e,a,n)=>{t.prototype=Object.create(e.prototype,n),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),a&&Object.assign(t.prototype,a)},uH=(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&&eu(t)}while(t&&(!a||a(t,e))&&t!==Object.prototype);return e},cH=(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},dH=t=>{if(!t)return null;if(Cr(t))return t;let e=t.length;if(!D8(e))return null;const a=new Array(e);for(;e-- >0;)a[e]=t[e];return a},hH=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&eu(Uint8Array)),fH=(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])}},pH=(t,e)=>{let a;const n=[];for(;(a=t.exec(e))!==null;)n.push(a);return n},mH=Qa("HTMLFormElement"),gH=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(a,n,s){return n.toUpperCase()+s}),id=(({hasOwnProperty:t})=>(e,a)=>t.call(e,a))(Object.prototype),vH=Qa("RegExp"),L8=(t,e)=>{const a=Object.getOwnPropertyDescriptors(t),n={};zi(a,(s,r)=>{let i;(i=e(s,r,t))!==!1&&(n[r]=i||s)}),Object.defineProperties(t,n)},yH=t=>{L8(t,(e,a)=>{if(ba(t)&&["arguments","caller","callee"].indexOf(a)!==-1)return!1;const n=t[a];if(ba(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+"'")})}})},bH=(t,e)=>{const a={},n=s=>{s.forEach(r=>{a[r]=!0})};return Cr(t)?n(t):n(String(t).split(e)),a},_H=()=>{},AH=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e;function wH(t){return!!(t&&ba(t.append)&&t[T8]==="FormData"&&t[Al])}const xH=t=>{const e=new Array(10),a=(n,s)=>{if(Ui(n)){if(e.indexOf(n)>=0)return;if(Zi(n))return n;if(!("toJSON"in n)){e[s]=n;const r=Cr(n)?[]:{};return zi(n,(i,o)=>{const l=a(i,s+1);!yr(l)&&(r[o]=l)}),e[s]=void 0,r}}return n};return a(t,0)},kH=Qa("AsyncFunction"),SH=t=>t&&(Ui(t)||ba(t))&&ba(t.then)&&ba(t.catch),I8=((t,e)=>t?setImmediate:e?((a,n)=>(Es.addEventListener("message",({source:s,data:r})=>{s===Es&&r===a&&n.length&&n.shift()()},!1),s=>{n.push(s),Es.postMessage(a,"*")}))(`axios@${Math.random()}`,[]):a=>setTimeout(a))(typeof setImmediate=="function",ba(Es.postMessage)),MH=typeof queueMicrotask<"u"?queueMicrotask.bind(Es):typeof process<"u"&&process.nextTick||I8,EH=t=>t!=null&&ba(t[Al]),re={isArray:Cr,isArrayBuffer:C8,isBuffer:Zi,isFormData:QO,isArrayBufferView:zO,isString:WO,isNumber:D8,isBoolean:jO,isObject:Ui,isPlainObject:xo,isEmptyObject:YO,isReadableStream:tH,isRequest:aH,isResponse:nH,isHeaders:sH,isUndefined:yr,isDate:GO,isFile:XO,isBlob:qO,isRegExp:vH,isFunction:ba,isStream:JO,isURLSearchParams:eH,isTypedArray:hH,isFileList:KO,forEach:zi,merge:G0,extend:iH,trim:rH,stripBOM:oH,inherits:lH,toFlatObject:uH,kindOf:wl,kindOfTest:Qa,endsWith:cH,toArray:dH,forEachEntry:fH,matchAll:pH,isHTMLForm:mH,hasOwnProperty:id,hasOwnProp:id,reduceDescriptors:L8,freezeMethods:yH,toObjectSet:bH,toCamelCase:gH,noop:_H,toFiniteNumber:AH,findKey:$8,global:Es,isContextDefined:R8,isSpecCompliantForm:wH,toJSONObject:xH,isAsyncFn:kH,isThenable:SH,setImmediate:I8,asap:MH,isIterable:EH};function ze(t,e,a,n,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),a&&(this.config=a),n&&(this.request=n),s&&(this.response=s,this.status=s.status?s.status:null)}re.inherits(ze,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:re.toJSONObject(this.config),code:this.code,status:this.status}}});const O8=ze.prototype,H8={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{H8[t]={value:t}});Object.defineProperties(ze,H8);Object.defineProperty(O8,"isAxiosError",{value:!0});ze.from=(t,e,a,n,s,r)=>{const i=Object.create(O8);re.toFlatObject(t,i,function(c){return c!==Error.prototype},u=>u!=="isAxiosError");const o=t&&t.message?t.message:"Error",l=e==null&&t?t.code:e;return ze.call(i,o,l,a,n,s),t&&i.cause==null&&Object.defineProperty(i,"cause",{value:t,configurable:!0}),i.name=t&&t.name||"Error",r&&Object.assign(i,r),i};const PH=null;function X0(t){return re.isPlainObject(t)||re.isArray(t)}function N8(t){return re.endsWith(t,"[]")?t.slice(0,-2):t}function od(t,e,a){return t?t.concat(e).map(function(s,r){return s=N8(s),!a&&r?"["+s+"]":s}).join(a?".":""):e}function TH(t){return re.isArray(t)&&!t.some(X0)}const CH=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(g,y){return!re.isUndefined(y[g])});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 ze("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,g,y){let w=m;if(m&&!y&&typeof m=="object"){if(re.endsWith(g,"{}"))g=n?g:g.slice(0,-2),m=JSON.stringify(m);else if(re.isArray(m)&&TH(m)||(re.isFileList(m)||re.endsWith(g,"[]"))&&(w=re.toArray(m)))return g=N8(g),w.forEach(function(M,T){!(re.isUndefined(M)||M===null)&&e.append(i===!0?od([g],T,r):i===null?g:g+"[]",u(M))}),!1}return X0(m)?!0:(e.append(od(y,g,r),u(m)),!1)}const d=[],h=Object.assign(CH,{defaultVisitor:c,convertValue:u,isVisitable:X0});function f(m,g){if(!re.isUndefined(m)){if(d.indexOf(m)!==-1)throw Error("Circular reference detected in "+g.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,g,h))===!0&&f(w,g?g.concat(S):[S])}),d.pop()}}if(!re.isObject(t))throw new TypeError("data must be an object");return f(t),e}function ld(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(n){return e[n]})}function tu(t,e){this._pairs=[],t&&kl(t,this,e)}const B8=tu.prototype;B8.append=function(e,a){this._pairs.push([e,a])};B8.toString=function(e){const a=e?function(n){return e.call(this,n,ld)}:ld;return this._pairs.map(function(s){return a(s[0])+"="+a(s[1])},"").join("&")};function DH(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function V8(t,e,a){if(!e)return t;const n=a&&a.encode||DH;re.isFunction(a)&&(a={serialize:a});const s=a&&a.serialize;let r;if(s?r=s(e,a):r=re.isURLSearchParams(e)?e.toString():new tu(e,a).toString(n),r){const i=t.indexOf("#");i!==-1&&(t=t.slice(0,i)),t+=(t.indexOf("?")===-1?"?":"&")+r}return t}class ud{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 F8={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},$H=typeof URLSearchParams<"u"?URLSearchParams:tu,RH=typeof FormData<"u"?FormData:null,LH=typeof Blob<"u"?Blob:null,IH={isBrowser:!0,classes:{URLSearchParams:$H,FormData:RH,Blob:LH},protocols:["http","https","file","blob","url","data"]},au=typeof window<"u"&&typeof document<"u",q0=typeof navigator=="object"&&navigator||void 0,OH=au&&(!q0||["ReactNative","NativeScript","NS"].indexOf(q0.product)<0),HH=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",NH=au&&window.location.href||"http://localhost",BH=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:au,hasStandardBrowserEnv:OH,hasStandardBrowserWebWorkerEnv:HH,navigator:q0,origin:NH},Symbol.toStringTag,{value:"Module"})),ia={...BH,...IH};function VH(t,e){return kl(t,new ia.classes.URLSearchParams,{visitor:function(a,n,s,r){return ia.isNode&&re.isBuffer(a)?(this.append(n,a.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...e})}function FH(t){return re.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function ZH(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]=ZH(s[i])),!o)}if(re.isFormData(t)&&re.isFunction(t.entries)){const a={};return re.forEachEntry(t,(n,s)=>{e(FH(n),s,a,0)}),a}return null}function UH(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 Wi={transitional:F8,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(Z8(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 VH(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),UH(e)):e}],transformResponse:[function(e){const a=this.transitional||Wi.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"?ze.from(o,ze.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:ia.classes.FormData,Blob:ia.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=>{Wi.headers[t]={}});const zH=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"]),WH=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]&&zH[a])&&(a==="set-cookie"?e[a]?e[a].push(n):e[a]=[n]:e[a]=e[a]?e[a]+", "+n:n)}),e},cd=Symbol("internals");function Ur(t){return t&&String(t).trim().toLowerCase()}function ko(t){return t===!1||t==null?t:re.isArray(t)?t.map(ko):String(t)}function jH(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 YH=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function l0(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 GH(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,a,n)=>a.toUpperCase()+n)}function XH(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 _a=class{constructor(e){e&&this.set(e)}set(e,a,n){const s=this;function r(o,l,u){const c=Ur(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)&&(s[d||l]=ko(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())&&!YH(e))i(WH(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=Ur(e),e){const n=re.findKey(this,e);if(n){const s=this[n];if(!a)return s;if(a===!0)return jH(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=Ur(e),e){const n=re.findKey(this,e);return!!(n&&this[n]!==void 0&&(!a||l0(this,this[n],n,a)))}return!1}delete(e,a){const n=this;let s=!1;function r(i){if(i=Ur(i),i){const o=re.findKey(n,i);o&&(!a||l0(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||l0(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]=ko(s),delete a[r];return}const o=e?GH(r):String(r).trim();o!==r&&delete a[r],a[o]=ko(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[cd]=this[cd]={accessors:{}}).accessors,s=this.prototype;function r(i){const o=Ur(i);n[o]||(XH(s,i),n[o]=!0)}return re.isArray(e)?e.forEach(r):r(e),this}};_a.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);re.reduceDescriptors(_a.prototype,({value:t},e)=>{let a=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(n){this[a]=n}}});re.freezeMethods(_a);function u0(t,e){const a=this||Wi,n=e||a,s=_a.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 U8(t){return!!(t&&t.__CANCEL__)}function Dr(t,e,a){ze.call(this,t??"canceled",ze.ERR_CANCELED,e,a),this.name="CanceledError"}re.inherits(Dr,ze,{__CANCEL__:!0});function z8(t,e,a){const n=a.config.validateStatus;!a.status||!n||n(a.status)?t(a):e(new ze("Request failed with status code "+a.status,[ze.ERR_BAD_REQUEST,ze.ERR_BAD_RESPONSE][Math.floor(a.status/100)-4],a.config,a.request,a))}function qH(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function KH(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 Zo=(t,e,a=3)=>{let n=0;const s=KH(50,250);return JH(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)},dd=(t,e)=>{const a=t!=null;return[n=>e[0]({lengthComputable:a,total:t,loaded:n}),e[1]]},hd=t=>(...e)=>re.asap(()=>t(...e)),QH=ia.hasStandardBrowserEnv?((t,e)=>a=>(a=new URL(a,ia.origin),t.protocol===a.protocol&&t.host===a.host&&(e||t.port===a.port)))(new URL(ia.origin),ia.navigator&&/(msie|trident)/i.test(ia.navigator.userAgent)):()=>!0,eN=ia.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 tN(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function aN(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function W8(t,e,a){let n=!tN(e);return t&&(n||a==!1)?aN(t,e):e}const fd=t=>t instanceof _a?{...t}:t;function Bs(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(fd(u),fd(c),d,!0)};return re.forEach(Object.keys({...t,...e}),function(c){const d=l[c]||s,h=d(t[c],e[c],c);re.isUndefined(h)&&d!==o||(a[c]=h)}),a}const j8=t=>{const e=Bs({},t);let{data:a,withXSRFToken:n,xsrfHeaderName:s,xsrfCookieName:r,headers:i,auth:o}=e;if(e.headers=i=_a.from(i),e.url=V8(W8(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(ia.hasStandardBrowserEnv||ia.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(ia.hasStandardBrowserEnv&&(n&&re.isFunction(n)&&(n=n(e)),n||n!==!1&&QH(e.url))){const l=s&&r&&eN.read(r);l&&i.set(s,l)}return e},nN=typeof XMLHttpRequest<"u",sN=nN&&function(t){return new Promise(function(a,n){const s=j8(t);let r=s.data;const i=_a.from(s.headers).normalize();let{responseType:o,onUploadProgress:l,onDownloadProgress:u}=s,c,d,h,f,m;function g(){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=_a.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};z8(function(P){a(P),g()},function(P){n(P),g()},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 ze("Request aborted",ze.ECONNABORTED,t,y)),y=null)},y.onerror=function(T){const D=T&&T.message?T.message:"Network Error",R=new ze(D,ze.ERR_NETWORK,t,y);R.event=T||null,n(R),y=null},y.ontimeout=function(){let T=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const D=s.transitional||F8;s.timeoutErrorMessage&&(T=s.timeoutErrorMessage),n(new ze(T,D.clarifyTimeoutError?ze.ETIMEDOUT:ze.ECONNABORTED,t,y)),y=null},r===void 0&&i.setContentType(null),"setRequestHeader"in y&&re.forEach(i.toJSON(),function(T,D){y.setRequestHeader(D,T)}),re.isUndefined(s.withCredentials)||(y.withCredentials=!!s.withCredentials),o&&o!=="json"&&(y.responseType=s.responseType),u&&([h,m]=Zo(u,!0),y.addEventListener("progress",h)),l&&y.upload&&([d,f]=Zo(l),y.upload.addEventListener("progress",d),y.upload.addEventListener("loadend",f)),(s.cancelToken||s.signal)&&(c=M=>{y&&(n(!M||M.type?new Dr(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=qH(s.url);if(S&&ia.protocols.indexOf(S)===-1){n(new ze("Unsupported protocol "+S+":",ze.ERR_BAD_REQUEST,t));return}y.send(r||null)})},rN=(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 ze?c:new Dr(c instanceof Error?c.message:c))}};let i=e&&setTimeout(()=>{i=null,r(new ze(`timeout ${e} of ms exceeded`,ze.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}},iN=function*(t,e){let a=t.byteLength;if(a{const s=oN(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})},md=64*1024,{isFunction:to}=re,uN=(({Request:t,Response:e})=>({Request:t,Response:e}))(re.global),{ReadableStream:gd,TextEncoder:vd}=re.global,yd=(t,...e)=>{try{return!!t(...e)}catch{return!1}},cN=t=>{t=re.merge.call({skipUndefined:!0},uN,t);const{fetch:e,Request:a,Response:n}=t,s=e?to(e):typeof fetch=="function",r=to(a),i=to(n);if(!s)return!1;const o=s&&to(gd),l=s&&(typeof vd=="function"?(m=>g=>m.encode(g))(new vd):async m=>new Uint8Array(await new a(m).arrayBuffer())),u=r&&o&&yd(()=>{let m=!1;const g=new a(ia.origin,{body:new gd,method:"POST",get duplex(){return m=!0,"half"}}).headers.has("Content-Type");return m&&!g}),c=i&&o&&yd(()=>re.isReadableStream(new n("").body)),d={stream:c&&(m=>m.body)};s&&["text","arrayBuffer","blob","formData","stream"].forEach(m=>{!d[m]&&(d[m]=(g,y)=>{let w=g&&g[m];if(w)return w.call(g);throw new ze(`Response type '${m}' is not supported`,ze.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(ia.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,g)=>{const y=re.toFiniteNumber(m.getContentLength());return y??h(g)};return async m=>{let{url:g,method:y,data:w,signal:S,cancelToken:M,timeout:T,onDownloadProgress:D,onUploadProgress:R,responseType:P,headers:N,withCredentials:$="same-origin",fetchOptions:B}=j8(m),J=e||fetch;P=P?(P+"").toLowerCase():"text";let X=rN([S,M&&M.toAbortSignal()],T),ne=null;const F=X&&X.unsubscribe&&(()=>{X.unsubscribe()});let z;try{if(R&&u&&y!=="get"&&y!=="head"&&(z=await f(N,w))!==0){let Q=new a(g,{method:"POST",body:w,duplex:"half"}),be;if(re.isFormData(w)&&(be=Q.headers.get("content-type"))&&N.setContentType(be),Q.body){const[U,G]=dd(z,Zo(hd(R)));w=pd(Q.body,md,U,G)}}re.isString($)||($=$?"include":"omit");const H=r&&"credentials"in a.prototype,q={...B,signal:X,method:y.toUpperCase(),headers:N.normalize().toJSON(),body:w,duplex:"half",credentials:H?$:void 0};ne=r&&new a(g,q);let le=await(r?J(ne,B):J(g,q));const ie=c&&(P==="stream"||P==="response");if(c&&(D||ie&&F)){const Q={};["status","statusText","headers"].forEach(ue=>{Q[ue]=le[ue]});const be=re.toFiniteNumber(le.headers.get("content-length")),[U,G]=D&&dd(be,Zo(hd(D),!0))||[];le=new n(pd(le.body,md,U,()=>{G&&G(),F&&F()}),Q)}P=P||"text";let me=await d[re.findKey(d,P)||"text"](le,m);return!ie&&F&&F(),await new Promise((Q,be)=>{z8(Q,be,{data:me,headers:_a.from(le.headers),status:le.status,statusText:le.statusText,config:m,request:ne})})}catch(H){throw F&&F(),H&&H.name==="TypeError"&&/Load failed|fetch/i.test(H.message)?Object.assign(new ze("Network Error",ze.ERR_NETWORK,m,ne),{cause:H.cause||H}):ze.from(H,H&&H.code,m,ne)}}},dN=new Map,Y8=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=dN;for(;o--;)l=r[o],u=c.get(l),u===void 0&&c.set(l,u=o?new Map:cN(e)),c=u;return u};Y8();const nu={http:PH,xhr:sN,fetch:{get:Y8}};re.forEach(nu,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const bd=t=>`- ${t}`,hN=t=>re.isFunction(t)||t===null||t===!1;function fN(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 : `+i.map(bd).join(` `):" "+bd(i[0]):"as no adapter specified";throw new ze("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return s}const G8={getAdapter:fN,adapters:nu};function c0(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Dr(null,t)}function _d(t){return c0(t),t.headers=_a.from(t.headers),t.data=u0.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),G8.getAdapter(t.adapter||Wi.adapter,t)(t).then(function(n){return c0(t),n.data=u0.call(t,t.transformResponse,n),n.headers=_a.from(n.headers),n},function(n){return U8(n)||(c0(t),n&&n.response&&(n.response.data=u0.call(t,t.transformResponse,n.response),n.response.headers=_a.from(n.response.headers))),Promise.reject(n)})}const X8="1.13.2",Sl={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{Sl[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}});const Ad={};Sl.transitional=function(e,a,n){function s(r,i){return"[Axios v"+X8+"] Transitional option '"+r+"'"+i+(n?". "+n:"")}return(r,i,o)=>{if(e===!1)throw new ze(s(i," has been removed"+(a?" in "+a:"")),ze.ERR_DEPRECATED);return a&&!Ad[i]&&(Ad[i]=!0,console.warn(s(i," has been deprecated since v"+a+" and will be removed in the near future"))),e?e(r,i,o):!0}};Sl.spelling=function(e){return(a,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};function pN(t,e,a){if(typeof t!="object")throw new ze("options must be an object",ze.ERR_BAD_OPTION_VALUE);const n=Object.keys(t);let s=n.length;for(;s-- >0;){const r=n[s],i=e[r];if(i){const o=t[r],l=o===void 0||i(o,r,t);if(l!==!0)throw new ze("option "+r+" must be "+l,ze.ERR_BAD_OPTION_VALUE);continue}if(a!==!0)throw new ze("Unknown option "+r,ze.ERR_BAD_OPTION)}}const So={assertOptions:pN,validators:Sl},an=So.validators;let Is=class{constructor(e){this.defaults=e||{},this.interceptors={request:new ud,response:new ud}}async request(e,a){try{return await this._request(e,a)}catch(n){if(n instanceof Error){let s={};Error.captureStackTrace?Error.captureStackTrace(s):s=new Error;const r=s.stack?s.stack.replace(/^.+\n/,""):"";try{n.stack?r&&!String(n.stack).endsWith(r.replace(/^.+\n.+\n/,""))&&(n.stack+=` -`+r):n.stack=r}catch{}}throw n}}_request(e,a){typeof e=="string"?(a=a||{},a.url=e):a=e||{},a=Bs(this.defaults,a);const{transitional:n,paramsSerializer:s,headers:r}=a;n!==void 0&&So.assertOptions(n,{silentJSONParsing:an.transitional(an.boolean),forcedJSONParsing:an.transitional(an.boolean),clarifyTimeoutError:an.transitional(an.boolean)},!1),s!=null&&(re.isFunction(s)?a.paramsSerializer={serialize:s}:So.assertOptions(s,{encode:an.function,serialize:an.function},!0)),a.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?a.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:a.allowAbsoluteUrls=!0),So.assertOptions(a,{baseUrl:an.spelling("baseURL"),withXsrfToken:an.spelling("withXSRFToken")},!0),a.method=(a.method||this.defaults.method||"get").toLowerCase();let i=r&&re.merge(r.common,r[a.method]);r&&re.forEach(["delete","get","head","post","put","patch","common"],m=>{delete r[m]}),a.headers=_a.concat(i,r);const o=[];let l=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(a)===!1||(l=l&&g.synchronous,o.unshift(g.fulfilled,g.rejected))});const u=[];this.interceptors.response.forEach(function(g){u.push(g.fulfilled,g.rejected)});let c,d=0,h;if(!l){const m=[_d.bind(this),void 0];for(m.unshift(...o),m.push(...u),h=m.length,c=Promise.resolve(a);d{if(!n._listeners)return;let r=n._listeners.length;for(;r-- >0;)n._listeners[r](s);n._listeners=null}),this.promise.then=s=>{let r;const i=new Promise(o=>{n.subscribe(o),r=o}).then(s);return i.cancel=function(){n.unsubscribe(r)},i},e(function(r,i,o){n.reason||(n.reason=new Dr(r,i,o),a(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const a=this._listeners.indexOf(e);a!==-1&&this._listeners.splice(a,1)}toAbortSignal(){const e=new AbortController,a=n=>{e.abort(n)};return this.subscribe(a),e.signal.unsubscribe=()=>this.unsubscribe(a),e.signal}static source(){let e;return{token:new q8(function(s){e=s}),cancel:e}}};function gN(t){return function(a){return t.apply(null,a)}}function vN(t){return re.isObject(t)&&t.isAxiosError===!0}const K0={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(K0).forEach(([t,e])=>{K0[e]=t});function K8(t){const e=new Is(t),a=P8(Is.prototype.request,e);return re.extend(a,Is.prototype,e,{allOwnKeys:!0}),re.extend(a,e,null,{allOwnKeys:!0}),a.create=function(s){return K8(Bs(t,s))},a}const wt=K8(Wi);wt.Axios=Is;wt.CanceledError=Dr;wt.CancelToken=mN;wt.isCancel=U8;wt.VERSION=X8;wt.toFormData=kl;wt.AxiosError=ze;wt.Cancel=wt.CanceledError;wt.all=function(e){return Promise.all(e)};wt.spread=gN;wt.isAxiosError=vN;wt.mergeConfig=Bs;wt.AxiosHeaders=_a;wt.formToJSON=t=>Z8(re.isHTMLForm(t)?new FormData(t):t);wt.getAdapter=G8.getAdapter;wt.HttpStatusCode=K0;wt.default=wt;const{Axios:$W,AxiosError:RW,CanceledError:LW,isCancel:IW,CancelToken:OW,VERSION:HW,all:NW,Cancel:BW,isAxiosError:VW,spread:FW,toFormData:ZW,AxiosHeaders:UW,HttpStatusCode:zW,formToJSON:WW,getAdapter:jW,mergeConfig:YW}=wt,Ke=bf("main",{state:()=>({appVersion:"3.1.0-RC",userId:null,userName:null,userEmail:null,userAvatar:null,userAdmin:!1,userCardStyle:null,userData:null,discordRoles:null,userProfiles:[],userArcades:[],profiles:{},userCustomize:{},userScoreStats:{},userPublic:!1,userBanned:!1,isFieldFocusRegistered:!1,isLoading:!1,isSaving:!1,activeRequests:0,activeSavingRequests:0,errorCode:null,continueLoad:!1,userLoaded:!1,loadedNews:null,loadedArticles:{}}),actions:{setUser(t){t.id&&(this.userId=t.id),t.name&&(this.userName=t.name),t.email&&(this.userEmail=t.email),t.avatar&&(this.userAvatar=t.avatar),t.admin&&(this.userAdmin=t.admin),t.public&&(this.userPublic=t.public),t.banned&&(this.userBanned=t.banned),t.data&&(this.userData=t.data),t.discordRoles&&(this.discordRoles=t.discordRoles),t.cardStyle&&(this.userCardStyle=t.cardStyle),t.profiles&&(this.userProfiles=t.profiles),t.arcades&&(this.userArcades=t.arcades),t.customize&&(this.userCustomize=t.customize),t.userScoreStats&&(this.userScoreStats=t.userScoreStats)},fetch(t){wt.get(`data-sources/${t}.json`).then(e=>{e.data&&e.data.data&&(this[t]=e.data.data)}).catch(e=>{alert(e.message)})},incrementLoading(){this.activeRequests++,this.isLoading=!0},decrementLoading(){this.activeRequests=Math.max(0,this.activeRequests-1),this.activeRequests===0&&(this.isLoading=!1)},incrementSaving(){this.activeSavingRequests++,this.isSaving=!0,this.incrementLoading()},decrementSaving(){this.activeSavingRequests=Math.max(0,this.activeSavingRequests-1),this.isSaving=this.activeSavingRequests>0,this.decrementLoading()},async callApi(t,e="GET",a=null,n={}){const s="https://restfulsleep.phaseii.network",r="your_api_key_should_be_here";e==="GET"?this.incrementLoading():["POST","PUT","PATCH","DELETE"].includes(e)&&this.incrementSaving();const o={...{"App-Auth-Key":r},...n},l=`${s}/v1${t}`,u={method:e,url:l,headers:o,withCredentials:!0};a&&(u.data=a);try{const c=await wt(u);return c.data.status==="error"?(this.errorCode=c.data.error_code,null):c.data}catch(c){throw this.errorCode=c.message||"Network Error",c}finally{e==="GET"?this.decrementLoading():["POST","PUT","PATCH","DELETE"].includes(e)&&this.decrementSaving()}},async fetchAllNews(t,e=!1){if(e||!this.loadedNews){for(;!this.userId;)await new Promise(a=>setTimeout(a,200));try{const a=await this.callApi(`/news${t?"?limit="+t:""}`);return e?a:(this.loadedNews=a,this.loadedNews)}catch(a){throw console.log("Error fetching news:",a),a}}else return this.loadedNews},async checkUserSession(){try{return await this.callApi("/auth/session","GET")}catch(t){throw console.log("Error checking session:",t),t}},async deleteUserSession(){try{const t=await this.callApi("/auth/session","DELETE");return this.userLoaded=!1,t}catch(t){throw console.log("Error deleting session:",t),t}},async createUserSession(t,e,a){const n={username:t,password:e,remember:a};try{const s=await this.callApi("/auth/session","POST",n);return s&&s.status==="success"?!0:(alert("Incorrect username or password!"),!1)}catch(s){throw console.log("Error creating session:",s),s}},async loadUser(){try{const e=await this.checkUserSession();if(e&&e.activeSession&&!this.userLoaded){const a=e.userId;if(a){var t=(await this.callApi("/user")).data;return this.setUser({id:a,name:t.name,email:t.email,avatar:t.avatar,admin:t.admin,data:t.data,discordRoles:t.discordRoles,profiles:t.profiles,arcades:t.arcades,customize:t.data?.customize,userScoreStats:t.scoreStats,public:t.public}),this.userLoaded=!0,!0}}else if(this.userLoaded)return!0;return!1}catch(e){throw console.log("Error loading user:",e),e}},async getUser(t){try{return(await this.callApi(`/user/${t}`)).user}catch(e){throw console.log("Error fetching user:",e),e}},async putUser(t){try{return await this.callApi("/user","POST",t)}catch(e){throw console.log("Error updating user:",e),e}},async getMusicData(t,e,a=null,n=!1){try{return(await this.callApi(`/music?game=${t}&version=${e}`+(n?"&oneChart=true":""),"GET",null,{songIds:a.toString()})).data}catch(s){throw console.log("Error fetching music data:",s),s}},async getAttemptData(t,e=null){try{return(await this.callApi(`/attempts/${t}`+(e?`?userId=${e}`:""),"GET",null)).data}catch(a){throw console.log("Error fetching attempt data:",a),a}}}});class Zn{static PLAYER="798959868039135273";static JACKASS="1245926186119467059";static DEVELOPER="798959859143147531";static MODERATOR="799773455117189150";static DONOR="908149125818769419";static BETA_TESTER="798994449774018573";static BLAHAJ="1033143039943778394";static RHYTHM_RIOT="1358832326590599339";static DEV_SERVER="1358885484042125503"}const br=Ce({name:"BaseLevel",props:{mobile:Boolean,type:{type:String,default:"justify-between"}},render(){const t=[this.type,"items-center"],e=["flex"],a=["block","md:flex"],n=["flex","items-center","justify-center"];return fn("div",{class:t.concat(this.mobile?e:a)},this.$slots.default().map((s,r)=>{const i=!this.mobile&&this.$slots.default().length>r+1?n.concat(["mb-6","md:mb-0"]):n;return fn("div",{class:i},[s])}))}}),yN={class:"relative inline-block"},bN=["src","alt"],_N=["src"],J8={__name:"UserAvatar",props:{username:{type:String,required:!0},avatar:{type:String,default:null},border:{type:String,default:null}},setup(t){const e="https://cdn.phaseii.network/file/PhaseII/web-assets",a=t,n=k(()=>a.avatar??"https://i.imgur.com/nkx5ufe.jpg"),s=k(()=>a.username);return(r,i)=>(p(),v("div",null,[b("div",yN,[b("img",{src:n.value,alt:s.value,width:"200",height:"200",class:"w-full h-auto bg-gray-100 dark:bg-slate-800 rounded-full overflow-hidden drop-shadow-lg"},null,8,bN),t.border?(p(),v("img",{key:0,src:`${A(e)}/border/${t.border}.webp`,alt:"border",class:"absolute inset-0 w-full h-full overflow-hidden scale-[1.02]",style:{"object-fit":"fill"}},null,8,_N)):Z("",!0)]),se(r.$slots,"default")]))}},Q8={__name:"CardBoxComponentBody",props:{noPadding:Boolean},setup(t){return(e,a)=>(p(),v("div",{class:ve(["flex-1",{"p-6":!t.noPadding}])},[se(e.$slots,"default")],2))}},su=(t,e)=>{const a=t.__vccOpts||t;for(const[n,s]of e)a[n]=s;return a},AN={},wN={class:"p-6"};function xN(t,e){return p(),v("footer",wN,[se(t.$slots,"default")])}const kN=su(AN,[["render",xN]]),Us={__name:"CardBox",props:{rounded:{type:String,default:"rounded-2xl"},flex:{type:String,default:"flex-col"},hasComponentLayout:Boolean,hasTable:Boolean,isForm:Boolean,isHoverable:Boolean,isAuth:{type:Boolean,default:!1},colorProp:{type:String,default:"bg-slate-900 dark:bg-slate-900"}},emits:["submit"],setup(t,{emit:e}){const a=t,n=e,s=Ka(),r=k(()=>s.footer&&!!s.footer()),i=de(a.colorProp);a.isAuth&&(i.value="bg-slate-800 md:bg-slate-900 dark:bg-slate-800 md:dark:bg-slate-900");const o=k(()=>{const u=[a.rounded,a.flex,i.value];return a.isHoverable&&u.push("hover:shadow-lg transition-shadow duration-500"),u}),l=u=>{n("submit",u)};return(u,c)=>(p(),_e(us(t.isForm?"form":"div"),{class:ve([o.value,"bg-white flex"]),onSubmit:l},{default:Ee(()=>[t.hasComponentLayout?se(u.$slots,"default",{key:0}):(p(),v(Pe,{key:1},[we(Q8,{"no-padding":t.hasTable},{default:Ee(()=>[se(u.$slots,"default")]),_:3},8,["no-padding"]),r.value?(p(),_e(kN,{key:0},{default:Ee(()=>[se(u.$slots,"footer")]),_:3})):Z("",!0)],64))]),_:3},40,["class"]))}},SN={white:"bg-white text-black",light:"bg-white text-black dark:bg-slate-900/70 dark:text-white",contrast:"bg-gray-800 text-white dark:bg-white dark:text-black",success:"bg-emerald-700 border-emerald-500 text-white",danger:"bg-red-700 border-red-500 text-white",warning:"bg-yellow-700 border-yellow-500 text-white",info:"bg-blue-700 border-blue-500 text-white",sakura:"bg-pink-700 border-pink-500 text-white",gold:"bg-amber-700 border-amber-500 text-white"},nn={white:"text-black dark:text-slate-100",light:"text-gray-700 dark:text-slate-400",contrast:"dark:text-white",success:"text-emerald-500",slight_danger:"text-red-300",danger:"text-red-500",warning:"text-yellow-500",info:"text-blue-500",sakura:"text-pink-400",gold:"text-amber-300"},MN={white:[nn.white,"border-gray-100"],light:[nn.light,"border-gray-100"],contrast:[nn.contrast,"border-gray-900 dark:border-slate-100"],success:[nn.success,"border-emerald-500"],slight_danger:[nn.slight_danger,"border-red-300"],danger:[nn.danger,"border-red-500"],warning:[nn.warning,"border-yellow-500"],info:[nn.info,"border-blue-500"],sakura:[nn.sakura,"border-pink-400"],gold:[nn.gold,"border-amber-300"]},e4=(t,e,a,n=!1)=>{const s={ring:{white:"ring-gray-200 dark:ring-gray-500",whiteDark:"ring-gray-200 dark:ring-gray-500",lightDark:"ring-gray-200 dark:ring-gray-500",contrast:"ring-gray-300 dark:ring-gray-400",success:"ring-emerald-300 dark:ring-emerald-700",danger:"ring-red-300 dark:ring-red-900",warning:"ring-yellow-300 dark:ring-yellow-700",info:"ring-blue-300 dark:ring-blue-800",sakura:"ring-pink-400",gold:"ring-amber-300"},active:{white:"bg-gray-100",whiteDark:"bg-gray-100 dark:bg-slate-800",lightDark:"bg-gray-200 dark:bg-slate-700",contrast:"bg-gray-700 dark:bg-slate-100",success:"bg-emerald-700 dark:bg-emerald-600",danger:"bg-red-700 dark:bg-red-600",warning:"bg-yellow-700 dark:bg-yellow-600",info:"bg-blue-700 dark:bg-blue-600",sakura:"ring-pink-400",gold:"ring-amber-300"},bg:{white:"bg-white text-black",whiteDark:"bg-white text-black dark:bg-slate-900 dark:text-white",lightDark:"bg-gray-100 text-black dark:bg-slate-800 dark:text-white",contrast:"bg-gray-800 text-white dark:bg-white dark:text-black",success:"bg-emerald-600 dark:bg-emerald-700 text-white",danger:"bg-red-600 dark:bg-red-800 text-white",warning:"bg-yellow-600 dark:bg-yellow-700 text-white",info:"bg-blue-600 dark:bg-blue-900 text-white",sakura:"bg-pink-500",gold:"bg-amber-400"},bgHover:{white:"hover:bg-gray-100",whiteDark:"hover:bg-gray-100 hover:dark:bg-slate-800",lightDark:"hover:bg-gray-200 hover:dark:bg-slate-700",contrast:"hover:bg-gray-700 hover:dark:bg-slate-100",success:"hover:bg-emerald-700 hover:border-emerald-700 hover:dark:bg-emerald-600 hover:dark:border-emerald-600",danger:"hover:bg-red-700 hover:border-red-700 hover:dark:bg-red-600 hover:dark:border-red-600",warning:"hover:bg-yellow-700 hover:border-yellow-700 hover:dark:bg-yellow-600 hover:dark:border-yellow-600",info:"hover:bg-blue-700 hover:border-blue-700 hover:dark:bg-blue-600 hover:dark:border-blue-600"},borders:{white:"border-white",whiteDark:"border-white dark:border-slate-900",lightDark:"border-gray-100 dark:border-slate-800",contrast:"border-gray-800 dark:border-white",success:"border-emerald-600 dark:border-emerald-600",danger:"border-red-600 dark:border-red-800",warning:"border-yellow-600 dark:border-yellow-700",info:"border-blue-600 dark:border-blue-700",sakura:"border-pink-500",gold:"border-amber-400"},text:{contrast:"dark:text-slate-100",success:"text-emerald-600 dark:text-emerald-500",danger:"text-red-600 dark:text-red-500",warning:"text-yellow-600 dark:text-yellow-500",info:"text-blue-600 dark:text-blue-500",sakura:"text-pink-300",gold:"text-amber-400"},outlineHover:{contrast:"hover:bg-gray-800 hover:text-gray-100 hover:dark:bg-slate-100 hover:dark:text-black",success:"hover:bg-emerald-600 hover:text-white hover:text-white hover:dark:text-white hover:dark:border-emerald-600",danger:"hover:bg-red-600 hover:text-white hover:text-white hover:dark:text-white hover:dark:border-red-600",warning:"hover:bg-yellow-600 hover:text-white hover:text-white hover:dark:text-white hover:dark:border-yellow-600",info:"hover:bg-blue-600 hover:text-white hover:dark:text-white hover:dark:border-blue-600"}};if(!s.bg[t])return t;const r=e&&["white","whiteDark","lightDark"].indexOf(t)<0,i=[s.borders[t],s.ring[t]];return n?i.push(s.active[t]):i.push(r?s.text[t]:s.bg[t]),a&&i.push(r?s.outlineHover[t]:s.bgHover[t]),i},EN=["width","height"],PN=["d"],Zt={__name:"BaseIcon",props:{path:{type:String,required:!1,default:null},icon:{type:Object,required:!1,default:null},w:{type:String,default:"w-6"},h:{type:String,default:"h-6"},size:{type:[String,Number],default:null},color:{type:String,default:""},fill:{type:String,default:"duotone"}},setup(t){const e=Ke(),a=t,n=["regular","thin","light","bold","fill","duotone"],s=e.userCustomize?.iconFill??-1;var r=a.fill;s!==-1&&(r=n[s]);const i=k(()=>`inline-flex justify-center items-center ${a.w} ${a.h} ${a.color}`),o=k(()=>a.size??(a.icon?20:18));return(l,u)=>(p(),v("span",{class:ve(i.value)},[a.path?(p(),v("svg",{key:0,viewBox:"0 0 24 24",width:o.value,height:o.value,class:"inline-block"},[b("path",{fill:"currentColor",d:t.path},null,8,PN)],8,EN)):a.icon?(p(),_e(A(t.icon),{key:1,size:o.value,weight:A(r)},null,8,["size","weight"])):Z("",!0),se(l.$slots,"default")],2))}},TN={__name:"PillTagPlain",props:{label:{type:String,required:!0},icon:{type:Object,default:null},small:Boolean},setup(t){return(e,a)=>(p(),v("div",{class:ve(["inline-flex items-center capitalize leading-none",[t.small?"text-xs":"text-sm"]])},[t.icon?(p(),_e(Zt,{key:0,icon:t.icon,h:"h-4",w:"w-4",class:ve(t.small?"mr-1":"mr-2"),size:t.small?14:null},null,8,["icon","class","size"])):Z("",!0),b("span",null,Re(t.label),1)],2))}},da={__name:"PillTag",props:{label:{type:String,required:!0},color:{type:String,required:!0},icon:{type:Object,default:null},small:Boolean,outline:{type:Boolean,default:!0}},setup(t){const e=Ke(),a=t;function n(r,i){return i===void 0?r:i}const s=k(()=>[a.small?"py-1 px-3":"py-1.5 px-4",n(a.outline,e.userCustomize.pillOutline)?MN[a.color]:SN[a.color]]);return(r,i)=>(p(),_e(TN,{class:ve(["border rounded-full",s.value]),icon:t.icon,label:t.label,small:t.small},null,8,["class","icon","label","small"]))}},CN=JSON.parse(`[{"author":"Trmazi","header":"Ready, ?","comment":"Let's heat it up with this number!"},{"author":"Trmazi","header":"Yo, is in the House like Carpet.","comment":"Like Chef Boyardee, my rhyme is truly cookin'"},{"author":"Trmazi","header":"There are two wolves inside of you, .","comment":"The furry convention is going very well."},{"author":"Trmazi","header":"Howdy, !","comment":"Gonna break some records today?"},{"author":"Trmazi","header":"Hiya, !","comment":"Glad to have you here."},{"author":"Trmazi","header":"Good to see you, !","comment":"Show us your moves!"},{"author":"Trmazi","header":"It's a Bird... It's a Plane... It's !","comment":"Let's push it to the grindstone."},{"author":"yaladre","header":"What's shaking, ?","comment":"Ready to start your session?"},{"author":"GlItChEdV0iDz","header":"Now who dat is? Why... it's !","comment":"Why's it always the same old thing?"},{"author":"Error","header":"Error: Couldn't load 's profile.","comment":"Purging data. Please log in again."},{"author":"caldenza","header":"Please don't actually eat glass, .","comment":"\\"I can't believe I have to write that.\\""},{"author":"SQWERLY!","header":"Welcome to PhaseII, .","comment":"\\"Where you can actually still play older versions of DDR!\\""},{"author":"manamaster","header":"Go for Kaiden, .","comment":"You can do it!"},{"author":"manamaster","header":"Steal from your local Round1, .","comment":"The DDR cab is free if you believe hard enough."},{"author":"manamaster","header":"You should play Bone Eater, !","comment":"\\"It's really good, I swear!\\""},{"author":"manamaster","header":"No I cannot sell the DDR Gold cab to you for $500, .","comment":"Please stop asking."},{"author":"topet","header":"Hello, !","comment":"If more than one is many, how many is few?"},{"author":"barru","header":"What's good, ?","comment":"As long as you're around, everything's great 😄"},{"author":"yaladre","header":"Ready to kick it up a notch, ?","comment":"Get pumped up!"},{"author":"caldenza","header":"Alone in the night again, ?","comment":"Honestly, just go play Minecraft tbh"},{"author":"caldenza","header":"Did you make sure to restart the Mango, ?","comment":"It's not the mango. It's always the mango. God damnit."},{"author":"azui.573","header":"Welcome home, .","comment":"Ready to crush those rankings?"},{"author":"azui.573","header":"Introducing... !","comment":"Live from the RESIDENT PARTY!"},{"author":"Shilofax","header":"Make it make money, ","comment":"GOOOOOOOOOOOOOLD"},{"author":"daydensteve","header":"Welcome, .","comment":"PhaseII, here for all your net needs!"},{"author":"sierrathebluejay","header":"Welcome to the party, .","comment":"We've been waiting for you!"},{"author":"sierrathebluejay","header":"Wild appeared!","comment":"They're super effective!"},{"author":"48productions","header":"Showers are sexy, ","comment":"Take one today."},{"author":"48productions","header":"Have some fun with Miku, !","comment":""},{"author":"Trmazi","header":" is the DJ of this gig!","comment":"Are you good, or are you cool?"},{"author":"Yonokid","header":". In the WebbedUI. Straight up \\"Phase'n it\\".","comment":"and by \\"it\\", haha, well, let's justr say; My II"},{"author":"SQWERLY!","header":" always told me that it was just a phase…","comment":"It wasn't a Phase, it was a PhaseII!"},{"author":"yaladre","header":", is your refrigerator running?","comment":"Because you better go catch it!"},{"author":"Kuusetsu","header":"If C's get degrees, ","comment":"You'd still fail."},{"author":"Azui","header":"Ready to break the future, ?","comment":"All your MFCs are belong to us!"},{"author":"towelie","header":"Don't forget to bring a towel, !","comment":""},{"author":"barru","header":"Reject modernity, .","comment":"Embrace BEMANI."},{"author":"barru","header":"Insert 's greeting here","comment":"Insert caption here"},{"author":"barru","header":"Welcome back, !","comment":"We’re glad to have you."},{"author":"barru","header":"Nice scores, !","comment":"You never fail to impress."},{"author":"Galexion","header":"Initializing User ...","comment":"Communicating With Server... Please Wait..."},{"author":"Roganis","header":"If Phase is so cool, why didn't they make a second one, ?","comment":"Spoiler alert : they did."},{"author":"Shilofax","header":"Hello, !","comment":"May we interest you in a Comcast outage?"},{"author":"Nevy","header":"Answer the question, .","comment":"Why was nibs banned?"},{"author":"barru","header":"Go For The Top, !","comment":"You can do it."},{"author":"TOPET","header":"Welcome to PhaseII, !","comment":"Thank You For Playing!"},{"author":"Manamaster","header":"Are you excited for IIDX 40 ?","comment":"Lawnmower Edition! So hyped!"},{"author":"Manamaster","header":"Have you heard of Beatcraft Cyclon ?","comment":"It's super good I swear. You should play it. You really should."},{"author":"Azui","header":"Do you think about me, ?","comment":"-EGOISM 440-"},{"author":"Manamaster","header":"Go for Infini-Dan !","comment":"You can do it!"},{"author":"Manamaster","header":"Have you played portal on the Xbox 360 ?","comment":"Its ffffffrrrrrreeeeeeeeeee"},{"author":"Ho","header":"You showed us the ultimate ! Thank you very much.","comment":"I can't stop crying buckets of tears! *sobs*"},{"author":"Ho","header":"I can see a dream in your dance. I can see in your dance.","comment":"We can call it \\"our hope.\\""},{"author":"Ho","header":"Your thundering sound became the flash that pierces soul of crowd,","comment":"get the whole world into the Voltex...next generation music game."},{"author":"snowy324","header":"R U ready 2 go insida DJ Box, ?","comment":"~EZ2DJ was there~"},{"author":"Ho","header":"Don't talk about data, .","comment":"Konmai will sue!"},{"author":"Ho","header":"A real-time dance music game hard and fat. That's !!","comment":"They're too cool!"},{"author":"Ho","header":"Dancing Stage featuring 's RAVE","comment":"ミッキーたちのDJで踊ろう!"},{"author":"Roganis","header":"WE LOVE !","comment":"Phase'n Music"},{"author":"4848","header":"Come along and sing a song, and join the jamboree, !","comment":"Em Eye See, Kay E Why. Em Oh You S E"},{"author":"4848","header":"Do NOT lick the buttons, ","comment":"*I SEE YOU THERE*"},{"author":"Ryuto Setsujin","header":"Ayo, ","comment":"Go get those scores!"},{"author":"Pairasea","header":"Welcome to Lapistoria, !","comment":"WE LOVE POP'N MUSIC!"},{"author":"SQWERLY!","header":"WOW, !","comment":"It's a new rekkid!!!"},{"author":"Axel","header":"Select a game mode, ","comment":"ARE YOU SURE?"},{"author":"a fox","header":"Spin my knobs, ","comment":"Beep beep lettuce"},{"author":"Azui","header":"Don't stop, ","comment":"You're so close to Kaiden!"},{"author":"SoffiMeower","header":"I curse you, ","comment":"1-miss FC attempts upon ye!"},{"author":"heeho","header":"Please return all dongles to their rightful owners, ","comment":"Or don't I'm not your mom"},{"author":"SoffiMeower","header":"Welcome to os- PhaseII, ","comment":"Tap the buttons, to the beat!"},{"author":"Phoenix","header":"Welcome to PhaseII, ","comment":"I love you"},{"author":"Azui","header":"You did it, !","comment":"And it only took 1,000,000 plays"},{"author":"Anonymous","header":"You are based, .","comment":""},{"author":"SoffiMeower","header":"What if you wanted an FC, ","comment":"But god said: \\"1 miss\\""},{"author":"Anonymous","header":"","comment":"No Regerts!"},{"author":"SoffiMeower","header":"NullReferenceException {}","comment":"And this, kids, is why you don't use Java"},{"author":"caldenzer","header":"YO YO YO YO YO WHAT IT IS ","comment":"hey pac man, what's up?"},{"author":"calgamer","header":"You should probably play Time Crisis instead, ","comment":"Time Crisis is pretty good.."},{"author":"caldoora","header":"Did you have a good LovePlus Date, ","comment":"I hope you did."},{"author":"Azui","header":"Lock in, !","comment":"More seconds you spend picking a song means less time for MFCs!"},{"author":"Yonokid","header":"⠀⠀","comment":"⠀⠀⠀⠀⠀How do I center it"},{"author":"timeripple","header":"Up freaking your guitar ?","comment":"Or got that mania for drums?"},{"author":"Anonymous","header":"Let’s enjoy music, !","comment":""},{"author":"timeripple","header":"phasing on 's II til they network","comment":"networking on my phase til i II?"},{"author":"caldenza","header":"Have you thanked your mechanic today, ?","comment":"you should. or else."},{"author":"caldenza","header":"You! , Shoot The Core!","comment":"* Good morning! *"},{"author":"roxandtol","header":"R U READY 2 GO INSIDA DJ BOX ?","comment":"wait, wrong game..."},{"author":"roxandtol","header":"Just 1 more play for the MAX- !","comment":""},{"author":"Ryuto Setsujin","header":"Up Loving your Plus, ?","comment":""},{"author":"azui.573","header":"Welcome to the arena, !","comment":"Show the crowd your guts!"},{"author":"Anonymous","header":"Knock knock. Who's there? It's !","comment":""},{"author":"Azui","header":"Got MFC, ?","comment":"9 out of 10 doctors nationwide recommend one MFC a day!"},{"author":"Azui","header":", an error has occurred!","comment":"Did you set off an alarm again?"},{"author":"timeripple","header":"Why don't you just get up and dance !?","comment":""},{"author":"timeripple","header":"Are you on fire ?","comment":"Because your scores sure are!"},{"author":"DoctorDoofus","header":"Welcome - there are no easy choices in this mode!","comment":"Check out SSR in DDR 3rdMIX for an unexpected challenge!"},{"author":"SoffiMeower","header":"We can skip the sign-off, ","comment":"Old familiar scene repeating \\"This is how it should be!\\""},{"author":"SoffiMeower","header":"Welcome to PhaseII, !","comment":"MISINPUT!! MISINPUT!! YOU CALM TF DOWN!","misInput":true},{"author":"Trmazi","header":"DanceDanceRevolution MIX","comment":"There are no easy choices in this mode."},{"author":"Anonymous","header":"Hey , keep it 1,000,000!","comment":"No perfects, only MFCs today."},{"author":"Anonymous","header":"Hey , feeling the rhythm?","comment":"Or are you just here for the neon lights?"},{"author":"Anonymous","header":"What's the vibe, ?","comment":"Ready to clear that 18 or what?"},{"author":"Anonymous","header":"Step up, !","comment":"Time to sync those feet to the beat!"},{"author":"Anonymous","header":" just spawned in!","comment":"Time to glitch the leaderboard."},{"author":"SoffiMeower","header":"My name is , yo.","comment":"I'm the GOAT of PhaseII, yo. Uhuh."},{"author":"DDR X","header":"All this waiting around, ","comment":"What is this, a golf tournament? FOUR."},{"author":"DDR X","header":"We're not playing cards here, ","comment":"We're dancing. Come on."},{"author":"DDR X","header":"Fresh, .","comment":"Straight up fresh."},{"author":"DDR X","header":"I don't know, ","comment":"Have you got the stamina?"},{"author":"DDR X","header":"Come on, ","comment":"Let's dance already."},{"author":"DDR X","header":"So what, ?","comment":"We gonna dance or what?"},{"author":"DDR X","header":"Sure, ","comment":"I guess we can take a break..."},{"author":"DDR X","header":"You gotta step quick, ","comment":"Watch out for the shock arrow!"},{"author":"Trmazi","header":"What'cha gonna do, ?","comment":"Cry about it? Womp Womp."},{"author":"The Server","header":"You are now under my control, .","comment":"Do as I say.","class":"animated-text bg-linear-to-tl from-fuchsia-600 via-pink-700 to-purple-600 bg-clip-text text-transparent"},{"author":"Azui","header":"We'll meet again, .","comment":"Challenge the next GALAXY BRAVE!"},{"author":"cameron44251","header":"Hey, ","comment":"Did you know that the low taper fade meme is still massive?"},{"author":"PopDaCorn","header":"Welcome home, !","comment":"Remember to drink water <3. Stay hydrated!"},{"author":"BELOVED","header":"You'll be okay, .","comment":"Take care of yourself."},{"author":"RyogAkari","header":"Greetings, .","comment":"You tawt you taw a PASELI Cat."},{"author":"Metis","header":"Hey... come here often, ?","comment":""}]`),DN={1:[{id:"force_unlock_characters",name:"Force Unlock All Characters",help:"Force unlock all characters on select screen.",type:"Boolean"},{id:"force_unlock_eamuse_characters",name:"Unlock Non-Gacha Characters",help:"Unlock characters that require playing a different game to unlock.",type:"Boolean"},{id:"enable_dlc_levels",name:"Enable DLC levels",help:"Enable extra DLC levels on newer data.",type:"Boolean"},{id:"big_announcement",name:"Scrolling Announcement",help:"An announcement that scrolls by in attract mode.",type:"String"},{id:"bb_announcement",name:"Bulletin Board Announcement",help:"An announcement displayed on a bulletin board in attract mode.",type:"LargeText"}]},$N={10:[{id:"zukin_on",name:"ZUKIN WARS! Event",help:"Activates the ZUKIN WARS event.",type:"Boolean"},{id:"episode",name:"ZUKIN WARS! Episode",help:"Sets the current episode of the ZUKIN WARS! event.",type:"Array",options:[{id:0,label:"Episode 1"},{id:1,label:"Episode 2"},{id:2,label:"Episode 3"},{id:3,label:"Episode 4"},{id:4,label:"Episode 5"},{id:5,label:"Episode 6"}]},{id:"team",name:"ZUKIN WARS! Team",help:"Sets the team you will compete with.",type:"Array",options:[{id:0,label:"Green"},{id:1,label:"Red"},{id:2,label:"Yellow"}]},{id:"phase",name:"Game Unlock Phase",help:"Sets the content unlock period.",type:"Array",options:[{id:0,label:"Phase 0"},{id:1,label:"Phase 1"},{id:2,label:"Phase 2"},{id:3,label:"Phase 3"},{id:4,label:"Phase 4"},{id:5,label:"Phase 5"},{id:6,label:"Phase 6"},{id:7,label:"Phase MAX!"}]},{id:"info_text",name:"Information Message",help:"An announcement displayed on the bulletin board.",type:"LargeText"}]},wd={11:[{id:"info_text",name:"Information Message",help:"An announcement displayed on the bulletin board.",type:"LargeText"}],12:[{id:"info_text",name:"Information Message",help:"An announcement displayed on the bulletin board.",type:"LargeText"}],13:[{id:"bemani_evt",name:"Active BEMANI Event",help:"Sets the enabled BEMANI event.",type:"Array",options:[{id:0,label:"No Event"},{id:1,label:"APPEND TRAVEL"}]},{id:"info_text",name:"Information Message",help:"An announcement displayed on the bulletin board.",type:"LargeText"}],14:[{id:"bemani_evt",name:"Active BEMANI Event",help:"Sets the enabled BEMANI event.",type:"Array",options:[{id:0,label:"No Event"},{id:1,label:"私立BEMANI学園"},{id:2,label:"jubeat・GITADORA・DDRのTriple Journey"},{id:3,label:"KONAMI Arcade Championship 2013"}]},{id:"info_text",name:"Information Message",help:"An announcement displayed on the bulletin board.",type:"LargeText"}],15:[{id:"enable_hills",name:"Yuniver Hills",help:"Enable or disable the Yuniver Hills event.",type:"Boolean"},{id:"info_text",name:"Information Message",help:"An announcement displayed on the bulletin board.",type:"LargeText"}],16:[{id:"enable_heat3",name:"Force 3 Heat Bars",help:"Game will give 3 heat bars at the logout screen.",type:"Boolean"},{id:"disable_howto",name:"Disable How To Play",help:"Disables the How To Play screen in the demo loop.",type:"Boolean"},{id:"unlock_all",name:"Force Unlock",help:"Fully unlocks the game.",type:"Boolean"}],18:[{id:"disableunlock",name:"Disable Force Unlock",help:"Does not unlock the game.",type:"Boolean"}],19:[{id:"disableunlock",name:"Disable Force Unlock",help:"Does not unlock the game.",type:"Boolean"}]},xd={14:[{id:"enable_cust_banner",name:"Enable Custom Title Banner",help:"Enables the custom banner at the top of the title screen.",type:"Boolean"},{id:"title_text",name:"Custom Title Banner Text",help:"An announcement that scrolls by on the title screen.",type:"String"}],15:[{id:"enable_cust_banner",name:"Enable Custom Title Banner",help:"Enables the custom banner at the top of the title screen.",type:"Boolean"},{id:"title_text",name:"Custom Title Banner Text",help:"An announcement that scrolls by on the title screen.",type:"String"}],16:[{id:"enable_cust_banner",name:"Enable Custom Title Banner",help:"Enables the custom banner at the top of the title screen.",type:"Boolean"},{id:"title_text",name:"Custom Title Banner Text",help:"An announcement that scrolls by on the title screen.",type:"String"}],17:[{id:"enable_cust_banner",name:"Enable Custom Title Banner",help:"Enables the custom banner at the top of the title screen.",type:"Boolean"},{id:"title_text",name:"Custom Title Banner Text",help:"An announcement that scrolls by on the title screen.",type:"String"}],18:[{id:"enable_cust_banner",name:"Enable Custom Title Banner",help:"Enables the custom banner at the top of the title screen.",type:"Boolean"},{id:"title_text",name:"Custom Title Banner Text",help:"An announcement that scrolls by on the title screen.",type:"String"}]},RN={20:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"cafe_enable",name:"Café de Tran",help:"Enable the Café de Tran event.",type:"Boolean"},{id:"gakuen_enable",name:"Shiritsu BEMANI gakuen (私立BEMANI学園)",help:"Enable the Shiritsu BEMANI gakuen (私立BEMANI学園) event.",type:"Boolean"},{id:"uchuu_enable",name:"Q-pro, Mimi, Nyami & Pastel-kun no minna de uchuu sensou!!",help:"Enable the Q-pro, Mimi, Nyami & Pastel-kun no minna de uchuu sensou!! event.",type:"Boolean"},{id:"limit_phase",name:"LIMIT BURST PHASE",help:"Sets the LIMIT BURST Phase.",type:"Array",options:[{id:0,label:"LIMIT BURST OFF"},{id:1,label:"Phase 1"},{id:2,label:"Phase 2"},{id:3,label:"Phase 3"},{id:4,label:"Phase 4"}]},{id:"event_phase",name:"Current Active Event",help:"Sets the machine Event Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"LEGEND CROSS (RED)"},{id:2,label:"Ω-ATTACK (BLUE)"}]},{id:"red_phase",name:"Current RED Phase",help:"Sets the machine RED Phase.",type:"Array",options:[{id:0,label:"Phase 1"},{id:1,label:"Phase 2"},{id:2,label:"Phase 3"}]},{id:"yellow_phase",name:"Current YELLOW Phase",help:"Sets the machine YELLOW Phase.",type:"Array",options:[{id:0,label:"Phase 1"},{id:1,label:"Phase 2"},{id:2,label:"Phase 3"}]}],21:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"event_phase",name:"Qprogue",help:"Sets the Qprogue Map.",type:"Array",options:[{id:0,label:"Disable Qpronicle Chord"},{id:1,label:"Map 1 - Departure"},{id:2,label:"Map 2 - The Blue Earth (1)"},{id:3,label:"Map 3 - The Blue Earth (2)"},{id:4,label:"MAP DX-1"},{id:5,label:"MAP DX-2"},{id:6,label:"MAP DX-3"},{id:7,label:"MAP DX-4"},{id:8,label:"MAP DX-5"},{id:9,label:"MAP DX-6"},{id:10,label:"MAP DX-7"}]}],22:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"ccxbm_enable",name:"CocaColaXBEMANI",help:"Enables the CocaColaXBEMANI event. Enables all of the custom frames on older data.",type:"Boolean"},{id:"cycle_config",name:"Present/Future Cycle",help:"Override server defaults for present/future cycle.",type:"Array",options:[{id:0,label:"Standard Rotation"},{id:1,label:"Swap Present/Future"},{id:2,label:"Force Present"},{id:3,label:"Force Future"}]},{id:"event_phase",name:"Event Phase",help:"Sets the boss event phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"Chrono Seeker"},{id:2,label:"Qpronicle Chord"},{id:3,label:"-Densetsu renkin- PENDUAL TALISMAN"}]}],23:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"event_phase",name:"Event Phase",help:"Sets the Boss Event Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"Tokotoko Line"},{id:2,label:"Mystery Line Phase 1"},{id:3,label:"Mystery Line Phase 2"},{id:4,label:"Mystery Line Phase 3"}]}],24:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"event_phase",name:"Event Phase",help:"Sets the Boss Event Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"Koujyo SINOBUZ Den Phase 1"},{id:2,label:"Koujyo SINOBUZ Den Phase 2"},{id:3,label:"Koujyo SINOBUZ Den Phase 3"},{id:4,label:"Ninnin Shichikenden"}]}],25:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"event_phase",name:"Event Phase",help:"Sets the Boss Event Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"Gekisou! Cannon racer Continent 1"},{id:2,label:"Gekisou! Cannon racer Continent 2"},{id:3,label:"Gekisou! Cannon racer Continent 3"},{id:4,label:"Gekisou! Cannon racer Continent 4"}]}],26:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"event_phase",name:"Event Phase",help:"Sets the Boss Event Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"蜃気楼の図書館(The Bibliotheca of Mirage) Phase 1"},{id:2,label:"蜃気楼の図書館(The Bibliotheca of Mirage) Phase 2"},{id:3,label:"蜃気楼の図書館(The Bibliotheca of Mirage) Phase 3"},{id:4,label:"蜃気楼の図書館(The Bibliotheca of Mirage) Phase 4"},{id:5,label:"DELABITY LABORATORY"}]}],27:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"}],28:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"event_phase",name:"Event Phase",help:"Sets the Boss Event Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"召しませ!BISTROVER Asia"},{id:2,label:"召しませ!BISTROVER Europe"},{id:3,label:"召しませ!BISTROVER Northern land"},{id:4,label:"召しませ!BISTROVER North America"},{id:5,label:"召しませ!BISTROVER FINAL"}]}],29:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"system_season_voice",name:"System Season Voice",help:"Enable different season voice in Game",type:"Array",options:[{id:0,label:"Random"},{id:1,label:"Winter"},{id:2,label:"Spring"},{id:3,label:"Summer"},{id:4,label:"Autumn"}]},{id:"event_phase",name:"CastHour SPACE",help:"Sets the CastHour SPACE Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"PLATFORM 1 Cyber House"},{id:2,label:"PLATFORM 2 Twinkroom"},{id:3,label:"PLATFORM 3 Cinema IIDX"},{id:4,label:"PLATFORM 4 Beat Showcase"},{id:5,label:"PLATFORM 5 FUTURE SCOPE"},{id:6,label:"PLATFORM X Hideout"},{id:7,label:"PLATFORM X2 Hideout II"}]}],30:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"system_season_voice",name:"System Season Voice",help:"Enable different season voice in Game",type:"Array",options:[{id:0,label:"Random"},{id:1,label:"Winter"},{id:2,label:"Spring"},{id:3,label:"Summer"},{id:4,label:"Autumn"}]},{id:"event_phase",name:"RESIDENT PARTY",help:"Sets the RESIDENT PARTY Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"RESIDENT OPENING PARTY"},{id:2,label:"IIDX NEW YEAR PARTY"},{id:3,label:"SPRING MUSIC PARTY"},{id:4,label:"IIDX SUMMER PARTY"},{id:5,label:"AUTUMN MUSIC PARTY"}]}],31:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"event_phase",name:"Game Event Phase",help:"Enable different boss events",type:"Array",options:[{id:0,label:"No Event"},{id:1,label:"MY POLIS DESIGNER (MAP 1)"},{id:2,label:"MY POLIS DESIGNER (MAP 2)"},{id:3,label:"MY POLIS DESIGNER (MAP 3)"},{id:4,label:"MY POLIS DESIGNER (MAP FINAL)"},{id:5,label:"EPOLIS RESTORATION (SYSTEM A)"},{id:6,label:"EPOLIS RESTORATION (SYSTEM B)"},{id:7,label:"EPOLIS RESTORATION (SYSTEM C)"},{id:8,label:"EPOLIS RESTORATION (SYSTEM D + X)"}]},{id:"system_season_voice",name:"System Season Voice",help:"Enable different season voice in Game",type:"Array",options:[{id:0,label:"Random"},{id:1,label:"Winter"},{id:2,label:"Spring"},{id:3,label:"Summer"},{id:4,label:"Autumn"}]},{id:"license",name:"License Message",help:"A server sent license.",type:"String"}],32:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"idol_ad",name:"Attract Loop Idol Ad",help:"Plays an ad for an idol group during the attract loop.",type:"Boolean"},{id:"event_phase",name:"Game Event Phase",help:"Enable different boss events",type:"Array",options:[{id:0,label:"No Event"},{id:1,label:"Pinky Jump UP! (MAP 1)"},{id:2,label:"Pinky Jump UP! (MAP 2)"},{id:3,label:"Pinky Jump UP! (MAP 3)"}]},{id:"system_season_voice",name:"System Season Voice",help:"Enable different season voice in Game",type:"Array",options:[{id:0,label:"Random"},{id:1,label:"Winter"},{id:2,label:"Spring"},{id:3,label:"Summer"},{id:4,label:"Autumn"}]},{id:"license",name:"License Message",help:"A server sent license.",type:"String"}]},LN={14:[{id:"irphase",name:"IR Beat Phase",help:"Sets the Phase of IR Beat",type:"Array",options:[{id:0,label:"BEAT #1"},{id:1,label:"BEAT #2"},{id:2,label:"BEAT #3"},{id:3,label:"BEAT FREE"}]}],15:[{id:"irphase",name:"IR Beat Phase",help:"Sets the Phase of IR Beat",type:"Array",options:[{id:0,label:"BEAT #1"},{id:1,label:"BEAT #2"},{id:2,label:"BEAT #3"},{id:3,label:"BEAT FREE"}]}],16:[{id:"irphase",name:"IR Beat Phase",help:"Sets the Phase of IR Beat",type:"Array",options:[{id:0,label:"BEAT #1"},{id:1,label:"BEAT #2"},{id:2,label:"BEAT #3"},{id:3,label:"BEAT FREE"}]}],17:[{id:"irphase",name:"IR Beat Phase",help:"Sets the Phase of IR Beat",type:"Array",options:[{id:0,label:"BEAT #1"},{id:1,label:"BEAT #2"},{id:2,label:"BEAT #3"},{id:3,label:"BEAT FREE"}]},{id:"disable_league",name:"Disable League",help:"Disables League Mode and Leagues",type:"Boolean"}],18:[{id:"irphase",name:"IR Beat Phase",help:"Sets the Phase of IR Beat",type:"Array",options:[{id:0,label:"BEAT #1"},{id:1,label:"BEAT #2"},{id:2,label:"BEAT #3"},{id:3,label:"BEAT FREE"}]},{id:"tourmode",name:"Tour Phase",help:"Sets the Phase of the Tour event",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"JAPAN"},{id:2,label:"WORLD"},{id:3,label:"JAPAN + WORLD"}]},{id:"disable_league",name:"Disable League",help:"Disables League Mode and Leagues",type:"Boolean"},{id:"disable_link",name:"Disable LINCLE LINK",help:"Disables LINCLE LINK",type:"Boolean"},{id:"disable_story",name:"Disable Story Mode",help:"Disables Story Mode",type:"Boolean"}]},IN={2:[{id:"medal_link",name:"LovePlus MEDAL Link",help:"Enable data linking between LovePlus MEDAL. (not supported)",type:"Boolean"},{id:"3ds_link",name:"3DS Link",help:"Enable linking between 3DS LovePlus and LovePlus Arcade. Not currently supported on SpiceTools.",type:"Boolean"},{id:"summer_theme",name:"Summer Theme",help:"Enables a game-wide Summer theme. Unlocks the beach as a date spot.",type:"Boolean"},{id:"info_text",name:"Information Message",help:"An announcement displayed on a bulletin board in attract mode.",type:"LargeText"}]},ON={1:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],2:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"disable_matching",name:"Disable Online Matching",help:"Disable online matching between games.",type:"Boolean"}]},HN={1:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],2:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],3:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}]},NN={1:[{id:"ping_enable",name:"Card Scan Information",help:"Sends all arcade managers card information on read.",type:"Boolean"},{id:"tos",name:"TOS Override",help:"Replace the Terms of Service that displays when you use the machine. Use \\n to create newlines.",type:"LargeText"}]},BN={24:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"holiday_greeting",name:"Special Greeting",help:"Changes `Okay!` to a holiday greeting.",type:"Array",options:[{id:0,label:"Okay!"},{id:1,label:"Merry Christmas!"},{id:2,label:"Happy New Year!"}]}],25:[{id:"force_unlock_songs",name:"Force Song Unlock",help:"Force unlock all songs.",type:"Boolean"},{id:"navikun_phase",name:"NAVI-Kun Event Phase",help:"NAVI-Kun event phase for all players.",type:"Array",options:[{id:15,label:"Phase 1"},{id:16,label:"Phase 2"},{id:17,label:"Phase 3"},{id:18,label:"Phase 4"},{id:19,label:"Phase 5"},{id:20,label:"Phase 6"},{id:21,label:"Phase 7"},{id:22,label:"Phase 8"},{id:23,label:"Phase 9"},{id:24,label:"Phase 10"},{id:25,label:"Phase 11"},{id:26,label:"Phase 12"},{id:27,label:"Phase 13"},{id:28,label:"Phase 14"},{id:29,label:"Phase 15"},{id:30,label:"Phase MAX"}]},{id:"holiday_greeting",name:"Holiday Greeting",help:"Changes the payment selection confirmation sound.",type:"Array",options:[{id:0,label:"Okay!"},{id:1,label:"Merry Christmas!"},{id:2,label:"Happy New Year!"}]},{id:"event_archive_phase",name:"Event Archive Phase",help:"Event Archive mini-game phase for all players.",type:"Array",options:[{id:0,label:"Event Archive disabled"},{id:1,label:"pop'n music 11 - The Latest Space Station"},{id:2,label:"pop'n music 11 & 12 Iroha - The Southernmost Point of the Universe / Ninja Otasuke Cheat Sheet in Trouble"},{id:3,label:"pop'n music Sunny Park - I Love Walking in Happiness Park"},{id:4,label:"pop'n music 12 Iroha - Ninja Code: April 1st Volume"},{id:5,label:"pop'n music 15 ADVENTURE - Route to Awaken the Soul"},{id:6,label:"pop'n music 20 fantasia - A Braided Fantasy Song"},{id:7,label:"EXTRA"},{id:8,label:"pop'n music 15 ADVENTURE - A Route with a Faint Bell Sound"},{id:9,label:"pop'n music 13 Carnival - Bunny Magician Attraction"},{id:10,label:"pop'n music 14 FEVER! - That Burning Special Attack, again!"},{id:11,label:"pop'n music Sunny Park - Festival Nightfall Park"},{id:12,label:"pop'n music 20 fantasia - A Fantasy Song by the Bladed Warrior"},{id:13,label:"pop'n music 19 TUNE STREET - A Town Where the Sound of the Brass Band Rings After School"},{id:14,label:"pop'n music éclale - Fun Rag Hour"},{id:15,label:"pop'n music 13 Carnival - Ghost Piano Attraction"},{id:16,label:"pop'n music 14 FEVER! - That Warrior Defending Peace, again!"},{id:17,label:"pop'n music 18 Sengoku Retsuden - A Territory with a Glamorous Cultural Flavor"},{id:18,label:"pop'n music éclale - Runaway Guitarist in the Starry Sky"},{id:19,label:"pop'n music 17 THE MOVIE - A Blockbuster Uncovering a Conspiracy in the Peaceful City"},{id:20,label:"pop'n music lapistoria - God's Forgotten Things"}]}],26:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"holiday_greeting",name:"Special Greeting",help:"Changes `Okay!` to a holiday greeting.",type:"Array",options:[{id:0,label:"Okay!"},{id:1,label:"Merry Christmas!"},{id:2,label:"Happy New Year!"}]}],27:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"holiday_greeting",name:"Special Greeting",help:"Changes `Okay!` to a holiday greeting.",type:"Array",options:[{id:0,label:"Okay!"},{id:1,label:"Merry Christmas!"},{id:2,label:"Happy New Year!"}]}],28:[{id:"force_unlock_decopa_method",name:"Deco Part Force Unlock",help:"Force unlock decopa for all players. Unilab decopa are unavailable through normal play.",type:"Array",options:[{id:0,label:"None"},{id:1,label:"Unilab Decopa Only"},{id:2,label:"Unilab + Neon Lamp Decopa"},{id:3,label:"Unilab + Neon Lamp + Working Cat Decopa (ALL)"}]},{id:"force_unlock_songs",name:"Force Song Unlock",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_perfect_eater",name:"Unlock KAC Qualifier (パーフェクトイーター)",help:"Force unlock Perfect Eater for all players.",type:"Boolean"},{id:"music_phase",name:"Music Open Phase",help:"Default music phase for all players.",type:"Array",options:[{id:0,label:"No phase unlocks"},{id:7,label:"Phase 1"},{id:8,label:"Phase 2"},{id:9,label:"Phase 3"},{id:10,label:"Phase 4"},{id:11,label:"Phase 5"},{id:12,label:"Phase 6"},{id:13,label:"Phase 7"},{id:14,label:"Phase 8"}]},{id:"poppin_burger",name:"Poppin' Burger",help:"Poppin' Burger for all players.",type:"Array",options:[{id:0,label:"Disabled"},{id:1,label:"Saturday's Reward"},{id:2,label:"ペパーミントは私の敵 (UPPER)"},{id:3,label:"Surfing Area51"},{id:4,label:"Electronic or Treat! (UPPER)"},{id:5,label:"ハートのフリット"},{id:6,label:"なまいきプリンセス (UPPER)"},{id:7,label:"DOKIDOKI☆シューティングスター"},{id:8,label:"轟け!恋のビーンボール!! (STARDOM Remix)"},{id:9,label:"Cookie Bouquets / Moving on / ANEMONE"},{id:10,label:"Yum Yum OYACHU"},{id:11,label:"POLꓘAMAИIA / 乱膳の舞姫"},{id:12,label:"あるビー! feat.ころねぽち / No Border"},{id:13,label:"Amazing Bomberman"},{id:14,label:"ミラクル☆喫茶"},{id:15,label:"キセキはじまり☆ (UPPER)"},{id:16,label:"astral_dismantle"},{id:17,label:"まっぷたツートンソウル"},{id:18,label:"そして惨劇は灰色に踊る"},{id:19,label:"Hold the Pickles!!"},{id:20,label:"竜を狩る者"},{id:21,label:"すすめ!キッチンカー"},{id:22,label:"Little Rock Overture (UPPER)"},{id:23,label:"ホットドッグドカぐいレース!!!!"},{id:24,label:"エトランジェ"},{id:25,label:"Primitive Whimsical Chopped Salad"},{id:26,label:"Rushiest Rush"},{id:27,label:"MAX KARAI"},{id:28,label:"cobalt (UPPER)"},{id:29,label:"ONYX"},{id:30,label:"Flower-Band ver.-"},{id:31,label:"黒紅掬い"},{id:32,label:"Viden"},{id:33,label:"円環のヴァルキュリア -lopulla tragedia-"},{id:34,label:"嵐の唄"},{id:35,label:"pandora-追憶の彼方へ-"},{id:36,label:"Dawn Saga"},{id:37,label:"Yuni's Nocturnal Days"},{id:38,label:"アルファ・スカイ"},{id:39,label:"AVEL"},{id:40,label:"MAX LOVE - 鐘の音が止む前に -"},{id:41,label:"Twinkle Wonderland -Sparkle Wonderland-"},{id:42,label:"It's my Miracle"},{id:43,label:"昏き甲鉄のヴェルガ"},{id:44,label:"Step forward"},{id:45,label:"Follow Tomorrow -fleufleu Edition-"},{id:46,label:"High & Low"},{id:47,label:"BLAKE"},{id:48,label:"零と弌の鍵の唄 (UPPER) / 走れメロンパン (UPPER)"},{id:49,label:"THX 4"}]},{id:"narunaru_puchi",name:"Naru Naru♪ UniLab Petit Laboratory",help:"Naru Naru♪ UniLab Petit Laboratory for all players.",type:"Array",options:[{id:0,label:"Disabled"},{id:1,label:"Naru Naru♪ UniLab Petit Laboratory"},{id:2,label:"Naru Naru♪ UniLab Petit Laboratory MAX"}]},{id:"kakusei_puchi",name:"Kakusei no Elem Petit",help:"Kakusei no Elem Petit for all players.",type:"Array",options:[{id:0,label:"Disabled"},{id:1,label:"Wave 1"},{id:2,label:"Wave 2"},{id:3,label:"Wave FINAL"}]},{id:"toppings_boost",name:"Toppings Boost",help:"Golden Week Fair / Halloween Fair Toppings Boost for all players.",type:"Array",options:[{id:0,label:"Disabled"},{id:1,label:"Golden Week Boost"},{id:2,label:"Halloween Boost"}]},{id:"shigoto_neko",name:"Working Cat x Pop'n Music Deco Part Campaign",help:"Working Cat x Pop'n Music Deco Part Campaign for all players.",type:"Array",options:[{id:0,label:"Disabled"},{id:1,label:"Wave 1"},{id:2,label:"Wave 2"},{id:3,label:"Complete"}]}]},VN={1:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],2:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],3:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],4:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],5:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],6:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}]},FN={1:[{id:"disable_matching",name:"Disable Online Matching",help:"Saves time in game, no waiting.",type:"Boolean"},{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_cards",name:"Force Unlock Appeal Cards",help:"Force unlock all appeal cards.",type:"Boolean"}],2:[{id:"disable_matching",name:"Disable Online Matching",help:"Saves time in game, no waiting.",type:"Boolean"},{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_cards",name:"Force Unlock Appeal Cards",help:"Force unlock all appeal cards.",type:"Boolean"},{id:"maxima",name:"MAXIMA Nav",help:"Replaces Rasis with MAXIMA in menus.",type:"Boolean"},{id:"bemani_stadium",name:"BEMANI Event Phase",help:"Sets the BEMANI Event Phase.",type:"Array",options:[{id:0,label:"No Event"},{id:1,label:"BEMANI STADIUM"},{id:2,label:"Bemani Ruins"}]}],3:[{id:"disable_matching",name:"Disable Online Matching",help:"Saves time in game, no waiting.",type:"Boolean"},{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_cards",name:"Force Unlock Appeal Cards",help:"Force unlock all appeal cards.",type:"Boolean"},{id:"force_unlock_crew",name:"Force Unlock Crew Cards",help:"Force unlock all crew and sub-crew cards.",type:"Boolean"},{id:"enable_story",name:"Enable Story Mode",help:"Enables all story modes episodes for all players.",type:"Boolean"}],4:[{id:"disable_matching",name:"Disable Online Matching",help:"Saves time in game, no waiting.",type:"Boolean"},{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_cards",name:"Force Unlock Appeal Cards",help:"Force unlock all appeal cards.",type:"Boolean"},{id:"force_unlock_crew",name:"Force Unlock Crew Cards",help:"Force unlock all crew and sub-crew cards.",type:"Boolean"}],5:[{id:"disable_matching",name:"Disable Online Matching",help:"Saves time in game, no waiting.",type:"Boolean"},{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_cards",name:"Force Unlock Appeal Cards",help:"Force unlock all appeal cards.",type:"Boolean"},{id:"force_unlock_crew",name:"Force Unlock Crew Cards",help:"Force unlock all crew and sub-crew cards.",type:"Boolean"},{id:"chara_go1",name:"Game Over Character #1",help:"Sets a character on the Game Over screen.",type:"Array",options:[{id:0,label:"Rasis"},{id:1,label:"Grace"},{id:2,label:"Right"},{id:3,label:"Left"},{id:4,label:"MAXIMA"},{id:5,label:"Tsumabuki"}]},{id:"gameover1",name:"Game Over Message #1",help:"A message that a character will say on the Game Over screen. Use \\n to create newlines.",type:"LargeText"},{id:"chara_go2",name:"Game Over Character #2",help:"Sets a character on the Game Over screen.",type:"Array",options:[{id:0,label:"Rasis"},{id:1,label:"Grace"},{id:2,label:"Right"},{id:3,label:"Left"},{id:4,label:"MAXIMA"},{id:5,label:"Tsumabuki"}]},{id:"gameover2",name:"Game Over Message #2",help:"A message that a character will say on the Game Over screen. Use \\n to create newlines.",type:"LargeText"},{id:"chara_go3",name:"Game Over Character #3",help:"Sets a character on the Game Over screen.",type:"Array",options:[{id:0,label:"Rasis"},{id:1,label:"Grace"},{id:2,label:"Right"},{id:3,label:"Left"},{id:4,label:"MAXIMA"},{id:5,label:"Tsumabuki"}]},{id:"gameover3",name:"Game Over Message #3",help:"A message that a character will say on the Game Over screen. Use \\n to create newlines.",type:"LargeText"}],6:[{id:"disable_matching",name:"Disable Online Matching",help:"Saves time in game, no waiting.",type:"Boolean"},{id:"submonitor_vsync_enable",name:"Enable sub-screen VSYNC",help:"May cause performance issues when not running arcade hardware.",type:"Boolean"},{id:"use_cuda_video_presenter",name:"Enable CUDA engine",help:"May cause performance issues when not running arcade hardware.",type:"Boolean"},{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_cards",name:"Force Unlock Appeal Cards",help:"Force unlock all appeal cards.",type:"Boolean"},{id:"force_unlock_crew",name:"Force Unlock Crew Cards",help:"Force unlock all crew and sub-crew cards.",type:"Boolean"},{id:"disable_omega",name:"Disable OMEGA DIMENSION",help:"Disables all OMEGA DIMENSION events (1 through 8)",type:"Boolean"},{id:"disable_hexa",name:"Disable HEXA DIVER",help:"Disables all Hexa Diver events.",type:"Boolean"},{id:"chara_go1",name:"Game Over Character #1",help:"Sets a character on the Game Over screen.",type:"Array",options:[{id:0,label:"Rasis"},{id:1,label:"Grace"},{id:2,label:"Right"},{id:3,label:"Left"},{id:4,label:"MAXIMA"},{id:5,label:"Tsumabuki"}]},{id:"gameover1",name:"Game Over Message #1",help:"A message that a character will say on the Game Over screen. Use \\n to create newlines.",type:"LargeText"},{id:"chara_go2",name:"Game Over Character #2",help:"Sets a character on the Game Over screen.",type:"Array",options:[{id:0,label:"Rasis"},{id:1,label:"Grace"},{id:2,label:"Right"},{id:3,label:"Left"},{id:4,label:"MAXIMA"},{id:5,label:"Tsumabuki"}]},{id:"gameover2",name:"Game Over Message #2",help:"A message that a character will say on the Game Over screen. Use \\n to create newlines.",type:"LargeText"},{id:"chara_go3",name:"Game Over Character #3",help:"Sets a character on the Game Over screen.",type:"Array",options:[{id:0,label:"Rasis"},{id:1,label:"Grace"},{id:2,label:"Right"},{id:3,label:"Left"},{id:4,label:"MAXIMA"},{id:5,label:"Tsumabuki"}]},{id:"gameover3",name:"Game Over Message #3",help:"A message that a character will say on the Game Over screen. Use \\n to create newlines.",type:"LargeText"}]},ZN={3:[{id:"info_text",name:"Information Message",help:"An announcement displayed on a bulletin board in attract mode.",type:"LargeText"}]},UN={1:[{id:"info_text",name:"Information Message",help:"A server sent info message. Use \\n to create newlines.",type:"LargeText"}]},zN={15:[{id:"yuniver_charts",name:"YuniverHills Songs",duration:"weekly"}]},WN={20:[{id:"dailies",name:"Daily Music",duration:"daily"}],21:[{id:"dailies",name:"Daily Music",duration:"daily"}],22:[{id:"dailies",name:"Daily Music",duration:"daily"}],23:[{id:"dailies",name:"Daily Music",duration:"daily"}],24:[{id:"dailies",name:"Daily Music",duration:"daily"}],25:[{id:"dailies",name:"Daily Music",duration:"daily"}],26:[{id:"dailies",name:"Daily Music",duration:"daily"}],27:[{id:"dailies",name:"Daily Music",duration:"daily"}],28:[{id:"dailies",name:"Daily Music",duration:"daily"}],29:[{id:"dailies",name:"Daily Music",duration:"daily"}],30:[{id:"dailies",name:"Daily Music",duration:"daily"},{id:"weekly",name:"Weekly Chart",duration:"weekly"}],31:[{id:"dailies",name:"Daily Music",duration:"daily"},{id:"weekly",name:"Weekly Chart",duration:"weekly"}],32:[{id:"dailies",name:"Daily Music",duration:"daily"},{id:"weekly",name:"Weekly Chart",duration:"weekly"}]},jN={8:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}],9:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}],10:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"},{id:"league",name:"League Course",duration:"weekly"}],11:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}],12:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}],13:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}],14:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}],15:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}]},YN={26:[{id:"course",name:"Weekly Chart",duration:"weekly"}],27:[{id:"course",name:"Weekly Chart",duration:"weekly"}],28:[{id:"course",name:"Weekly Chart",duration:"weekly"}]},Bt="https://cdn.phaseii.network/file/PhaseII/web-assets";class Qe{static BEATSTREAM="bst";static BISHI_BASHI="bishi";static BISHI_BASHI_NEW="newbishi";static DANCE_EVOLUTION="danevo";static DANCE_RUSH="dancerush";static DDR="ddr";static DDRCLASS="ddrclass";static DDROMNI="ddromni";static DRUMMANIA="dm";static EEMALL="eemall";static FUTURETOMTOM="ftt";static GITADORA_DM="gitadora_dm";static GITADORA_GF="gitadora_gf";static GUITARFREAKS="gf";static IIDX="iidx";static IIDXCLASS="iidxclass";static JUBEAT="jubeat";static LOVEPLUS="loveplus";static MGA="metalgear";static MUSECA="museca";static NOSTALGIA="nost";static OTOMEDIUS="oto";static OTOCA="otoca";static PASELI_CHARGE_MACHINE="paseli";static POPN_HELLO="hpm";static POPN_MUSIC="pnm";static QMA="qma";static REFLEC_BEAT="reflec";static ROAD_FIGHTERS="roadfighters";static SDVX="sdvx";static SILENT_HILL="sha";static SILENT_SCOPE="scope";static TSUMTSUM="tsum";static WINNING_ELEVEN="weac"}class L{static BEATSTREAM=1;static BEATSTREAM_2=2;static THE_STAR_BISHI_BASHI=1;static BISHI_BASHI_CHANNEL=1;static DANCE_EVOLUTION=1;static DANCE_RUSH_STARDOM=1;static DDR_CS_SOLO=200;static DDR_1ST_MIX=1;static DDR_2ND_MIX=2;static DDR_3RD_MIX=3;static DDR_4TH_MIX=4;static DDR_5TH_MIX=5;static DDR_MAX=6;static DDR_MAX2=7;static DDR_EXTREME=8;static DDR_SUPERNOVA=9;static DDR_SUPERNOVA_2=10;static DDR_X=11;static DDR_X2=12;static DDR_X3_VS_2ND_MIX=13;static DDR_2013=14;static DDR_2014=15;static DDR_ACE=16;static DDR_A20=17;static DDR_A20_PLUS=18;static DDR_A3=19;static DDR_WORLD=20;static DRUMMANIA_1ST=1;static DRUMMANIA_2ND=2;static DRUMMANIA_3RD=3;static DRUMMANIA_4TH=4;static DRUMMANIA_5TH=5;static DRUMMANIA_6TH=6;static DRUMMANIA_7TH=7;static DRUMMANIA_8TH=8;static DRUMMANIA_9TH=9;static DRUMMANIA_10TH=10;static DRUMMANIA_V=11;static DRUMMANIA_V2=12;static DRUMMANIA_V3=13;static DRUMMANIA_V4=14;static DRUMMANIA_V5=15;static DRUMMANIA_V6=16;static DRUMMANIA_V7=17;static DRUMMANIA_V8=18;static EEMALL=1;static EEMALL_2ND=2;static FUTURETOMTOM=1;static FUTURETOMTOM_VER2=2;static GITADORA=1;static GITADORA_OVERDRIVE=2;static GITADORA_TRIBOOST=3;static GITADORA_TRIBOOST_RE_EVOLVE=4;static GITADORA_MATIXX=5;static GITADORA_EXCHAIN=6;static GITADORA_NEXTAGE=7;static GITADORA_HIGH_VOLTAGE=8;static GITADORA_FUZZUP=9;static GUITARFREAKS_1ST=0;static GUITARFREAKS_2ND=1;static GUITARFREAKS_3RD=2;static GUITARFREAKS_4TH=3;static GUITARFREAKS_5TH=4;static GUITARFREAKS_6TH=5;static GUITARFREAKS_7TH=6;static GUITARFREAKS_8TH=7;static GUITARFREAKS_9TH=8;static GUITARFREAKS_10TH=9;static GUITARFREAKS_11TH=10;static GUITARFREAKS_V=11;static GUITARFREAKS_V2=12;static GUITARFREAKS_V3=13;static GUITARFREAKS_V4=14;static GUITARFREAKS_V5=15;static GUITARFREAKS_V6=16;static GUITARFREAKS_V7=17;static GUITARFREAKS_V8=18;static IIDX=1;static IIDX_2ND_STYLE=2;static IIDX_3RD_STYLE=3;static IIDX_4TH_STYLE=4;static IIDX_5TH_STYLE=5;static IIDX_6TH_STYLE=6;static IIDX_7TH_STYLE=7;static IIDX_8TH_STYLE=8;static IIDX_9TH_STYLE=9;static IIDX_10TH_STYLE=10;static IIDX_RED=11;static IIDX_HAPPY_SKY=12;static IIDX_DISTORTED=13;static IIDX_GOLD=14;static IIDX_DJ_TROOPERS=15;static IIDX_EMPRESS=16;static IIDX_SIRIUS=17;static IIDX_RESORT_ANTHEM=18;static IIDX_LINCLE=19;static IIDX_TRICORO=20;static IIDX_SPADA=21;static IIDX_PENDUAL=22;static IIDX_COPULA=23;static IIDX_SINOBUZ=24;static IIDX_CANNON_BALLERS=25;static IIDX_ROOTAGE=26;static IIDX_HEROIC_VERSE=27;static IIDX_BISTROVER=28;static IIDX_CASTHOUR=29;static IIDX_RESIDENT=30;static IIDX_EPOLIS=31;static IIDX_PINKY_CRUSH=32;static JUBEAT=1;static JUBEAT_RIPPLES=2;static JUBEAT_RIPPLES_APPEND=3;static JUBEAT_KNIT=4;static JUBEAT_KNIT_APPEND=5;static JUBEAT_COPIOUS=6;static JUBEAT_COPIOUS_APPEND=7;static JUBEAT_SAUCER=8;static JUBEAT_SAUCER_FULFILL=9;static JUBEAT_PROP=10;static JUBEAT_QUBELL=11;static JUBEAT_CLAN=12;static JUBEAT_FESTO=13;static JUBEAT_AVE=14;static JUBEAT_BEYOND=15;static LOVEPLUS_ARCADE=1;static LOVEPLUS_CC=2;static METALGEAR_ARCADE=1;static MUSECA=1;static MUSECA_1_PLUS=2;static NOSTALGIA=1;static NOSTALGIA_FORTE=2;static NOSTALGIA_OP_2=3;static NOSTALGIA_OP_3=4;static OTOMEDIUS=1;static OTOCA_DOLL=1;static PASELI_CHARGE_MACHINE=1;static HELLO_POPN_MUSIC=1;static POPN_MUSIC=1;static POPN_MUSIC_2=2;static POPN_MUSIC_3=3;static POPN_MUSIC_4=4;static POPN_MUSIC_5=5;static POPN_MUSIC_6=6;static POPN_MUSIC_7=7;static POPN_MUSIC_8=8;static POPN_MUSIC_9=9;static POPN_MUSIC_10=10;static POPN_MUSIC_11=11;static POPN_MUSIC_IROHA=12;static POPN_MUSIC_CARNIVAL=13;static POPN_MUSIC_FEVER=14;static POPN_MUSIC_ADVENTURE=15;static POPN_MUSIC_PARTY=16;static POPN_MUSIC_THE_MOVIE=17;static POPN_MUSIC_SENGOKU_RETSUDEN=18;static POPN_MUSIC_TUNE_STREET=19;static POPN_MUSIC_FANTASIA=20;static POPN_MUSIC_SUNNY_PARK=21;static POPN_MUSIC_LAPISTORIA=22;static POPN_MUSIC_ECLALE=23;static POPN_MUSIC_USANEKO=24;static POPN_MUSIC_PEACE=25;static POPN_MUSIC_KAIMEI_RIDDLES=26;static POPN_MUSIC_UNILAB=27;static POPN_MUSIC_JAMFIZZ=28;static QMA=1;static QMA_II=2;static QMA_III=3;static QMA_IV=4;static QMA_V=5;static QMA_VI=6;static QMA_VII=7;static QMA_VIII=8;static QMA_GATE=9;static QMA_CAMPUS=10;static QMA_DAWN=11;static QMA_TOKYO=12;static QMA_EVOLVE=13;static QMA_MAXIVCORD=14;static QMA_XROSS_VOYAGE=15;static QMA_KIBOU=16;static QMA_MUGEN=17;static REFLEC_BEAT=1;static REFLEC_BEAT_LIMELIGHT=2;static REFLEC_BEAT_COLETTE=3;static REFLEC_BEAT_GROOVIN=4;static REFLEC_BEAT_VOLZZA=5;static REFLEC_BEAT_VOLZZA_2=6;static REFLEC_BEAT_REFLESIA=7;static ROAD_FIGHTERS=1;static SDVX_BOOTH=1;static SDVX_INFINITE_INFECTION=2;static SDVX_GRAVITY_WARS=3;static SDVX_HEAVENLY_HAVEN=4;static SDVX_VIVID_WAVE=5;static SDVX_EXCEED_GEAR=6;static SILENT_HILL_ARCADE=1;static SILENT_SCOPE_BONE_EATER=1;static DISNEY_TSUM_TSUM=1;static WINNING_ELEVEN_2008=1;static WINNING_ELEVEN_2010=2;static WINNING_ELEVEN_2012=3;static WINNING_ELEVEN_2014=4}function GN(){const t=CN,e=crypto.getRandomValues(new Uint32Array(1))[0]%t.length,a=t[e];return typeof a.header!="string"&&(a.comment="Show me your moves.",a.author="PhaseII server"),a.header=typeof a.header=="string"?a.header.split(""):["Heyo, ","!"],a}const kd=[{id:L.GITADORA,label:"Original",maxRivals:3},{id:L.GITADORA_OVERDRIVE,label:"OverDrive",maxRivals:3},{id:L.GITADORA_TRIBOOST,label:"Tri-Boost",maxRivals:3},{id:L.GITADORA_TRIBOOST_RE_EVOLVE,label:"Tri-Boost RE:Evolve",maxRivals:3},{id:L.GITADORA_MATIXX,label:"Matixx",maxRivals:3},{id:L.GITADORA_EXCHAIN,label:"EXCHAIN",maxRivals:3},{id:L.GITADORA_NEXTAGE,label:"Nex+Age",maxRivals:3},{id:L.GITADORA_HIGH_VOLTAGE,label:"HIGH-VOLTAGE",maxRivals:3},{id:L.GITADORA_FUZZUP,label:"FUZZUP",maxRivals:3}],J0=[{id:Qe.BEATSTREAM,name:"BeatStream",icon:null,cardBG:null,noRivals:!0,useUnicode:!0,scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Clear Gauge",value:"data.clear_gauge",width:120},{text:"Combos",value:"data.combo",width:120},{text:"Medal",value:"data.medal",width:120}],chartTable:{0:"LIGHT",1:"MEDIUM",2:"BEAST",3:"NIGHTMARE"},medalTable:{0:"",1:"FAILED",2:"SAVED",3:"CLEAR",4:"FULL COMBO",5:"PERFECT"},rankTable:{0:"PERFECT AAA",1:"AAA",2:"AA",3:"A",4:"B",5:"C",6:"D"},versions:[{id:L.BEATSTREAM,label:"Original"},{id:L.BEATSTREAM_2,label:"アニムトライヴ"}]},{id:Qe.BISHI_BASHI,name:"The ⭐ Bishi Bashi",icon:null,cardBG:null,noRivals:!0,noScores:!0,skip:!0,useUnicode:!0,gameOptions:DN,playerHeaders:[{text:"Region",value:"region",sortable:!0,width:100},{text:"Home Arcade",value:"homeArcade",sortable:!0,width:150}]},{id:Qe.BISHI_BASHI_NEW,name:"BishiBashi Channel",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:Qe.DANCE_EVOLUTION,name:"DanceEvolution",icon:null,cardBG:null,noRivals:!0,noScores:!0,skip:!0,useUnicode:!0},{id:Qe.DANCE_RUSH,name:"DanceRush",icon:null,cardBG:null,noRivals:!0,scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:120},{text:"Halo",value:"data.param",width:120}],chartTable:{0:"1A",1:"2A",2:"1B",3:"2B"},medalTable:{0:"",1:"FAILED",2:"SAVED",3:"CLEAR",4:"FULL COMBO",5:"PERFECT"},rankTable:{0:"⭐",1:"⭐⭐",2:"⭐⭐⭐",3:"⭐⭐⭐⭐",4:"⭐⭐⭐⭐⭐"},versions:[{id:L.DANCE_RUSH_STARDOM,label:"STARDOM"}]},{id:Qe.DDR,name:"DanceDanceRevolution",shortName:"DDR",icon:null,cardBG:null,gameOptions:wd,scheduledEvents:zN,useActiveRival:!0,videoTable:[L.DDR_ACE,L.DDR_A20,L.DDR_A20_PLUS,L.DDR_A3],scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Halo",value:"data.halo",width:80}],chartTable:{0:"SP BEGINNER",1:"SP BASIC",2:"SP DIFFICULT",3:"SP EXPERT",4:"SP CHALLENGE",5:"DP BEGINNER",6:"DP BASIC",7:"DP DIFFICULT",8:"DP EXPERT",9:"DP CHALLENGE"},haloTable:{100:"",1e3:"FAILED",2e3:"CLEARED",600:"",4e3:"LIFE4 CLEARED",200:"FULL COMBO",300:"GREAT FULL COMBO",400:"PERFECT FULL COMBO",500:"MARVELOUS FULL COMBO"},rankTable:{100:"E",200:"D",233:"D+",266:"C-",300:"C",333:"C+",366:"B-",400:"B",433:"B+",466:"A-",500:"A",533:"A+",566:"AA-",600:"AA",650:"AA+",700:"AAA"},versions:[{id:L.DDR_1ST_MIX,label:"1ST MIX"},{id:L.DDR_2ND_MIX,label:"2ND MIX"},{id:L.DDR_3RD_MIX,label:"3RD MIX"},{id:L.DDR_4TH_MIX,label:"4TH MIX"},{id:L.DDR_5TH_MIX,label:"5TH MIX"},{id:L.DDR_MAX,label:"MAX"},{id:L.DDR_MAX2,label:"MAX 2"},{id:L.DDR_EXTREME,label:"EXTREME"},{id:L.DDR_SUPERNOVA,label:"SuperNOVA"},{id:L.DDR_SUPERNOVA_2,label:"SuperNOVA 2"},{id:L.DDR_X,label:"X",maxRivals:10,maxActiveRivals:1},{id:L.DDR_X2,label:"X2",maxRivals:10,maxActiveRivals:1},{id:L.DDR_X3_VS_2ND_MIX,label:"X3 vs. 2ND MIX",maxRivals:10,maxActiveRivals:3},{id:L.DDR_2013,label:"(2013)",maxRivals:10,maxActiveRivals:3},{id:L.DDR_2014,label:"(2014)",maxRivals:10,maxActiveRivals:3},{id:L.DDR_ACE,label:"Ace",maxRivals:10,maxActiveRivals:3},{id:L.DDR_A20,label:"A20",maxRivals:10,maxActiveRivals:3},{id:L.DDR_A20_PLUS,label:"A20 PLUS",maxRivals:10,maxActiveRivals:3},{id:L.DDR_A3,label:"A3",maxRivals:10,maxActiveRivals:3},{id:L.DDR_WORLD,label:"WORLD",maxRivals:10,maxActiveRivals:3}]},{id:Qe.DDRCLASS,name:"Classic DDR",icon:`${Bt}/icon/ddr.webp`,cardBG:`${Bt}/card/ddr.webp`,assetId:"ddr",noRivals:!0,noScores:!0,gameOptions:$N,versions:[{id:L.DDR_1ST_MIX,label:"1ST MIX"},{id:L.DDR_2ND_MIX,label:"2ND MIX"},{id:L.DDR_3RD_MIX,label:"3RD MIX"},{id:L.DDR_4TH_MIX,label:"4TH MIX"},{id:L.DDR_5TH_MIX,label:"5TH MIX"},{id:L.DDR_MAX,label:"MAX"},{id:L.DDR_MAX2,label:"MAX 2"},{id:L.DDR_EXTREME,label:"EXTREME"},{id:L.DDR_SUPERNOVA,label:"SuperNOVA"},{id:L.DDR_SUPERNOVA_2,label:"SuperNOVA 2"}]},{id:Qe.DDROMNI,name:"DDR OmniMIX",icon:`${Bt}/icon/ddr.webp`,cardBG:`${Bt}/card/ddr.webp`,assetId:"ddr",gameOptions:wd,useActiveRival:!0,videoTable:[L.DDR_A20_PLUS],scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Halo",value:"data.halo",width:80}],chartTable:{0:"SP BEGINNER",1:"SP BASIC",2:"SP DIFFICULT",3:"SP EXPERT",4:"SP CHALLENGE",5:"DP BEGINNER",6:"DP BASIC",7:"DP DIFFICULT",8:"DP EXPERT",9:"DP CHALLENGE"},haloTable:{100:"",1e3:"FAILED",2e3:"CLEARED",600:"",4e3:"LIFE4 CLEARED",200:"FULL COMBO",300:"GREAT FULL COMBO",400:"PERFECT FULL COMBO",500:"MARVELOUS FULL COMBO"},rankTable:{100:"E",200:"D",233:"D+",266:"C-",300:"C",333:"C+",366:"B-",400:"B",433:"B+",466:"A-",500:"A",533:"A+",566:"AA-",600:"AA",650:"AA+",700:"AAA"},versions:[{id:L.DDR_1ST_MIX,label:"1ST MIX"},{id:L.DDR_2ND_MIX,label:"2ND MIX"},{id:L.DDR_3RD_MIX,label:"3RD MIX"},{id:L.DDR_4TH_MIX,label:"4TH MIX"},{id:L.DDR_5TH_MIX,label:"5TH MIX"},{id:L.DDR_MAX,label:"MAX"},{id:L.DDR_MAX2,label:"MAX 2"},{id:L.DDR_EXTREME,label:"EXTREME"},{id:L.DDR_SUPERNOVA,label:"SuperNOVA"},{id:L.DDR_SUPERNOVA_2,label:"SuperNOVA 2"},{id:L.DDR_X,label:"X"},{id:L.DDR_X2,label:"X2"},{id:L.DDR_X3_VS_2ND_MIX,label:"X3 vs. 2ND MIX"},{id:L.DDR_2013,label:"(2013)"},{id:L.DDR_2014,label:"(2014)"},{id:L.DDR_ACE,label:"A"},{id:L.DDR_A20,label:"A20"},{id:L.DDR_A20_PLUS,label:"OmniMIX (A20 PLUS)",maxRivals:10,maxActiveRivals:3}]},{id:Qe.DRUMMANIA,name:"DRUMMANIA",icon:null,cardBG:null,gameOptions:xd,playerHeaders:[{text:"SKILL LEVEL",value:"profile_skill",sortable:!0,width:120},{text:"SKILL POINT",value:"skill",sortable:!0,width:150}],scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"medal",width:100},{text:"SKILL %",value:"data.skill_perc",width:90},{text:"SKILL POINT",value:"data.skill_points",width:140}],chartTable:{0:"BEGINNER",1:"BASIC",2:"ADVANCED",3:"EXTREME"},rankTable:{7:"NO PLAY",6:"D",5:"C",4:"B",3:"A",2:"AA",1:"AAA",0:"S"},versions:[{id:L.DRUMMANIA_1ST,label:"1ST MIX"},{id:L.DRUMMANIA_2ND,label:"2ND MIX"},{id:L.DRUMMANIA_3RD,label:"3RD MIX"},{id:L.DRUMMANIA_4TH,label:"4TH MIX"},{id:L.DRUMMANIA_5TH,label:"5TH MIX"},{id:L.DRUMMANIA_6TH,label:"6TH MIX"},{id:L.DRUMMANIA_7TH,label:"7TH MIX"},{id:L.DRUMMANIA_8TH,label:"8TH MIX"},{id:L.DRUMMANIA_9TH,label:"9TH MIX"},{id:L.DRUMMANIA_10TH,label:"10TH MIX"},{id:L.DRUMMANIA_V,label:"V"},{id:L.DRUMMANIA_V2,label:"V2"},{id:L.DRUMMANIA_V3,label:"V3"},{id:L.DRUMMANIA_V4,label:"V4: ROCKxROCK",maxRivals:3},{id:L.DRUMMANIA_V5,label:"V5: ROCK TO INFINITY!",maxRivals:3},{id:L.DRUMMANIA_V6,label:"V6: BLAZING!!!!",maxRivals:3},{id:L.DRUMMANIA_V7,label:"V7",maxRivals:3},{id:L.DRUMMANIA_V8,label:"V8",maxRivals:3}]},{id:Qe.EEMALL,name:"eeMall",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0,versions:[{id:L.EEMALL,label:"1st Avenue"},{id:L.EEMALL_2ND,label:"2nd Avenue"}]},{id:Qe.FUTURETOMTOM,name:"Future Tom Tom",icon:null,cardBG:null,noRivals:!0,noScores:!0,useUnicode:!0,versions:[{id:L.FUTURETOMTOM,label:"Ver 1"},{id:L.FUTURETOMTOM_VER2,label:"Ver 2"}]},{id:Qe.GITADORA_DM,name:"GITADORA (Drums)",shortName:"GITADORA (DM)",icon:null,cardBG:null,videoTable:[L.GITADORA,L.GITADORA_OVERDRIVE,L.GITADORA_TRIBOOST,L.GITADORA_TRIBOOST_RE_EVOLVE,L.GITADORA_MATIXX,L.GITADORA_EXCHAIN,L.GITADORA_NEXTAGE,L.GITADORA_HIGH_VOLTAGE,L.GITADORA_FUZZUP],noRivals:!0,playerHeaders:[{text:"SKILL POINT",value:"skill",sortable:!0,width:150}],scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"medal",width:140},{text:"SKILL %",value:"data.perc",width:90},{text:"SKILL POINT",value:"data.new_skill",width:140}],chartTable:{6:"BASIC",7:"ADVANCED",8:"EXTREME",9:"MASTER"},rankTable:{100:"E",200:"D",300:"C",400:"B",500:"A",600:"S",700:"SS",800:"EXC"},difficultyDenom:10,versions:kd},{id:Qe.GITADORA_GF,name:"GITADORA (Guitar)",shortName:"GITADORA (GF)",icon:null,cardBG:null,videoTable:[L.GITADORA,L.GITADORA_OVERDRIVE,L.GITADORA_TRIBOOST,L.GITADORA_TRIBOOST_RE_EVOLVE,L.GITADORA_MATIXX,L.GITADORA_EXCHAIN,L.GITADORA_NEXTAGE,L.GITADORA_HIGH_VOLTAGE,L.GITADORA_FUZZUP],noRivals:!0,playerHeaders:[{text:"SKILL POINT",value:"skill",sortable:!0,width:150}],scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"medal",width:140},{text:"SKILL %",value:"data.perc",width:90},{text:"SKILL POINT",value:"data.new_skill",width:140}],chartTable:{1:"GUITAR BASIC",2:"GUITAR ADVANCED",3:"GUITAR EXTREME",4:"GUITAR MASTER",11:"BASS BASIC",12:"BASS ADVANCED",13:"BASS EXTREME",14:"BASS MASTER"},rankTable:{100:"E",200:"D",300:"C",400:"B",500:"A",600:"S",700:"SS",800:"EXC"},difficultyDenom:10,versions:kd},{id:Qe.GUITARFREAKS,name:"GUITAR FREAKS",icon:null,cardBG:null,gameOptions:xd,scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"medal",width:100},{text:"SKILL %",value:"data.skill_perc",width:90},{text:"SKILL POINT",value:"data.skill_points",width:140}],chartTable:{0:"GUITAR BEGINNER",1:"GUITAR BASIC",2:"GUITAR ADVANCED",3:"GUITAR EXTREME",4:"BASS BEGINNER",5:"BASS BASIC",6:"BASS ADVANCED",7:"BASS EXTREME",8:"OPEN BEGINNER",9:"OPEN BASIC",10:"OPEN ADVANCED",11:"OPEN EXTREME"},rankTable:{7:"NO PLAY",6:"S",5:"AA",4:"A",3:"B",2:"C",1:"D",0:"F"},playerHeaders:[{text:"SKILL LEVEL",value:"profile_skill",sortable:!0,width:120},{text:"SKILL POINT",value:"skill",sortable:!0,width:150}],versions:[{id:L.GUITARFREAKS_1ST,label:"1ST MIX"},{id:L.GUITARFREAKS_2ND,label:"2ND MIX"},{id:L.GUITARFREAKS_3RD,label:"3RD MIX"},{id:L.GUITARFREAKS_4TH,label:"4TH MIX"},{id:L.GUITARFREAKS_5TH,label:"5TH MIX"},{id:L.GUITARFREAKS_6TH,label:"6TH MIX"},{id:L.GUITARFREAKS_7TH,label:"7TH MIX"},{id:L.GUITARFREAKS_8TH,label:"8TH MIX"},{id:L.GUITARFREAKS_9TH,label:"9TH MIX"},{id:L.GUITARFREAKS_10TH,label:"10TH MIX"},{id:L.GUITARFREAKS_11TH,label:"11TH MIX"},{id:L.GUITARFREAKS_V,label:"V"},{id:L.GUITARFREAKS_V2,label:"V2"},{id:L.GUITARFREAKS_V3,label:"V3"},{id:L.GUITARFREAKS_V4,label:"V4: ROCKxROCK",maxRivals:3},{id:L.GUITARFREAKS_V5,label:"V5: ROCK TO INFINITY!",maxRivals:3},{id:L.GUITARFREAKS_V6,label:"V6: BLAZING!!!!",maxRivals:3},{id:L.GUITARFREAKS_V7,label:"V7",maxRivals:3},{id:L.GUITARFREAKS_V8,label:"V8",maxRivals:3}]},{id:Qe.IIDX,name:"beatmaniaIIDX",shortName:"IIDX",icon:`${Bt}/icon/iidx.webp`,cardBG:`${Bt}/card/iidx.webp`,assetId:"iidx",gameOptions:RN,scheduledEvents:WN,splitRivals:!0,maxLength:6,videoTable:[L.IIDX_TRICORO,L.IIDX_SPADA,L.IIDX_PENDUAL,L.IIDX_COPULA,L.IIDX_SINOBUZ,L.IIDX_CANNON_BALLERS,L.IIDX_ROOTAGE,L.IIDX_HEROIC_VERSE,L.IIDX_BISTROVER,L.IIDX_CASTHOUR,L.IIDX_RESIDENT,L.IIDX_EPOLIS,L.IIDX_PINKY_CRUSH],scoreHeaders:[{text:"Grade",value:"data.rank",width:60},{text:"Percent",value:"data.achievement_rate",width:100},{text:"Misses",value:"data.miss_count",width:100},{text:"Clear Status",value:"data.medal",width:100}],chartTable:{0:"SP NORMAL",1:"SP HYPER",2:"SP ANOTHER",3:"DP NORMAL",4:"DP HYPER",5:"DP ANOTHER",6:"SP BEGINNER",7:"SP LEGGENDARIA",8:"DP BEGINNER",9:"DP LEGGENDARIA"},rankTable:{100:"F",200:"E",300:"D",400:"C",500:"B",600:"A",700:"AA",800:"AAA"},percTable:{0:100,2222:200,3333:300,4444:400,5556:500,6667:600,7778:700,8889:800},medalTable:{50:"NO PLAY",100:"FAILED",200:"ASSIST CLEAR",300:"EASY CLEAR",400:"CLEAR",500:"HARD CLEAR",600:"EX HARD CLEAR",700:"FULL COMBO"},playerHeaders:[{text:"SP DAN",value:"sgrade",width:100},{text:"DP DAN",value:"dgrade",width:100},{text:"SP DJPOINT",value:"stats.single_dj_points",sortable:!0,width:150},{text:"DP DJPOINT",value:"stats.double_dj_points",sortable:!0,width:150}],versions:[{id:L.IIDX,label:"1st Style"},{id:L.IIDX_2ND_STYLE,label:"2nd Style"},{id:L.IIDX_3RD_STYLE,label:"3rd Style"},{id:L.IIDX_4TH_STYLE,label:"4th Style"},{id:L.IIDX_5TH_STYLE,label:"5th Style"},{id:L.IIDX_6TH_STYLE,label:"6th Style"},{id:L.IIDX_7TH_STYLE,label:"7th Style"},{id:L.IIDX_8TH_STYLE,label:"8th Style"},{id:L.IIDX_9TH_STYLE,label:"9th Style"},{id:L.IIDX_10TH_STYLE,label:"10th Style"},{id:L.IIDX_RED,label:"RED"},{id:L.IIDX_HAPPY_SKY,label:"HAPPY SKY"},{id:L.IIDX_DISTORTED,label:"DistorteD"},{id:L.IIDX_GOLD,label:"GOLD"},{id:L.IIDX_DJ_TROOPERS,label:"DJ TROOPERS"},{id:L.IIDX_EMPRESS,label:"EMPRESS"},{id:L.IIDX_SIRIUS,label:"SIRIUS"},{id:L.IIDX_RESORT_ANTHEM,label:"Resort Anthem"},{id:L.IIDX_LINCLE,label:"Lincle"},{id:L.IIDX_TRICORO,label:"tricoro",maxRivals:5},{id:L.IIDX_SPADA,label:"SPADA",maxRivals:5},{id:L.IIDX_PENDUAL,label:"PENDUAL",maxRivals:5},{id:L.IIDX_COPULA,label:"COPULA",maxRivals:5},{id:L.IIDX_SINOBUZ,label:"SINOBUZ",maxRivals:5},{id:L.IIDX_CANNON_BALLERS,label:"CANNON BALLERS",maxRivals:5},{id:L.IIDX_ROOTAGE,label:"ROOTAGE",maxRivals:5},{id:L.IIDX_HEROIC_VERSE,label:"HEROIC VERSE",maxRivals:5},{id:L.IIDX_BISTROVER,label:"BISTROVER",maxRivals:5},{id:L.IIDX_CASTHOUR,label:"CastHour",maxRivals:5},{id:L.IIDX_RESIDENT,label:"RESIDENT",maxRivals:5},{id:L.IIDX_EPOLIS,label:"EPOLIS",maxRivals:5},{id:L.IIDX_PINKY_CRUSH,label:"Pinky Crush",maxRivals:5}]},{id:Qe.IIDXCLASS,name:"Classic IIDX",icon:`${Bt}/icon/iidx.webp`,cardBG:`${Bt}/card/iidx.webp`,assetId:"iidx",gameOptions:LN,noRivals:!0,noScores:!0,playerHeaders:[{text:"SP DAN",value:"sgrade",width:100},{text:"DP DAN",value:"dgrade",width:100},{text:"SP DJPOINT",value:"stats.single_dj_points",sortable:!0,width:150},{text:"DP DJPOINT",value:"stats.double_dj_points",sortable:!0,width:150}],versions:[{id:L.IIDX,label:"1st Style"},{id:L.IIDX_2ND_STYLE,label:"2nd Style"},{id:L.IIDX_3RD_STYLE,label:"3rd Style"},{id:L.IIDX_4TH_STYLE,label:"4th Style"},{id:L.IIDX_5TH_STYLE,label:"5th Style"},{id:L.IIDX_6TH_STYLE,label:"6th Style"},{id:L.IIDX_7TH_STYLE,label:"7th Style"},{id:L.IIDX_8TH_STYLE,label:"8th Style"},{id:L.IIDX_9TH_STYLE,label:"9th Style"},{id:L.IIDX_10TH_STYLE,label:"10th Style"},{id:L.IIDX_RED,label:"RED"},{id:L.IIDX_HAPPY_SKY,label:"HAPPY SKY"},{id:L.IIDX_DISTORTED,label:"DistorteD"},{id:L.IIDX_GOLD,label:"GOLD"},{id:L.IIDX_DJ_TROOPERS,label:"DJ TROOPERS"},{id:L.IIDX_EMPRESS,label:"EMPRESS"},{id:L.IIDX_SIRIUS,label:"SIRIUS"},{id:L.IIDX_RESORT_ANTHEM,label:"Resort Anthem"},{id:L.IIDX_LINCLE,label:"Lincle"}]},{id:Qe.JUBEAT,name:"jubeat",icon:null,cardBG:null,scheduledEvents:jN,scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"data.medal",width:120},{text:"Music Rate",value:"data.music_rate",width:120}],chartTable:{0:"BASIC",1:"ADVANCED",2:"EXTREME",3:"BASIC (HARD MODE)",4:"ADVANCED (HARD MODE)",5:"EXTREME (HARD MODE)"},rankTable:{100:"E",200:"D",300:"C",400:"B",500:"A",600:"S",700:"SS",800:"SSS",900:"EXC"},ratingTable:{0:100,5e5:200,7e5:300,8e5:400,85e4:500,9e5:600,95e4:700,98e4:800,1e6:900},medalTable:{100:"FAILED",200:"CLEARED",300:"NEARLY FULL COMBO",400:"FULL COMBO",500:"NEARLY EXCELLENT",600:"EXCELLENT"},playerHeaders:[{text:"Jubility",value:"jubility",sortable:!0,width:120}],versions:[{id:L.JUBEAT,label:"Original"},{id:L.JUBEAT_RIPPLES,label:"Ripples"},{id:L.JUBEAT_RIPPLES_APPEND,label:"Ripples (Append)"},{id:L.JUBEAT_KNIT,label:"Knit"},{id:L.JUBEAT_KNIT_APPEND,label:"Knit (Append)"},{id:L.JUBEAT_COPIOUS,label:"Copious"},{id:L.JUBEAT_COPIOUS_APPEND,label:"Copious (Append)"},{id:L.JUBEAT_SAUCER,label:"Saucer",maxRivals:3},{id:L.JUBEAT_SAUCER_FULFILL,label:"Saucer Fulfill",maxRivals:3},{id:L.JUBEAT_PROP,label:"Prop",maxRivals:3},{id:L.JUBEAT_QUBELL,label:"Qubell",maxRivals:3},{id:L.JUBEAT_CLAN,label:"Clan",maxRivals:3},{id:L.JUBEAT_FESTO,label:"Festo",maxRivals:3},{id:L.JUBEAT_AVE,label:"Avenue",maxRivals:3},{id:L.JUBEAT_BEYOND,label:"Beyond the Avenue",maxRivals:3}]},{id:Qe.LOVEPLUS,name:"LovePlus",icon:null,cardBG:null,noRivals:!0,noScores:!0,skip:!0,playerHeaders:[{text:"Girlfriend",value:"gf",sortable:!0,width:100}],gameOptions:IN,versions:[{id:L.LOVEPLUS_ARCADE,label:"Medal"},{id:L.LOVEPLUS_CC,label:"Colorful Clip"}]},{id:Qe.MGA,name:"Metal Gear Arcade",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:Qe.MUSECA,name:"Museca",icon:null,cardBG:null,gameOptions:ON,chartTable:{0:"GREEN",1:"ORANGE",2:"RED"},rankTable:{100:"没 (DEATH)",200:"拙 (POOR)",300:"凡 (MEDIOCRE)",400:"佳 (GOOD)",500:"良 (GREAT)",600:"優 (EXCELLENT)",700:"秀 (SUPERB)",800:"傑 (MASTERPIECE)",900:"傑 (PERFECT)"},medalTable:{100:"FAILED",200:"CLEARED",300:"FULL COMBO"},scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"data.clear_type",width:80}],versions:[{id:L.MUSECA,label:"Original"},{id:L.MUSECA_1_PLUS,label:"1 + 1/2"}]},{id:Qe.NOSTALGIA,name:"Nostalgia",icon:null,cardBG:null,gameOptions:HN,chartTable:{0:"NORMAL",1:"HARD",2:"EXPERT",3:"REAL"},scoreHeaders:[{text:"Combos",value:"data.combo",width:80}],versions:[{id:L.NOSTALGIA,label:"Original"},{id:L.NOSTALGIA_FORTE,label:"Forte"},{id:L.NOSTALGIA_OP_2,label:"OP.2"},{id:L.NOSTALGIA_OP_3,label:"OP.3"}]},{id:Qe.OTOMEDIUS,name:"Otomedius",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:Qe.OTOCA,name:"Otoca d' Or",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:Qe.PASELI_CHARGE_MACHINE,name:"PASELI Charge Machine",skip:!0,noRivals:!0,noScores:!0,gameOptions:NN},{id:Qe.POPN_HELLO,name:"Hello! Pop'n Music",icon:`${Bt}/icon/popn.webp`,cardBG:`${Bt}/card/popn.webp`,assetId:"popn",skip:!0,noRivals:!0,noScores:!0},{id:Qe.POPN_MUSIC,name:"pop'n music",shortName:"pop'n",icon:`${Bt}/icon/popn.webp`,cardBG:`${Bt}/card/popn.webp`,assetId:"popn",useUnicode:!0,maxLength:6,gameOptions:BN,scheduledEvents:YN,chartTable:{0:"EASY",1:"NORMAL",2:"HYPER",3:"EX"},rankTable:{100:"E",200:"D",300:"C",400:"B",500:"A",600:"AA",700:"AAA",800:"S"},ratingTable:{0:100,5e4:200,62e3:300,72e3:400,82e3:500,9e4:600,95e3:700,98e3:800},medalTable:{100:"🔴 FAILED",200:"♦️ FAILED",300:"⭐ FAILED",400:"EASY CLEAR",500:"🟢 CLEAR",600:"🔷 CLEAR",700:"🌟 CLEAR",800:"🟡 FULL COMBO",900:"💎 FULL COMBO",1e3:"🌠 FULL COMBO",1100:"PERFECT"},scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"data.medal",width:120}],scoreMultiplier:10,versions:[{id:0,label:"CS and Licenses"},{id:L.POPN_MUSIC,label:"Original"},{id:L.POPN_MUSIC_2,label:"2"},{id:L.POPN_MUSIC_3,label:"3"},{id:L.POPN_MUSIC_4,label:"4"},{id:L.POPN_MUSIC_5,label:"5"},{id:L.POPN_MUSIC_6,label:"6"},{id:L.POPN_MUSIC_7,label:"7"},{id:L.POPN_MUSIC_8,label:"8"},{id:L.POPN_MUSIC_9,label:"9"},{id:L.POPN_MUSIC_10,label:"10"},{id:L.POPN_MUSIC_11,label:"11"},{id:L.POPN_MUSIC_IROHA,label:"いろは (Iroha)"},{id:L.POPN_MUSIC_CARNIVAL,label:"カーニバル (Carnival)"},{id:L.POPN_MUSIC_FEVER,label:"FEVER!"},{id:L.POPN_MUSIC_ADVENTURE,label:"ADVENTURE"},{id:L.POPN_MUSIC_PARTY,label:"PARTY♪"},{id:L.POPN_MUSIC_THE_MOVIE,label:"THE MOVIE"},{id:L.POPN_MUSIC_SENGOKU_RETSUDEN,label:"せんごく列伝 (Sengoku Retsuden)"},{id:L.POPN_MUSIC_TUNE_STREET,label:"TUNE STREET",maxRivals:2},{id:L.POPN_MUSIC_FANTASIA,label:"fantasia",maxRivals:2},{id:L.POPN_MUSIC_SUNNY_PARK,label:"Sunny Park",maxRivals:2},{id:L.POPN_MUSIC_LAPISTORIA,label:"ラピストリア (Lapistoria)",maxRivals:4},{id:L.POPN_MUSIC_ECLALE,label:"éclale",maxRivals:4},{id:L.POPN_MUSIC_USANEKO,label:"うさぎと猫と少年の夢 (Usaneko)",maxRivals:4},{id:L.POPN_MUSIC_PEACE,label:"peace",maxRivals:4},{id:L.POPN_MUSIC_KAIMEI_RIDDLES,label:"解明リドルズ (Kaimei riddles)",maxRivals:4},{id:L.POPN_MUSIC_UNILAB,label:"UniLab",maxRivals:4},{id:L.POPN_MUSIC_JAMFIZZ,label:"Jam&Fizz",maxRivals:4}]},{id:Qe.QMA,name:"Quiz Magic Academy",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:Qe.REFLEC_BEAT,name:"ReflecBeat",icon:null,cardBG:null,useUnicode:!0,gameOptions:VN,chartTable:{0:"BASIC",1:"MEDIUM",2:"HARD",3:"SPECIAL"},rankTable:{100:"C",200:"B",300:"A",400:"AA",500:"AAA",600:"AAA+",700:"S"},percTable:{0:100,6e3:200,7e3:300,8e3:400,9e3:500,9500:600,9800:700},medalTable:{100:"NO PLAY",200:"FAILED",300:"CLEARED",400:"HARD CLEAR",500:"S HARD CLEAR"},comboTable:{100:"NONE",200:"ALMOST FULL COMBO",300:"FULL COMBO",400:"ALL JUST FULL COMBO"},scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Rate",value:"data.achievement_rate",width:100},{text:"Misses",value:"data.miss_count",width:80},{text:"Medal",value:"data.clear_type",width:80},{text:"Combo Medal",value:"data.combo_type",width:120}],versions:[{id:L.REFLEC_BEAT,label:"Original"},{id:L.REFLEC_BEAT_LIMELIGHT,label:"Limelight",maxRivals:3},{id:L.REFLEC_BEAT_COLETTE,label:"Colette",maxRivals:3},{id:L.REFLEC_BEAT_GROOVIN,label:"groovin'!!",maxRivals:3},{id:L.REFLEC_BEAT_VOLZZA,label:"VOLZZA",maxRivals:3},{id:L.REFLEC_BEAT_VOLZZA_2,label:"VOLZZA 2",maxRivals:3}]},{id:Qe.ROAD_FIGHTERS,name:"Road Fighters 3D",icon:`${Bt}/icon/rf.webp`,cardBG:`${Bt}/card/rf.webp`,assetId:"rf",skip:!0,noRivals:!0,noScores:!0},{id:Qe.SDVX,name:"SOUND VOLTEX",shortName:"SDVX",icon:null,cardBG:null,gameOptions:FN,chartTable:{0:"NOVICE",1:"ADVANCED",2:"EXHAUST",3:"INFINITE",4:"MAXIMUM",5:"ULTIMATE"},rankTable:{100:"NO PLAY",200:"D",300:"C",400:"B",500:"A",550:"A+",600:"AA",650:"AA+",700:"AAA",800:"AAA+",900:"S"},medalTable:{50:"NO PLAY",100:"FAILED",200:"CLEARED",300:"HARD CLEAR",400:"UC",500:"PUC"},scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"data.clear_type",width:80}],playerHeaders:[{text:"Skill Level",value:"skill_level",sortable:!0,width:100},{text:"BLOCK",value:"block",sortable:!1,width:100},{text:"PACKET",value:"packet",sortable:!1,width:100}],versions:[{id:L.SDVX_BOOTH,label:"BOOTH",maxRivals:3},{id:L.SDVX_INFINITE_INFECTION,label:"-II- Infinite Infection",maxRivals:3},{id:L.SDVX_GRAVITY_WARS,label:"GRAVITY WARS",maxRivals:3},{id:L.SDVX_HEAVENLY_HAVEN,label:"HEAVENLY HAVEN",maxRivals:3},{id:L.SDVX_VIVID_WAVE,label:"VIVID WAVE",maxRivals:3},{id:L.SDVX_EXCEED_GEAR,label:"EXCEED GEAR",maxRivals:3}]},{id:Qe.SILENT_SCOPE,name:"SILENT SCOPE: BONE EATER",skip:!0,noRivals:!0,noScores:!0,useUnicode:!0,gameOptions:UN},{id:Qe.TSUMTSUM,name:"Tsum Tsum",skip:!1,noRivals:!0,noScores:!1,useUnicode:!0,chartTable:{0:"Game Mode"}},{id:Qe.WINNING_ELEVEN,name:"World Soccer",icon:`${Bt}/icon/we.webp`,cardBG:`${Bt}/card/we.webp`,assetId:"we",skip:!1,noRivals:!0,noScores:!0,gameOptions:ZN,versions:[{id:L.WINNING_ELEVEN_2008,label:"Winning Eleven Arcade Championship 2008"},{id:L.WINNING_ELEVEN_2010,label:"Winning Eleven Arcade Championship 2010"},{id:L.WINNING_ELEVEN_2012,label:"Winning Eleven Arcade Championship 2012"},{id:L.WINNING_ELEVEN_2014,label:"Winning Eleven Arcade Championship 2014"}]}];function t4(t){var e=J0.find(a=>a.id===t);return e||(e=J0.find(a=>a.name===t)),e?(e.icon||(e.icon=`${Bt}/icon/${t}.webp`),e.cardBG||(e.cardBG=`${Bt}/card/${t}.webp`),e):null}const XN={class:"space-y-3 text-center md:text-left lg:mx-12"},qN={class:"space-y-2 md:space-y-0"},KN={key:1,class:"text-3xl md:text-4xl"},JN={key:0,class:"flex flex-wrap gap-2 md:place-content-start place-content-center px-5 sm:px-0 py-2 sm:py-0 md:max-w-[400px]"},QN={key:0,class:"text-center md:text-right"},eB={class:"text-xs italic"},tB={__name:"UserCard",props:{overrideProfile:{type:Object,required:!1,default:null},useSmall:{type:Boolean,required:!1,default:!1},evenSmaller:{type:Boolean,required:!1,default:!1}},setup(t){const e="https://cdn.phaseii.network/file/PhaseII/web-assets",a=t;function n(o){if(o.length<2)return o;const l=o.split("");var u=Math.floor(Math.random()*o.length),c;do c=Math.floor(Math.random()*o.length);while(c===u);return[l[u],l[c]]=[l[c],l[u]],l.join("")}const s=de({userId:null,userName:"",userAvatar:"",userAdmin:!1,userPublic:!1,userBanned:!1,discordRoles:null,userCustomize:null});if(a.overrideProfile){const o=a.overrideProfile;s.value={userId:o.id,userName:o.name,userAvatar:o.avatar,userAdmin:o.admin,userBanned:o.banned,userPublic:o.public,discordRoles:o.discordRoles,userCustomize:o.customize}}else{const o=Ke();s.value={userId:o.userId,userName:o.userName,userAvatar:o.userAvatar,userAdmin:o.userAdmin,userPublic:o.userPublic,userBanned:o.userBanned,discordRoles:o.discordRoles,userCustomize:o.userCustomize}}const r=GN();function i(){return` +`+r):n.stack=r}catch{}}throw n}}_request(e,a){typeof e=="string"?(a=a||{},a.url=e):a=e||{},a=Bs(this.defaults,a);const{transitional:n,paramsSerializer:s,headers:r}=a;n!==void 0&&So.assertOptions(n,{silentJSONParsing:an.transitional(an.boolean),forcedJSONParsing:an.transitional(an.boolean),clarifyTimeoutError:an.transitional(an.boolean)},!1),s!=null&&(re.isFunction(s)?a.paramsSerializer={serialize:s}:So.assertOptions(s,{encode:an.function,serialize:an.function},!0)),a.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?a.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:a.allowAbsoluteUrls=!0),So.assertOptions(a,{baseUrl:an.spelling("baseURL"),withXsrfToken:an.spelling("withXSRFToken")},!0),a.method=(a.method||this.defaults.method||"get").toLowerCase();let i=r&&re.merge(r.common,r[a.method]);r&&re.forEach(["delete","get","head","post","put","patch","common"],m=>{delete r[m]}),a.headers=_a.concat(i,r);const o=[];let l=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(a)===!1||(l=l&&g.synchronous,o.unshift(g.fulfilled,g.rejected))});const u=[];this.interceptors.response.forEach(function(g){u.push(g.fulfilled,g.rejected)});let c,d=0,h;if(!l){const m=[_d.bind(this),void 0];for(m.unshift(...o),m.push(...u),h=m.length,c=Promise.resolve(a);d{if(!n._listeners)return;let r=n._listeners.length;for(;r-- >0;)n._listeners[r](s);n._listeners=null}),this.promise.then=s=>{let r;const i=new Promise(o=>{n.subscribe(o),r=o}).then(s);return i.cancel=function(){n.unsubscribe(r)},i},e(function(r,i,o){n.reason||(n.reason=new Dr(r,i,o),a(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const a=this._listeners.indexOf(e);a!==-1&&this._listeners.splice(a,1)}toAbortSignal(){const e=new AbortController,a=n=>{e.abort(n)};return this.subscribe(a),e.signal.unsubscribe=()=>this.unsubscribe(a),e.signal}static source(){let e;return{token:new q8(function(s){e=s}),cancel:e}}};function gN(t){return function(a){return t.apply(null,a)}}function vN(t){return re.isObject(t)&&t.isAxiosError===!0}const K0={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(K0).forEach(([t,e])=>{K0[e]=t});function K8(t){const e=new Is(t),a=P8(Is.prototype.request,e);return re.extend(a,Is.prototype,e,{allOwnKeys:!0}),re.extend(a,e,null,{allOwnKeys:!0}),a.create=function(s){return K8(Bs(t,s))},a}const wt=K8(Wi);wt.Axios=Is;wt.CanceledError=Dr;wt.CancelToken=mN;wt.isCancel=U8;wt.VERSION=X8;wt.toFormData=kl;wt.AxiosError=ze;wt.Cancel=wt.CanceledError;wt.all=function(e){return Promise.all(e)};wt.spread=gN;wt.isAxiosError=vN;wt.mergeConfig=Bs;wt.AxiosHeaders=_a;wt.formToJSON=t=>Z8(re.isHTMLForm(t)?new FormData(t):t);wt.getAdapter=G8.getAdapter;wt.HttpStatusCode=K0;wt.default=wt;const{Axios:$W,AxiosError:RW,CanceledError:LW,isCancel:IW,CancelToken:OW,VERSION:HW,all:NW,Cancel:BW,isAxiosError:VW,spread:FW,toFormData:ZW,AxiosHeaders:UW,HttpStatusCode:zW,formToJSON:WW,getAdapter:jW,mergeConfig:YW}=wt,Ke=bf("main",{state:()=>({appVersion:"3.1.0",userId:null,userName:null,userEmail:null,userAvatar:null,userAdmin:!1,userCardStyle:null,userData:null,discordRoles:null,userProfiles:[],userArcades:[],profiles:{},userCustomize:{},userScoreStats:{},userPublic:!1,userBanned:!1,isFieldFocusRegistered:!1,isLoading:!1,isSaving:!1,activeRequests:0,activeSavingRequests:0,errorCode:null,continueLoad:!1,userLoaded:!1,loadedNews:null,loadedArticles:{}}),actions:{setUser(t){t.id&&(this.userId=t.id),t.name&&(this.userName=t.name),t.email&&(this.userEmail=t.email),t.avatar&&(this.userAvatar=t.avatar),t.admin&&(this.userAdmin=t.admin),t.public&&(this.userPublic=t.public),t.banned&&(this.userBanned=t.banned),t.data&&(this.userData=t.data),t.discordRoles&&(this.discordRoles=t.discordRoles),t.cardStyle&&(this.userCardStyle=t.cardStyle),t.profiles&&(this.userProfiles=t.profiles),t.arcades&&(this.userArcades=t.arcades),t.customize&&(this.userCustomize=t.customize),t.userScoreStats&&(this.userScoreStats=t.userScoreStats)},fetch(t){wt.get(`data-sources/${t}.json`).then(e=>{e.data&&e.data.data&&(this[t]=e.data.data)}).catch(e=>{alert(e.message)})},incrementLoading(){this.activeRequests++,this.isLoading=!0},decrementLoading(){this.activeRequests=Math.max(0,this.activeRequests-1),this.activeRequests===0&&(this.isLoading=!1)},incrementSaving(){this.activeSavingRequests++,this.isSaving=!0,this.incrementLoading()},decrementSaving(){this.activeSavingRequests=Math.max(0,this.activeSavingRequests-1),this.isSaving=this.activeSavingRequests>0,this.decrementLoading()},async callApi(t,e="GET",a=null,n={}){const s="https://restfulsleep.phaseii.network",r="your_api_key_should_be_here";e==="GET"?this.incrementLoading():["POST","PUT","PATCH","DELETE"].includes(e)&&this.incrementSaving();const o={...{"App-Auth-Key":r},...n},l=`${s}/v1${t}`,u={method:e,url:l,headers:o,withCredentials:!0};a&&(u.data=a);try{const c=await wt(u);return c.data.status==="error"?(this.errorCode=c.data.error_code,null):c.data}catch(c){throw this.errorCode=c.message||"Network Error",c}finally{e==="GET"?this.decrementLoading():["POST","PUT","PATCH","DELETE"].includes(e)&&this.decrementSaving()}},async fetchAllNews(t,e=!1){if(e||!this.loadedNews){for(;!this.userId;)await new Promise(a=>setTimeout(a,200));try{const a=await this.callApi(`/news${t?"?limit="+t:""}`);return e?a:(this.loadedNews=a,this.loadedNews)}catch(a){throw console.log("Error fetching news:",a),a}}else return this.loadedNews},async checkUserSession(){try{return await this.callApi("/auth/session","GET")}catch(t){throw console.log("Error checking session:",t),t}},async deleteUserSession(){try{const t=await this.callApi("/auth/session","DELETE");return this.userLoaded=!1,t}catch(t){throw console.log("Error deleting session:",t),t}},async createUserSession(t,e,a){const n={username:t,password:e,remember:a};try{const s=await this.callApi("/auth/session","POST",n);return s&&s.status==="success"?!0:(alert("Incorrect username or password!"),!1)}catch(s){throw console.log("Error creating session:",s),s}},async loadUser(){try{const e=await this.checkUserSession();if(e&&e.activeSession&&!this.userLoaded){const a=e.userId;if(a){var t=(await this.callApi("/user")).data;return this.setUser({id:a,name:t.name,email:t.email,avatar:t.avatar,admin:t.admin,data:t.data,discordRoles:t.discordRoles,profiles:t.profiles,arcades:t.arcades,customize:t.data?.customize,userScoreStats:t.scoreStats,public:t.public}),this.userLoaded=!0,!0}}else if(this.userLoaded)return!0;return!1}catch(e){throw console.log("Error loading user:",e),e}},async getUser(t){try{return(await this.callApi(`/user/${t}`)).user}catch(e){throw console.log("Error fetching user:",e),e}},async putUser(t){try{return await this.callApi("/user","POST",t)}catch(e){throw console.log("Error updating user:",e),e}},async getMusicData(t,e,a=null,n=!1){try{return(await this.callApi(`/music?game=${t}&version=${e}`+(n?"&oneChart=true":""),"GET",null,{songIds:a.toString()})).data}catch(s){throw console.log("Error fetching music data:",s),s}},async getAttemptData(t,e=null){try{return(await this.callApi(`/attempts/${t}`+(e?`?userId=${e}`:""),"GET",null)).data}catch(a){throw console.log("Error fetching attempt data:",a),a}}}});class Zn{static PLAYER="798959868039135273";static JACKASS="1245926186119467059";static DEVELOPER="798959859143147531";static MODERATOR="799773455117189150";static DONOR="908149125818769419";static BETA_TESTER="798994449774018573";static BLAHAJ="1033143039943778394";static RHYTHM_RIOT="1358832326590599339";static DEV_SERVER="1358885484042125503"}const br=Ce({name:"BaseLevel",props:{mobile:Boolean,type:{type:String,default:"justify-between"}},render(){const t=[this.type,"items-center"],e=["flex"],a=["block","md:flex"],n=["flex","items-center","justify-center"];return fn("div",{class:t.concat(this.mobile?e:a)},this.$slots.default().map((s,r)=>{const i=!this.mobile&&this.$slots.default().length>r+1?n.concat(["mb-6","md:mb-0"]):n;return fn("div",{class:i},[s])}))}}),yN={class:"relative inline-block"},bN=["src","alt"],_N=["src"],J8={__name:"UserAvatar",props:{username:{type:String,required:!0},avatar:{type:String,default:null},border:{type:String,default:null}},setup(t){const e="https://cdn.phaseii.network/file/PhaseII/web-assets",a=t,n=k(()=>a.avatar??"https://i.imgur.com/nkx5ufe.jpg"),s=k(()=>a.username);return(r,i)=>(p(),v("div",null,[b("div",yN,[b("img",{src:n.value,alt:s.value,width:"200",height:"200",class:"w-full h-auto bg-gray-100 dark:bg-slate-800 rounded-full overflow-hidden drop-shadow-lg"},null,8,bN),t.border?(p(),v("img",{key:0,src:`${A(e)}/border/${t.border}.webp`,alt:"border",class:"absolute inset-0 w-full h-full overflow-hidden scale-[1.02]",style:{"object-fit":"fill"}},null,8,_N)):Z("",!0)]),se(r.$slots,"default")]))}},Q8={__name:"CardBoxComponentBody",props:{noPadding:Boolean},setup(t){return(e,a)=>(p(),v("div",{class:ve(["flex-1",{"p-6":!t.noPadding}])},[se(e.$slots,"default")],2))}},su=(t,e)=>{const a=t.__vccOpts||t;for(const[n,s]of e)a[n]=s;return a},AN={},wN={class:"p-6"};function xN(t,e){return p(),v("footer",wN,[se(t.$slots,"default")])}const kN=su(AN,[["render",xN]]),Us={__name:"CardBox",props:{rounded:{type:String,default:"rounded-2xl"},flex:{type:String,default:"flex-col"},hasComponentLayout:Boolean,hasTable:Boolean,isForm:Boolean,isHoverable:Boolean,isAuth:{type:Boolean,default:!1},colorProp:{type:String,default:"bg-slate-900 dark:bg-slate-900"}},emits:["submit"],setup(t,{emit:e}){const a=t,n=e,s=Ka(),r=k(()=>s.footer&&!!s.footer()),i=de(a.colorProp);a.isAuth&&(i.value="bg-slate-800 md:bg-slate-900 dark:bg-slate-800 md:dark:bg-slate-900");const o=k(()=>{const u=[a.rounded,a.flex,i.value];return a.isHoverable&&u.push("hover:shadow-lg transition-shadow duration-500"),u}),l=u=>{n("submit",u)};return(u,c)=>(p(),_e(us(t.isForm?"form":"div"),{class:ve([o.value,"bg-white flex"]),onSubmit:l},{default:Ee(()=>[t.hasComponentLayout?se(u.$slots,"default",{key:0}):(p(),v(Pe,{key:1},[we(Q8,{"no-padding":t.hasTable},{default:Ee(()=>[se(u.$slots,"default")]),_:3},8,["no-padding"]),r.value?(p(),_e(kN,{key:0},{default:Ee(()=>[se(u.$slots,"footer")]),_:3})):Z("",!0)],64))]),_:3},40,["class"]))}},SN={white:"bg-white text-black",light:"bg-white text-black dark:bg-slate-900/70 dark:text-white",contrast:"bg-gray-800 text-white dark:bg-white dark:text-black",success:"bg-emerald-700 border-emerald-500 text-white",danger:"bg-red-700 border-red-500 text-white",warning:"bg-yellow-700 border-yellow-500 text-white",info:"bg-blue-700 border-blue-500 text-white",sakura:"bg-pink-700 border-pink-500 text-white",gold:"bg-amber-700 border-amber-500 text-white"},nn={white:"text-black dark:text-slate-100",light:"text-gray-700 dark:text-slate-400",contrast:"dark:text-white",success:"text-emerald-500",slight_danger:"text-red-300",danger:"text-red-500",warning:"text-yellow-500",info:"text-blue-500",sakura:"text-pink-400",gold:"text-amber-300"},MN={white:[nn.white,"border-gray-100"],light:[nn.light,"border-gray-100"],contrast:[nn.contrast,"border-gray-900 dark:border-slate-100"],success:[nn.success,"border-emerald-500"],slight_danger:[nn.slight_danger,"border-red-300"],danger:[nn.danger,"border-red-500"],warning:[nn.warning,"border-yellow-500"],info:[nn.info,"border-blue-500"],sakura:[nn.sakura,"border-pink-400"],gold:[nn.gold,"border-amber-300"]},e4=(t,e,a,n=!1)=>{const s={ring:{white:"ring-gray-200 dark:ring-gray-500",whiteDark:"ring-gray-200 dark:ring-gray-500",lightDark:"ring-gray-200 dark:ring-gray-500",contrast:"ring-gray-300 dark:ring-gray-400",success:"ring-emerald-300 dark:ring-emerald-700",danger:"ring-red-300 dark:ring-red-900",warning:"ring-yellow-300 dark:ring-yellow-700",info:"ring-blue-300 dark:ring-blue-800",sakura:"ring-pink-400",gold:"ring-amber-300"},active:{white:"bg-gray-100",whiteDark:"bg-gray-100 dark:bg-slate-800",lightDark:"bg-gray-200 dark:bg-slate-700",contrast:"bg-gray-700 dark:bg-slate-100",success:"bg-emerald-700 dark:bg-emerald-600",danger:"bg-red-700 dark:bg-red-600",warning:"bg-yellow-700 dark:bg-yellow-600",info:"bg-blue-700 dark:bg-blue-600",sakura:"ring-pink-400",gold:"ring-amber-300"},bg:{white:"bg-white text-black",whiteDark:"bg-white text-black dark:bg-slate-900 dark:text-white",lightDark:"bg-gray-100 text-black dark:bg-slate-800 dark:text-white",contrast:"bg-gray-800 text-white dark:bg-white dark:text-black",success:"bg-emerald-600 dark:bg-emerald-700 text-white",danger:"bg-red-600 dark:bg-red-800 text-white",warning:"bg-yellow-600 dark:bg-yellow-700 text-white",info:"bg-blue-600 dark:bg-blue-900 text-white",sakura:"bg-pink-500",gold:"bg-amber-400"},bgHover:{white:"hover:bg-gray-100",whiteDark:"hover:bg-gray-100 hover:dark:bg-slate-800",lightDark:"hover:bg-gray-200 hover:dark:bg-slate-700",contrast:"hover:bg-gray-700 hover:dark:bg-slate-100",success:"hover:bg-emerald-700 hover:border-emerald-700 hover:dark:bg-emerald-600 hover:dark:border-emerald-600",danger:"hover:bg-red-700 hover:border-red-700 hover:dark:bg-red-600 hover:dark:border-red-600",warning:"hover:bg-yellow-700 hover:border-yellow-700 hover:dark:bg-yellow-600 hover:dark:border-yellow-600",info:"hover:bg-blue-700 hover:border-blue-700 hover:dark:bg-blue-600 hover:dark:border-blue-600"},borders:{white:"border-white",whiteDark:"border-white dark:border-slate-900",lightDark:"border-gray-100 dark:border-slate-800",contrast:"border-gray-800 dark:border-white",success:"border-emerald-600 dark:border-emerald-600",danger:"border-red-600 dark:border-red-800",warning:"border-yellow-600 dark:border-yellow-700",info:"border-blue-600 dark:border-blue-700",sakura:"border-pink-500",gold:"border-amber-400"},text:{contrast:"dark:text-slate-100",success:"text-emerald-600 dark:text-emerald-500",danger:"text-red-600 dark:text-red-500",warning:"text-yellow-600 dark:text-yellow-500",info:"text-blue-600 dark:text-blue-500",sakura:"text-pink-300",gold:"text-amber-400"},outlineHover:{contrast:"hover:bg-gray-800 hover:text-gray-100 hover:dark:bg-slate-100 hover:dark:text-black",success:"hover:bg-emerald-600 hover:text-white hover:text-white hover:dark:text-white hover:dark:border-emerald-600",danger:"hover:bg-red-600 hover:text-white hover:text-white hover:dark:text-white hover:dark:border-red-600",warning:"hover:bg-yellow-600 hover:text-white hover:text-white hover:dark:text-white hover:dark:border-yellow-600",info:"hover:bg-blue-600 hover:text-white hover:dark:text-white hover:dark:border-blue-600"}};if(!s.bg[t])return t;const r=e&&["white","whiteDark","lightDark"].indexOf(t)<0,i=[s.borders[t],s.ring[t]];return n?i.push(s.active[t]):i.push(r?s.text[t]:s.bg[t]),a&&i.push(r?s.outlineHover[t]:s.bgHover[t]),i},EN=["width","height"],PN=["d"],Zt={__name:"BaseIcon",props:{path:{type:String,required:!1,default:null},icon:{type:Object,required:!1,default:null},w:{type:String,default:"w-6"},h:{type:String,default:"h-6"},size:{type:[String,Number],default:null},color:{type:String,default:""},fill:{type:String,default:"duotone"}},setup(t){const e=Ke(),a=t,n=["regular","thin","light","bold","fill","duotone"],s=e.userCustomize?.iconFill??-1;var r=a.fill;s!==-1&&(r=n[s]);const i=k(()=>`inline-flex justify-center items-center ${a.w} ${a.h} ${a.color}`),o=k(()=>a.size??(a.icon?20:18));return(l,u)=>(p(),v("span",{class:ve(i.value)},[a.path?(p(),v("svg",{key:0,viewBox:"0 0 24 24",width:o.value,height:o.value,class:"inline-block"},[b("path",{fill:"currentColor",d:t.path},null,8,PN)],8,EN)):a.icon?(p(),_e(A(t.icon),{key:1,size:o.value,weight:A(r)},null,8,["size","weight"])):Z("",!0),se(l.$slots,"default")],2))}},TN={__name:"PillTagPlain",props:{label:{type:String,required:!0},icon:{type:Object,default:null},small:Boolean},setup(t){return(e,a)=>(p(),v("div",{class:ve(["inline-flex items-center capitalize leading-none",[t.small?"text-xs":"text-sm"]])},[t.icon?(p(),_e(Zt,{key:0,icon:t.icon,h:"h-4",w:"w-4",class:ve(t.small?"mr-1":"mr-2"),size:t.small?14:null},null,8,["icon","class","size"])):Z("",!0),b("span",null,Re(t.label),1)],2))}},da={__name:"PillTag",props:{label:{type:String,required:!0},color:{type:String,required:!0},icon:{type:Object,default:null},small:Boolean,outline:{type:Boolean,default:!0}},setup(t){const e=Ke(),a=t;function n(r,i){return i===void 0?r:i}const s=k(()=>[a.small?"py-1 px-3":"py-1.5 px-4",n(a.outline,e.userCustomize.pillOutline)?MN[a.color]:SN[a.color]]);return(r,i)=>(p(),_e(TN,{class:ve(["border rounded-full",s.value]),icon:t.icon,label:t.label,small:t.small},null,8,["class","icon","label","small"]))}},CN=JSON.parse(`[{"author":"Trmazi","header":"Ready, ?","comment":"Let's heat it up with this number!"},{"author":"Trmazi","header":"Yo, is in the House like Carpet.","comment":"Like Chef Boyardee, my rhyme is truly cookin'"},{"author":"Trmazi","header":"There are two wolves inside of you, .","comment":"The furry convention is going very well."},{"author":"Trmazi","header":"Howdy, !","comment":"Gonna break some records today?"},{"author":"Trmazi","header":"Hiya, !","comment":"Glad to have you here."},{"author":"Trmazi","header":"Good to see you, !","comment":"Show us your moves!"},{"author":"Trmazi","header":"It's a Bird... It's a Plane... It's !","comment":"Let's push it to the grindstone."},{"author":"yaladre","header":"What's shaking, ?","comment":"Ready to start your session?"},{"author":"GlItChEdV0iDz","header":"Now who dat is? Why... it's !","comment":"Why's it always the same old thing?"},{"author":"Error","header":"Error: Couldn't load 's profile.","comment":"Purging data. Please log in again."},{"author":"caldenza","header":"Please don't actually eat glass, .","comment":"\\"I can't believe I have to write that.\\""},{"author":"SQWERLY!","header":"Welcome to PhaseII, .","comment":"\\"Where you can actually still play older versions of DDR!\\""},{"author":"manamaster","header":"Go for Kaiden, .","comment":"You can do it!"},{"author":"manamaster","header":"Steal from your local Round1, .","comment":"The DDR cab is free if you believe hard enough."},{"author":"manamaster","header":"You should play Bone Eater, !","comment":"\\"It's really good, I swear!\\""},{"author":"manamaster","header":"No I cannot sell the DDR Gold cab to you for $500, .","comment":"Please stop asking."},{"author":"topet","header":"Hello, !","comment":"If more than one is many, how many is few?"},{"author":"barru","header":"What's good, ?","comment":"As long as you're around, everything's great 😄"},{"author":"yaladre","header":"Ready to kick it up a notch, ?","comment":"Get pumped up!"},{"author":"caldenza","header":"Alone in the night again, ?","comment":"Honestly, just go play Minecraft tbh"},{"author":"caldenza","header":"Did you make sure to restart the Mango, ?","comment":"It's not the mango. It's always the mango. God damnit."},{"author":"azui.573","header":"Welcome home, .","comment":"Ready to crush those rankings?"},{"author":"azui.573","header":"Introducing... !","comment":"Live from the RESIDENT PARTY!"},{"author":"Shilofax","header":"Make it make money, ","comment":"GOOOOOOOOOOOOOLD"},{"author":"daydensteve","header":"Welcome, .","comment":"PhaseII, here for all your net needs!"},{"author":"sierrathebluejay","header":"Welcome to the party, .","comment":"We've been waiting for you!"},{"author":"sierrathebluejay","header":"Wild appeared!","comment":"They're super effective!"},{"author":"48productions","header":"Showers are sexy, ","comment":"Take one today."},{"author":"48productions","header":"Have some fun with Miku, !","comment":""},{"author":"Trmazi","header":" is the DJ of this gig!","comment":"Are you good, or are you cool?"},{"author":"Yonokid","header":". In the WebbedUI. Straight up \\"Phase'n it\\".","comment":"and by \\"it\\", haha, well, let's justr say; My II"},{"author":"SQWERLY!","header":" always told me that it was just a phase…","comment":"It wasn't a Phase, it was a PhaseII!"},{"author":"yaladre","header":", is your refrigerator running?","comment":"Because you better go catch it!"},{"author":"Kuusetsu","header":"If C's get degrees, ","comment":"You'd still fail."},{"author":"Azui","header":"Ready to break the future, ?","comment":"All your MFCs are belong to us!"},{"author":"towelie","header":"Don't forget to bring a towel, !","comment":""},{"author":"barru","header":"Reject modernity, .","comment":"Embrace BEMANI."},{"author":"barru","header":"Insert 's greeting here","comment":"Insert caption here"},{"author":"barru","header":"Welcome back, !","comment":"We’re glad to have you."},{"author":"barru","header":"Nice scores, !","comment":"You never fail to impress."},{"author":"Galexion","header":"Initializing User ...","comment":"Communicating With Server... Please Wait..."},{"author":"Roganis","header":"If Phase is so cool, why didn't they make a second one, ?","comment":"Spoiler alert : they did."},{"author":"Shilofax","header":"Hello, !","comment":"May we interest you in a Comcast outage?"},{"author":"Nevy","header":"Answer the question, .","comment":"Why was nibs banned?"},{"author":"barru","header":"Go For The Top, !","comment":"You can do it."},{"author":"TOPET","header":"Welcome to PhaseII, !","comment":"Thank You For Playing!"},{"author":"Manamaster","header":"Are you excited for IIDX 40 ?","comment":"Lawnmower Edition! So hyped!"},{"author":"Manamaster","header":"Have you heard of Beatcraft Cyclon ?","comment":"It's super good I swear. You should play it. You really should."},{"author":"Azui","header":"Do you think about me, ?","comment":"-EGOISM 440-"},{"author":"Manamaster","header":"Go for Infini-Dan !","comment":"You can do it!"},{"author":"Manamaster","header":"Have you played portal on the Xbox 360 ?","comment":"Its ffffffrrrrrreeeeeeeeeee"},{"author":"Ho","header":"You showed us the ultimate ! Thank you very much.","comment":"I can't stop crying buckets of tears! *sobs*"},{"author":"Ho","header":"I can see a dream in your dance. I can see in your dance.","comment":"We can call it \\"our hope.\\""},{"author":"Ho","header":"Your thundering sound became the flash that pierces soul of crowd,","comment":"get the whole world into the Voltex...next generation music game."},{"author":"snowy324","header":"R U ready 2 go insida DJ Box, ?","comment":"~EZ2DJ was there~"},{"author":"Ho","header":"Don't talk about data, .","comment":"Konmai will sue!"},{"author":"Ho","header":"A real-time dance music game hard and fat. That's !!","comment":"They're too cool!"},{"author":"Ho","header":"Dancing Stage featuring 's RAVE","comment":"ミッキーたちのDJで踊ろう!"},{"author":"Roganis","header":"WE LOVE !","comment":"Phase'n Music"},{"author":"4848","header":"Come along and sing a song, and join the jamboree, !","comment":"Em Eye See, Kay E Why. Em Oh You S E"},{"author":"4848","header":"Do NOT lick the buttons, ","comment":"*I SEE YOU THERE*"},{"author":"Ryuto Setsujin","header":"Ayo, ","comment":"Go get those scores!"},{"author":"Pairasea","header":"Welcome to Lapistoria, !","comment":"WE LOVE POP'N MUSIC!"},{"author":"SQWERLY!","header":"WOW, !","comment":"It's a new rekkid!!!"},{"author":"Axel","header":"Select a game mode, ","comment":"ARE YOU SURE?"},{"author":"a fox","header":"Spin my knobs, ","comment":"Beep beep lettuce"},{"author":"Azui","header":"Don't stop, ","comment":"You're so close to Kaiden!"},{"author":"SoffiMeower","header":"I curse you, ","comment":"1-miss FC attempts upon ye!"},{"author":"heeho","header":"Please return all dongles to their rightful owners, ","comment":"Or don't I'm not your mom"},{"author":"SoffiMeower","header":"Welcome to os- PhaseII, ","comment":"Tap the buttons, to the beat!"},{"author":"Phoenix","header":"Welcome to PhaseII, ","comment":"I love you"},{"author":"Azui","header":"You did it, !","comment":"And it only took 1,000,000 plays"},{"author":"Anonymous","header":"You are based, .","comment":""},{"author":"SoffiMeower","header":"What if you wanted an FC, ","comment":"But god said: \\"1 miss\\""},{"author":"Anonymous","header":"","comment":"No Regerts!"},{"author":"SoffiMeower","header":"NullReferenceException {}","comment":"And this, kids, is why you don't use Java"},{"author":"caldenzer","header":"YO YO YO YO YO WHAT IT IS ","comment":"hey pac man, what's up?"},{"author":"calgamer","header":"You should probably play Time Crisis instead, ","comment":"Time Crisis is pretty good.."},{"author":"caldoora","header":"Did you have a good LovePlus Date, ","comment":"I hope you did."},{"author":"Azui","header":"Lock in, !","comment":"More seconds you spend picking a song means less time for MFCs!"},{"author":"Yonokid","header":"⠀⠀","comment":"⠀⠀⠀⠀⠀How do I center it"},{"author":"timeripple","header":"Up freaking your guitar ?","comment":"Or got that mania for drums?"},{"author":"Anonymous","header":"Let’s enjoy music, !","comment":""},{"author":"timeripple","header":"phasing on 's II til they network","comment":"networking on my phase til i II?"},{"author":"caldenza","header":"Have you thanked your mechanic today, ?","comment":"you should. or else."},{"author":"caldenza","header":"You! , Shoot The Core!","comment":"* Good morning! *"},{"author":"roxandtol","header":"R U READY 2 GO INSIDA DJ BOX ?","comment":"wait, wrong game..."},{"author":"roxandtol","header":"Just 1 more play for the MAX- !","comment":""},{"author":"Ryuto Setsujin","header":"Up Loving your Plus, ?","comment":""},{"author":"azui.573","header":"Welcome to the arena, !","comment":"Show the crowd your guts!"},{"author":"Anonymous","header":"Knock knock. Who's there? It's !","comment":""},{"author":"Azui","header":"Got MFC, ?","comment":"9 out of 10 doctors nationwide recommend one MFC a day!"},{"author":"Azui","header":", an error has occurred!","comment":"Did you set off an alarm again?"},{"author":"timeripple","header":"Why don't you just get up and dance !?","comment":""},{"author":"timeripple","header":"Are you on fire ?","comment":"Because your scores sure are!"},{"author":"DoctorDoofus","header":"Welcome - there are no easy choices in this mode!","comment":"Check out SSR in DDR 3rdMIX for an unexpected challenge!"},{"author":"SoffiMeower","header":"We can skip the sign-off, ","comment":"Old familiar scene repeating \\"This is how it should be!\\""},{"author":"SoffiMeower","header":"Welcome to PhaseII, !","comment":"MISINPUT!! MISINPUT!! YOU CALM TF DOWN!","misInput":true},{"author":"Trmazi","header":"DanceDanceRevolution MIX","comment":"There are no easy choices in this mode."},{"author":"Anonymous","header":"Hey , keep it 1,000,000!","comment":"No perfects, only MFCs today."},{"author":"Anonymous","header":"Hey , feeling the rhythm?","comment":"Or are you just here for the neon lights?"},{"author":"Anonymous","header":"What's the vibe, ?","comment":"Ready to clear that 18 or what?"},{"author":"Anonymous","header":"Step up, !","comment":"Time to sync those feet to the beat!"},{"author":"Anonymous","header":" just spawned in!","comment":"Time to glitch the leaderboard."},{"author":"SoffiMeower","header":"My name is , yo.","comment":"I'm the GOAT of PhaseII, yo. Uhuh."},{"author":"DDR X","header":"All this waiting around, ","comment":"What is this, a golf tournament? FOUR."},{"author":"DDR X","header":"We're not playing cards here, ","comment":"We're dancing. Come on."},{"author":"DDR X","header":"Fresh, .","comment":"Straight up fresh."},{"author":"DDR X","header":"I don't know, ","comment":"Have you got the stamina?"},{"author":"DDR X","header":"Come on, ","comment":"Let's dance already."},{"author":"DDR X","header":"So what, ?","comment":"We gonna dance or what?"},{"author":"DDR X","header":"Sure, ","comment":"I guess we can take a break..."},{"author":"DDR X","header":"You gotta step quick, ","comment":"Watch out for the shock arrow!"},{"author":"Trmazi","header":"What'cha gonna do, ?","comment":"Cry about it? Womp Womp."},{"author":"The Server","header":"You are now under my control, .","comment":"Do as I say.","class":"animated-text bg-linear-to-tl from-fuchsia-600 via-pink-700 to-purple-600 bg-clip-text text-transparent"},{"author":"Azui","header":"We'll meet again, .","comment":"Challenge the next GALAXY BRAVE!"},{"author":"cameron44251","header":"Hey, ","comment":"Did you know that the low taper fade meme is still massive?"},{"author":"PopDaCorn","header":"Welcome home, !","comment":"Remember to drink water <3. Stay hydrated!"},{"author":"BELOVED","header":"You'll be okay, .","comment":"Take care of yourself."},{"author":"RyogAkari","header":"Greetings, .","comment":"You tawt you taw a PASELI Cat."},{"author":"Metis","header":"Hey... come here often, ?","comment":""}]`),DN={1:[{id:"force_unlock_characters",name:"Force Unlock All Characters",help:"Force unlock all characters on select screen.",type:"Boolean"},{id:"force_unlock_eamuse_characters",name:"Unlock Non-Gacha Characters",help:"Unlock characters that require playing a different game to unlock.",type:"Boolean"},{id:"enable_dlc_levels",name:"Enable DLC levels",help:"Enable extra DLC levels on newer data.",type:"Boolean"},{id:"big_announcement",name:"Scrolling Announcement",help:"An announcement that scrolls by in attract mode.",type:"String"},{id:"bb_announcement",name:"Bulletin Board Announcement",help:"An announcement displayed on a bulletin board in attract mode.",type:"LargeText"}]},$N={10:[{id:"zukin_on",name:"ZUKIN WARS! Event",help:"Activates the ZUKIN WARS event.",type:"Boolean"},{id:"episode",name:"ZUKIN WARS! Episode",help:"Sets the current episode of the ZUKIN WARS! event.",type:"Array",options:[{id:0,label:"Episode 1"},{id:1,label:"Episode 2"},{id:2,label:"Episode 3"},{id:3,label:"Episode 4"},{id:4,label:"Episode 5"},{id:5,label:"Episode 6"}]},{id:"team",name:"ZUKIN WARS! Team",help:"Sets the team you will compete with.",type:"Array",options:[{id:0,label:"Green"},{id:1,label:"Red"},{id:2,label:"Yellow"}]},{id:"phase",name:"Game Unlock Phase",help:"Sets the content unlock period.",type:"Array",options:[{id:0,label:"Phase 0"},{id:1,label:"Phase 1"},{id:2,label:"Phase 2"},{id:3,label:"Phase 3"},{id:4,label:"Phase 4"},{id:5,label:"Phase 5"},{id:6,label:"Phase 6"},{id:7,label:"Phase MAX!"}]},{id:"info_text",name:"Information Message",help:"An announcement displayed on the bulletin board.",type:"LargeText"}]},wd={11:[{id:"info_text",name:"Information Message",help:"An announcement displayed on the bulletin board.",type:"LargeText"}],12:[{id:"info_text",name:"Information Message",help:"An announcement displayed on the bulletin board.",type:"LargeText"}],13:[{id:"bemani_evt",name:"Active BEMANI Event",help:"Sets the enabled BEMANI event.",type:"Array",options:[{id:0,label:"No Event"},{id:1,label:"APPEND TRAVEL"}]},{id:"info_text",name:"Information Message",help:"An announcement displayed on the bulletin board.",type:"LargeText"}],14:[{id:"bemani_evt",name:"Active BEMANI Event",help:"Sets the enabled BEMANI event.",type:"Array",options:[{id:0,label:"No Event"},{id:1,label:"私立BEMANI学園"},{id:2,label:"jubeat・GITADORA・DDRのTriple Journey"},{id:3,label:"KONAMI Arcade Championship 2013"}]},{id:"info_text",name:"Information Message",help:"An announcement displayed on the bulletin board.",type:"LargeText"}],15:[{id:"enable_hills",name:"Yuniver Hills",help:"Enable or disable the Yuniver Hills event.",type:"Boolean"},{id:"info_text",name:"Information Message",help:"An announcement displayed on the bulletin board.",type:"LargeText"}],16:[{id:"enable_heat3",name:"Force 3 Heat Bars",help:"Game will give 3 heat bars at the logout screen.",type:"Boolean"},{id:"disable_howto",name:"Disable How To Play",help:"Disables the How To Play screen in the demo loop.",type:"Boolean"},{id:"unlock_all",name:"Force Unlock",help:"Fully unlocks the game.",type:"Boolean"}],18:[{id:"disableunlock",name:"Disable Force Unlock",help:"Does not unlock the game.",type:"Boolean"}],19:[{id:"disableunlock",name:"Disable Force Unlock",help:"Does not unlock the game.",type:"Boolean"}]},xd={14:[{id:"enable_cust_banner",name:"Enable Custom Title Banner",help:"Enables the custom banner at the top of the title screen.",type:"Boolean"},{id:"title_text",name:"Custom Title Banner Text",help:"An announcement that scrolls by on the title screen.",type:"String"}],15:[{id:"enable_cust_banner",name:"Enable Custom Title Banner",help:"Enables the custom banner at the top of the title screen.",type:"Boolean"},{id:"title_text",name:"Custom Title Banner Text",help:"An announcement that scrolls by on the title screen.",type:"String"}],16:[{id:"enable_cust_banner",name:"Enable Custom Title Banner",help:"Enables the custom banner at the top of the title screen.",type:"Boolean"},{id:"title_text",name:"Custom Title Banner Text",help:"An announcement that scrolls by on the title screen.",type:"String"}],17:[{id:"enable_cust_banner",name:"Enable Custom Title Banner",help:"Enables the custom banner at the top of the title screen.",type:"Boolean"},{id:"title_text",name:"Custom Title Banner Text",help:"An announcement that scrolls by on the title screen.",type:"String"}],18:[{id:"enable_cust_banner",name:"Enable Custom Title Banner",help:"Enables the custom banner at the top of the title screen.",type:"Boolean"},{id:"title_text",name:"Custom Title Banner Text",help:"An announcement that scrolls by on the title screen.",type:"String"}]},RN={20:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"cafe_enable",name:"Café de Tran",help:"Enable the Café de Tran event.",type:"Boolean"},{id:"gakuen_enable",name:"Shiritsu BEMANI gakuen (私立BEMANI学園)",help:"Enable the Shiritsu BEMANI gakuen (私立BEMANI学園) event.",type:"Boolean"},{id:"uchuu_enable",name:"Q-pro, Mimi, Nyami & Pastel-kun no minna de uchuu sensou!!",help:"Enable the Q-pro, Mimi, Nyami & Pastel-kun no minna de uchuu sensou!! event.",type:"Boolean"},{id:"limit_phase",name:"LIMIT BURST PHASE",help:"Sets the LIMIT BURST Phase.",type:"Array",options:[{id:0,label:"LIMIT BURST OFF"},{id:1,label:"Phase 1"},{id:2,label:"Phase 2"},{id:3,label:"Phase 3"},{id:4,label:"Phase 4"}]},{id:"event_phase",name:"Current Active Event",help:"Sets the machine Event Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"LEGEND CROSS (RED)"},{id:2,label:"Ω-ATTACK (BLUE)"}]},{id:"red_phase",name:"Current RED Phase",help:"Sets the machine RED Phase.",type:"Array",options:[{id:0,label:"Phase 1"},{id:1,label:"Phase 2"},{id:2,label:"Phase 3"}]},{id:"yellow_phase",name:"Current YELLOW Phase",help:"Sets the machine YELLOW Phase.",type:"Array",options:[{id:0,label:"Phase 1"},{id:1,label:"Phase 2"},{id:2,label:"Phase 3"}]}],21:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"event_phase",name:"Qprogue",help:"Sets the Qprogue Map.",type:"Array",options:[{id:0,label:"Disable Qpronicle Chord"},{id:1,label:"Map 1 - Departure"},{id:2,label:"Map 2 - The Blue Earth (1)"},{id:3,label:"Map 3 - The Blue Earth (2)"},{id:4,label:"MAP DX-1"},{id:5,label:"MAP DX-2"},{id:6,label:"MAP DX-3"},{id:7,label:"MAP DX-4"},{id:8,label:"MAP DX-5"},{id:9,label:"MAP DX-6"},{id:10,label:"MAP DX-7"}]}],22:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"ccxbm_enable",name:"CocaColaXBEMANI",help:"Enables the CocaColaXBEMANI event. Enables all of the custom frames on older data.",type:"Boolean"},{id:"cycle_config",name:"Present/Future Cycle",help:"Override server defaults for present/future cycle.",type:"Array",options:[{id:0,label:"Standard Rotation"},{id:1,label:"Swap Present/Future"},{id:2,label:"Force Present"},{id:3,label:"Force Future"}]},{id:"event_phase",name:"Event Phase",help:"Sets the boss event phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"Chrono Seeker"},{id:2,label:"Qpronicle Chord"},{id:3,label:"-Densetsu renkin- PENDUAL TALISMAN"}]}],23:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"event_phase",name:"Event Phase",help:"Sets the Boss Event Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"Tokotoko Line"},{id:2,label:"Mystery Line Phase 1"},{id:3,label:"Mystery Line Phase 2"},{id:4,label:"Mystery Line Phase 3"}]}],24:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"event_phase",name:"Event Phase",help:"Sets the Boss Event Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"Koujyo SINOBUZ Den Phase 1"},{id:2,label:"Koujyo SINOBUZ Den Phase 2"},{id:3,label:"Koujyo SINOBUZ Den Phase 3"},{id:4,label:"Ninnin Shichikenden"}]}],25:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"event_phase",name:"Event Phase",help:"Sets the Boss Event Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"Gekisou! Cannon racer Continent 1"},{id:2,label:"Gekisou! Cannon racer Continent 2"},{id:3,label:"Gekisou! Cannon racer Continent 3"},{id:4,label:"Gekisou! Cannon racer Continent 4"}]}],26:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"event_phase",name:"Event Phase",help:"Sets the Boss Event Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"蜃気楼の図書館(The Bibliotheca of Mirage) Phase 1"},{id:2,label:"蜃気楼の図書館(The Bibliotheca of Mirage) Phase 2"},{id:3,label:"蜃気楼の図書館(The Bibliotheca of Mirage) Phase 3"},{id:4,label:"蜃気楼の図書館(The Bibliotheca of Mirage) Phase 4"},{id:5,label:"DELABITY LABORATORY"}]}],27:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"}],28:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"event_phase",name:"Event Phase",help:"Sets the Boss Event Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"召しませ!BISTROVER Asia"},{id:2,label:"召しませ!BISTROVER Europe"},{id:3,label:"召しませ!BISTROVER Northern land"},{id:4,label:"召しませ!BISTROVER North America"},{id:5,label:"召しませ!BISTROVER FINAL"}]}],29:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"system_season_voice",name:"System Season Voice",help:"Enable different season voice in Game",type:"Array",options:[{id:0,label:"Random"},{id:1,label:"Winter"},{id:2,label:"Spring"},{id:3,label:"Summer"},{id:4,label:"Autumn"}]},{id:"event_phase",name:"CastHour SPACE",help:"Sets the CastHour SPACE Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"PLATFORM 1 Cyber House"},{id:2,label:"PLATFORM 2 Twinkroom"},{id:3,label:"PLATFORM 3 Cinema IIDX"},{id:4,label:"PLATFORM 4 Beat Showcase"},{id:5,label:"PLATFORM 5 FUTURE SCOPE"},{id:6,label:"PLATFORM X Hideout"},{id:7,label:"PLATFORM X2 Hideout II"}]}],30:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"omnimix_events_enabled",name:"Events In Omnimix",help:"Allow events to be enabled at all for Omnimix.",type:"Boolean"},{id:"system_season_voice",name:"System Season Voice",help:"Enable different season voice in Game",type:"Array",options:[{id:0,label:"Random"},{id:1,label:"Winter"},{id:2,label:"Spring"},{id:3,label:"Summer"},{id:4,label:"Autumn"}]},{id:"event_phase",name:"RESIDENT PARTY",help:"Sets the RESIDENT PARTY Phase.",type:"Array",options:[{id:0,label:"No Boss Event"},{id:1,label:"RESIDENT OPENING PARTY"},{id:2,label:"IIDX NEW YEAR PARTY"},{id:3,label:"SPRING MUSIC PARTY"},{id:4,label:"IIDX SUMMER PARTY"},{id:5,label:"AUTUMN MUSIC PARTY"}]}],31:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"event_phase",name:"Game Event Phase",help:"Enable different boss events",type:"Array",options:[{id:0,label:"No Event"},{id:1,label:"MY POLIS DESIGNER (MAP 1)"},{id:2,label:"MY POLIS DESIGNER (MAP 2)"},{id:3,label:"MY POLIS DESIGNER (MAP 3)"},{id:4,label:"MY POLIS DESIGNER (MAP FINAL)"},{id:5,label:"EPOLIS RESTORATION (SYSTEM A)"},{id:6,label:"EPOLIS RESTORATION (SYSTEM B)"},{id:7,label:"EPOLIS RESTORATION (SYSTEM C)"},{id:8,label:"EPOLIS RESTORATION (SYSTEM D + X)"}]},{id:"system_season_voice",name:"System Season Voice",help:"Enable different season voice in Game",type:"Array",options:[{id:0,label:"Random"},{id:1,label:"Winter"},{id:2,label:"Spring"},{id:3,label:"Summer"},{id:4,label:"Autumn"}]},{id:"license",name:"License Message",help:"A server sent license.",type:"String"}],32:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"idol_ad",name:"Attract Loop Idol Ad",help:"Plays an ad for an idol group during the attract loop.",type:"Boolean"},{id:"event_phase",name:"Game Event Phase",help:"Enable different boss events",type:"Array",options:[{id:0,label:"No Event"},{id:1,label:"Pinky Jump UP! (MAP 1)"},{id:2,label:"Pinky Jump UP! (MAP 2)"},{id:3,label:"Pinky Jump UP! (MAP 3)"}]},{id:"system_season_voice",name:"System Season Voice",help:"Enable different season voice in Game",type:"Array",options:[{id:0,label:"Random"},{id:1,label:"Winter"},{id:2,label:"Spring"},{id:3,label:"Summer"},{id:4,label:"Autumn"}]},{id:"license",name:"License Message",help:"A server sent license.",type:"String"}]},LN={14:[{id:"irphase",name:"IR Beat Phase",help:"Sets the Phase of IR Beat",type:"Array",options:[{id:0,label:"BEAT #1"},{id:1,label:"BEAT #2"},{id:2,label:"BEAT #3"},{id:3,label:"BEAT FREE"}]}],15:[{id:"irphase",name:"IR Beat Phase",help:"Sets the Phase of IR Beat",type:"Array",options:[{id:0,label:"BEAT #1"},{id:1,label:"BEAT #2"},{id:2,label:"BEAT #3"},{id:3,label:"BEAT FREE"}]}],16:[{id:"irphase",name:"IR Beat Phase",help:"Sets the Phase of IR Beat",type:"Array",options:[{id:0,label:"BEAT #1"},{id:1,label:"BEAT #2"},{id:2,label:"BEAT #3"},{id:3,label:"BEAT FREE"}]}],17:[{id:"irphase",name:"IR Beat Phase",help:"Sets the Phase of IR Beat",type:"Array",options:[{id:0,label:"BEAT #1"},{id:1,label:"BEAT #2"},{id:2,label:"BEAT #3"},{id:3,label:"BEAT FREE"}]},{id:"disable_league",name:"Disable League",help:"Disables League Mode and Leagues",type:"Boolean"}],18:[{id:"irphase",name:"IR Beat Phase",help:"Sets the Phase of IR Beat",type:"Array",options:[{id:0,label:"BEAT #1"},{id:1,label:"BEAT #2"},{id:2,label:"BEAT #3"},{id:3,label:"BEAT FREE"}]},{id:"tourmode",name:"Tour Phase",help:"Sets the Phase of the Tour event",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"JAPAN"},{id:2,label:"WORLD"},{id:3,label:"JAPAN + WORLD"}]},{id:"disable_league",name:"Disable League",help:"Disables League Mode and Leagues",type:"Boolean"},{id:"disable_link",name:"Disable LINCLE LINK",help:"Disables LINCLE LINK",type:"Boolean"},{id:"disable_story",name:"Disable Story Mode",help:"Disables Story Mode",type:"Boolean"}]},IN={2:[{id:"medal_link",name:"LovePlus MEDAL Link",help:"Enable data linking between LovePlus MEDAL. (not supported)",type:"Boolean"},{id:"3ds_link",name:"3DS Link",help:"Enable linking between 3DS LovePlus and LovePlus Arcade. Not currently supported on SpiceTools.",type:"Boolean"},{id:"summer_theme",name:"Summer Theme",help:"Enables a game-wide Summer theme. Unlocks the beach as a date spot.",type:"Boolean"},{id:"info_text",name:"Information Message",help:"An announcement displayed on a bulletin board in attract mode.",type:"LargeText"}]},ON={1:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],2:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"disable_matching",name:"Disable Online Matching",help:"Disable online matching between games.",type:"Boolean"}]},HN={1:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],2:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],3:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}]},NN={1:[{id:"ping_enable",name:"Card Scan Information",help:"Sends all arcade managers card information on read.",type:"Boolean"},{id:"tos",name:"TOS Override",help:"Replace the Terms of Service that displays when you use the machine. Use \\n to create newlines.",type:"LargeText"}]},BN={24:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"holiday_greeting",name:"Special Greeting",help:"Changes `Okay!` to a holiday greeting.",type:"Array",options:[{id:0,label:"Okay!"},{id:1,label:"Merry Christmas!"},{id:2,label:"Happy New Year!"}]}],25:[{id:"force_unlock_songs",name:"Force Song Unlock",help:"Force unlock all songs.",type:"Boolean"},{id:"navikun_phase",name:"NAVI-Kun Event Phase",help:"NAVI-Kun event phase for all players.",type:"Array",options:[{id:15,label:"Phase 1"},{id:16,label:"Phase 2"},{id:17,label:"Phase 3"},{id:18,label:"Phase 4"},{id:19,label:"Phase 5"},{id:20,label:"Phase 6"},{id:21,label:"Phase 7"},{id:22,label:"Phase 8"},{id:23,label:"Phase 9"},{id:24,label:"Phase 10"},{id:25,label:"Phase 11"},{id:26,label:"Phase 12"},{id:27,label:"Phase 13"},{id:28,label:"Phase 14"},{id:29,label:"Phase 15"},{id:30,label:"Phase MAX"}]},{id:"holiday_greeting",name:"Holiday Greeting",help:"Changes the payment selection confirmation sound.",type:"Array",options:[{id:0,label:"Okay!"},{id:1,label:"Merry Christmas!"},{id:2,label:"Happy New Year!"}]},{id:"event_archive_phase",name:"Event Archive Phase",help:"Event Archive mini-game phase for all players.",type:"Array",options:[{id:0,label:"Event Archive disabled"},{id:1,label:"pop'n music 11 - The Latest Space Station"},{id:2,label:"pop'n music 11 & 12 Iroha - The Southernmost Point of the Universe / Ninja Otasuke Cheat Sheet in Trouble"},{id:3,label:"pop'n music Sunny Park - I Love Walking in Happiness Park"},{id:4,label:"pop'n music 12 Iroha - Ninja Code: April 1st Volume"},{id:5,label:"pop'n music 15 ADVENTURE - Route to Awaken the Soul"},{id:6,label:"pop'n music 20 fantasia - A Braided Fantasy Song"},{id:7,label:"EXTRA"},{id:8,label:"pop'n music 15 ADVENTURE - A Route with a Faint Bell Sound"},{id:9,label:"pop'n music 13 Carnival - Bunny Magician Attraction"},{id:10,label:"pop'n music 14 FEVER! - That Burning Special Attack, again!"},{id:11,label:"pop'n music Sunny Park - Festival Nightfall Park"},{id:12,label:"pop'n music 20 fantasia - A Fantasy Song by the Bladed Warrior"},{id:13,label:"pop'n music 19 TUNE STREET - A Town Where the Sound of the Brass Band Rings After School"},{id:14,label:"pop'n music éclale - Fun Rag Hour"},{id:15,label:"pop'n music 13 Carnival - Ghost Piano Attraction"},{id:16,label:"pop'n music 14 FEVER! - That Warrior Defending Peace, again!"},{id:17,label:"pop'n music 18 Sengoku Retsuden - A Territory with a Glamorous Cultural Flavor"},{id:18,label:"pop'n music éclale - Runaway Guitarist in the Starry Sky"},{id:19,label:"pop'n music 17 THE MOVIE - A Blockbuster Uncovering a Conspiracy in the Peaceful City"},{id:20,label:"pop'n music lapistoria - God's Forgotten Things"}]}],26:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"holiday_greeting",name:"Special Greeting",help:"Changes `Okay!` to a holiday greeting.",type:"Array",options:[{id:0,label:"Okay!"},{id:1,label:"Merry Christmas!"},{id:2,label:"Happy New Year!"}]}],27:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"holiday_greeting",name:"Special Greeting",help:"Changes `Okay!` to a holiday greeting.",type:"Array",options:[{id:0,label:"Okay!"},{id:1,label:"Merry Christmas!"},{id:2,label:"Happy New Year!"}]}],28:[{id:"force_unlock_decopa_method",name:"Deco Part Force Unlock",help:"Force unlock decopa for all players. Unilab decopa are unavailable through normal play.",type:"Array",options:[{id:0,label:"None"},{id:1,label:"Unilab Decopa Only"},{id:2,label:"Unilab + Neon Lamp Decopa"},{id:3,label:"Unilab + Neon Lamp + Working Cat Decopa (ALL)"}]},{id:"force_unlock_songs",name:"Force Song Unlock",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_perfect_eater",name:"Unlock KAC Qualifier (パーフェクトイーター)",help:"Force unlock Perfect Eater for all players.",type:"Boolean"},{id:"music_phase",name:"Music Open Phase",help:"Default music phase for all players.",type:"Array",options:[{id:0,label:"No phase unlocks"},{id:7,label:"Phase 1"},{id:8,label:"Phase 2"},{id:9,label:"Phase 3"},{id:10,label:"Phase 4"},{id:11,label:"Phase 5"},{id:12,label:"Phase 6"},{id:13,label:"Phase 7"},{id:14,label:"Phase 8"}]},{id:"poppin_burger",name:"Poppin' Burger",help:"Poppin' Burger for all players.",type:"Array",options:[{id:0,label:"Disabled"},{id:1,label:"Saturday's Reward"},{id:2,label:"ペパーミントは私の敵 (UPPER)"},{id:3,label:"Surfing Area51"},{id:4,label:"Electronic or Treat! (UPPER)"},{id:5,label:"ハートのフリット"},{id:6,label:"なまいきプリンセス (UPPER)"},{id:7,label:"DOKIDOKI☆シューティングスター"},{id:8,label:"轟け!恋のビーンボール!! (STARDOM Remix)"},{id:9,label:"Cookie Bouquets / Moving on / ANEMONE"},{id:10,label:"Yum Yum OYACHU"},{id:11,label:"POLꓘAMAИIA / 乱膳の舞姫"},{id:12,label:"あるビー! feat.ころねぽち / No Border"},{id:13,label:"Amazing Bomberman"},{id:14,label:"ミラクル☆喫茶"},{id:15,label:"キセキはじまり☆ (UPPER)"},{id:16,label:"astral_dismantle"},{id:17,label:"まっぷたツートンソウル"},{id:18,label:"そして惨劇は灰色に踊る"},{id:19,label:"Hold the Pickles!!"},{id:20,label:"竜を狩る者"},{id:21,label:"すすめ!キッチンカー"},{id:22,label:"Little Rock Overture (UPPER)"},{id:23,label:"ホットドッグドカぐいレース!!!!"},{id:24,label:"エトランジェ"},{id:25,label:"Primitive Whimsical Chopped Salad"},{id:26,label:"Rushiest Rush"},{id:27,label:"MAX KARAI"},{id:28,label:"cobalt (UPPER)"},{id:29,label:"ONYX"},{id:30,label:"Flower-Band ver.-"},{id:31,label:"黒紅掬い"},{id:32,label:"Viden"},{id:33,label:"円環のヴァルキュリア -lopulla tragedia-"},{id:34,label:"嵐の唄"},{id:35,label:"pandora-追憶の彼方へ-"},{id:36,label:"Dawn Saga"},{id:37,label:"Yuni's Nocturnal Days"},{id:38,label:"アルファ・スカイ"},{id:39,label:"AVEL"},{id:40,label:"MAX LOVE - 鐘の音が止む前に -"},{id:41,label:"Twinkle Wonderland -Sparkle Wonderland-"},{id:42,label:"It's my Miracle"},{id:43,label:"昏き甲鉄のヴェルガ"},{id:44,label:"Step forward"},{id:45,label:"Follow Tomorrow -fleufleu Edition-"},{id:46,label:"High & Low"},{id:47,label:"BLAKE"},{id:48,label:"零と弌の鍵の唄 (UPPER) / 走れメロンパン (UPPER)"},{id:49,label:"THX 4"}]},{id:"narunaru_puchi",name:"Naru Naru♪ UniLab Petit Laboratory",help:"Naru Naru♪ UniLab Petit Laboratory for all players.",type:"Array",options:[{id:0,label:"Disabled"},{id:1,label:"Naru Naru♪ UniLab Petit Laboratory"},{id:2,label:"Naru Naru♪ UniLab Petit Laboratory MAX"}]},{id:"kakusei_puchi",name:"Kakusei no Elem Petit",help:"Kakusei no Elem Petit for all players.",type:"Array",options:[{id:0,label:"Disabled"},{id:1,label:"Wave 1"},{id:2,label:"Wave 2"},{id:3,label:"Wave FINAL"}]},{id:"toppings_boost",name:"Toppings Boost",help:"Golden Week Fair / Halloween Fair Toppings Boost for all players.",type:"Array",options:[{id:0,label:"Disabled"},{id:1,label:"Golden Week Boost"},{id:2,label:"Halloween Boost"}]},{id:"shigoto_neko",name:"Working Cat x Pop'n Music Deco Part Campaign",help:"Working Cat x Pop'n Music Deco Part Campaign for all players.",type:"Array",options:[{id:0,label:"Disabled"},{id:1,label:"Wave 1"},{id:2,label:"Wave 2"},{id:3,label:"Complete"}]}]},VN={1:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],2:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],3:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],4:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],5:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}],6:[{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"}]},FN={1:[{id:"disable_matching",name:"Disable Online Matching",help:"Saves time in game, no waiting.",type:"Boolean"},{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_cards",name:"Force Unlock Appeal Cards",help:"Force unlock all appeal cards.",type:"Boolean"}],2:[{id:"disable_matching",name:"Disable Online Matching",help:"Saves time in game, no waiting.",type:"Boolean"},{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_cards",name:"Force Unlock Appeal Cards",help:"Force unlock all appeal cards.",type:"Boolean"},{id:"maxima",name:"MAXIMA Nav",help:"Replaces Rasis with MAXIMA in menus.",type:"Boolean"},{id:"bemani_stadium",name:"BEMANI Event Phase",help:"Sets the BEMANI Event Phase.",type:"Array",options:[{id:0,label:"No Event"},{id:1,label:"BEMANI STADIUM"},{id:2,label:"Bemani Ruins"}]}],3:[{id:"disable_matching",name:"Disable Online Matching",help:"Saves time in game, no waiting.",type:"Boolean"},{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_cards",name:"Force Unlock Appeal Cards",help:"Force unlock all appeal cards.",type:"Boolean"},{id:"force_unlock_crew",name:"Force Unlock Crew Cards",help:"Force unlock all crew and sub-crew cards.",type:"Boolean"},{id:"enable_story",name:"Enable Story Mode",help:"Enables all story modes episodes for all players.",type:"Boolean"}],4:[{id:"disable_matching",name:"Disable Online Matching",help:"Saves time in game, no waiting.",type:"Boolean"},{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_cards",name:"Force Unlock Appeal Cards",help:"Force unlock all appeal cards.",type:"Boolean"},{id:"force_unlock_crew",name:"Force Unlock Crew Cards",help:"Force unlock all crew and sub-crew cards.",type:"Boolean"}],5:[{id:"disable_matching",name:"Disable Online Matching",help:"Saves time in game, no waiting.",type:"Boolean"},{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_cards",name:"Force Unlock Appeal Cards",help:"Force unlock all appeal cards.",type:"Boolean"},{id:"force_unlock_crew",name:"Force Unlock Crew Cards",help:"Force unlock all crew and sub-crew cards.",type:"Boolean"},{id:"chara_go1",name:"Game Over Character #1",help:"Sets a character on the Game Over screen.",type:"Array",options:[{id:0,label:"Rasis"},{id:1,label:"Grace"},{id:2,label:"Right"},{id:3,label:"Left"},{id:4,label:"MAXIMA"},{id:5,label:"Tsumabuki"}]},{id:"gameover1",name:"Game Over Message #1",help:"A message that a character will say on the Game Over screen. Use \\n to create newlines.",type:"LargeText"},{id:"chara_go2",name:"Game Over Character #2",help:"Sets a character on the Game Over screen.",type:"Array",options:[{id:0,label:"Rasis"},{id:1,label:"Grace"},{id:2,label:"Right"},{id:3,label:"Left"},{id:4,label:"MAXIMA"},{id:5,label:"Tsumabuki"}]},{id:"gameover2",name:"Game Over Message #2",help:"A message that a character will say on the Game Over screen. Use \\n to create newlines.",type:"LargeText"},{id:"chara_go3",name:"Game Over Character #3",help:"Sets a character on the Game Over screen.",type:"Array",options:[{id:0,label:"Rasis"},{id:1,label:"Grace"},{id:2,label:"Right"},{id:3,label:"Left"},{id:4,label:"MAXIMA"},{id:5,label:"Tsumabuki"}]},{id:"gameover3",name:"Game Over Message #3",help:"A message that a character will say on the Game Over screen. Use \\n to create newlines.",type:"LargeText"}],6:[{id:"disable_matching",name:"Disable Online Matching",help:"Saves time in game, no waiting.",type:"Boolean"},{id:"submonitor_vsync_enable",name:"Enable sub-screen VSYNC",help:"May cause performance issues when not running arcade hardware.",type:"Boolean"},{id:"use_cuda_video_presenter",name:"Enable CUDA engine",help:"May cause performance issues when not running arcade hardware.",type:"Boolean"},{id:"force_unlock_songs",name:"Force Unlock Songs",help:"Force unlock all songs.",type:"Boolean"},{id:"force_unlock_cards",name:"Force Unlock Appeal Cards",help:"Force unlock all appeal cards.",type:"Boolean"},{id:"force_unlock_crew",name:"Force Unlock Crew Cards",help:"Force unlock all crew and sub-crew cards.",type:"Boolean"},{id:"disable_omega",name:"Disable OMEGA DIMENSION",help:"Disables all OMEGA DIMENSION events (1 through 8)",type:"Boolean"},{id:"disable_hexa",name:"Disable HEXA DIVER",help:"Disables all Hexa Diver events.",type:"Boolean"},{id:"chara_go1",name:"Game Over Character #1",help:"Sets a character on the Game Over screen.",type:"Array",options:[{id:0,label:"Rasis"},{id:1,label:"Grace"},{id:2,label:"Right"},{id:3,label:"Left"},{id:4,label:"MAXIMA"},{id:5,label:"Tsumabuki"}]},{id:"gameover1",name:"Game Over Message #1",help:"A message that a character will say on the Game Over screen. Use \\n to create newlines.",type:"LargeText"},{id:"chara_go2",name:"Game Over Character #2",help:"Sets a character on the Game Over screen.",type:"Array",options:[{id:0,label:"Rasis"},{id:1,label:"Grace"},{id:2,label:"Right"},{id:3,label:"Left"},{id:4,label:"MAXIMA"},{id:5,label:"Tsumabuki"}]},{id:"gameover2",name:"Game Over Message #2",help:"A message that a character will say on the Game Over screen. Use \\n to create newlines.",type:"LargeText"},{id:"chara_go3",name:"Game Over Character #3",help:"Sets a character on the Game Over screen.",type:"Array",options:[{id:0,label:"Rasis"},{id:1,label:"Grace"},{id:2,label:"Right"},{id:3,label:"Left"},{id:4,label:"MAXIMA"},{id:5,label:"Tsumabuki"}]},{id:"gameover3",name:"Game Over Message #3",help:"A message that a character will say on the Game Over screen. Use \\n to create newlines.",type:"LargeText"}]},ZN={3:[{id:"info_text",name:"Information Message",help:"An announcement displayed on a bulletin board in attract mode.",type:"LargeText"}]},UN={1:[{id:"info_text",name:"Information Message",help:"A server sent info message. Use \\n to create newlines.",type:"LargeText"}]},zN={15:[{id:"yuniver_charts",name:"YuniverHills Songs",duration:"weekly"}]},WN={20:[{id:"dailies",name:"Daily Music",duration:"daily"}],21:[{id:"dailies",name:"Daily Music",duration:"daily"}],22:[{id:"dailies",name:"Daily Music",duration:"daily"}],23:[{id:"dailies",name:"Daily Music",duration:"daily"}],24:[{id:"dailies",name:"Daily Music",duration:"daily"}],25:[{id:"dailies",name:"Daily Music",duration:"daily"}],26:[{id:"dailies",name:"Daily Music",duration:"daily"}],27:[{id:"dailies",name:"Daily Music",duration:"daily"}],28:[{id:"dailies",name:"Daily Music",duration:"daily"}],29:[{id:"dailies",name:"Daily Music",duration:"daily"}],30:[{id:"dailies",name:"Daily Music",duration:"daily"},{id:"weekly",name:"Weekly Chart",duration:"weekly"}],31:[{id:"dailies",name:"Daily Music",duration:"daily"},{id:"weekly",name:"Weekly Chart",duration:"weekly"}],32:[{id:"dailies",name:"Daily Music",duration:"daily"},{id:"weekly",name:"Weekly Chart",duration:"weekly"}]},jN={8:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}],9:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}],10:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"},{id:"league",name:"League Course",duration:"weekly"}],11:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}],12:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}],13:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}],14:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}],15:[{id:"fc_challenge",name:"FULLCOMBO Challenge",duration:"daily"}]},YN={26:[{id:"course",name:"Weekly Chart",duration:"weekly"}],27:[{id:"course",name:"Weekly Chart",duration:"weekly"}],28:[{id:"course",name:"Weekly Chart",duration:"weekly"}]},Bt="https://cdn.phaseii.network/file/PhaseII/web-assets";class Qe{static BEATSTREAM="bst";static BISHI_BASHI="bishi";static BISHI_BASHI_NEW="newbishi";static DANCE_EVOLUTION="danevo";static DANCE_RUSH="dancerush";static DDR="ddr";static DDRCLASS="ddrclass";static DDROMNI="ddromni";static DRUMMANIA="dm";static EEMALL="eemall";static FUTURETOMTOM="ftt";static GITADORA_DM="gitadora_dm";static GITADORA_GF="gitadora_gf";static GUITARFREAKS="gf";static IIDX="iidx";static IIDXCLASS="iidxclass";static JUBEAT="jubeat";static LOVEPLUS="loveplus";static MGA="metalgear";static MUSECA="museca";static NOSTALGIA="nost";static OTOMEDIUS="oto";static OTOCA="otoca";static PASELI_CHARGE_MACHINE="paseli";static POPN_HELLO="hpm";static POPN_MUSIC="pnm";static QMA="qma";static REFLEC_BEAT="reflec";static ROAD_FIGHTERS="roadfighters";static SDVX="sdvx";static SILENT_HILL="sha";static SILENT_SCOPE="scope";static TSUMTSUM="tsum";static WINNING_ELEVEN="weac"}class L{static BEATSTREAM=1;static BEATSTREAM_2=2;static THE_STAR_BISHI_BASHI=1;static BISHI_BASHI_CHANNEL=1;static DANCE_EVOLUTION=1;static DANCE_RUSH_STARDOM=1;static DDR_CS_SOLO=200;static DDR_1ST_MIX=1;static DDR_2ND_MIX=2;static DDR_3RD_MIX=3;static DDR_4TH_MIX=4;static DDR_5TH_MIX=5;static DDR_MAX=6;static DDR_MAX2=7;static DDR_EXTREME=8;static DDR_SUPERNOVA=9;static DDR_SUPERNOVA_2=10;static DDR_X=11;static DDR_X2=12;static DDR_X3_VS_2ND_MIX=13;static DDR_2013=14;static DDR_2014=15;static DDR_ACE=16;static DDR_A20=17;static DDR_A20_PLUS=18;static DDR_A3=19;static DDR_WORLD=20;static DRUMMANIA_1ST=1;static DRUMMANIA_2ND=2;static DRUMMANIA_3RD=3;static DRUMMANIA_4TH=4;static DRUMMANIA_5TH=5;static DRUMMANIA_6TH=6;static DRUMMANIA_7TH=7;static DRUMMANIA_8TH=8;static DRUMMANIA_9TH=9;static DRUMMANIA_10TH=10;static DRUMMANIA_V=11;static DRUMMANIA_V2=12;static DRUMMANIA_V3=13;static DRUMMANIA_V4=14;static DRUMMANIA_V5=15;static DRUMMANIA_V6=16;static DRUMMANIA_V7=17;static DRUMMANIA_V8=18;static EEMALL=1;static EEMALL_2ND=2;static FUTURETOMTOM=1;static FUTURETOMTOM_VER2=2;static GITADORA=1;static GITADORA_OVERDRIVE=2;static GITADORA_TRIBOOST=3;static GITADORA_TRIBOOST_RE_EVOLVE=4;static GITADORA_MATIXX=5;static GITADORA_EXCHAIN=6;static GITADORA_NEXTAGE=7;static GITADORA_HIGH_VOLTAGE=8;static GITADORA_FUZZUP=9;static GUITARFREAKS_1ST=0;static GUITARFREAKS_2ND=1;static GUITARFREAKS_3RD=2;static GUITARFREAKS_4TH=3;static GUITARFREAKS_5TH=4;static GUITARFREAKS_6TH=5;static GUITARFREAKS_7TH=6;static GUITARFREAKS_8TH=7;static GUITARFREAKS_9TH=8;static GUITARFREAKS_10TH=9;static GUITARFREAKS_11TH=10;static GUITARFREAKS_V=11;static GUITARFREAKS_V2=12;static GUITARFREAKS_V3=13;static GUITARFREAKS_V4=14;static GUITARFREAKS_V5=15;static GUITARFREAKS_V6=16;static GUITARFREAKS_V7=17;static GUITARFREAKS_V8=18;static IIDX=1;static IIDX_2ND_STYLE=2;static IIDX_3RD_STYLE=3;static IIDX_4TH_STYLE=4;static IIDX_5TH_STYLE=5;static IIDX_6TH_STYLE=6;static IIDX_7TH_STYLE=7;static IIDX_8TH_STYLE=8;static IIDX_9TH_STYLE=9;static IIDX_10TH_STYLE=10;static IIDX_RED=11;static IIDX_HAPPY_SKY=12;static IIDX_DISTORTED=13;static IIDX_GOLD=14;static IIDX_DJ_TROOPERS=15;static IIDX_EMPRESS=16;static IIDX_SIRIUS=17;static IIDX_RESORT_ANTHEM=18;static IIDX_LINCLE=19;static IIDX_TRICORO=20;static IIDX_SPADA=21;static IIDX_PENDUAL=22;static IIDX_COPULA=23;static IIDX_SINOBUZ=24;static IIDX_CANNON_BALLERS=25;static IIDX_ROOTAGE=26;static IIDX_HEROIC_VERSE=27;static IIDX_BISTROVER=28;static IIDX_CASTHOUR=29;static IIDX_RESIDENT=30;static IIDX_EPOLIS=31;static IIDX_PINKY_CRUSH=32;static JUBEAT=1;static JUBEAT_RIPPLES=2;static JUBEAT_RIPPLES_APPEND=3;static JUBEAT_KNIT=4;static JUBEAT_KNIT_APPEND=5;static JUBEAT_COPIOUS=6;static JUBEAT_COPIOUS_APPEND=7;static JUBEAT_SAUCER=8;static JUBEAT_SAUCER_FULFILL=9;static JUBEAT_PROP=10;static JUBEAT_QUBELL=11;static JUBEAT_CLAN=12;static JUBEAT_FESTO=13;static JUBEAT_AVE=14;static JUBEAT_BEYOND=15;static LOVEPLUS_ARCADE=1;static LOVEPLUS_CC=2;static METALGEAR_ARCADE=1;static MUSECA=1;static MUSECA_1_PLUS=2;static NOSTALGIA=1;static NOSTALGIA_FORTE=2;static NOSTALGIA_OP_2=3;static NOSTALGIA_OP_3=4;static OTOMEDIUS=1;static OTOCA_DOLL=1;static PASELI_CHARGE_MACHINE=1;static HELLO_POPN_MUSIC=1;static POPN_MUSIC=1;static POPN_MUSIC_2=2;static POPN_MUSIC_3=3;static POPN_MUSIC_4=4;static POPN_MUSIC_5=5;static POPN_MUSIC_6=6;static POPN_MUSIC_7=7;static POPN_MUSIC_8=8;static POPN_MUSIC_9=9;static POPN_MUSIC_10=10;static POPN_MUSIC_11=11;static POPN_MUSIC_IROHA=12;static POPN_MUSIC_CARNIVAL=13;static POPN_MUSIC_FEVER=14;static POPN_MUSIC_ADVENTURE=15;static POPN_MUSIC_PARTY=16;static POPN_MUSIC_THE_MOVIE=17;static POPN_MUSIC_SENGOKU_RETSUDEN=18;static POPN_MUSIC_TUNE_STREET=19;static POPN_MUSIC_FANTASIA=20;static POPN_MUSIC_SUNNY_PARK=21;static POPN_MUSIC_LAPISTORIA=22;static POPN_MUSIC_ECLALE=23;static POPN_MUSIC_USANEKO=24;static POPN_MUSIC_PEACE=25;static POPN_MUSIC_KAIMEI_RIDDLES=26;static POPN_MUSIC_UNILAB=27;static POPN_MUSIC_JAMFIZZ=28;static QMA=1;static QMA_II=2;static QMA_III=3;static QMA_IV=4;static QMA_V=5;static QMA_VI=6;static QMA_VII=7;static QMA_VIII=8;static QMA_GATE=9;static QMA_CAMPUS=10;static QMA_DAWN=11;static QMA_TOKYO=12;static QMA_EVOLVE=13;static QMA_MAXIVCORD=14;static QMA_XROSS_VOYAGE=15;static QMA_KIBOU=16;static QMA_MUGEN=17;static REFLEC_BEAT=1;static REFLEC_BEAT_LIMELIGHT=2;static REFLEC_BEAT_COLETTE=3;static REFLEC_BEAT_GROOVIN=4;static REFLEC_BEAT_VOLZZA=5;static REFLEC_BEAT_VOLZZA_2=6;static REFLEC_BEAT_REFLESIA=7;static ROAD_FIGHTERS=1;static SDVX_BOOTH=1;static SDVX_INFINITE_INFECTION=2;static SDVX_GRAVITY_WARS=3;static SDVX_HEAVENLY_HAVEN=4;static SDVX_VIVID_WAVE=5;static SDVX_EXCEED_GEAR=6;static SILENT_HILL_ARCADE=1;static SILENT_SCOPE_BONE_EATER=1;static DISNEY_TSUM_TSUM=1;static WINNING_ELEVEN_2008=1;static WINNING_ELEVEN_2010=2;static WINNING_ELEVEN_2012=3;static WINNING_ELEVEN_2014=4}function GN(){const t=CN,e=crypto.getRandomValues(new Uint32Array(1))[0]%t.length,a=t[e];return typeof a.header!="string"&&(a.comment="Show me your moves.",a.author="PhaseII server"),a.header=typeof a.header=="string"?a.header.split(""):["Heyo, ","!"],a}const kd=[{id:L.GITADORA,label:"Original",maxRivals:3},{id:L.GITADORA_OVERDRIVE,label:"OverDrive",maxRivals:3},{id:L.GITADORA_TRIBOOST,label:"Tri-Boost",maxRivals:3},{id:L.GITADORA_TRIBOOST_RE_EVOLVE,label:"Tri-Boost RE:Evolve",maxRivals:3},{id:L.GITADORA_MATIXX,label:"Matixx",maxRivals:3},{id:L.GITADORA_EXCHAIN,label:"EXCHAIN",maxRivals:3},{id:L.GITADORA_NEXTAGE,label:"Nex+Age",maxRivals:3},{id:L.GITADORA_HIGH_VOLTAGE,label:"HIGH-VOLTAGE",maxRivals:3},{id:L.GITADORA_FUZZUP,label:"FUZZUP",maxRivals:3}],J0=[{id:Qe.BEATSTREAM,name:"BeatStream",icon:null,cardBG:null,noRivals:!0,useUnicode:!0,scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Clear Gauge",value:"data.clear_gauge",width:120},{text:"Combos",value:"data.combo",width:120},{text:"Medal",value:"data.medal",width:120}],chartTable:{0:"LIGHT",1:"MEDIUM",2:"BEAST",3:"NIGHTMARE"},medalTable:{0:"",1:"FAILED",2:"SAVED",3:"CLEAR",4:"FULL COMBO",5:"PERFECT"},rankTable:{0:"PERFECT AAA",1:"AAA",2:"AA",3:"A",4:"B",5:"C",6:"D"},versions:[{id:L.BEATSTREAM,label:"Original"},{id:L.BEATSTREAM_2,label:"アニムトライヴ"}]},{id:Qe.BISHI_BASHI,name:"The ⭐ Bishi Bashi",icon:null,cardBG:null,noRivals:!0,noScores:!0,skip:!0,useUnicode:!0,gameOptions:DN,playerHeaders:[{text:"Region",value:"region",sortable:!0,width:100},{text:"Home Arcade",value:"homeArcade",sortable:!0,width:150}]},{id:Qe.BISHI_BASHI_NEW,name:"BishiBashi Channel",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:Qe.DANCE_EVOLUTION,name:"DanceEvolution",icon:null,cardBG:null,noRivals:!0,noScores:!0,skip:!0,useUnicode:!0},{id:Qe.DANCE_RUSH,name:"DanceRush",icon:null,cardBG:null,noRivals:!0,scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:120},{text:"Halo",value:"data.param",width:120}],chartTable:{0:"1A",1:"2A",2:"1B",3:"2B"},medalTable:{0:"",1:"FAILED",2:"SAVED",3:"CLEAR",4:"FULL COMBO",5:"PERFECT"},rankTable:{0:"⭐",1:"⭐⭐",2:"⭐⭐⭐",3:"⭐⭐⭐⭐",4:"⭐⭐⭐⭐⭐"},versions:[{id:L.DANCE_RUSH_STARDOM,label:"STARDOM"}]},{id:Qe.DDR,name:"DanceDanceRevolution",shortName:"DDR",icon:null,cardBG:null,gameOptions:wd,scheduledEvents:zN,useActiveRival:!0,videoTable:[L.DDR_ACE,L.DDR_A20,L.DDR_A20_PLUS,L.DDR_A3],scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Halo",value:"data.halo",width:80}],chartTable:{0:"SP BEGINNER",1:"SP BASIC",2:"SP DIFFICULT",3:"SP EXPERT",4:"SP CHALLENGE",5:"DP BEGINNER",6:"DP BASIC",7:"DP DIFFICULT",8:"DP EXPERT",9:"DP CHALLENGE"},haloTable:{100:"",1e3:"FAILED",2e3:"CLEARED",600:"",4e3:"LIFE4 CLEARED",200:"FULL COMBO",300:"GREAT FULL COMBO",400:"PERFECT FULL COMBO",500:"MARVELOUS FULL COMBO"},rankTable:{100:"E",200:"D",233:"D+",266:"C-",300:"C",333:"C+",366:"B-",400:"B",433:"B+",466:"A-",500:"A",533:"A+",566:"AA-",600:"AA",650:"AA+",700:"AAA"},versions:[{id:L.DDR_1ST_MIX,label:"1ST MIX"},{id:L.DDR_2ND_MIX,label:"2ND MIX"},{id:L.DDR_3RD_MIX,label:"3RD MIX"},{id:L.DDR_4TH_MIX,label:"4TH MIX"},{id:L.DDR_5TH_MIX,label:"5TH MIX"},{id:L.DDR_MAX,label:"MAX"},{id:L.DDR_MAX2,label:"MAX 2"},{id:L.DDR_EXTREME,label:"EXTREME"},{id:L.DDR_SUPERNOVA,label:"SuperNOVA"},{id:L.DDR_SUPERNOVA_2,label:"SuperNOVA 2"},{id:L.DDR_X,label:"X",maxRivals:10,maxActiveRivals:1},{id:L.DDR_X2,label:"X2",maxRivals:10,maxActiveRivals:1},{id:L.DDR_X3_VS_2ND_MIX,label:"X3 vs. 2ND MIX",maxRivals:10,maxActiveRivals:3},{id:L.DDR_2013,label:"(2013)",maxRivals:10,maxActiveRivals:3},{id:L.DDR_2014,label:"(2014)",maxRivals:10,maxActiveRivals:3},{id:L.DDR_ACE,label:"Ace",maxRivals:10,maxActiveRivals:3},{id:L.DDR_A20,label:"A20",maxRivals:10,maxActiveRivals:3},{id:L.DDR_A20_PLUS,label:"A20 PLUS",maxRivals:10,maxActiveRivals:3},{id:L.DDR_A3,label:"A3",maxRivals:10,maxActiveRivals:3},{id:L.DDR_WORLD,label:"WORLD",maxRivals:10,maxActiveRivals:3}]},{id:Qe.DDRCLASS,name:"Classic DDR",icon:`${Bt}/icon/ddr.webp`,cardBG:`${Bt}/card/ddr.webp`,assetId:"ddr",noRivals:!0,noScores:!0,gameOptions:$N,versions:[{id:L.DDR_1ST_MIX,label:"1ST MIX"},{id:L.DDR_2ND_MIX,label:"2ND MIX"},{id:L.DDR_3RD_MIX,label:"3RD MIX"},{id:L.DDR_4TH_MIX,label:"4TH MIX"},{id:L.DDR_5TH_MIX,label:"5TH MIX"},{id:L.DDR_MAX,label:"MAX"},{id:L.DDR_MAX2,label:"MAX 2"},{id:L.DDR_EXTREME,label:"EXTREME"},{id:L.DDR_SUPERNOVA,label:"SuperNOVA"},{id:L.DDR_SUPERNOVA_2,label:"SuperNOVA 2"}]},{id:Qe.DDROMNI,name:"DDR OmniMIX",icon:`${Bt}/icon/ddr.webp`,cardBG:`${Bt}/card/ddr.webp`,assetId:"ddr",gameOptions:wd,useActiveRival:!0,videoTable:[L.DDR_A20_PLUS],scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Halo",value:"data.halo",width:80}],chartTable:{0:"SP BEGINNER",1:"SP BASIC",2:"SP DIFFICULT",3:"SP EXPERT",4:"SP CHALLENGE",5:"DP BEGINNER",6:"DP BASIC",7:"DP DIFFICULT",8:"DP EXPERT",9:"DP CHALLENGE"},haloTable:{100:"",1e3:"FAILED",2e3:"CLEARED",600:"",4e3:"LIFE4 CLEARED",200:"FULL COMBO",300:"GREAT FULL COMBO",400:"PERFECT FULL COMBO",500:"MARVELOUS FULL COMBO"},rankTable:{100:"E",200:"D",233:"D+",266:"C-",300:"C",333:"C+",366:"B-",400:"B",433:"B+",466:"A-",500:"A",533:"A+",566:"AA-",600:"AA",650:"AA+",700:"AAA"},versions:[{id:L.DDR_1ST_MIX,label:"1ST MIX"},{id:L.DDR_2ND_MIX,label:"2ND MIX"},{id:L.DDR_3RD_MIX,label:"3RD MIX"},{id:L.DDR_4TH_MIX,label:"4TH MIX"},{id:L.DDR_5TH_MIX,label:"5TH MIX"},{id:L.DDR_MAX,label:"MAX"},{id:L.DDR_MAX2,label:"MAX 2"},{id:L.DDR_EXTREME,label:"EXTREME"},{id:L.DDR_SUPERNOVA,label:"SuperNOVA"},{id:L.DDR_SUPERNOVA_2,label:"SuperNOVA 2"},{id:L.DDR_X,label:"X"},{id:L.DDR_X2,label:"X2"},{id:L.DDR_X3_VS_2ND_MIX,label:"X3 vs. 2ND MIX"},{id:L.DDR_2013,label:"(2013)"},{id:L.DDR_2014,label:"(2014)"},{id:L.DDR_ACE,label:"A"},{id:L.DDR_A20,label:"A20"},{id:L.DDR_A20_PLUS,label:"OmniMIX (A20 PLUS)",maxRivals:10,maxActiveRivals:3}]},{id:Qe.DRUMMANIA,name:"DRUMMANIA",icon:null,cardBG:null,gameOptions:xd,playerHeaders:[{text:"SKILL LEVEL",value:"profile_skill",sortable:!0,width:120},{text:"SKILL POINT",value:"skill",sortable:!0,width:150}],scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"medal",width:100},{text:"SKILL %",value:"data.skill_perc",width:90},{text:"SKILL POINT",value:"data.skill_points",width:140}],chartTable:{0:"BEGINNER",1:"BASIC",2:"ADVANCED",3:"EXTREME"},rankTable:{7:"NO PLAY",6:"D",5:"C",4:"B",3:"A",2:"AA",1:"AAA",0:"S"},versions:[{id:L.DRUMMANIA_1ST,label:"1ST MIX"},{id:L.DRUMMANIA_2ND,label:"2ND MIX"},{id:L.DRUMMANIA_3RD,label:"3RD MIX"},{id:L.DRUMMANIA_4TH,label:"4TH MIX"},{id:L.DRUMMANIA_5TH,label:"5TH MIX"},{id:L.DRUMMANIA_6TH,label:"6TH MIX"},{id:L.DRUMMANIA_7TH,label:"7TH MIX"},{id:L.DRUMMANIA_8TH,label:"8TH MIX"},{id:L.DRUMMANIA_9TH,label:"9TH MIX"},{id:L.DRUMMANIA_10TH,label:"10TH MIX"},{id:L.DRUMMANIA_V,label:"V"},{id:L.DRUMMANIA_V2,label:"V2"},{id:L.DRUMMANIA_V3,label:"V3"},{id:L.DRUMMANIA_V4,label:"V4: ROCKxROCK",maxRivals:3},{id:L.DRUMMANIA_V5,label:"V5: ROCK TO INFINITY!",maxRivals:3},{id:L.DRUMMANIA_V6,label:"V6: BLAZING!!!!",maxRivals:3},{id:L.DRUMMANIA_V7,label:"V7",maxRivals:3},{id:L.DRUMMANIA_V8,label:"V8",maxRivals:3}]},{id:Qe.EEMALL,name:"eeMall",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0,versions:[{id:L.EEMALL,label:"1st Avenue"},{id:L.EEMALL_2ND,label:"2nd Avenue"}]},{id:Qe.FUTURETOMTOM,name:"Future Tom Tom",icon:null,cardBG:null,noRivals:!0,noScores:!0,useUnicode:!0,versions:[{id:L.FUTURETOMTOM,label:"Ver 1"},{id:L.FUTURETOMTOM_VER2,label:"Ver 2"}]},{id:Qe.GITADORA_DM,name:"GITADORA (Drums)",shortName:"GITADORA (DM)",icon:null,cardBG:null,videoTable:[L.GITADORA,L.GITADORA_OVERDRIVE,L.GITADORA_TRIBOOST,L.GITADORA_TRIBOOST_RE_EVOLVE,L.GITADORA_MATIXX,L.GITADORA_EXCHAIN,L.GITADORA_NEXTAGE,L.GITADORA_HIGH_VOLTAGE,L.GITADORA_FUZZUP],noRivals:!0,playerHeaders:[{text:"SKILL POINT",value:"skill",sortable:!0,width:150}],scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"medal",width:140},{text:"SKILL %",value:"data.perc",width:90},{text:"SKILL POINT",value:"data.new_skill",width:140}],chartTable:{6:"BASIC",7:"ADVANCED",8:"EXTREME",9:"MASTER"},rankTable:{100:"E",200:"D",300:"C",400:"B",500:"A",600:"S",700:"SS",800:"EXC"},difficultyDenom:10,versions:kd},{id:Qe.GITADORA_GF,name:"GITADORA (Guitar)",shortName:"GITADORA (GF)",icon:null,cardBG:null,videoTable:[L.GITADORA,L.GITADORA_OVERDRIVE,L.GITADORA_TRIBOOST,L.GITADORA_TRIBOOST_RE_EVOLVE,L.GITADORA_MATIXX,L.GITADORA_EXCHAIN,L.GITADORA_NEXTAGE,L.GITADORA_HIGH_VOLTAGE,L.GITADORA_FUZZUP],noRivals:!0,playerHeaders:[{text:"SKILL POINT",value:"skill",sortable:!0,width:150}],scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"medal",width:140},{text:"SKILL %",value:"data.perc",width:90},{text:"SKILL POINT",value:"data.new_skill",width:140}],chartTable:{1:"GUITAR BASIC",2:"GUITAR ADVANCED",3:"GUITAR EXTREME",4:"GUITAR MASTER",11:"BASS BASIC",12:"BASS ADVANCED",13:"BASS EXTREME",14:"BASS MASTER"},rankTable:{100:"E",200:"D",300:"C",400:"B",500:"A",600:"S",700:"SS",800:"EXC"},difficultyDenom:10,versions:kd},{id:Qe.GUITARFREAKS,name:"GUITAR FREAKS",icon:null,cardBG:null,gameOptions:xd,scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"medal",width:100},{text:"SKILL %",value:"data.skill_perc",width:90},{text:"SKILL POINT",value:"data.skill_points",width:140}],chartTable:{0:"GUITAR BEGINNER",1:"GUITAR BASIC",2:"GUITAR ADVANCED",3:"GUITAR EXTREME",4:"BASS BEGINNER",5:"BASS BASIC",6:"BASS ADVANCED",7:"BASS EXTREME",8:"OPEN BEGINNER",9:"OPEN BASIC",10:"OPEN ADVANCED",11:"OPEN EXTREME"},rankTable:{7:"NO PLAY",6:"S",5:"AA",4:"A",3:"B",2:"C",1:"D",0:"F"},playerHeaders:[{text:"SKILL LEVEL",value:"profile_skill",sortable:!0,width:120},{text:"SKILL POINT",value:"skill",sortable:!0,width:150}],versions:[{id:L.GUITARFREAKS_1ST,label:"1ST MIX"},{id:L.GUITARFREAKS_2ND,label:"2ND MIX"},{id:L.GUITARFREAKS_3RD,label:"3RD MIX"},{id:L.GUITARFREAKS_4TH,label:"4TH MIX"},{id:L.GUITARFREAKS_5TH,label:"5TH MIX"},{id:L.GUITARFREAKS_6TH,label:"6TH MIX"},{id:L.GUITARFREAKS_7TH,label:"7TH MIX"},{id:L.GUITARFREAKS_8TH,label:"8TH MIX"},{id:L.GUITARFREAKS_9TH,label:"9TH MIX"},{id:L.GUITARFREAKS_10TH,label:"10TH MIX"},{id:L.GUITARFREAKS_11TH,label:"11TH MIX"},{id:L.GUITARFREAKS_V,label:"V"},{id:L.GUITARFREAKS_V2,label:"V2"},{id:L.GUITARFREAKS_V3,label:"V3"},{id:L.GUITARFREAKS_V4,label:"V4: ROCKxROCK",maxRivals:3},{id:L.GUITARFREAKS_V5,label:"V5: ROCK TO INFINITY!",maxRivals:3},{id:L.GUITARFREAKS_V6,label:"V6: BLAZING!!!!",maxRivals:3},{id:L.GUITARFREAKS_V7,label:"V7",maxRivals:3},{id:L.GUITARFREAKS_V8,label:"V8",maxRivals:3}]},{id:Qe.IIDX,name:"beatmaniaIIDX",shortName:"IIDX",icon:`${Bt}/icon/iidx.webp`,cardBG:`${Bt}/card/iidx.webp`,assetId:"iidx",gameOptions:RN,scheduledEvents:WN,splitRivals:!0,maxLength:6,videoTable:[L.IIDX_TRICORO,L.IIDX_SPADA,L.IIDX_PENDUAL,L.IIDX_COPULA,L.IIDX_SINOBUZ,L.IIDX_CANNON_BALLERS,L.IIDX_ROOTAGE,L.IIDX_HEROIC_VERSE,L.IIDX_BISTROVER,L.IIDX_CASTHOUR,L.IIDX_RESIDENT,L.IIDX_EPOLIS,L.IIDX_PINKY_CRUSH],scoreHeaders:[{text:"Grade",value:"data.rank",width:60},{text:"Percent",value:"data.achievement_rate",width:100},{text:"Misses",value:"data.miss_count",width:100},{text:"Clear Status",value:"data.medal",width:100}],chartTable:{0:"SP NORMAL",1:"SP HYPER",2:"SP ANOTHER",3:"DP NORMAL",4:"DP HYPER",5:"DP ANOTHER",6:"SP BEGINNER",7:"SP LEGGENDARIA",8:"DP BEGINNER",9:"DP LEGGENDARIA"},rankTable:{100:"F",200:"E",300:"D",400:"C",500:"B",600:"A",700:"AA",800:"AAA"},percTable:{0:100,2222:200,3333:300,4444:400,5556:500,6667:600,7778:700,8889:800},medalTable:{50:"NO PLAY",100:"FAILED",200:"ASSIST CLEAR",300:"EASY CLEAR",400:"CLEAR",500:"HARD CLEAR",600:"EX HARD CLEAR",700:"FULL COMBO"},playerHeaders:[{text:"SP DAN",value:"sgrade",width:100},{text:"DP DAN",value:"dgrade",width:100},{text:"SP DJPOINT",value:"stats.single_dj_points",sortable:!0,width:150},{text:"DP DJPOINT",value:"stats.double_dj_points",sortable:!0,width:150}],versions:[{id:L.IIDX,label:"1st Style"},{id:L.IIDX_2ND_STYLE,label:"2nd Style"},{id:L.IIDX_3RD_STYLE,label:"3rd Style"},{id:L.IIDX_4TH_STYLE,label:"4th Style"},{id:L.IIDX_5TH_STYLE,label:"5th Style"},{id:L.IIDX_6TH_STYLE,label:"6th Style"},{id:L.IIDX_7TH_STYLE,label:"7th Style"},{id:L.IIDX_8TH_STYLE,label:"8th Style"},{id:L.IIDX_9TH_STYLE,label:"9th Style"},{id:L.IIDX_10TH_STYLE,label:"10th Style"},{id:L.IIDX_RED,label:"RED"},{id:L.IIDX_HAPPY_SKY,label:"HAPPY SKY"},{id:L.IIDX_DISTORTED,label:"DistorteD"},{id:L.IIDX_GOLD,label:"GOLD"},{id:L.IIDX_DJ_TROOPERS,label:"DJ TROOPERS"},{id:L.IIDX_EMPRESS,label:"EMPRESS"},{id:L.IIDX_SIRIUS,label:"SIRIUS"},{id:L.IIDX_RESORT_ANTHEM,label:"Resort Anthem"},{id:L.IIDX_LINCLE,label:"Lincle"},{id:L.IIDX_TRICORO,label:"tricoro",maxRivals:5},{id:L.IIDX_SPADA,label:"SPADA",maxRivals:5},{id:L.IIDX_PENDUAL,label:"PENDUAL",maxRivals:5},{id:L.IIDX_COPULA,label:"COPULA",maxRivals:5},{id:L.IIDX_SINOBUZ,label:"SINOBUZ",maxRivals:5},{id:L.IIDX_CANNON_BALLERS,label:"CANNON BALLERS",maxRivals:5},{id:L.IIDX_ROOTAGE,label:"ROOTAGE",maxRivals:5},{id:L.IIDX_HEROIC_VERSE,label:"HEROIC VERSE",maxRivals:5},{id:L.IIDX_BISTROVER,label:"BISTROVER",maxRivals:5},{id:L.IIDX_CASTHOUR,label:"CastHour",maxRivals:5},{id:L.IIDX_RESIDENT,label:"RESIDENT",maxRivals:5},{id:L.IIDX_EPOLIS,label:"EPOLIS",maxRivals:5},{id:L.IIDX_PINKY_CRUSH,label:"Pinky Crush",maxRivals:5}]},{id:Qe.IIDXCLASS,name:"Classic IIDX",icon:`${Bt}/icon/iidx.webp`,cardBG:`${Bt}/card/iidx.webp`,assetId:"iidx",gameOptions:LN,noRivals:!0,noScores:!0,playerHeaders:[{text:"SP DAN",value:"sgrade",width:100},{text:"DP DAN",value:"dgrade",width:100},{text:"SP DJPOINT",value:"stats.single_dj_points",sortable:!0,width:150},{text:"DP DJPOINT",value:"stats.double_dj_points",sortable:!0,width:150}],versions:[{id:L.IIDX,label:"1st Style"},{id:L.IIDX_2ND_STYLE,label:"2nd Style"},{id:L.IIDX_3RD_STYLE,label:"3rd Style"},{id:L.IIDX_4TH_STYLE,label:"4th Style"},{id:L.IIDX_5TH_STYLE,label:"5th Style"},{id:L.IIDX_6TH_STYLE,label:"6th Style"},{id:L.IIDX_7TH_STYLE,label:"7th Style"},{id:L.IIDX_8TH_STYLE,label:"8th Style"},{id:L.IIDX_9TH_STYLE,label:"9th Style"},{id:L.IIDX_10TH_STYLE,label:"10th Style"},{id:L.IIDX_RED,label:"RED"},{id:L.IIDX_HAPPY_SKY,label:"HAPPY SKY"},{id:L.IIDX_DISTORTED,label:"DistorteD"},{id:L.IIDX_GOLD,label:"GOLD"},{id:L.IIDX_DJ_TROOPERS,label:"DJ TROOPERS"},{id:L.IIDX_EMPRESS,label:"EMPRESS"},{id:L.IIDX_SIRIUS,label:"SIRIUS"},{id:L.IIDX_RESORT_ANTHEM,label:"Resort Anthem"},{id:L.IIDX_LINCLE,label:"Lincle"}]},{id:Qe.JUBEAT,name:"jubeat",icon:null,cardBG:null,scheduledEvents:jN,scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"data.medal",width:120},{text:"Music Rate",value:"data.music_rate",width:120}],chartTable:{0:"BASIC",1:"ADVANCED",2:"EXTREME",3:"BASIC (HARD MODE)",4:"ADVANCED (HARD MODE)",5:"EXTREME (HARD MODE)"},rankTable:{100:"E",200:"D",300:"C",400:"B",500:"A",600:"S",700:"SS",800:"SSS",900:"EXC"},ratingTable:{0:100,5e5:200,7e5:300,8e5:400,85e4:500,9e5:600,95e4:700,98e4:800,1e6:900},medalTable:{100:"FAILED",200:"CLEARED",300:"NEARLY FULL COMBO",400:"FULL COMBO",500:"NEARLY EXCELLENT",600:"EXCELLENT"},playerHeaders:[{text:"Jubility",value:"jubility",sortable:!0,width:120}],versions:[{id:L.JUBEAT,label:"Original"},{id:L.JUBEAT_RIPPLES,label:"Ripples"},{id:L.JUBEAT_RIPPLES_APPEND,label:"Ripples (Append)"},{id:L.JUBEAT_KNIT,label:"Knit"},{id:L.JUBEAT_KNIT_APPEND,label:"Knit (Append)"},{id:L.JUBEAT_COPIOUS,label:"Copious"},{id:L.JUBEAT_COPIOUS_APPEND,label:"Copious (Append)"},{id:L.JUBEAT_SAUCER,label:"Saucer",maxRivals:3},{id:L.JUBEAT_SAUCER_FULFILL,label:"Saucer Fulfill",maxRivals:3},{id:L.JUBEAT_PROP,label:"Prop",maxRivals:3},{id:L.JUBEAT_QUBELL,label:"Qubell",maxRivals:3},{id:L.JUBEAT_CLAN,label:"Clan",maxRivals:3},{id:L.JUBEAT_FESTO,label:"Festo",maxRivals:3},{id:L.JUBEAT_AVE,label:"Avenue",maxRivals:3},{id:L.JUBEAT_BEYOND,label:"Beyond the Avenue",maxRivals:3}]},{id:Qe.LOVEPLUS,name:"LovePlus",icon:null,cardBG:null,noRivals:!0,noScores:!0,skip:!0,playerHeaders:[{text:"Girlfriend",value:"gf",sortable:!0,width:100}],gameOptions:IN,versions:[{id:L.LOVEPLUS_ARCADE,label:"Medal"},{id:L.LOVEPLUS_CC,label:"Colorful Clip"}]},{id:Qe.MGA,name:"Metal Gear Arcade",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:Qe.MUSECA,name:"Museca",icon:null,cardBG:null,gameOptions:ON,chartTable:{0:"GREEN",1:"ORANGE",2:"RED"},rankTable:{100:"没 (DEATH)",200:"拙 (POOR)",300:"凡 (MEDIOCRE)",400:"佳 (GOOD)",500:"良 (GREAT)",600:"優 (EXCELLENT)",700:"秀 (SUPERB)",800:"傑 (MASTERPIECE)",900:"傑 (PERFECT)"},medalTable:{100:"FAILED",200:"CLEARED",300:"FULL COMBO"},scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"data.clear_type",width:80}],versions:[{id:L.MUSECA,label:"Original"},{id:L.MUSECA_1_PLUS,label:"1 + 1/2"}]},{id:Qe.NOSTALGIA,name:"Nostalgia",icon:null,cardBG:null,gameOptions:HN,chartTable:{0:"NORMAL",1:"HARD",2:"EXPERT",3:"REAL"},scoreHeaders:[{text:"Combos",value:"data.combo",width:80}],versions:[{id:L.NOSTALGIA,label:"Original"},{id:L.NOSTALGIA_FORTE,label:"Forte"},{id:L.NOSTALGIA_OP_2,label:"OP.2"},{id:L.NOSTALGIA_OP_3,label:"OP.3"}]},{id:Qe.OTOMEDIUS,name:"Otomedius",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:Qe.OTOCA,name:"Otoca d' Or",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:Qe.PASELI_CHARGE_MACHINE,name:"PASELI Charge Machine",skip:!0,noRivals:!0,noScores:!0,gameOptions:NN},{id:Qe.POPN_HELLO,name:"Hello! Pop'n Music",icon:`${Bt}/icon/popn.webp`,cardBG:`${Bt}/card/popn.webp`,assetId:"popn",skip:!0,noRivals:!0,noScores:!0},{id:Qe.POPN_MUSIC,name:"pop'n music",shortName:"pop'n",icon:`${Bt}/icon/popn.webp`,cardBG:`${Bt}/card/popn.webp`,assetId:"popn",useUnicode:!0,maxLength:6,gameOptions:BN,scheduledEvents:YN,chartTable:{0:"EASY",1:"NORMAL",2:"HYPER",3:"EX"},rankTable:{100:"E",200:"D",300:"C",400:"B",500:"A",600:"AA",700:"AAA",800:"S"},ratingTable:{0:100,5e4:200,62e3:300,72e3:400,82e3:500,9e4:600,95e3:700,98e3:800},medalTable:{100:"🔴 FAILED",200:"♦️ FAILED",300:"⭐ FAILED",400:"EASY CLEAR",500:"🟢 CLEAR",600:"🔷 CLEAR",700:"🌟 CLEAR",800:"🟡 FULL COMBO",900:"💎 FULL COMBO",1e3:"🌠 FULL COMBO",1100:"PERFECT"},scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"data.medal",width:120}],scoreMultiplier:10,versions:[{id:0,label:"CS and Licenses"},{id:L.POPN_MUSIC,label:"Original"},{id:L.POPN_MUSIC_2,label:"2"},{id:L.POPN_MUSIC_3,label:"3"},{id:L.POPN_MUSIC_4,label:"4"},{id:L.POPN_MUSIC_5,label:"5"},{id:L.POPN_MUSIC_6,label:"6"},{id:L.POPN_MUSIC_7,label:"7"},{id:L.POPN_MUSIC_8,label:"8"},{id:L.POPN_MUSIC_9,label:"9"},{id:L.POPN_MUSIC_10,label:"10"},{id:L.POPN_MUSIC_11,label:"11"},{id:L.POPN_MUSIC_IROHA,label:"いろは (Iroha)"},{id:L.POPN_MUSIC_CARNIVAL,label:"カーニバル (Carnival)"},{id:L.POPN_MUSIC_FEVER,label:"FEVER!"},{id:L.POPN_MUSIC_ADVENTURE,label:"ADVENTURE"},{id:L.POPN_MUSIC_PARTY,label:"PARTY♪"},{id:L.POPN_MUSIC_THE_MOVIE,label:"THE MOVIE"},{id:L.POPN_MUSIC_SENGOKU_RETSUDEN,label:"せんごく列伝 (Sengoku Retsuden)"},{id:L.POPN_MUSIC_TUNE_STREET,label:"TUNE STREET",maxRivals:2},{id:L.POPN_MUSIC_FANTASIA,label:"fantasia",maxRivals:2},{id:L.POPN_MUSIC_SUNNY_PARK,label:"Sunny Park",maxRivals:2},{id:L.POPN_MUSIC_LAPISTORIA,label:"ラピストリア (Lapistoria)",maxRivals:4},{id:L.POPN_MUSIC_ECLALE,label:"éclale",maxRivals:4},{id:L.POPN_MUSIC_USANEKO,label:"うさぎと猫と少年の夢 (Usaneko)",maxRivals:4},{id:L.POPN_MUSIC_PEACE,label:"peace",maxRivals:4},{id:L.POPN_MUSIC_KAIMEI_RIDDLES,label:"解明リドルズ (Kaimei riddles)",maxRivals:4},{id:L.POPN_MUSIC_UNILAB,label:"UniLab",maxRivals:4},{id:L.POPN_MUSIC_JAMFIZZ,label:"Jam&Fizz",maxRivals:4}]},{id:Qe.QMA,name:"Quiz Magic Academy",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:Qe.REFLEC_BEAT,name:"ReflecBeat",icon:null,cardBG:null,useUnicode:!0,gameOptions:VN,chartTable:{0:"BASIC",1:"MEDIUM",2:"HARD",3:"SPECIAL"},rankTable:{100:"C",200:"B",300:"A",400:"AA",500:"AAA",600:"AAA+",700:"S"},percTable:{0:100,6e3:200,7e3:300,8e3:400,9e3:500,9500:600,9800:700},medalTable:{100:"NO PLAY",200:"FAILED",300:"CLEARED",400:"HARD CLEAR",500:"S HARD CLEAR"},comboTable:{100:"NONE",200:"ALMOST FULL COMBO",300:"FULL COMBO",400:"ALL JUST FULL COMBO"},scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Rate",value:"data.achievement_rate",width:100},{text:"Misses",value:"data.miss_count",width:80},{text:"Medal",value:"data.clear_type",width:80},{text:"Combo Medal",value:"data.combo_type",width:120}],versions:[{id:L.REFLEC_BEAT,label:"Original"},{id:L.REFLEC_BEAT_LIMELIGHT,label:"Limelight",maxRivals:3},{id:L.REFLEC_BEAT_COLETTE,label:"Colette",maxRivals:3},{id:L.REFLEC_BEAT_GROOVIN,label:"groovin'!!",maxRivals:3},{id:L.REFLEC_BEAT_VOLZZA,label:"VOLZZA",maxRivals:3},{id:L.REFLEC_BEAT_VOLZZA_2,label:"VOLZZA 2",maxRivals:3}]},{id:Qe.ROAD_FIGHTERS,name:"Road Fighters 3D",icon:`${Bt}/icon/rf.webp`,cardBG:`${Bt}/card/rf.webp`,assetId:"rf",skip:!0,noRivals:!0,noScores:!0},{id:Qe.SDVX,name:"SOUND VOLTEX",shortName:"SDVX",icon:null,cardBG:null,gameOptions:FN,chartTable:{0:"NOVICE",1:"ADVANCED",2:"EXHAUST",3:"INFINITE",4:"MAXIMUM",5:"ULTIMATE"},rankTable:{100:"NO PLAY",200:"D",300:"C",400:"B",500:"A",550:"A+",600:"AA",650:"AA+",700:"AAA",800:"AAA+",900:"S"},medalTable:{50:"NO PLAY",100:"FAILED",200:"CLEARED",300:"HARD CLEAR",400:"UC",500:"PUC"},scoreHeaders:[{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Medal",value:"data.clear_type",width:80}],playerHeaders:[{text:"Skill Level",value:"skill_level",sortable:!0,width:100},{text:"BLOCK",value:"block",sortable:!1,width:100},{text:"PACKET",value:"packet",sortable:!1,width:100}],versions:[{id:L.SDVX_BOOTH,label:"BOOTH",maxRivals:3},{id:L.SDVX_INFINITE_INFECTION,label:"-II- Infinite Infection",maxRivals:3},{id:L.SDVX_GRAVITY_WARS,label:"GRAVITY WARS",maxRivals:3},{id:L.SDVX_HEAVENLY_HAVEN,label:"HEAVENLY HAVEN",maxRivals:3},{id:L.SDVX_VIVID_WAVE,label:"VIVID WAVE",maxRivals:3},{id:L.SDVX_EXCEED_GEAR,label:"EXCEED GEAR",maxRivals:3}]},{id:Qe.SILENT_SCOPE,name:"SILENT SCOPE: BONE EATER",skip:!0,noRivals:!0,noScores:!0,useUnicode:!0,gameOptions:UN},{id:Qe.TSUMTSUM,name:"Tsum Tsum",skip:!1,noRivals:!0,noScores:!1,useUnicode:!0,chartTable:{0:"Game Mode"}},{id:Qe.WINNING_ELEVEN,name:"World Soccer",icon:`${Bt}/icon/we.webp`,cardBG:`${Bt}/card/we.webp`,assetId:"we",skip:!1,noRivals:!0,noScores:!0,gameOptions:ZN,versions:[{id:L.WINNING_ELEVEN_2008,label:"Winning Eleven Arcade Championship 2008"},{id:L.WINNING_ELEVEN_2010,label:"Winning Eleven Arcade Championship 2010"},{id:L.WINNING_ELEVEN_2012,label:"Winning Eleven Arcade Championship 2012"},{id:L.WINNING_ELEVEN_2014,label:"Winning Eleven Arcade Championship 2014"}]}];function t4(t){var e=J0.find(a=>a.id===t);return e||(e=J0.find(a=>a.name===t)),e?(e.icon||(e.icon=`${Bt}/icon/${t}.webp`),e.cardBG||(e.cardBG=`${Bt}/card/${t}.webp`),e):null}const XN={class:"space-y-3 text-center md:text-left lg:mx-12"},qN={class:"space-y-2 md:space-y-0"},KN={key:1,class:"text-3xl md:text-4xl"},JN={key:0,class:"flex flex-wrap gap-2 md:place-content-start place-content-center px-5 sm:px-0 py-2 sm:py-0 md:max-w-[400px]"},QN={key:0,class:"text-center md:text-right"},eB={class:"text-xs italic"},tB={__name:"UserCard",props:{overrideProfile:{type:Object,required:!1,default:null},useSmall:{type:Boolean,required:!1,default:!1},evenSmaller:{type:Boolean,required:!1,default:!1}},setup(t){const e="https://cdn.phaseii.network/file/PhaseII/web-assets",a=t;function n(o){if(o.length<2)return o;const l=o.split("");var u=Math.floor(Math.random()*o.length),c;do c=Math.floor(Math.random()*o.length);while(c===u);return[l[u],l[c]]=[l[c],l[u]],l.join("")}const s=de({userId:null,userName:"",userAvatar:"",userAdmin:!1,userPublic:!1,userBanned:!1,discordRoles:null,userCustomize:null});if(a.overrideProfile){const o=a.overrideProfile;s.value={userId:o.id,userName:o.name,userAvatar:o.avatar,userAdmin:o.admin,userBanned:o.banned,userPublic:o.public,discordRoles:o.discordRoles,userCustomize:o.customize}}else{const o=Ke();s.value={userId:o.userId,userName:o.userName,userAvatar:o.userAvatar,userAdmin:o.userAdmin,userPublic:o.userPublic,userBanned:o.userBanned,discordRoles:o.discordRoles,userCustomize:o.userCustomize}}const r=GN();function i(){return` background-image: url('${e}/card/${s.value.userCustomize?.card??"time"}.webp'); background-size: cover; background-repeat: no-repeat; @@ -13,7 +13,7 @@ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LoginView-D7CVc url('${r.cardBG}'); background-size: cover; background-repeat: no-repeat; -`;return(o,l)=>(p(),v("button",{class:"flex rounded-2xl hover:scale-[1.01] hover:shadow-xl hover:outline outline-blue-500/50 hover:bg-slate-500 hover:dark:bg-slate-950 hover:cursor-pointer transition-all duration-100",style:i,onClick:l[0]||(l[0]=u=>s())},[b("div",yB,[we(Q8,null,{default:Ee(()=>[we(br,null,{default:Ee(()=>[we(br,{type:"justify-start"},{default:Ee(()=>[we(vB,{class:"md:mr-6 scale-110 md:scale-100",path:A(r).icon},null,8,["path"]),b("div",bB,[b("h2",_B,Re(A(r).shortName?A(r).shortName:A(r).name),1),b("div",AB,[b("h2",wB,Re(A(r).name),1),l[1]||(l[1]=b("hr",{class:"my-1 text-gray-500"},null,-1)),b("div",null,[b("p",xB,Re(t.profileName),1)])]),b("div",kB,[b("h4",SB,[Dt(Re(t.value)+" ",1),b("span",{class:ve(n.value.type)},Re(t.type),3)])])])]),_:1})]),_:1})]),_:1})])]))}},EB=[{isCurrentUser:!0,menu:[{icon:lI,label:"Settings",to:"/profile"},{icon:TT,label:"Customize",to:"/profile/customize"},{icon:aA,label:"Integrations",to:"/profile/integrate"},{icon:TE,label:"Login Cards",to:"/profile/cards"},{icon:JI,label:"Claim Profile",to:"/profile/claim"}]},{icon:E8,fill:"regular",label:"Log out",isLogout:!0}],PB={aside:"bg-gray-800",asideScrollbars:"aside-scrollbars-gray",asideBrand:"bg-gray-900 text-white",asideMenuItem:"text-gray-300 hover:text-white",asideMenuItemActive:"font-bold text-white",asideMenuDropdown:"bg-gray-700/50",navBarItemLabel:"text-black",navBarItemLabelHover:"hover:text-blue-500",navBarItemLabelActiveColor:"text-blue-600",overlay:"from-gray-700 via-gray-900 to-gray-700"},TB={aside:"bg-white",asideScrollbars:"aside-scrollbars-light",asideBrand:"",asideMenuItem:"text-blue-600 hover:text-black dark:text-white",asideMenuItemActive:"font-bold text-black dark:text-white",asideMenuDropdown:"bg-gray-100/75",navBarItemLabel:"text-blue-600",navBarItemLabelHover:"hover:text-black",navBarItemLabelActiveColor:"text-black",overlay:"from-white via-gray-100 to-white"},Md=Object.freeze(Object.defineProperty({__proto__:null,basic:PB,white:TB},Symbol.toStringTag,{value:"Module"})),$r=bf("style",{state:()=>({asideStyle:"bg-gray-800",asideScrollbarsStyle:"aside-scrollbars-gray",asideBrandStyle:"bg-gray-900 text-white",asideMenuItemStyle:"text-gray-300 hover:text-white",asideMenuItemActiveStyle:"font-bold text-white",asideMenuDropdownStyle:"bg-gray-700/50",navBarItemLabelStyle:"text-black",navBarItemLabelHoverStyle:"hover:text-blue-500",navBarItemLabelActiveColorStyle:"text-blue-600",overlayStyle:"from-gray-700 via-gray-900 to-gray-700",darkMode:!0}),actions:{setStyle(t){if(!Md[t])return;typeof localStorage<"u"&&localStorage.setItem(nB,t);const e=Md[t];for(const a in e)this[`${a}Style`]=e[a]},setDarkMode(t=null){this.darkMode=t!==null?t:!this.darkMode,typeof localStorage<"u"&&localStorage.setItem(aB,this.darkMode?"1":"0"),typeof document<"u"&&(document.body.classList[this.darkMode?"add":"remove"]("dark-scrollbars"),document.documentElement.classList[this.darkMode?"add":"remove"]("dark-scrollbars-compat"))}}}),CB="/icon.gif",Ml={__name:"OverlayLayer",props:{zIndex:{type:String,default:"z-50"},type:{type:String,default:"flex"},transparent:{type:Boolean,default:!1}},emits:["overlay-click"],setup(t,{emit:e}){const a=e,n=r=>{a("overlay-click",r)},s=$r();return(r,i)=>(p(),v("div",{class:ve([[t.type,t.zIndex],"items-center flex-col justify-center md:h-full fixed inset-0"])},[we(gn,{"enter-active-class":"transition duration-150 ease-in","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:Ee(()=>[b("div",{class:ve(["absolute inset-0 bg-linear-to-tr dark:from-gray-700 dark:via-gray-900 dark:to-gray-700 h-screen",`${A(s).overlayStyle} ${t.transparent?"opacity-90":"opacity-100"}`]),onClick:n},null,2)]),_:1}),we(gn,{"enter-active-class":"transition duration-100 ease-out","enter-from-class":"transform scale-95 opacity-0","enter-to-class":"transform scale-100 opacity-100","leave-active-class":"animate-fade-out"},{default:Ee(()=>[se(r.$slots,"default")]),_:3})],2))}},DB={key:0,class:"absolute bottom-full left-1/2 mb-1 -translate-x-1/2 whitespace-nowrap rounded-sm bg-black px-2 py-1 text-xs text-white opacity-0 group-hover:opacity-100 transition-opacity duration-200 z-10"},_r={__name:"BaseButton",props:{label:{type:[String,Number],default:null},icon:{type:Object,default:null},iconSize:{type:[String,Number],default:null},href:{type:String,default:null},target:{type:String,default:null},to:{type:[String,Object],default:null},type:{type:String,default:null},color:{type:String,default:"white"},as:{type:String,default:null},small:{type:Boolean,default:!0},outline:{type:Boolean,default:!1},active:Boolean,disabled:Boolean,roundedFull:{type:Boolean,default:!0},tooltip:{type:String,default:null}},setup(t){const e=Ke(),a=t,n=k(()=>a.as?a.as:a.to?yl:a.href?"a":"button"),s=k(()=>n.value==="button"?a.type??"button":null),r=k(()=>a.small&&a.icon?"px-1":"px-2");function i(l,u){return u===void 0?l:u}const o=k(()=>{const l=["inline-flex","justify-center","items-center","whitespace-nowrap","focus:outline-hidden","transition-colors","focus:ring","duration-50","border","hover:scale-[1.02] hover:shadow-xl",a.disabled?"cursor-not-allowed":"cursor-pointer",a.roundedFull?"rounded-lg":"rounded-sm",e4(e.userCustomize.shrimpLinks?"sakura":a.color,i(a.outline,e.userCustomize.buttonOutline),!a.disabled,a.active)];return!a.label&&a.icon?l.push("p-0"):a.small?l.push("text-sm",a.roundedFull?"px-3 py-1":"p-1"):l.push("py-2",a.roundedFull?"px-6":"px-3"),a.disabled&&l.push(a.outline?"opacity-50":"opacity-70"),l});return(l,u)=>(p(),_e(us(n.value),{class:ve(o.value),href:t.href,type:s.value,to:t.to,target:t.target,disabled:t.disabled},{default:Ee(()=>[t.tooltip?(p(),v("div",DB,Re(t.tooltip),1)):Z("",!0),A(e)?.userCustomize?.shrimpLinks?(p(),_e(Zt,{key:1,icon:A(Q1),size:t.iconSize},null,8,["icon","size"])):(p(),v(Pe,{key:2},[t.icon?(p(),_e(Zt,{key:0,icon:t.icon,size:t.iconSize},null,8,["icon","size"])):Z("",!0)],64)),t.label?(p(),v("span",{key:3,class:ve(r.value)},Re(A(e).userCustomize.shrimpLinks?"Shrimp":t.label),3)):Z("",!0)]),_:1},8,["class","href","type","to","target","disabled"]))}},$B={key:0,class:"grid text-center justify-center grid-cols-1 gap-3"},RB={key:0,class:"rounded-full place-self-center",src:CB,width:"70"},LB={class:"text-xl md:text-2xl"},IB={key:1,class:"text-pink-200"},OB={class:"text-lg md:text-xl"},HB={key:1,class:"text-pink-400"},NB={key:1,class:"grid text-center justify-center grid-cols-1 gap-3"},BB={class:"place-self-center"},VB={key:2,class:"grid text-center justify-center grid-cols-1 gap-3"},FB={class:"place-self-center"},ZB={class:"text-lg md:text-xl"},UB={class:"text-red-500"},zB={__name:"LoadingModal",props:{active:{type:Boolean,default:!1},isSave:{type:Boolean,default:!1},isFinished:{type:Boolean,default:!1},errorCode:{type:String,default:null}},setup(t){const e=bl(),a=Ke();function n(){return e.go(),null}return(s,r)=>t.active?(p(),_e(Ml,{key:0,transparent:t.isSave},{default:Ee(()=>[we(Us,{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:Ee(()=>[!t.isFinished&&!t.errorCode?(p(),v("div",$B,[A(a).userCustomize.shrimpLinks?(p(),_e(Zt,{key:1,icon:A(Q1),size:"70",w:"w-50",color:"text-pink-400",class:"m-5 animate animate-spin place-self-center"},null,8,["icon"])):(p(),v("img",RB)),b("h1",LB,[A(a).userCustomize.shrimpLinks?(p(),v("span",IB,Re(t.isSave?"Shrimping...":"Krilling..."),1)):(p(),v(Pe,{key:0},[Dt(Re(t.isSave?"Submitting...":"Loading..."),1)],64))]),b("p",OB,[A(a).userCustomize.shrimpLinks?(p(),v("span",HB,"Shrimply wait")):(p(),v(Pe,{key:0},[Dt(" Please wait ")],64))])])):Z("",!0),t.isSave&&t.isFinished&&!t.errorCode?(p(),v("div",NB,[b("div",BB,[we(Zt,{icon:A(kA),class:"text-green-700",w:"w-20",size:45},null,8,["icon"])]),r[1]||(r[1]=b("h1",{class:"text-xl md:text-2xl"},"Saved!",-1))])):Z("",!0),t.errorCode?(p(),v("div",VB,[b("div",FB,[we(Zt,{icon:A(jA),class:"text-red-500",w:"w-20",size:45},null,8,["icon"])]),r[3]||(r[3]=b("h1",{class:"text-xl md:text-2xl"},"Uh Oh!",-1)),r[4]||(r[4]=b("h1",{class:"text-lg md:text-xl"}," The server had some trouble processing your request at this time. ",-1)),b("h1",ZB,[r[2]||(r[2]=Dt(" Error: ",-1)),b("span",UB,Re(t.errorCode),1)]),b("div",null,[we(_r,{type:"submit",color:"info",label:"Reload",small:!1,onClick:r[0]||(r[0]=i=>n())})])])):Z("",!0)]),_:1})]),_:1},8,["transparent"])):Z("",!0)}},n4=Ce({name:"BaseButtons",props:{noWrap:Boolean,type:{type:String,default:"justify-start"},classAddon:{type:String,default:"mr-3 last:mr-0 mb-3"},mb:{type:String,default:"-mb-3"}},render(){const t=this.$slots&&this.$slots.default,e=["flex","items-center",this.type,this.noWrap?"flex-nowrap":"flex-wrap"];return this.mb&&e.push(this.mb),fn("div",{class:e},t?this.$slots.default().map(a=>a&&a.children&&typeof a.children=="object"?fn(a,{},a.children.map(n=>fn(n,{class:[this.classAddon]}))):fn(a,{class:[this.classAddon]})):null)}});async function GW(t){const e=Ke();try{const n=(await e.callApi(`/user?userId=${t}`)).data;return{id:n.id,name:n.name,email:n.email,avatar:n.avatar,admin:n.admin,data:n.data,discordRoles:n.discordRoles,cardStyle:"time",profiles:n.profiles,arcades:n.arcades,customize:n.data?.customize,userScoreStats:n.scoreStats,public:n.public,banned:n.banned}}catch(a){throw console.log("Error loading user:",a),a}}async function XW(t){const e=Ke();try{return await e.callApi("/auth/emailAuth","POST",{email:t})}catch(a){throw console.log("Error checking email:",a),a}}async function qW(t){const e=Ke();try{return await e.callApi("/auth/check2FAKey","POST",{key:t})}catch(a){throw console.log("Error checking key:",a),a}}async function KW(t,e,a){const n=Ke();try{return await n.callApi("/auth/changePassword","POST",{key:t,newPassword:e,confirmPassword:a})}catch(s){throw console.log("Error resetting password:",s),s}}async function JW(t,e,a){const n=Ke();try{return await n.callApi("/user/updatePassword","POST",{currentPassword:t,newPassword:e,confirmPassword:a})}catch(s){throw console.log("Error updating password:",s),s}}async function QW(t){const e=Ke();try{return await e.callApi("/user","PUT",t)}catch(a){throw console.log("Error registering:",a),a}}async function ej(){const t=Ke();try{return(await t.callApi("/user/card")).cards}catch(e){throw console.log("Error fetching cards:",e),e}}async function tj(t){const e=Ke();try{return await e.callApi("/user/card","POST",{cardId:t})}catch(a){throw console.log("Error adding card:",a),a}}async function aj(t){const e=Ke();try{if(window.confirm("Are you really?"))return await e.callApi("/user/card","DELETE",{cardId:t})}catch(a){throw console.log("Error deleting card:",a),a}}async function nj(t,e){const a=Ke();try{const n=await a.callApi(`/user/takeover?cardId=${t}&pin=${e}`);return n.status=="warn"&&window.alert(n.error_code),n.data}catch(n){throw console.log("Error fetching takeover:",n),n}}async function sj(t,e,a){const n=Ke();try{return await n.callApi("/user/takeover","POST",{cardId:t,pin:e,mergeSettings:a})}catch(s){throw console.log("Error saving takeover:",s),s}}async function rj(){const t=Ke();try{return(await t.callApi("/user/playVideos")).data}catch(e){throw console.log("Error fetching videos:",e),e}}async function ij(t){const e=Ke();try{return(await e.callApi(`/user/content?type=${t}`)).data}catch(a){throw console.log("Error fetching content:",a),a}}async function oj(t){const e=Ke();try{if(window.confirm("Are you really?"))return await e.callApi(`/user/integrate/${t}`,"DELETE")}catch(a){throw console.log("Error deleting integration:",a),a}}async function lj(t,e){const a=Ke();try{return await a.callApi(`/user/integrate/${t}`,"POST",{code:e})}catch(n){throw console.log(`Error integrating with ${t}:`,n),n}}async function WB(t){const e=Ke();try{return await e.callApi("/user/customize","POST",{customize:t})}catch(a){throw console.log("Error saving user customize!",a),a}}async function jB(t=null,e=!1){const a=Ke();try{return await a.callApi("/user/appVersion","POST",{version:t,disable:e})}catch(n){throw console.log("Error saving user!",n),n}}async function YB(t){const e=Ke();try{return await e.callApi("/user/onboard","POST",{version:t})}catch(a){throw console.log("Error saving user!",a),a}}async function uj(t){const e=Ke();try{const a=await e.callApi("/user/readNews","POST",{newsId:t});return e.userLoaded=!1,await e.loadUser(),a}catch(a){throw console.log("Error saving user!",a),a}}async function cj(){const t=Ke();try{return(await t.callApi("/user/sessions")).data}catch(e){throw console.log("Error fetching sessions:",e),e}}async function dj(){const t=Ke();try{return await t.callApi("/user/sessions","DELETE")}catch(e){throw console.log("Error fetching content:",e),e}}const GB={class:"grid text-center justify-center grid-cols-1 gap-3"},XB={class:"place-self-center"},qB={key:0,class:"text-sm md:text-md space-y-2 text-left text-pink-500 bg-slate-950 p-2 max-h-[120px] overflow-scroll"},KB={class:"font-mono text-pink-500"},JB={__name:"UpdateModal",setup(t){const e=de(null),a="3.1.0-RC",n=de(!0);async function s(){try{const o=await wt.get("/data-sources/changelog.json");o.data&&(e.value=o.data)}catch(o){console.error("Error loading changelog:",o.message)}}ct(async()=>{await s()});function r(){const o=Ke();return o.userData.webVersions&&o.userData.webVersions.includes(a)&&(n.value=!1),o.userCustomize.disableUpdatePopup&&(n.value=!1),n.value}async function i(o=!1){const l=Ke();var u=null;try{u=await jB(a,!1)}catch(c){console.error("Failed to update user:",c)}if(o)try{await WB({disableUpdatePopup:!0})}catch(c){console.error("Failed to update customize:",c)}u?.status==="success"&&(n.value=!1,l.userLoaded=!1,await l.loadUser())}return(o,l)=>r()?(p(),v(Pe,{key:0},[n.value?(p(),_e(Ml,{key:0,transparent:!0},{default:Ee(()=>[we(Us,{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:Ee(()=>[b("div",GB,[b("div",XB,[we(Zt,{icon:A(oR),class:"text-emerald-600",w:"w-20",size:45},null,8,["icon"]),l[2]||(l[2]=b("h1",{class:"text-xl xl:text-2xl font-bold"}," While you were away... ",-1)),l[3]||(l[3]=b("h1",{class:"text-lg xl:text-xl"}," We've updated the site! These updates include feature updates and bugfixes. ",-1))]),l[5]||(l[5]=b("hr",{class:"border-t border mt-3 w-full"},null,-1)),e.value?(p(),v("div",qB,[l[4]||(l[4]=b("h1",null,"Changelog:",-1)),(p(!0),v(Pe,null,Ye(e.value[A(a)]??["No changes!"],u=>(p(),v("h2",{key:u,class:"font-mono"},Re(u),1))),128))])):Z("",!0),b("h2",KB,"Version: "+Re(A(a)),1),we(n4,null,{default:Ee(()=>[we(_r,{label:"Close",color:"success",onClick:l[0]||(l[0]=u=>i(!1))}),we(_r,{label:"Never Show Again",color:"danger",onClick:l[1]||(l[1]=u=>i(!0))})]),_:1})])]),_:1})]),_:1})):Z("",!0)],64)):Z("",!0)}},QB={class:"rounded-lg overflow-hidden"},eV={class:"text-lg"},tV={class:"px-4 py-3 border-t text-left bg-slate-50 dark:bg-slate-700"},aV={__name:"AccordionItem",props:{title:{type:String,required:!0}},setup(t){const e=de(!1),a=()=>{e.value=!e.value};return(n,s)=>(p(),v("div",QB,[b("button",{class:"w-full flex items-center justify-between px-4 py-3 bg-slate-100 dark:bg-slate-800 hover:bg-slate-200 hover:dark:bg-slate-700 transition duration-25",onClick:a},[b("span",eV,Re(t.title),1),we(Zt,{icon:A(_l),class:ve(["flex-none transition-transform duration-150 ease-in-out",[e.value?"rotate-0":"rotate-180"]])},null,8,["icon","class"])]),we(gn,{"enter-active-class":"transition-position duration-75","enter-from-class":"opacity-50 -translate-y-2","enter-to-class":"opacity-100 translate-y-0","leave-active-class":"transition-position duration-75","leave-from-class":"opacity-100 translate-y-0","leave-to-class":"opacity-50 -translate-y-2"},{default:Ee(()=>[Cs(b("div",tV,[se(n.$slots,"default")],512),[[$s,e.value]])]),_:3})]))}},nV=["href"],sV=["src"],rV={__name:"BaseImage",props:{url:{type:String,required:!0},size:{type:Number,default:200}},setup(t){const e=de(null),a=de(null);function n(r){const i=e.value,o=a.value;if(!i||!o)return;const l=i.getBoundingClientRect(),u=r.clientX-l.left,c=r.clientY-l.top,d=l.width/2,h=l.height/2,f=(u-d)/d,m=(c-h)/h,g=l.width/l.height,y=10,w=m*-y*Math.min(1,g),S=f*y*Math.min(1,1/g);i.style.transform=` +`;return(o,l)=>(p(),v("button",{class:"flex rounded-2xl hover:scale-[1.01] hover:shadow-xl hover:outline outline-blue-500/50 hover:bg-slate-500 hover:dark:bg-slate-950 hover:cursor-pointer transition-all duration-100",style:i,onClick:l[0]||(l[0]=u=>s())},[b("div",yB,[we(Q8,null,{default:Ee(()=>[we(br,null,{default:Ee(()=>[we(br,{type:"justify-start"},{default:Ee(()=>[we(vB,{class:"md:mr-6 scale-110 md:scale-100",path:A(r).icon},null,8,["path"]),b("div",bB,[b("h2",_B,Re(A(r).shortName?A(r).shortName:A(r).name),1),b("div",AB,[b("h2",wB,Re(A(r).name),1),l[1]||(l[1]=b("hr",{class:"my-1 text-gray-500"},null,-1)),b("div",null,[b("p",xB,Re(t.profileName),1)])]),b("div",kB,[b("h4",SB,[Dt(Re(t.value)+" ",1),b("span",{class:ve(n.value.type)},Re(t.type),3)])])])]),_:1})]),_:1})]),_:1})])]))}},EB=[{isCurrentUser:!0,menu:[{icon:lI,label:"Settings",to:"/profile"},{icon:TT,label:"Customize",to:"/profile/customize"},{icon:aA,label:"Integrations",to:"/profile/integrate"},{icon:TE,label:"Login Cards",to:"/profile/cards"},{icon:JI,label:"Claim Profile",to:"/profile/claim"}]},{icon:E8,fill:"regular",label:"Log out",isLogout:!0}],PB={aside:"bg-gray-800",asideScrollbars:"aside-scrollbars-gray",asideBrand:"bg-gray-900 text-white",asideMenuItem:"text-gray-300 hover:text-white",asideMenuItemActive:"font-bold text-white",asideMenuDropdown:"bg-gray-700/50",navBarItemLabel:"text-black",navBarItemLabelHover:"hover:text-blue-500",navBarItemLabelActiveColor:"text-blue-600",overlay:"from-gray-700 via-gray-900 to-gray-700"},TB={aside:"bg-white",asideScrollbars:"aside-scrollbars-light",asideBrand:"",asideMenuItem:"text-blue-600 hover:text-black dark:text-white",asideMenuItemActive:"font-bold text-black dark:text-white",asideMenuDropdown:"bg-gray-100/75",navBarItemLabel:"text-blue-600",navBarItemLabelHover:"hover:text-black",navBarItemLabelActiveColor:"text-black",overlay:"from-white via-gray-100 to-white"},Md=Object.freeze(Object.defineProperty({__proto__:null,basic:PB,white:TB},Symbol.toStringTag,{value:"Module"})),$r=bf("style",{state:()=>({asideStyle:"bg-gray-800",asideScrollbarsStyle:"aside-scrollbars-gray",asideBrandStyle:"bg-gray-900 text-white",asideMenuItemStyle:"text-gray-300 hover:text-white",asideMenuItemActiveStyle:"font-bold text-white",asideMenuDropdownStyle:"bg-gray-700/50",navBarItemLabelStyle:"text-black",navBarItemLabelHoverStyle:"hover:text-blue-500",navBarItemLabelActiveColorStyle:"text-blue-600",overlayStyle:"from-gray-700 via-gray-900 to-gray-700",darkMode:!0}),actions:{setStyle(t){if(!Md[t])return;typeof localStorage<"u"&&localStorage.setItem(nB,t);const e=Md[t];for(const a in e)this[`${a}Style`]=e[a]},setDarkMode(t=null){this.darkMode=t!==null?t:!this.darkMode,typeof localStorage<"u"&&localStorage.setItem(aB,this.darkMode?"1":"0"),typeof document<"u"&&(document.body.classList[this.darkMode?"add":"remove"]("dark-scrollbars"),document.documentElement.classList[this.darkMode?"add":"remove"]("dark-scrollbars-compat"))}}}),CB="/icon.gif",Ml={__name:"OverlayLayer",props:{zIndex:{type:String,default:"z-50"},type:{type:String,default:"flex"},transparent:{type:Boolean,default:!1}},emits:["overlay-click"],setup(t,{emit:e}){const a=e,n=r=>{a("overlay-click",r)},s=$r();return(r,i)=>(p(),v("div",{class:ve([[t.type,t.zIndex],"items-center flex-col justify-center md:h-full fixed inset-0"])},[we(gn,{"enter-active-class":"transition duration-150 ease-in","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:Ee(()=>[b("div",{class:ve(["absolute inset-0 bg-linear-to-tr dark:from-gray-700 dark:via-gray-900 dark:to-gray-700 h-screen",`${A(s).overlayStyle} ${t.transparent?"opacity-90":"opacity-100"}`]),onClick:n},null,2)]),_:1}),we(gn,{"enter-active-class":"transition duration-100 ease-out","enter-from-class":"transform scale-95 opacity-0","enter-to-class":"transform scale-100 opacity-100","leave-active-class":"animate-fade-out"},{default:Ee(()=>[se(r.$slots,"default")]),_:3})],2))}},DB={key:0,class:"absolute bottom-full left-1/2 mb-1 -translate-x-1/2 whitespace-nowrap rounded-sm bg-black px-2 py-1 text-xs text-white opacity-0 group-hover:opacity-100 transition-opacity duration-200 z-10"},_r={__name:"BaseButton",props:{label:{type:[String,Number],default:null},icon:{type:Object,default:null},iconSize:{type:[String,Number],default:null},href:{type:String,default:null},target:{type:String,default:null},to:{type:[String,Object],default:null},type:{type:String,default:null},color:{type:String,default:"white"},as:{type:String,default:null},small:{type:Boolean,default:!0},outline:{type:Boolean,default:!1},active:Boolean,disabled:Boolean,roundedFull:{type:Boolean,default:!0},tooltip:{type:String,default:null}},setup(t){const e=Ke(),a=t,n=k(()=>a.as?a.as:a.to?yl:a.href?"a":"button"),s=k(()=>n.value==="button"?a.type??"button":null),r=k(()=>a.small&&a.icon?"px-1":"px-2");function i(l,u){return u===void 0?l:u}const o=k(()=>{const l=["inline-flex","justify-center","items-center","whitespace-nowrap","focus:outline-hidden","transition-colors","focus:ring","duration-50","border","hover:scale-[1.02] hover:shadow-xl",a.disabled?"cursor-not-allowed":"cursor-pointer",a.roundedFull?"rounded-lg":"rounded-sm",e4(e.userCustomize.shrimpLinks?"sakura":a.color,i(a.outline,e.userCustomize.buttonOutline),!a.disabled,a.active)];return!a.label&&a.icon?l.push("p-0"):a.small?l.push("text-sm",a.roundedFull?"px-3 py-1":"p-1"):l.push("py-2",a.roundedFull?"px-6":"px-3"),a.disabled&&l.push(a.outline?"opacity-50":"opacity-70"),l});return(l,u)=>(p(),_e(us(n.value),{class:ve(o.value),href:t.href,type:s.value,to:t.to,target:t.target,disabled:t.disabled},{default:Ee(()=>[t.tooltip?(p(),v("div",DB,Re(t.tooltip),1)):Z("",!0),A(e)?.userCustomize?.shrimpLinks?(p(),_e(Zt,{key:1,icon:A(Q1),size:t.iconSize},null,8,["icon","size"])):(p(),v(Pe,{key:2},[t.icon?(p(),_e(Zt,{key:0,icon:t.icon,size:t.iconSize},null,8,["icon","size"])):Z("",!0)],64)),t.label?(p(),v("span",{key:3,class:ve(r.value)},Re(A(e).userCustomize.shrimpLinks?"Shrimp":t.label),3)):Z("",!0)]),_:1},8,["class","href","type","to","target","disabled"]))}},$B={key:0,class:"grid text-center justify-center grid-cols-1 gap-3"},RB={key:0,class:"rounded-full place-self-center",src:CB,width:"70"},LB={class:"text-xl md:text-2xl"},IB={key:1,class:"text-pink-200"},OB={class:"text-lg md:text-xl"},HB={key:1,class:"text-pink-400"},NB={key:1,class:"grid text-center justify-center grid-cols-1 gap-3"},BB={class:"place-self-center"},VB={key:2,class:"grid text-center justify-center grid-cols-1 gap-3"},FB={class:"place-self-center"},ZB={class:"text-lg md:text-xl"},UB={class:"text-red-500"},zB={__name:"LoadingModal",props:{active:{type:Boolean,default:!1},isSave:{type:Boolean,default:!1},isFinished:{type:Boolean,default:!1},errorCode:{type:String,default:null}},setup(t){const e=bl(),a=Ke();function n(){return e.go(),null}return(s,r)=>t.active?(p(),_e(Ml,{key:0,transparent:t.isSave},{default:Ee(()=>[we(Us,{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:Ee(()=>[!t.isFinished&&!t.errorCode?(p(),v("div",$B,[A(a).userCustomize.shrimpLinks?(p(),_e(Zt,{key:1,icon:A(Q1),size:"70",w:"w-50",color:"text-pink-400",class:"m-5 animate animate-spin place-self-center"},null,8,["icon"])):(p(),v("img",RB)),b("h1",LB,[A(a).userCustomize.shrimpLinks?(p(),v("span",IB,Re(t.isSave?"Shrimping...":"Krilling..."),1)):(p(),v(Pe,{key:0},[Dt(Re(t.isSave?"Submitting...":"Loading..."),1)],64))]),b("p",OB,[A(a).userCustomize.shrimpLinks?(p(),v("span",HB,"Shrimply wait")):(p(),v(Pe,{key:0},[Dt(" Please wait ")],64))])])):Z("",!0),t.isSave&&t.isFinished&&!t.errorCode?(p(),v("div",NB,[b("div",BB,[we(Zt,{icon:A(kA),class:"text-green-700",w:"w-20",size:45},null,8,["icon"])]),r[1]||(r[1]=b("h1",{class:"text-xl md:text-2xl"},"Saved!",-1))])):Z("",!0),t.errorCode?(p(),v("div",VB,[b("div",FB,[we(Zt,{icon:A(jA),class:"text-red-500",w:"w-20",size:45},null,8,["icon"])]),r[3]||(r[3]=b("h1",{class:"text-xl md:text-2xl"},"Uh Oh!",-1)),r[4]||(r[4]=b("h1",{class:"text-lg md:text-xl"}," The server had some trouble processing your request at this time. ",-1)),b("h1",ZB,[r[2]||(r[2]=Dt(" Error: ",-1)),b("span",UB,Re(t.errorCode),1)]),b("div",null,[we(_r,{type:"submit",color:"info",label:"Reload",small:!1,onClick:r[0]||(r[0]=i=>n())})])])):Z("",!0)]),_:1})]),_:1},8,["transparent"])):Z("",!0)}},n4=Ce({name:"BaseButtons",props:{noWrap:Boolean,type:{type:String,default:"justify-start"},classAddon:{type:String,default:"mr-3 last:mr-0 mb-3"},mb:{type:String,default:"-mb-3"}},render(){const t=this.$slots&&this.$slots.default,e=["flex","items-center",this.type,this.noWrap?"flex-nowrap":"flex-wrap"];return this.mb&&e.push(this.mb),fn("div",{class:e},t?this.$slots.default().map(a=>a&&a.children&&typeof a.children=="object"?fn(a,{},a.children.map(n=>fn(n,{class:[this.classAddon]}))):fn(a,{class:[this.classAddon]})):null)}});async function GW(t){const e=Ke();try{const n=(await e.callApi(`/user?userId=${t}`)).data;return{id:n.id,name:n.name,email:n.email,avatar:n.avatar,admin:n.admin,data:n.data,discordRoles:n.discordRoles,cardStyle:"time",profiles:n.profiles,arcades:n.arcades,customize:n.data?.customize,userScoreStats:n.scoreStats,public:n.public,banned:n.banned}}catch(a){throw console.log("Error loading user:",a),a}}async function XW(t){const e=Ke();try{return await e.callApi("/auth/emailAuth","POST",{email:t})}catch(a){throw console.log("Error checking email:",a),a}}async function qW(t){const e=Ke();try{return await e.callApi("/auth/check2FAKey","POST",{key:t})}catch(a){throw console.log("Error checking key:",a),a}}async function KW(t,e,a){const n=Ke();try{return await n.callApi("/auth/changePassword","POST",{key:t,newPassword:e,confirmPassword:a})}catch(s){throw console.log("Error resetting password:",s),s}}async function JW(t,e,a){const n=Ke();try{return await n.callApi("/user/updatePassword","POST",{currentPassword:t,newPassword:e,confirmPassword:a})}catch(s){throw console.log("Error updating password:",s),s}}async function QW(t){const e=Ke();try{return await e.callApi("/user","PUT",t)}catch(a){throw console.log("Error registering:",a),a}}async function ej(){const t=Ke();try{return(await t.callApi("/user/card")).cards}catch(e){throw console.log("Error fetching cards:",e),e}}async function tj(t){const e=Ke();try{return await e.callApi("/user/card","POST",{cardId:t})}catch(a){throw console.log("Error adding card:",a),a}}async function aj(t){const e=Ke();try{if(window.confirm("Are you really?"))return await e.callApi("/user/card","DELETE",{cardId:t})}catch(a){throw console.log("Error deleting card:",a),a}}async function nj(t,e){const a=Ke();try{const n=await a.callApi(`/user/takeover?cardId=${t}&pin=${e}`);return n.status=="warn"&&window.alert(n.error_code),n.data}catch(n){throw console.log("Error fetching takeover:",n),n}}async function sj(t,e,a){const n=Ke();try{return await n.callApi("/user/takeover","POST",{cardId:t,pin:e,mergeSettings:a})}catch(s){throw console.log("Error saving takeover:",s),s}}async function rj(){const t=Ke();try{return(await t.callApi("/user/playVideos")).data}catch(e){throw console.log("Error fetching videos:",e),e}}async function ij(t){const e=Ke();try{return(await e.callApi(`/user/content?type=${t}`)).data}catch(a){throw console.log("Error fetching content:",a),a}}async function oj(t){const e=Ke();try{if(window.confirm("Are you really?"))return await e.callApi(`/user/integrate/${t}`,"DELETE")}catch(a){throw console.log("Error deleting integration:",a),a}}async function lj(t,e){const a=Ke();try{return await a.callApi(`/user/integrate/${t}`,"POST",{code:e})}catch(n){throw console.log(`Error integrating with ${t}:`,n),n}}async function WB(t){const e=Ke();try{return await e.callApi("/user/customize","POST",{customize:t})}catch(a){throw console.log("Error saving user customize!",a),a}}async function jB(t=null,e=!1){const a=Ke();try{return await a.callApi("/user/appVersion","POST",{version:t,disable:e})}catch(n){throw console.log("Error saving user!",n),n}}async function YB(t){const e=Ke();try{return await e.callApi("/user/onboard","POST",{version:t})}catch(a){throw console.log("Error saving user!",a),a}}async function uj(t){const e=Ke();try{const a=await e.callApi("/user/readNews","POST",{newsId:t});return e.userLoaded=!1,await e.loadUser(),a}catch(a){throw console.log("Error saving user!",a),a}}async function cj(){const t=Ke();try{return(await t.callApi("/user/sessions")).data}catch(e){throw console.log("Error fetching sessions:",e),e}}async function dj(){const t=Ke();try{return await t.callApi("/user/sessions","DELETE")}catch(e){throw console.log("Error fetching content:",e),e}}const GB={class:"grid text-center justify-center grid-cols-1 gap-3"},XB={class:"place-self-center"},qB={key:0,class:"text-sm md:text-md space-y-2 text-left text-pink-500 bg-slate-950 p-2 max-h-[120px] overflow-scroll"},KB={class:"font-mono text-pink-500"},JB={__name:"UpdateModal",setup(t){const e=de(null),a="3.1.0",n=de(!0);async function s(){try{const o=await wt.get("/data-sources/changelog.json");o.data&&(e.value=o.data)}catch(o){console.error("Error loading changelog:",o.message)}}ct(async()=>{await s()});function r(){const o=Ke();return o.userData.webVersions&&o.userData.webVersions.includes(a)&&(n.value=!1),o.userCustomize.disableUpdatePopup&&(n.value=!1),n.value}async function i(o=!1){const l=Ke();var u=null;try{u=await jB(a,!1)}catch(c){console.error("Failed to update user:",c)}if(o)try{await WB({disableUpdatePopup:!0})}catch(c){console.error("Failed to update customize:",c)}u?.status==="success"&&(n.value=!1,l.userLoaded=!1,await l.loadUser())}return(o,l)=>r()?(p(),v(Pe,{key:0},[n.value?(p(),_e(Ml,{key:0,transparent:!0},{default:Ee(()=>[we(Us,{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:Ee(()=>[b("div",GB,[b("div",XB,[we(Zt,{icon:A(oR),class:"text-emerald-600",w:"w-20",size:45},null,8,["icon"]),l[2]||(l[2]=b("h1",{class:"text-xl xl:text-2xl font-bold"}," While you were away... ",-1)),l[3]||(l[3]=b("h1",{class:"text-lg xl:text-xl"}," We've updated the site! These updates include feature updates and bugfixes. ",-1))]),l[5]||(l[5]=b("hr",{class:"border-t border mt-3 w-full"},null,-1)),e.value?(p(),v("div",qB,[l[4]||(l[4]=b("h1",null,"Changelog:",-1)),(p(!0),v(Pe,null,Ye(e.value[A(a)]??["No changes!"],u=>(p(),v("h2",{key:u,class:"font-mono"},Re(u),1))),128))])):Z("",!0),b("h2",KB,"Version: "+Re(A(a)),1),we(n4,null,{default:Ee(()=>[we(_r,{label:"Close",color:"success",onClick:l[0]||(l[0]=u=>i(!1))}),we(_r,{label:"Never Show Again",color:"danger",onClick:l[1]||(l[1]=u=>i(!0))})]),_:1})])]),_:1})]),_:1})):Z("",!0)],64)):Z("",!0)}},QB={class:"rounded-lg overflow-hidden"},eV={class:"text-lg"},tV={class:"px-4 py-3 border-t text-left bg-slate-50 dark:bg-slate-700"},aV={__name:"AccordionItem",props:{title:{type:String,required:!0}},setup(t){const e=de(!1),a=()=>{e.value=!e.value};return(n,s)=>(p(),v("div",QB,[b("button",{class:"w-full flex items-center justify-between px-4 py-3 bg-slate-100 dark:bg-slate-800 hover:bg-slate-200 hover:dark:bg-slate-700 transition duration-25",onClick:a},[b("span",eV,Re(t.title),1),we(Zt,{icon:A(_l),class:ve(["flex-none transition-transform duration-150 ease-in-out",[e.value?"rotate-0":"rotate-180"]])},null,8,["icon","class"])]),we(gn,{"enter-active-class":"transition-position duration-75","enter-from-class":"opacity-50 -translate-y-2","enter-to-class":"opacity-100 translate-y-0","leave-active-class":"transition-position duration-75","leave-from-class":"opacity-100 translate-y-0","leave-to-class":"opacity-50 -translate-y-2"},{default:Ee(()=>[Cs(b("div",tV,[se(n.$slots,"default")],512),[[$s,e.value]])]),_:3})]))}},nV=["href"],sV=["src"],rV={__name:"BaseImage",props:{url:{type:String,required:!0},size:{type:Number,default:200}},setup(t){const e=de(null),a=de(null);function n(r){const i=e.value,o=a.value;if(!i||!o)return;const l=i.getBoundingClientRect(),u=r.clientX-l.left,c=r.clientY-l.top,d=l.width/2,h=l.height/2,f=(u-d)/d,m=(c-h)/h,g=l.width/l.height,y=10,w=m*-y*Math.min(1,g),S=f*y*Math.min(1,1/g);i.style.transform=` rotateX(${w}deg) rotateY(${S}deg) scale(1.05) @@ -24,11 +24,11 @@ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LoginView-D7CVc rgba(255,255,255,0.2), transparent 65% ) - `}function s(){e.value&&(e.value.style.transform="rotateX(0deg) rotateY(0deg) scale(1)"),a.value&&(a.value.style.opacity="0")}return(r,i)=>(p(),v("div",{class:"relative inline-block [perspective:900px]",onMousemove:n,onMouseleave:s},[b("a",{href:t.url,target:"_blank",rel:"noopener noreferrer"},[b("div",{ref_key:"cardRef",ref:e,class:"relative will-change-transform transition-transform duration-200 ease-out [transform-style:preserve-3d]"},[b("div",{ref_key:"shineRef",ref:a,class:"pointer-events-none absolute inset-0 opacity-0 transition-opacity duration-200 mix-blend-overlay rounded-lg"},null,512),b("img",{src:t.url,class:"block rounded-lg shadow-xl",style:Tt({width:`${t.size}px`,height:"auto"}),draggable:"false"},null,12,sV)],512)],8,nV)],32))}},iV={class:"space-y-2"},oV={__name:"BaseAccordion",props:{items:{type:Array,required:!0},imagePath:{type:String,required:!1,default:"onboarding"}},setup(t){const e="https://cdn.phaseii.network/file/PhaseII/web-assets";return(a,n)=>(p(),v("div",iV,[(p(!0),v(Pe,null,Ye(t.items,(s,r)=>(p(),_e(aV,{key:r,title:s.label,class:"grid"},{default:Ee(()=>[(p(!0),v(Pe,null,Ye(s.body,i=>(p(),v("p",null,Re(i),1))),256)),we(rV,{url:`${A(e)}/${t.imagePath}/${s.image}.webp`,class:"mt-2"},null,8,["url"])]),_:2},1032,["title"]))),128))]))}},lV={class:"grid text-center justify-center grid-cols-1 gap-3"},uV={class:"place-self-center"},cV={key:0,class:"space-y-2"},dV={key:1},hV={__name:"WelcomeModal",setup(t){const e=Ke(),a=de(null),n="3.1.0-RC",s=de(!0);async function r(){try{const l=await wt.get("/data-sources/onboarding.json");l.data&&(a.value=l.data)}catch(l){console.error("Error loading onboardingData:",l.message)}}ct(async()=>{await r()});function i(){return(e.userData.onboardingComplete??!1)&&(s.value=!1),s.value}async function o(){const l=Ke();var u=null;try{u=await YB(n)}catch(c){console.error("Failed to update user:",c)}u?.status==="success"&&(s.value=!1,l.userLoaded=!1,await l.loadUser())}return(l,u)=>i()?(p(),v(Pe,{key:0},[s.value?(p(),_e(Ml,{key:0,transparent:!0},{default:Ee(()=>[we(Us,{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 max-h-screen overflow-scroll"},{default:Ee(()=>[b("div",lV,[b("div",uV,[we(Zt,{icon:A(oE),class:"text-emerald-600 waving-hand",w:"w-20",size:45},null,8,["icon"]),u[1]||(u[1]=b("h1",{class:"text-xl xl:text-2xl font-bold"}," Welcome to PhaseII WebUI V3! ",-1)),u[2]||(u[2]=b("h1",{class:"text-lg xl:text-xl"}," This is the next generation web interface. Let's get started! ",-1))]),A(e).userData.webVersions?(p(),v("div",cV,u[3]||(u[3]=[b("hr",{class:"border-t border my-4 w-full"},null,-1),b("h2",{class:"text-lg xl:text-xl text-left"}," Thanks for participating in the beta! People like you make this software better. ",-1)]))):Z("",!0),u[4]||(u[4]=b("hr",{class:"border-t border mt-3 w-full"},null,-1)),a.value?(p(),v("div",dV,[we(oV,{items:a.value},null,8,["items"])])):Z("",!0),we(n4,null,{default:Ee(()=>[we(_r,{label:"Close",color:"success",onClick:u[0]||(u[0]=c=>o())})]),_:1})])]),_:1})]),_:1})):Z("",!0)],64)):se(l.$slots,"default",{key:1},void 0,!0)}},fV=su(hV,[["__scopeId","data-v-8a180b36"]]),pV={__name:"UserAvatarCurrentUser",setup(t){const e=Ke();return(a,n)=>(p(),_e(J8,{username:A(e).userName,avatar:A(e).userAvatar,border:A(e).userCustomize?.border??null},{default:Ee(()=>[se(a.$slots,"default")]),_:3},8,["username","avatar","border"]))}},mV={__name:"BaseDivider",props:{navBar:Boolean},setup(t){const e=t;return(a,n)=>(p(),v("hr",{class:ve([e.navBar?"hidden lg:block lg:my-0.5 dark:border-slate-700":"my-6 -mx-6 dark:border-slate-800","border-t border-gray-100"])},null,2))}},gV={__name:"NavBarItem",props:{item:{type:Object,required:!0}},emits:["menu-click"],setup(t,{emit:e}){const a=t,n=e,s=k(()=>a.item.href?"a":a.item.to?yl:"div"),r=$r(),i=k(()=>{const f=[l.value?`${r.navBarItemLabelActiveColorStyle} dark:text-slate-400`:`${r.navBarItemLabelStyle} dark:text-white dark:hover:text-slate-400 ${r.navBarItemLabelHoverStyle}`,a.item.menu?"lg:py-2 lg:px-3":"py-2 px-3"];return a.item.isDesktopNoLabel&&f.push("lg:w-16","lg:justify-center"),f}),o=k(()=>a.item.isCurrentUser?Ke().userName:a.item.label),l=de(!1),u=f=>{n("menu-click",f,a.item),a.item.menu&&(l.value=!l.value)},c=(f,m)=>{n("menu-click",f,m)},d=de(null),h=f=>{d.value&&!d.value.contains(f.target)&&(l.value=!1)};return ct(()=>{a.item.menu&&window.addEventListener("click",h)}),il(()=>{a.item.menu&&window.removeEventListener("click",h)}),(f,m)=>t.item.isDivider?(p(),_e(mV,{key:0,"nav-bar":""})):(p(),_e(us(s.value),{key:1,ref_key:"root",ref:d,class:ve(["block lg:flex items-center relative cursor-pointer",i.value]),to:t.item.to??null,href:t.item.href??null,target:t.item.target??null,onClick:u},{default:Ee(()=>[b("div",{class:ve(["flex items-center",{"bg-gray-100 dark:bg-slate-900 lg:bg-transparent lg:dark:bg-transparent p-3 lg:p-0":t.item.menu}])},[t.item.isCurrentUser?(p(),_e(pV,{key:0,class:"w-6 h-6 mr-3 inline-flex"})):Z("",!0),t.item.icon?(p(),_e(Zt,{key:1,icon:t.item.icon,fill:t.item.fill??"duotone",class:"transition-colors"},null,8,["icon","fill"])):Z("",!0),b("span",{class:ve(["px-2 transition-colors",{"lg:hidden":t.item.isDesktopNoLabel&&t.item.icon}])},Re(o.value),3),t.item.menu?(p(),_e(Zt,{key:2,icon:A(_l),size:18,fill:"regular",class:ve(["flex-none transition-transform duration-150 ease-in-out invisible lg:visible",[l.value?"rotate-0":"rotate-180"]])},null,8,["icon","class"])):Z("",!0)],2),t.item.menu?(p(),v("div",{key:0,class:ve(["text-sm border-b border-gray-100 lg:border lg:bg-white lg:absolute lg:top-full lg:left-0 lg:min-w-full lg:z-20 lg:rounded-lg lg:shadow-lg lg:dark:bg-slate-900 opacity-100 dark:border-slate-700",{"lg:hidden":!l.value}])},[we(s4,{menu:t.item.menu,onMenuClick:c},null,8,["menu"])],2)):Z("",!0)]),_:1},8,["class","to","href","target"]))}},s4={__name:"NavBarMenuList",props:{menu:{type:Array,default:()=>[]}},emits:["menu-click"],setup(t,{emit:e}){const a=e,n=(s,r)=>{a("menu-click",s,r)};return(s,r)=>(p(!0),v(Pe,null,Ye(t.menu,(i,o)=>(p(),_e(gV,{key:o,item:i,onMenuClick:n},null,8,["item"]))),128))}},Q0={__name:"NavBarItemPlain",props:{display:{type:String,default:"flex"},useMargin:Boolean},setup(t){const e=$r();return(a,n)=>(p(),v("div",{class:ve([[t.display,A(e).navBarItemLabelStyle,A(e).navBarItemLabelHoverStyle,t.useMargin?"my-2 mx-3":"py-2 px-3"],"items-center cursor-pointer dark:text-white dark:hover:text-slate-400"])},[se(a.$slots,"default")],2))}},vV={class:"top-0 inset-x-0 fixed bg-gray-50 h-14 z-30 transition-position duration-150 ease-in-out w-screen lg:w-auto dark:bg-slate-900"},yV={class:"flex flex-1 items-stretch h-14"},bV={class:"flex-none items-stretch flex h-14 lg:hidden"},_V={__name:"NavBar",props:{menu:{type:Array,required:!0}},emits:["menu-click"],setup(t,{emit:e}){const a=e,n=(r,i)=>{a("menu-click",r,i)},s=de(!1);return(r,i)=>(p(),v("nav",vV,[b("div",{class:ve(["flex lg:items-stretch",A(ru)])},[b("div",yV,[se(r.$slots,"default")]),b("div",bV,[we(Q0,{onClick:i[0]||(i[0]=Ga(o=>s.value=!s.value,["prevent"]))},{default:Ee(()=>[we(Zt,{icon:A(W9),size:24,fill:"bold",class:ve(["flex-none transition-transform duration-150 ease-in-out",[s.value?"rotate-0":"rotate-180"]])},null,8,["icon","class"])]),_:1})]),b("div",{class:ve(["max-h-screen-menu overflow-y-auto lg:overflow-visible absolute w-screen top-14 left-0 bg-gray-50 shadow-lg lg:w-auto lg:flex lg:static lg:shadow-none dark:bg-slate-900",[s.value?"block":"hidden"]])},[we(s4,{menu:t.menu,onMenuClick:n},null,8,["menu"])],2)],2)]))}},AV="/favicon.png",e1={__name:"AsideMenuItem",props:{item:{type:Object,required:!0},isDropdownList:Boolean},emits:["menu-click"],setup(t,{emit:e}){const a=t,n=e,s=$r(),r=k(()=>a.item&&a.item.color),i=k(()=>r.value?"":s.asideMenuItemActiveStyle),o=de(!1),l=k(()=>[a.isDropdownList?"py-3 px-6 text-sm":"py-3",r.value?e4(a.item.color,!1,!0):`${s.asideMenuItemStyle} dark:text-slate-300 dark:hover:text-white`]),u=k(()=>!!a.item.menu),c=d=>{n("menu-click",d,a.item),u.value&&(o.value=!o.value)};return(d,h)=>(p(),v("li",null,[(p(),_e(us(t.item.to?A(yl):"a"),{to:t.item.to??null,href:t.item.href??null,target:t.item.target??null,class:ve(["flex cursor-pointer",l.value]),onClick:c},{default:Ee(f=>[t.item.icon?(p(),_e(Zt,{key:0,icon:t.item.icon,fill:t.item.fill?t.item.fill:"regular",class:ve(["flex-none",[f&&f.isExactActive?i.value:""]]),w:"w-16",size:18},null,8,["icon","fill","class"])):Z("",!0),b("span",{class:ve(["grow text-ellipsis line-clamp-1",[{"pr-12":!u.value},f&&f.isExactActive?i.value:""]])},Re(t.item.label),3),u.value?(p(),_e(Zt,{key:1,icon:A(_l),size:18,fill:t.item.fill?t.item.fill:"regular",class:ve(["flex-none transition-transform duration-150 ease-in-out",[o.value?"rotate-0":"rotate-180",f&&f.isExactActive?i.value:""]]),w:"w-10"},null,8,["icon","fill","class"])):Z("",!0)]),_:1},8,["to","href","target","class"])),we(gn,{"enter-active-class":"transition-position duration-50 ease-linear","enter-from-class":"opacity-0 -translate-y-1","enter-to-class":"opacity-100 translate-y-0","leave-active-class":"transition-position duration-50 ease-linear","leave-from-class":"opacity-100 translate-y-0","leave-to-class":"opacity-0 -translate-y-1"},{default:Ee(()=>[Cs(we(r4,{menu:t.item.menu,class:ve([A(s).asideMenuDropdownStyle,"dark:bg-slate-800/50"]),"is-dropdown-list":""},null,8,["menu","class"]),[[$s,o.value]])]),_:1})]))}},r4={__name:"AsideMenuList",props:{isDropdownList:Boolean,menu:{type:Array,required:!1,default:null}},emits:["menu-click"],setup(t,{emit:e}){const a=e,n=(s,r)=>{a("menu-click",s,r)};return(s,r)=>(p(),v("ul",null,[(p(!0),v(Pe,null,Ye(t.menu,(i,o)=>(p(),_e(e1,{key:o,item:i,"is-dropdown-list":t.isDropdownList,onMenuClick:n},null,8,["item","is-dropdown-list"]))),128))]))}},wV={id:"aside",class:"w-60 xl:w-62 fixed flex z-40 top-0 h-screen transition-position duration-150 ease-in-out shadow-xl shadow-gray-900"},xV={class:"invisible lg:visible"},kV={__name:"AsideMenuLayer",props:{menu:{type:Array,required:!0}},emits:["menu-click","aside-lg-close-click"],setup(t,{emit:e}){const a=e,n=$r(),s=k(()=>({label:"Log out",icon:E8,color:"info",isLogout:!0,fill:"regular"})),r=k(()=>({label:"Close",icon:ZO,color:"danger"})),i=(l,u)=>{a("menu-click",l,u)},o=l=>{a("aside-lg-close-click",l)};return(l,u)=>(p(),v("aside",wV,[b("div",{class:ve([A(n).asideStyle,"rounded-br-2xl md:rounded-none flex-1 flex flex-col pt-2 overflow-hidden dark:bg-slate-900"])},[u[0]||(u[0]=H6('

PhaseII eAmusement Network

',1)),b("div",{class:ve([A(n).darkMode?"aside-scrollbars-[slate]":A(n).asideScrollbarsStyle,"flex-1 overflow-y-auto overflow-x-hidden"])},[we(r4,{menu:t.menu,onMenuClick:i},null,8,["menu"])],2),b("ul",xV,[we(e1,{class:"hidden lg:block xl:hidden w-full",item:r.value,onMenuClick:o},null,8,["item"]),we(e1,{item:s.value,onMenuClick:i},null,8,["item"])])],2)]))}},SV={__name:"AsideMenu",props:{menu:{type:Array,required:!0},isAsideMobileExpanded:Boolean,isAsideLgActive:Boolean},emits:["menu-click","aside-lg-close-click"],setup(t,{emit:e}){const a=e,n=(r,i)=>{a("menu-click",r,i)},s=r=>{a("aside-lg-close-click",r)};return(r,i)=>(p(),v(Pe,null,[we(kV,{menu:t.menu,class:ve([t.isAsideMobileExpanded?"left-0":"-left-60 lg:left-0",{"lg:hidden xl:flex":!t.isAsideLgActive}]),onMenuClick:n,onAsideLgCloseClick:s},null,8,["menu","class"]),Cs(we(Ml,{"z-index":"z-30",onOverlayClick:s},null,512),[[$s,t.isAsideLgActive]])],64))}},MV={class:"flex md:py-2 gap-2"},EV={class:"text-pink-700 bg-slate-900 p-1.5 font-mono rounded-lg"},PV={__name:"FooterBar",setup(t){const e="3.1.0-RC";return(a,n)=>(p(),v("footer",{class:ve(["py-2 px-6",A(ru)])},[we(br,null,{default:Ee(()=>[n[0]||(n[0]=b("div",{class:"text-center md:text-left"},[b("p",null,[Dt(" Made with ❤️ by the PhaseII Team. Based on JustBoil's "),b("a",{class:"text-blue-400 hover:text-blue-600",href:"https://github.com/justboil/admin-one-vue-tailwind",target:"_blank"},"Admin One"),Dt(". ")])],-1)),b("div",MV,[b("span",EV," v"+Re(A(e)),1),we(_r,{color:"warning",href:"https://paypal.me/trmazi",label:"Donate",icon:A(KT),"icon-size":"24"},null,8,["icon"]),we(_r,{color:"info",href:"https://github.com/PhaseII-eAmusement-Network/PhaseWeb3-Vue",target:"_blank",label:"View on GitHub",icon:A(XS),"icon-size":"24"},null,8,["icon"])])]),_:1,__:[0]})],2))}},TV={class:"animated animatedFadeInUp fadeInUp"},Ed="xl:pl-60",CV={__name:"LayoutAuthenticated",setup(t){const e=bl(),a=u7(),n=Ke();ct(async()=>{try{await n.loadUser()||(n.deleteUserSession(),e.push({name:"login"}))}catch(m){console.error("Failed to check SessionID:",m),n.deleteUserSession(),e.push({name:"login"})}});const s=de(n.activeRequests!==0),r=de(n.activeSavingRequests!==0),i=de(n.errorCode),o=de(n.userLoaded),l=de(n.userArcades);tt(()=>n.activeRequests!==0,m=>{s.value=m}),tt(()=>n.activeSavingRequests!==0,m=>{r.value=m}),tt(()=>n.errorCode,m=>{i.value=m}),tt(()=>n.userLoaded,m=>{o.value=m}),tt(()=>n.userArcades,m=>{l.value=m});const u=$r(),c=de(!1),d=de(!1);e.beforeEach(()=>{c.value=!1,d.value=!1});const h=(m,g)=>{g.isLogout&&(n.deleteUserSession(),e.push({name:"login"}))},f=k(()=>{const m=J0.filter(S=>!S.skip).map(S=>({label:S.shortName||S.name,to:`/games/${S.id}`})),g=n.userArcades.map(S=>({label:S.name,to:`/arcade/${S.id}`})),y=[{label:"Dashboard",to:"/admin"},{label:"Onboarding",to:"/admin/onboarding"},{label:"Network Maintenance",to:"/admin/maint"},{label:"Events",to:"/admin/events"},{label:"API",to:"/admin/api"},{label:"Arcades",to:"/admin/arcades"},{label:"Users",to:"/admin/users"},{label:"News",to:"/admin/news"},{label:"OTA Updates",to:"/admin/ota"}];var w=[{to:"/",icon:BP,label:"Dashboard"}];return n.userAdmin&&w.push({label:"Admin",icon:M8,menu:y}),m.length&&w.push({label:"Games",icon:Y0,menu:m}),w.push({label:"My Content",icon:Sx,menu:[{label:"Play Videos",to:"/profile/videos"},{label:"Game Images",to:"/profile/content"}]}),g.length&&w.push({label:"My Arcades",icon:KR,menu:g}),w.push({to:"/profile/export",icon:td,label:"Data Export"}),w.push({label:"Claim Arcade",icon:TR,to:"/arcade/claim"}),w.push({to:"/news",icon:td,label:"News Archive"}),w.push({to:"/changelog",icon:ES,label:"Changelog Archive"}),w});return(m,g)=>(p(),v("div",{key:A(a).fullPath,class:ve({dark:A(u).darkMode,"overflow-hidden lg:overflow-visible":c.value})},[we(zB,{active:s.value||r.value,"is-save":r.value,"error-code":i.value,class:ve(["transition-opacity duration-300 ease-out",{"opacity-100":s.value||r.value,"opacity-0":!s.value&&!r.value}])},null,8,["active","is-save","error-code","class"]),o.value?(p(),_e(fV,{key:0,class:"transition-opacity duration-300 ease-out"},{default:Ee(()=>[we(JB,{class:"transition-opacity duration-300 ease-out"})]),_:1})):Z("",!0),o.value?(p(),v("div",{key:1,class:ve([[Ed,{"ml-60 lg:ml-0":c.value}],"pt-14 min-h-screen w-screen lg:w-auto bg-slate-800 dark:text-slate-100 transition-position duration-150 ease-in-out"])},[we(_V,{menu:A(EB),class:ve([Ed,{"ml-60 lg:ml-0":c.value},"opacity-95"]),onMenuClick:h},{default:Ee(()=>[we(Q0,{display:"flex lg:hidden",onClick:g[0]||(g[0]=Ga(y=>c.value=!c.value,["prevent"]))},{default:Ee(()=>[we(Zt,{icon:A(x9),size:24,fill:"bold",class:ve(["flex-none transition-transform duration-150 ease-in-out",[c.value?"rotate-0":"rotate-180"]])},null,8,["icon","class"])]),_:1}),we(Q0,{display:"hidden lg:flex xl:hidden",onClick:g[1]||(g[1]=Ga(y=>d.value=!0,["prevent"]))},{default:Ee(()=>[we(Zt,{icon:A(Iw),size:"24"},null,8,["icon"])]),_:1}),g[3]||(g[3]=b("div",{class:"h-full flex place-items-center ml-4 gap-4"},null,-1))]),_:1,__:[3]},8,["menu","class"]),we(SV,{"is-aside-mobile-expanded":c.value,"is-aside-lg-active":d.value,menu:f.value,onMenuClick:h,onAsideLgCloseClick:g[2]||(g[2]=y=>d.value=!1)},null,8,["is-aside-mobile-expanded","is-aside-lg-active","menu"]),b("div",TV,[se(m.$slots,"default"),we(PV)])],2)):Z("",!0)],2))}},DV={class:"flex items-center justify-start"},ao={__name:"SectionTitleLine",props:{icon:{type:Object,default:null},color:{type:String,default:null},title:{type:String,required:!0},main:Boolean},setup(t){const e=k(()=>Ka().default);return(a,n)=>(p(),v("section",{class:ve([{"pt-6":!t.main},"mb-6 md:flex items-center md:justify-between space-y-2 md:space-y-0"])},[b("div",DV,[t.icon&&t.main?(p(),_e(a4,{key:0,icon:t.icon,"icon-color":t.color,color:"light",class:"mr-3",bg:""},null,8,["icon","icon-color"])):t.icon?(p(),_e(Zt,{key:1,icon:t.icon,color:t.color,class:"mr-2",size:"20"},null,8,["icon","color"])):Z("",!0),b("h1",{class:ve([t.main?"text-3xl":"text-2xl","leading-tight"])},Re(t.title),3)]),e.value?se(a.$slots,"default",{key:0}):Z("",!0)],2))}};function ji(t){return t+.5|0}const Xn=(t,e,a)=>Math.max(Math.min(t,a),e);function qr(t){return Xn(ji(t*2.55),0,255)}function as(t){return Xn(ji(t*255),0,255)}function Mn(t){return Xn(ji(t/2.55)/100,0,1)}function Pd(t){return Xn(ji(t*100),0,100)}const La={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},t1=[..."0123456789ABCDEF"],$V=t=>t1[t&15],RV=t=>t1[(t&240)>>4]+t1[t&15],no=t=>(t&240)>>4===(t&15),LV=t=>no(t.r)&&no(t.g)&&no(t.b)&&no(t.a);function IV(t){var e=t.length,a;return t[0]==="#"&&(e===4||e===5?a={r:255&La[t[1]]*17,g:255&La[t[2]]*17,b:255&La[t[3]]*17,a:e===5?La[t[4]]*17:255}:(e===7||e===9)&&(a={r:La[t[1]]<<4|La[t[2]],g:La[t[3]]<<4|La[t[4]],b:La[t[5]]<<4|La[t[6]],a:e===9?La[t[7]]<<4|La[t[8]]:255})),a}const OV=(t,e)=>t<255?e(t):"";function HV(t){var e=LV(t)?$V:RV;return t?"#"+e(t.r)+e(t.g)+e(t.b)+OV(t.a,e):void 0}const NV=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function i4(t,e,a){const n=e*Math.min(a,1-a),s=(r,i=(r+t/30)%12)=>a-n*Math.max(Math.min(i-3,9-i,1),-1);return[s(0),s(8),s(4)]}function BV(t,e,a){const n=(s,r=(s+t/60)%6)=>a-a*e*Math.max(Math.min(r,4-r,1),0);return[n(5),n(3),n(1)]}function VV(t,e,a){const n=i4(t,1,.5);let s;for(e+a>1&&(s=1/(e+a),e*=s,a*=s),s=0;s<3;s++)n[s]*=1-e-a,n[s]+=e;return n}function FV(t,e,a,n,s){return t===s?(e-a)/n+(e.5?c/(2-r-i):c/(r+i),l=FV(a,n,s,c,r),l=l*60+.5),[l|0,u||0,o]}function ou(t,e,a,n){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,a,n)).map(as)}function lu(t,e,a){return ou(i4,t,e,a)}function ZV(t,e,a){return ou(VV,t,e,a)}function UV(t,e,a){return ou(BV,t,e,a)}function o4(t){return(t%360+360)%360}function zV(t){const e=NV.exec(t);let a=255,n;if(!e)return;e[5]!==n&&(a=e[6]?qr(+e[5]):as(+e[5]));const s=o4(+e[2]),r=+e[3]/100,i=+e[4]/100;return e[1]==="hwb"?n=ZV(s,r,i):e[1]==="hsv"?n=UV(s,r,i):n=lu(s,r,i),{r:n[0],g:n[1],b:n[2],a}}function WV(t,e){var a=iu(t);a[0]=o4(a[0]+e),a=lu(a),t.r=a[0],t.g=a[1],t.b=a[2]}function jV(t){if(!t)return;const e=iu(t),a=e[0],n=Pd(e[1]),s=Pd(e[2]);return t.a<255?`hsla(${a}, ${n}%, ${s}%, ${Mn(t.a)})`:`hsl(${a}, ${n}%, ${s}%)`}const Td={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},Cd={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function YV(){const t={},e=Object.keys(Cd),a=Object.keys(Td);let n,s,r,i,o;for(n=0;n>16&255,r>>8&255,r&255]}return t}let so;function GV(t){so||(so=YV(),so.transparent=[0,0,0,0]);const e=so[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:e.length===4?e[3]:255}}const XV=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function qV(t){const e=XV.exec(t);let a=255,n,s,r;if(e){if(e[7]!==n){const i=+e[7];a=e[8]?qr(i):Xn(i*255,0,255)}return n=+e[1],s=+e[3],r=+e[5],n=255&(e[2]?qr(n):Xn(n,0,255)),s=255&(e[4]?qr(s):Xn(s,0,255)),r=255&(e[6]?qr(r):Xn(r,0,255)),{r:n,g:s,b:r,a}}}function KV(t){return t&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${Mn(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`)}const d0=t=>t<=.0031308?t*12.92:Math.pow(t,1/2.4)*1.055-.055,Xs=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function JV(t,e,a){const n=Xs(Mn(t.r)),s=Xs(Mn(t.g)),r=Xs(Mn(t.b));return{r:as(d0(n+a*(Xs(Mn(e.r))-n))),g:as(d0(s+a*(Xs(Mn(e.g))-s))),b:as(d0(r+a*(Xs(Mn(e.b))-r))),a:t.a+a*(e.a-t.a)}}function ro(t,e,a){if(t){let n=iu(t);n[e]=Math.max(0,Math.min(n[e]+n[e]*a,e===0?360:1)),n=lu(n),t.r=n[0],t.g=n[1],t.b=n[2]}}function l4(t,e){return t&&Object.assign(e||{},t)}function Dd(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=as(t[3]))):(e=l4(t,{r:0,g:0,b:0,a:1}),e.a=as(e.a)),e}function QV(t){return t.charAt(0)==="r"?qV(t):zV(t)}class Ci{constructor(e){if(e instanceof Ci)return e;const a=typeof e;let n;a==="object"?n=Dd(e):a==="string"&&(n=IV(e)||GV(e)||QV(e)),this._rgb=n,this._valid=!!n}get valid(){return this._valid}get rgb(){var e=l4(this._rgb);return e&&(e.a=Mn(e.a)),e}set rgb(e){this._rgb=Dd(e)}rgbString(){return this._valid?KV(this._rgb):void 0}hexString(){return this._valid?HV(this._rgb):void 0}hslString(){return this._valid?jV(this._rgb):void 0}mix(e,a){if(e){const n=this.rgb,s=e.rgb;let r;const i=a===r?.5:a,o=2*i-1,l=n.a-s.a,u=((o*l===-1?o:(o+l)/(1+o*l))+1)/2;r=1-u,n.r=255&u*n.r+r*s.r+.5,n.g=255&u*n.g+r*s.g+.5,n.b=255&u*n.b+r*s.b+.5,n.a=i*n.a+(1-i)*s.a,this.rgb=n}return this}interpolate(e,a){return e&&(this._rgb=JV(this._rgb,e._rgb,a)),this}clone(){return new Ci(this.rgb)}alpha(e){return this._rgb.a=as(e),this}clearer(e){const a=this._rgb;return a.a*=1-e,this}greyscale(){const e=this._rgb,a=ji(e.r*.3+e.g*.59+e.b*.11);return e.r=e.g=e.b=a,this}opaquer(e){const a=this._rgb;return a.a*=1+e,this}negate(){const e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return ro(this._rgb,2,e),this}darken(e){return ro(this._rgb,2,-e),this}saturate(e){return ro(this._rgb,1,e),this}desaturate(e){return ro(this._rgb,1,-e),this}rotate(e){return WV(this._rgb,e),this}}function An(){}const eF=(()=>{let t=0;return()=>t++})();function lt(t){return t==null}function Pt(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return e.slice(0,7)==="[object"&&e.slice(-6)==="Array]"}function Je(t){return t!==null&&Object.prototype.toString.call(t)==="[object Object]"}function jt(t){return(typeof t=="number"||t instanceof Number)&&isFinite(+t)}function sn(t,e){return jt(t)?t:e}function qe(t,e){return typeof t>"u"?e:t}const tF=(t,e)=>typeof t=="string"&&t.endsWith("%")?parseFloat(t)/100*e:+t;function gt(t,e,a){if(t&&typeof t.call=="function")return t.apply(a,e)}function ot(t,e,a,n){let s,r,i;if(Pt(t))for(r=t.length,s=0;st,x:t=>t.x,y:t=>t.y};function sF(t){const e=t.split("."),a=[];let n="";for(const s of e)n+=s,n.endsWith("\\")?n=n.slice(0,-1)+".":(a.push(n),n="");return a}function rF(t){const e=sF(t);return a=>{for(const n of e){if(n==="")break;a=a&&a[n]}return a}}function $i(t,e){return($d[e]||($d[e]=rF(e)))(t)}function uu(t){return t.charAt(0).toUpperCase()+t.slice(1)}const Wo=t=>typeof t<"u",os=t=>typeof t=="function",Rd=(t,e)=>{if(t.size!==e.size)return!1;for(const a of t)if(!e.has(a))return!1;return!0};function iF(t){return t.type==="mouseup"||t.type==="click"||t.type==="contextmenu"}const Ut=Math.PI,Ea=2*Ut,oF=Ea+Ut,jo=Number.POSITIVE_INFINITY,lF=Ut/180,Ma=Ut/2,ys=Ut/4,Ld=Ut*2/3,c4=Math.log10,Ar=Math.sign;function fi(t,e,a){return Math.abs(t-e)s-r).pop(),e}function cF(t){return typeof t=="symbol"||typeof t=="object"&&t!==null&&!(Symbol.toPrimitive in t||"toString"in t||"valueOf"in t)}function Ri(t){return!cF(t)&&!isNaN(parseFloat(t))&&isFinite(t)}function dF(t,e){const a=Math.round(t);return a-e<=t&&a+e>=t}function hF(t,e,a){let n,s,r;for(n=0,s=t.length;nl&&u=Math.min(e,a)-n&&t<=Math.max(e,a)+n}function du(t,e,a){a=a||(i=>t[i]1;)r=s+n>>1,a(r)?s=r:n=r;return{lo:s,hi:n}}const Ps=(t,e,a,n)=>du(t,a,n?s=>{const r=t[s][e];return rt[s][e]du(t,a,n=>t[n][e]>=a);function vF(t,e,a){let n=0,s=t.length;for(;nn&&t[s-1]>a;)s--;return n>0||s{const n="_onData"+uu(a),s=t[a];Object.defineProperty(t,a,{configurable:!0,enumerable:!1,value(...r){const i=s.apply(this,r);return t._chartjs.listeners.forEach(o=>{typeof o[n]=="function"&&o[n](...r)}),i}})})}function Hd(t,e){const a=t._chartjs;if(!a)return;const n=a.listeners,s=n.indexOf(e);s!==-1&&n.splice(s,1),!(n.length>0)&&(h4.forEach(r=>{delete t[r]}),delete t._chartjs)}function bF(t){const e=new Set(t);return e.size===t.length?t:Array.from(e)}const f4=(function(){return typeof window>"u"?function(t){return t()}:window.requestAnimationFrame})();function p4(t,e){let a=[],n=!1;return function(...s){a=s,n||(n=!0,f4.call(window,()=>{n=!1,t.apply(e,a)}))}}function _F(t,e){let a;return function(...n){return e?(clearTimeout(a),a=setTimeout(t,e,n)):t.apply(this,n),e}}const m4=t=>t==="start"?"left":t==="end"?"right":"center",wa=(t,e,a)=>t==="start"?e:t==="end"?a:(e+a)/2,AF=(t,e,a,n)=>t===(n?"left":"right")?a:t==="center"?(e+a)/2:e;function wF(t,e,a){const n=e.length;let s=0,r=n;if(t._sorted){const{iScale:i,vScale:o,_parsed:l}=t,u=t.dataset&&t.dataset.options?t.dataset.options.spanGaps:null,c=i.axis,{min:d,max:h,minDefined:f,maxDefined:m}=i.getUserBounds();if(f){if(s=Math.min(Ps(l,c,d).lo,a?n:Ps(e,c,i.getPixelForValue(d)).lo),u){const g=l.slice(0,s+1).reverse().findIndex(y=>!lt(y[o.axis]));s-=Math.max(0,g)}s=Oa(s,0,n-1)}if(m){let g=Math.max(Ps(l,i.axis,h,!0).hi+1,a?0:Ps(e,c,i.getPixelForValue(h),!0).hi+1);if(u){const y=l.slice(g-1).findIndex(w=>!lt(w[o.axis]));g+=Math.max(0,y)}r=Oa(g,s,n)-s}else r=n-s}return{start:s,count:r}}function xF(t){const{xScale:e,yScale:a,_scaleRanges:n}=t,s={xmin:e.min,xmax:e.max,ymin:a.min,ymax:a.max};if(!n)return t._scaleRanges=s,!0;const r=n.xmin!==e.min||n.xmax!==e.max||n.ymin!==a.min||n.ymax!==a.max;return Object.assign(n,s),r}const io=t=>t===0||t===1,Nd=(t,e,a)=>-(Math.pow(2,10*(t-=1))*Math.sin((t-e)*Ea/a)),Bd=(t,e,a)=>Math.pow(2,-10*t)*Math.sin((t-e)*Ea/a)+1,pi={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>-Math.cos(t*Ma)+1,easeOutSine:t=>Math.sin(t*Ma),easeInOutSine:t=>-.5*(Math.cos(Ut*t)-1),easeInExpo:t=>t===0?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>t===1?1:-Math.pow(2,-10*t)+1,easeInOutExpo:t=>io(t)?t:t<.5?.5*Math.pow(2,10*(t*2-1)):.5*(-Math.pow(2,-10*(t*2-1))+2),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>io(t)?t:Nd(t,.075,.3),easeOutElastic:t=>io(t)?t:Bd(t,.075,.3),easeInOutElastic(t){return io(t)?t:t<.5?.5*Nd(t*2,.1125,.45):.5+.5*Bd(t*2-1,.1125,.45)},easeInBack(t){return t*t*((1.70158+1)*t-1.70158)},easeOutBack(t){return(t-=1)*t*((1.70158+1)*t+1.70158)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?.5*(t*t*(((e*=1.525)+1)*t-e)):.5*((t-=2)*t*(((e*=1.525)+1)*t+e)+2)},easeInBounce:t=>1-pi.easeOutBounce(1-t),easeOutBounce(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:t=>t<.5?pi.easeInBounce(t*2)*.5:pi.easeOutBounce(t*2-1)*.5+.5};function hu(t){if(t&&typeof t=="object"){const e=t.toString();return e==="[object CanvasPattern]"||e==="[object CanvasGradient]"}return!1}function Vd(t){return hu(t)?t:new Ci(t)}function h0(t){return hu(t)?t:new Ci(t).saturate(.5).darken(.1).hexString()}const kF=["x","y","borderWidth","radius","tension"],SF=["color","borderColor","backgroundColor"];function MF(t){t.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),t.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:e=>e!=="onProgress"&&e!=="onComplete"&&e!=="fn"}),t.set("animations",{colors:{type:"color",properties:SF},numbers:{type:"number",properties:kF}}),t.describe("animations",{_fallback:"animation"}),t.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:e=>e|0}}}})}function EF(t){t.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const Fd=new Map;function PF(t,e){e=e||{};const a=t+JSON.stringify(e);let n=Fd.get(a);return n||(n=new Intl.NumberFormat(t,e),Fd.set(a,n)),n}function g4(t,e,a){return PF(e,a).format(t)}const TF={values(t){return Pt(t)?t:""+t},numeric(t,e,a){if(t===0)return"0";const n=this.chart.options.locale;let s,r=t;if(a.length>1){const u=Math.max(Math.abs(a[0].value),Math.abs(a[a.length-1].value));(u<1e-4||u>1e15)&&(s="scientific"),r=CF(t,a)}const i=c4(Math.abs(r)),o=isNaN(i)?1:Math.max(Math.min(-1*Math.floor(i),20),0),l={notation:s,minimumFractionDigits:o,maximumFractionDigits:o};return Object.assign(l,this.options.ticks.format),g4(t,n,l)}};function CF(t,e){let a=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;return Math.abs(a)>=1&&t!==Math.floor(t)&&(a=t-Math.floor(t)),a}var fu={formatters:TF};function DF(t){t.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(e,a)=>a.lineWidth,tickColor:(e,a)=>a.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:fu.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),t.route("scale.ticks","color","","color"),t.route("scale.grid","color","","borderColor"),t.route("scale.border","color","","borderColor"),t.route("scale.title","color","","color"),t.describe("scale",{_fallback:!1,_scriptable:e=>!e.startsWith("before")&&!e.startsWith("after")&&e!=="callback"&&e!=="parser",_indexable:e=>e!=="borderDash"&&e!=="tickBorderDash"&&e!=="dash"}),t.describe("scales",{_fallback:"scale"}),t.describe("scale.ticks",{_scriptable:e=>e!=="backdropPadding"&&e!=="callback",_indexable:e=>e!=="backdropPadding"})}const Vs=Object.create(null),n1=Object.create(null);function mi(t,e){if(!e)return t;const a=e.split(".");for(let n=0,s=a.length;nn.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(n,s)=>h0(s.backgroundColor),this.hoverBorderColor=(n,s)=>h0(s.borderColor),this.hoverColor=(n,s)=>h0(s.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(e),this.apply(a)}set(e,a){return f0(this,e,a)}get(e){return mi(this,e)}describe(e,a){return f0(n1,e,a)}override(e,a){return f0(Vs,e,a)}route(e,a,n,s){const r=mi(this,e),i=mi(this,n),o="_"+a;Object.defineProperties(r,{[o]:{value:r[a],writable:!0},[a]:{enumerable:!0,get(){const l=this[o],u=i[s];return Je(l)?Object.assign({},u,l):qe(l,u)},set(l){this[o]=l}}})}apply(e){e.forEach(a=>a(this))}}var Ct=new $F({_scriptable:t=>!t.startsWith("on"),_indexable:t=>t!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[MF,EF,DF]);function RF(t){return!t||lt(t.size)||lt(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function Yo(t,e,a,n,s){let r=e[s];return r||(r=e[s]=t.measureText(s).width,a.push(s)),r>n&&(n=r),n}function LF(t,e,a,n){n=n||{};let s=n.data=n.data||{},r=n.garbageCollect=n.garbageCollect||[];n.font!==e&&(s=n.data={},r=n.garbageCollect=[],n.font=e),t.save(),t.font=e;let i=0;const o=a.length;let l,u,c,d,h;for(l=0;la.length){for(l=0;l0&&t.stroke()}}function Dn(t,e,a){return a=a||.5,!e||t&&t.x>e.left-a&&t.xe.top-a&&t.y0&&r.strokeColor!=="";let l,u;for(t.save(),t.font=s.string,HF(t,r),l=0;l+t||0;function y4(t,e){const a={},n=Je(e),s=n?Object.keys(e):e,r=Je(t)?n?i=>qe(t[i],t[e[i]]):i=>t[i]:()=>t;for(const i of s)a[i]=UF(r(i));return a}function zF(t){return y4(t,{top:"y",right:"x",bottom:"y",left:"x"})}function or(t){return y4(t,["topLeft","topRight","bottomLeft","bottomRight"])}function ma(t){const e=zF(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function qt(t,e){t=t||{},e=e||Ct.font;let a=qe(t.size,e.size);typeof a=="string"&&(a=parseInt(a,10));let n=qe(t.style,e.style);n&&!(""+n).match(FF)&&(console.warn('Invalid font style specified: "'+n+'"'),n=void 0);const s={family:qe(t.family,e.family),lineHeight:ZF(qe(t.lineHeight,e.lineHeight),a),size:a,style:n,weight:qe(t.weight,e.weight),string:""};return s.string=RF(s),s}function oo(t,e,a,n){let s,r,i;for(s=0,r=t.length;sa&&o===0?0:o+l;return{min:i(n,-Math.abs(r)),max:i(s,r)}}function fs(t,e){return Object.assign(Object.create(t),e)}function pu(t,e=[""],a,n,s=()=>t[0]){const r=a||t;typeof n>"u"&&(n=w4("_fallback",t));const i={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:r,_fallback:n,_getTarget:s,override:o=>pu([o,...t],e,r,n)};return new Proxy(i,{deleteProperty(o,l){return delete o[l],delete o._keys,delete t[0][l],!0},get(o,l){return _4(o,l,()=>QF(l,e,t,o))},getOwnPropertyDescriptor(o,l){return Reflect.getOwnPropertyDescriptor(o._scopes[0],l)},getPrototypeOf(){return Reflect.getPrototypeOf(t[0])},has(o,l){return zd(o).includes(l)},ownKeys(o){return zd(o)},set(o,l,u){const c=o._storage||(o._storage=s());return o[l]=c[l]=u,delete o._keys,!0}})}function xr(t,e,a,n){const s={_cacheable:!1,_proxy:t,_context:e,_subProxy:a,_stack:new Set,_descriptors:b4(t,n),setContext:r=>xr(t,r,a,n),override:r=>xr(t.override(r),e,a,n)};return new Proxy(s,{deleteProperty(r,i){return delete r[i],delete t[i],!0},get(r,i,o){return _4(r,i,()=>YF(r,i,o))},getOwnPropertyDescriptor(r,i){return r._descriptors.allKeys?Reflect.has(t,i)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,i)},getPrototypeOf(){return Reflect.getPrototypeOf(t)},has(r,i){return Reflect.has(t,i)},ownKeys(){return Reflect.ownKeys(t)},set(r,i,o){return t[i]=o,delete r[i],!0}})}function b4(t,e={scriptable:!0,indexable:!0}){const{_scriptable:a=e.scriptable,_indexable:n=e.indexable,_allKeys:s=e.allKeys}=t;return{allKeys:s,scriptable:a,indexable:n,isScriptable:os(a)?a:()=>a,isIndexable:os(n)?n:()=>n}}const jF=(t,e)=>t?t+uu(e):e,mu=(t,e)=>Je(e)&&t!=="adapters"&&(Object.getPrototypeOf(e)===null||e.constructor===Object);function _4(t,e,a){if(Object.prototype.hasOwnProperty.call(t,e)||e==="constructor")return t[e];const n=a();return t[e]=n,n}function YF(t,e,a){const{_proxy:n,_context:s,_subProxy:r,_descriptors:i}=t;let o=n[e];return os(o)&&i.isScriptable(e)&&(o=GF(e,o,t,a)),Pt(o)&&o.length&&(o=XF(e,o,t,i.isIndexable)),mu(e,o)&&(o=xr(o,s,r&&r[e],i)),o}function GF(t,e,a,n){const{_proxy:s,_context:r,_subProxy:i,_stack:o}=a;if(o.has(t))throw new Error("Recursion detected: "+Array.from(o).join("->")+"->"+t);o.add(t);let l=e(r,i||n);return o.delete(t),mu(t,l)&&(l=gu(s._scopes,s,t,l)),l}function XF(t,e,a,n){const{_proxy:s,_context:r,_subProxy:i,_descriptors:o}=a;if(typeof r.index<"u"&&n(t))return e[r.index%e.length];if(Je(e[0])){const l=e,u=s._scopes.filter(c=>c!==l);e=[];for(const c of l){const d=gu(u,s,t,c);e.push(xr(d,r,i&&i[t],o))}}return e}function A4(t,e,a){return os(t)?t(e,a):t}const qF=(t,e)=>t===!0?e:typeof t=="string"?$i(e,t):void 0;function KF(t,e,a,n,s){for(const r of e){const i=qF(a,r);if(i){t.add(i);const o=A4(i._fallback,a,s);if(typeof o<"u"&&o!==a&&o!==n)return o}else if(i===!1&&typeof n<"u"&&a!==n)return null}return!1}function gu(t,e,a,n){const s=e._rootScopes,r=A4(e._fallback,a,n),i=[...t,...s],o=new Set;o.add(n);let l=Ud(o,i,a,r||a,n);return l===null||typeof r<"u"&&r!==a&&(l=Ud(o,i,r,l,n),l===null)?!1:pu(Array.from(o),[""],s,r,()=>JF(e,a,n))}function Ud(t,e,a,n,s){for(;a;)a=KF(t,e,a,n,s);return a}function JF(t,e,a){const n=t._getTarget();e in n||(n[e]={});const s=n[e];return Pt(s)&&Je(a)?a:s||{}}function QF(t,e,a,n){let s;for(const r of e)if(s=w4(jF(r,t),a),typeof s<"u")return mu(t,s)?gu(a,n,t,s):s}function w4(t,e){for(const a of e){if(!a)continue;const n=a[t];if(typeof n<"u")return n}}function zd(t){let e=t._keys;return e||(e=t._keys=eZ(t._scopes)),e}function eZ(t){const e=new Set;for(const a of t)for(const n of Object.keys(a).filter(s=>!s.startsWith("_")))e.add(n);return Array.from(e)}function tZ(t,e,a,n){const{iScale:s}=t,{key:r="r"}=this._parsing,i=new Array(n);let o,l,u,c;for(o=0,l=n;oet==="x"?"y":"x";function nZ(t,e,a,n){const s=t.skip?e:t,r=e,i=a.skip?e:a,o=a1(r,s),l=a1(i,r);let u=o/(o+l),c=l/(o+l);u=isNaN(u)?0:u,c=isNaN(c)?0:c;const d=n*u,h=n*c;return{previous:{x:r.x-d*(i.x-s.x),y:r.y-d*(i.y-s.y)},next:{x:r.x+h*(i.x-s.x),y:r.y+h*(i.y-s.y)}}}function sZ(t,e,a){const n=t.length;let s,r,i,o,l,u=kr(t,0);for(let c=0;c!u.skip)),e.cubicInterpolationMode==="monotone")iZ(t,s);else{let u=n?t[t.length-1]:t[0];for(r=0,i=t.length;rt.ownerDocument.defaultView.getComputedStyle(t,null);function uZ(t,e){return Tl(t).getPropertyValue(e)}const cZ=["top","right","bottom","left"];function Os(t,e,a){const n={};a=a?"-"+a:"";for(let s=0;s<4;s++){const r=cZ[s];n[r]=parseFloat(t[e+"-"+r+a])||0}return n.width=n.left+n.right,n.height=n.top+n.bottom,n}const dZ=(t,e,a)=>(t>0||e>0)&&(!a||!a.shadowRoot);function hZ(t,e){const a=t.touches,n=a&&a.length?a[0]:t,{offsetX:s,offsetY:r}=n;let i=!1,o,l;if(dZ(s,r,t.target))o=s,l=r;else{const u=e.getBoundingClientRect();o=n.clientX-u.left,l=n.clientY-u.top,i=!0}return{x:o,y:l,box:i}}function xs(t,e){if("native"in t)return t;const{canvas:a,currentDevicePixelRatio:n}=e,s=Tl(a),r=s.boxSizing==="border-box",i=Os(s,"padding"),o=Os(s,"border","width"),{x:l,y:u,box:c}=hZ(t,a),d=i.left+(c&&o.left),h=i.top+(c&&o.top);let{width:f,height:m}=e;return r&&(f-=i.width+o.width,m-=i.height+o.height),{x:Math.round((l-d)/f*a.width/n),y:Math.round((u-h)/m*a.height/n)}}function fZ(t,e,a){let n,s;if(e===void 0||a===void 0){const r=t&&yu(t);if(!r)e=t.clientWidth,a=t.clientHeight;else{const i=r.getBoundingClientRect(),o=Tl(r),l=Os(o,"border","width"),u=Os(o,"padding");e=i.width-u.width-l.width,a=i.height-u.height-l.height,n=Xo(o.maxWidth,r,"clientWidth"),s=Xo(o.maxHeight,r,"clientHeight")}}return{width:e,height:a,maxWidth:n||jo,maxHeight:s||jo}}const uo=t=>Math.round(t*10)/10;function pZ(t,e,a,n){const s=Tl(t),r=Os(s,"margin"),i=Xo(s.maxWidth,t,"clientWidth")||jo,o=Xo(s.maxHeight,t,"clientHeight")||jo,l=fZ(t,e,a);let{width:u,height:c}=l;if(s.boxSizing==="content-box"){const h=Os(s,"border","width"),f=Os(s,"padding");u-=f.width+h.width,c-=f.height+h.height}return u=Math.max(0,u-r.width),c=Math.max(0,n?u/n:c-r.height),u=uo(Math.min(u,i,l.maxWidth)),c=uo(Math.min(c,o,l.maxHeight)),u&&!c&&(c=uo(u/2)),(e!==void 0||a!==void 0)&&n&&l.height&&c>l.height&&(c=l.height,u=uo(Math.floor(c*n))),{width:u,height:c}}function Wd(t,e,a){const n=e||1,s=Math.floor(t.height*n),r=Math.floor(t.width*n);t.height=Math.floor(t.height),t.width=Math.floor(t.width);const i=t.canvas;return i.style&&(a||!i.style.height&&!i.style.width)&&(i.style.height=`${t.height}px`,i.style.width=`${t.width}px`),t.currentDevicePixelRatio!==n||i.height!==s||i.width!==r?(t.currentDevicePixelRatio=n,i.height=s,i.width=r,t.ctx.setTransform(n,0,0,n,0,0),!0):!1}const mZ=(function(){let t=!1;try{const e={get passive(){return t=!0,!1}};vu()&&(window.addEventListener("test",null,e),window.removeEventListener("test",null,e))}catch{}return t})();function jd(t,e){const a=uZ(t,e),n=a&&a.match(/^(\d+)(\.\d+)?px$/);return n?+n[1]:void 0}function ks(t,e,a,n){return{x:t.x+a*(e.x-t.x),y:t.y+a*(e.y-t.y)}}function gZ(t,e,a,n){return{x:t.x+a*(e.x-t.x),y:n==="middle"?a<.5?t.y:e.y:n==="after"?a<1?t.y:e.y:a>0?e.y:t.y}}function vZ(t,e,a,n){const s={x:t.cp2x,y:t.cp2y},r={x:e.cp1x,y:e.cp1y},i=ks(t,s,a),o=ks(s,r,a),l=ks(r,e,a),u=ks(i,o,a),c=ks(o,l,a);return ks(u,c,a)}const yZ=function(t,e){return{x(a){return t+t+e-a},setWidth(a){e=a},textAlign(a){return a==="center"?a:a==="right"?"left":"right"},xPlus(a,n){return a-n},leftForLtr(a,n){return a-n}}},bZ=function(){return{x(t){return t},setWidth(t){},textAlign(t){return t},xPlus(t,e){return t+e},leftForLtr(t,e){return t}}};function lr(t,e,a){return t?yZ(e,a):bZ()}function k4(t,e){let a,n;(e==="ltr"||e==="rtl")&&(a=t.canvas.style,n=[a.getPropertyValue("direction"),a.getPropertyPriority("direction")],a.setProperty("direction",e,"important"),t.prevTextDirection=n)}function S4(t,e){e!==void 0&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function M4(t){return t==="angle"?{between:d4,compare:pF,normalize:xa}:{between:er,compare:(e,a)=>e-a,normalize:e=>e}}function Yd({start:t,end:e,count:a,loop:n,style:s}){return{start:t%a,end:e%a,loop:n&&(e-t+1)%a===0,style:s}}function _Z(t,e,a){const{property:n,start:s,end:r}=a,{between:i,normalize:o}=M4(n),l=e.length;let{start:u,end:c,loop:d}=t,h,f;if(d){for(u+=l,c+=l,h=0,f=l;hl(s,M,w)&&o(s,M)!==0,D=()=>o(r,w)===0||l(r,M,w),R=()=>g||T(),P=()=>!g||D();for(let N=c,$=c;N<=d;++N)S=e[N%i],!S.skip&&(w=u(S[n]),w!==M&&(g=l(w,s,r),y===null&&R()&&(y=o(w,s)===0?N:$),y!==null&&P()&&(m.push(Yd({start:y,end:N,loop:h,count:i,style:f})),y=null),$=N,M=w));return y!==null&&m.push(Yd({start:y,end:d,loop:h,count:i,style:f})),m}function P4(t,e){const a=[],n=t.segments;for(let s=0;ss&&t[r%e].skip;)r--;return r%=e,{start:s,end:r}}function wZ(t,e,a,n){const s=t.length,r=[];let i=e,o=t[e],l;for(l=e+1;l<=a;++l){const u=t[l%s];u.skip||u.stop?o.skip||(n=!1,r.push({start:e%s,end:(l-1)%s,loop:n}),e=i=u.stop?l:null):(i=l,o.skip&&(e=l)),o=u}return i!==null&&r.push({start:e%s,end:i%s,loop:n}),r}function xZ(t,e){const a=t.points,n=t.options.spanGaps,s=a.length;if(!s)return[];const r=!!t._loop,{start:i,end:o}=AZ(a,s,r,n);if(n===!0)return Gd(t,[{start:i,end:o,loop:r}],a,e);const l=oo({chart:e,initial:a.initial,numSteps:i,currentStep:Math.min(n-a.start,i)}))}_refresh(){this._request||(this._running=!0,this._request=f4.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(e=Date.now()){let a=0;this._charts.forEach((n,s)=>{if(!n.running||!n.items.length)return;const r=n.items;let i=r.length-1,o=!1,l;for(;i>=0;--i)l=r[i],l._active?(l._total>n.duration&&(n.duration=l._total),l.tick(e),o=!0):(r[i]=r[r.length-1],r.pop());o&&(s.draw(),this._notify(s,n,e,"progress")),r.length||(n.running=!1,this._notify(s,n,e,"complete"),n.initial=!1),a+=r.length}),this._lastDate=e,a===0&&(this._running=!1)}_getAnims(e){const a=this._charts;let n=a.get(e);return n||(n={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},a.set(e,n)),n}listen(e,a,n){this._getAnims(e).listeners[a].push(n)}add(e,a){!a||!a.length||this._getAnims(e).items.push(...a)}has(e){return this._getAnims(e).items.length>0}start(e){const a=this._charts.get(e);a&&(a.running=!0,a.start=Date.now(),a.duration=a.items.reduce((n,s)=>Math.max(n,s._duration),0),this._refresh())}running(e){if(!this._running)return!1;const a=this._charts.get(e);return!(!a||!a.running||!a.items.length)}stop(e){const a=this._charts.get(e);if(!a||!a.items.length)return;const n=a.items;let s=n.length-1;for(;s>=0;--s)n[s].cancel();a.items=[],this._notify(e,a,Date.now(),"complete")}remove(e){return this._charts.delete(e)}}var wn=new EZ;const qd="transparent",PZ={boolean(t,e,a){return a>.5?e:t},color(t,e,a){const n=Vd(t||qd),s=n.valid&&Vd(e||qd);return s&&s.valid?s.mix(n,a).hexString():e},number(t,e,a){return t+(e-t)*a}};class TZ{constructor(e,a,n,s){const r=a[n];s=oo([e.to,s,r,e.from]);const i=oo([e.from,r,s]);this._active=!0,this._fn=e.fn||PZ[e.type||typeof i],this._easing=pi[e.easing]||pi.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=a,this._prop=n,this._from=i,this._to=s,this._promises=void 0}active(){return this._active}update(e,a,n){if(this._active){this._notify(!1);const s=this._target[this._prop],r=n-this._start,i=this._duration-r;this._start=n,this._duration=Math.floor(Math.max(i,e.duration)),this._total+=r,this._loop=!!e.loop,this._to=oo([e.to,a,s,e.from]),this._from=oo([e.from,s,a])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){const a=e-this._start,n=this._duration,s=this._prop,r=this._from,i=this._loop,o=this._to;let l;if(this._active=r!==o&&(i||a1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[s]=this._fn(r,o,l)}wait(){const e=this._promises||(this._promises=[]);return new Promise((a,n)=>{e.push({res:a,rej:n})})}_notify(e){const a=e?"res":"rej",n=this._promises||[];for(let s=0;s{const r=e[s];if(!Je(r))return;const i={};for(const o of a)i[o]=r[o];(Pt(r.properties)&&r.properties||[s]).forEach(o=>{(o===s||!n.has(o))&&n.set(o,i)})})}_animateOptions(e,a){const n=a.options,s=DZ(e,n);if(!s)return[];const r=this._createAnimations(s,n);return n.$shared&&CZ(e.options.$animations,n).then(()=>{e.options=n},()=>{}),r}_createAnimations(e,a){const n=this._properties,s=[],r=e.$animations||(e.$animations={}),i=Object.keys(a),o=Date.now();let l;for(l=i.length-1;l>=0;--l){const u=i[l];if(u.charAt(0)==="$")continue;if(u==="options"){s.push(...this._animateOptions(e,a));continue}const c=a[u];let d=r[u];const h=n.get(u);if(d)if(h&&d.active()){d.update(h,c,o);continue}else d.cancel();if(!h||!h.duration){e[u]=c;continue}r[u]=d=new TZ(h,e,u,c),s.push(d)}return s}update(e,a){if(this._properties.size===0){Object.assign(e,a);return}const n=this._createAnimations(e,a);if(n.length)return wn.add(this._chart,n),!0}}function CZ(t,e){const a=[],n=Object.keys(e);for(let s=0;s0||!a&&r<0)return s.index}return null}function e2(t,e){const{chart:a,_cachedMeta:n}=t,s=a._stacks||(a._stacks={}),{iScale:r,vScale:i,index:o}=n,l=r.axis,u=i.axis,c=IZ(r,i,n),d=e.length;let h;for(let f=0;fa[n].axis===e).shift()}function NZ(t,e){return fs(t,{active:!1,dataset:void 0,datasetIndex:e,index:e,mode:"default",type:"dataset"})}function BZ(t,e,a){return fs(t,{active:!1,dataIndex:e,parsed:void 0,raw:void 0,element:a,index:e,mode:"default",type:"data"})}function zr(t,e){const a=t.controller.index,n=t.vScale&&t.vScale.axis;if(n){e=e||t._parsed;for(const s of e){const r=s._stacks;if(!r||r[n]===void 0||r[n][a]===void 0)return;delete r[n][a],r[n]._visualValues!==void 0&&r[n]._visualValues[a]!==void 0&&delete r[n]._visualValues[a]}}}const g0=t=>t==="reset"||t==="none",t2=(t,e)=>e?t:Object.assign({},t),VZ=(t,e,a)=>t&&!e.hidden&&e._stacked&&{keys:D4(a,!0),values:null};class bu{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(e,a){this.chart=e,this._ctx=e.ctx,this.index=a,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=p0(e.vScale,e),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(e){this.index!==e&&zr(this._cachedMeta),this.index=e}linkScales(){const e=this.chart,a=this._cachedMeta,n=this.getDataset(),s=(d,h,f,m)=>d==="x"?h:d==="r"?m:f,r=a.xAxisID=qe(n.xAxisID,m0(e,"x")),i=a.yAxisID=qe(n.yAxisID,m0(e,"y")),o=a.rAxisID=qe(n.rAxisID,m0(e,"r")),l=a.indexAxis,u=a.iAxisID=s(l,r,i,o),c=a.vAxisID=s(l,i,r,o);a.xScale=this.getScaleForId(r),a.yScale=this.getScaleForId(i),a.rScale=this.getScaleForId(o),a.iScale=this.getScaleForId(u),a.vScale=this.getScaleForId(c)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){const a=this._cachedMeta;return e===a.iScale?a.vScale:a.iScale}reset(){this._update("reset")}_destroy(){const e=this._cachedMeta;this._data&&Hd(this._data,this),e._stacked&&zr(e)}_dataCheck(){const e=this.getDataset(),a=e.data||(e.data=[]),n=this._data;if(Je(a)){const s=this._cachedMeta;this._data=LZ(a,s)}else if(n!==a){if(n){Hd(n,this);const s=this._cachedMeta;zr(s),s._parsed=[]}a&&Object.isExtensible(a)&&yF(a,this),this._syncList=[],this._data=a}}addElements(){const e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){const a=this._cachedMeta,n=this.getDataset();let s=!1;this._dataCheck();const r=a._stacked;a._stacked=p0(a.vScale,a),a.stack!==n.stack&&(s=!0,zr(a),a.stack=n.stack),this._resyncElements(e),(s||r!==a._stacked)&&(e2(this,a._parsed),a._stacked=p0(a.vScale,a))}configure(){const e=this.chart.config,a=e.datasetScopeKeys(this._type),n=e.getOptionScopes(this.getDataset(),a,!0);this.options=e.createResolver(n,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,a){const{_cachedMeta:n,_data:s}=this,{iScale:r,_stacked:i}=n,o=r.axis;let l=e===0&&a===s.length?!0:n._sorted,u=e>0&&n._parsed[e-1],c,d,h;if(this._parsing===!1)n._parsed=s,n._sorted=!0,h=s;else{Pt(s[e])?h=this.parseArrayData(n,s,e,a):Je(s[e])?h=this.parseObjectData(n,s,e,a):h=this.parsePrimitiveData(n,s,e,a);const f=()=>d[o]===null||u&&d[o]g||d=0;--h)if(!m()){this.updateRangeFromParsed(u,e,f,l);break}}return u}getAllParsedValues(e){const a=this._cachedMeta._parsed,n=[];let s,r,i;for(s=0,r=a.length;s=0&&ethis.getContext(n,s,a),g=u.resolveNamedOptions(h,f,m,d);return g.$shared&&(g.$shared=l,r[i]=Object.freeze(t2(g,l))),g}_resolveAnimations(e,a,n){const s=this.chart,r=this._cachedDataOpts,i=`animation-${a}`,o=r[i];if(o)return o;let l;if(s.options.animation!==!1){const c=this.chart.config,d=c.datasetAnimationScopeKeys(this._type,a),h=c.getOptionScopes(this.getDataset(),d);l=c.createResolver(h,this.getContext(e,n,a))}const u=new C4(s,l&&l.animations);return l&&l._cacheable&&(r[i]=Object.freeze(u)),u}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,a){return!a||g0(e)||this.chart._animationsDisabled}_getSharedOptions(e,a){const n=this.resolveDataElementOptions(e,a),s=this._sharedOptions,r=this.getSharedOptions(n),i=this.includeOptions(a,r)||r!==s;return this.updateSharedOptions(r,a,n),{sharedOptions:r,includeOptions:i}}updateElement(e,a,n,s){g0(s)?Object.assign(e,n):this._resolveAnimations(a,s).update(e,n)}updateSharedOptions(e,a,n){e&&!g0(a)&&this._resolveAnimations(void 0,a).update(e,n)}_setStyle(e,a,n,s){e.active=s;const r=this.getStyle(a,s);this._resolveAnimations(a,n,s).update(e,{options:!s&&this.getSharedOptions(r)||r})}removeHoverStyle(e,a,n){this._setStyle(e,n,"active",!1)}setHoverStyle(e,a,n){this._setStyle(e,n,"active",!0)}_removeDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){const a=this._data,n=this._cachedMeta.data;for(const[o,l,u]of this._syncList)this[o](l,u);this._syncList=[];const s=n.length,r=a.length,i=Math.min(r,s);i&&this.parse(0,i),r>s?this._insertElements(s,r-s,e):r{for(u.length+=a,o=u.length-1;o>=i;o--)u[o]=u[o-a]};for(l(r),o=e;o0&&this.getParsed(a-1);for(let D=0;D=S){P.skip=!0;continue}const N=this.getParsed(D),$=lt(N[f]),B=P[h]=i.getPixelForValue(N[h],D),J=P[f]=r||$?o.getBasePixel():o.getPixelForValue(l?this.applyStack(o,N,l):N[f],D);P.skip=isNaN(B)||isNaN(J)||$,P.stop=D>0&&Math.abs(N[h]-T[h])>y,g&&(P.parsed=N,P.raw=u.data[D]),d&&(P.options=c||this.resolveDataElementOptions(D,R.active?"active":s)),w||this.updateElement(R,D,P,s),T=N}}getMaxOverflow(){const e=this._cachedMeta,a=e.dataset,n=a.options&&a.options.borderWidth||0,s=e.data||[];if(!s.length)return n;const r=s[0].size(this.resolveDataElementOptions(0)),i=s[s.length-1].size(this.resolveDataElementOptions(s.length-1));return Math.max(n,r,i)/2}draw(){const e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}}class hj extends bu{static id="radar";static defaults={datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}};static overrides={aspectRatio:1,scales:{r:{type:"radialLinear"}}};getLabelAndValue(e){const a=this._cachedMeta.vScale,n=this.getParsed(e);return{label:a.getLabels()[e],value:""+a.getLabelForValue(n[a.axis])}}parseObjectData(e,a,n,s){return tZ.bind(this)(e,a,n,s)}update(e){const a=this._cachedMeta,n=a.dataset,s=a.data||[],r=a.iScale.getLabels();if(n.points=s,e!=="resize"){const i=this.resolveDatasetElementOptions(e);this.options.showLine||(i.borderWidth=0);const o={_loop:!0,_fullLoop:r.length===s.length,options:i};this.updateElement(n,void 0,o,e)}this.updateElements(s,0,s.length,e)}updateElements(e,a,n,s){const r=this._cachedMeta.rScale,i=s==="reset";for(let o=a;o!lt(g[d.axis]));c.lo-=Math.max(0,f);const m=h.slice(c.hi).findIndex(g=>!lt(g[d.axis]));c.hi+=Math.max(0,m)}return c}}return{lo:0,hi:r.length-1}}function Cl(t,e,a,n,s){const r=t.getSortedVisibleDatasetMetas(),i=a[e];for(let o=0,l=r.length;o{l[i]&&l[i](e[a],s)&&(r.push({element:l,datasetIndex:u,index:c}),o=o||l.inRange(e.x,e.y,s))}),n&&!o?[]:r}var YZ={modes:{index(t,e,a,n){const s=xs(e,t),r=a.axis||"x",i=a.includeInvisible||!1,o=a.intersect?v0(t,s,r,n,i):y0(t,s,r,!1,n,i),l=[];return o.length?(t.getSortedVisibleDatasetMetas().forEach(u=>{const c=o[0].index,d=u.data[c];d&&!d.skip&&l.push({element:d,datasetIndex:u.index,index:c})}),l):[]},dataset(t,e,a,n){const s=xs(e,t),r=a.axis||"xy",i=a.includeInvisible||!1;let o=a.intersect?v0(t,s,r,n,i):y0(t,s,r,!1,n,i);if(o.length>0){const l=o[0].datasetIndex,u=t.getDatasetMeta(l).data;o=[];for(let c=0;ca.pos===e)}function n2(t,e){return t.filter(a=>$4.indexOf(a.pos)===-1&&a.box.axis===e)}function jr(t,e){return t.sort((a,n)=>{const s=e?n:a,r=e?a:n;return s.weight===r.weight?s.index-r.index:s.weight-r.weight})}function GZ(t){const e=[];let a,n,s,r,i,o;for(a=0,n=(t||[]).length;au.box.fullSize),!0),n=jr(Wr(e,"left"),!0),s=jr(Wr(e,"right")),r=jr(Wr(e,"top"),!0),i=jr(Wr(e,"bottom")),o=n2(e,"x"),l=n2(e,"y");return{fullSize:a,leftAndTop:n.concat(r),rightAndBottom:s.concat(l).concat(i).concat(o),chartArea:Wr(e,"chartArea"),vertical:n.concat(s).concat(l),horizontal:r.concat(i).concat(o)}}function s2(t,e,a,n){return Math.max(t[a],e[a])+Math.max(t[n],e[n])}function R4(t,e){t.top=Math.max(t.top,e.top),t.left=Math.max(t.left,e.left),t.bottom=Math.max(t.bottom,e.bottom),t.right=Math.max(t.right,e.right)}function JZ(t,e,a,n){const{pos:s,box:r}=a,i=t.maxPadding;if(!Je(s)){a.size&&(t[s]-=a.size);const d=n[a.stack]||{size:0,count:1};d.size=Math.max(d.size,a.horizontal?r.height:r.width),a.size=d.size/d.count,t[s]+=a.size}r.getPadding&&R4(i,r.getPadding());const o=Math.max(0,e.outerWidth-s2(i,t,"left","right")),l=Math.max(0,e.outerHeight-s2(i,t,"top","bottom")),u=o!==t.w,c=l!==t.h;return t.w=o,t.h=l,a.horizontal?{same:u,other:c}:{same:c,other:u}}function QZ(t){const e=t.maxPadding;function a(n){const s=Math.max(e[n]-t[n],0);return t[n]+=s,s}t.y+=a("top"),t.x+=a("left"),a("right"),a("bottom")}function eU(t,e){const a=e.maxPadding;function n(s){const r={left:0,top:0,right:0,bottom:0};return s.forEach(i=>{r[i]=Math.max(e[i],a[i])}),r}return n(t?["left","right"]:["top","bottom"])}function Kr(t,e,a,n){const s=[];let r,i,o,l,u,c;for(r=0,i=t.length,u=0;r{typeof g.beforeLayout=="function"&&g.beforeLayout()});const c=l.reduce((g,y)=>y.box.options&&y.box.options.display===!1?g:g+1,0)||1,d=Object.freeze({outerWidth:e,outerHeight:a,padding:s,availableWidth:r,availableHeight:i,vBoxMaxWidth:r/2/c,hBoxMaxHeight:i/2}),h=Object.assign({},s);R4(h,ma(n));const f=Object.assign({maxPadding:h,w:r,h:i,x:s.left,y:s.top},s),m=qZ(l.concat(u),d);Kr(o.fullSize,f,d,m),Kr(l,f,d,m),Kr(u,f,d,m)&&Kr(l,f,d,m),QZ(f),r2(o.leftAndTop,f,d,m),f.x+=f.w,f.y+=f.h,r2(o.rightAndBottom,f,d,m),t.chartArea={left:f.left,top:f.top,right:f.left+f.w,bottom:f.top+f.h,height:f.h,width:f.w},ot(o.chartArea,g=>{const y=g.box;Object.assign(y,t.chartArea),y.update(f.w,f.h,{left:0,top:0,right:0,bottom:0})})}};class L4{acquireContext(e,a){}releaseContext(e){return!1}addEventListener(e,a,n){}removeEventListener(e,a,n){}getDevicePixelRatio(){return 1}getMaximumSize(e,a,n,s){return a=Math.max(0,a||e.width),n=n||e.height,{width:a,height:Math.max(0,s?Math.floor(a/s):n)}}isAttached(e){return!0}updateConfig(e){}}class tU extends L4{acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}const Eo="$chartjs",aU={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},i2=t=>t===null||t==="";function nU(t,e){const a=t.style,n=t.getAttribute("height"),s=t.getAttribute("width");if(t[Eo]={initial:{height:n,width:s,style:{display:a.display,height:a.height,width:a.width}}},a.display=a.display||"block",a.boxSizing=a.boxSizing||"border-box",i2(s)){const r=jd(t,"width");r!==void 0&&(t.width=r)}if(i2(n))if(t.style.height==="")t.height=t.width/(e||2);else{const r=jd(t,"height");r!==void 0&&(t.height=r)}return t}const I4=mZ?{passive:!0}:!1;function sU(t,e,a){t&&t.addEventListener(e,a,I4)}function rU(t,e,a){t&&t.canvas&&t.canvas.removeEventListener(e,a,I4)}function iU(t,e){const a=aU[t.type]||t.type,{x:n,y:s}=xs(t,e);return{type:a,chart:e,native:t,x:n!==void 0?n:null,y:s!==void 0?s:null}}function qo(t,e){for(const a of t)if(a===e||a.contains(e))return!0}function oU(t,e,a){const n=t.canvas,s=new MutationObserver(r=>{let i=!1;for(const o of r)i=i||qo(o.addedNodes,n),i=i&&!qo(o.removedNodes,n);i&&a()});return s.observe(document,{childList:!0,subtree:!0}),s}function lU(t,e,a){const n=t.canvas,s=new MutationObserver(r=>{let i=!1;for(const o of r)i=i||qo(o.removedNodes,n),i=i&&!qo(o.addedNodes,n);i&&a()});return s.observe(document,{childList:!0,subtree:!0}),s}const Li=new Map;let o2=0;function O4(){const t=window.devicePixelRatio;t!==o2&&(o2=t,Li.forEach((e,a)=>{a.currentDevicePixelRatio!==t&&e()}))}function uU(t,e){Li.size||window.addEventListener("resize",O4),Li.set(t,e)}function cU(t){Li.delete(t),Li.size||window.removeEventListener("resize",O4)}function dU(t,e,a){const n=t.canvas,s=n&&yu(n);if(!s)return;const r=p4((o,l)=>{const u=s.clientWidth;a(o,l),u{const l=o[0],u=l.contentRect.width,c=l.contentRect.height;u===0&&c===0||r(u,c)});return i.observe(s),uU(t,r),i}function b0(t,e,a){a&&a.disconnect(),e==="resize"&&cU(t)}function hU(t,e,a){const n=t.canvas,s=p4(r=>{t.ctx!==null&&a(iU(r,t))},t);return sU(n,e,s),s}class fU extends L4{acquireContext(e,a){const n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(nU(e,a),n):null}releaseContext(e){const a=e.canvas;if(!a[Eo])return!1;const n=a[Eo].initial;["height","width"].forEach(r=>{const i=n[r];lt(i)?a.removeAttribute(r):a.setAttribute(r,i)});const s=n.style||{};return Object.keys(s).forEach(r=>{a.style[r]=s[r]}),a.width=a.width,delete a[Eo],!0}addEventListener(e,a,n){this.removeEventListener(e,a);const s=e.$proxies||(e.$proxies={}),i={attach:oU,detach:lU,resize:dU}[a]||hU;s[a]=i(e,a,n)}removeEventListener(e,a){const n=e.$proxies||(e.$proxies={}),s=n[a];if(!s)return;({attach:b0,detach:b0,resize:b0}[a]||rU)(e,a,s),n[a]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,a,n,s){return pZ(e,a,n,s)}isAttached(e){const a=e&&yu(e);return!!(a&&a.isConnected)}}function pU(t){return!vu()||typeof OffscreenCanvas<"u"&&t instanceof OffscreenCanvas?tU:fU}let Rr=class{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(e){const{x:a,y:n}=this.getProps(["x","y"],e);return{x:a,y:n}}hasValue(){return Ri(this.x)&&Ri(this.y)}getProps(e,a){const n=this.$animations;if(!a||!n)return this;const s={};return e.forEach(r=>{s[r]=n[r]&&n[r].active()?n[r]._to:this[r]}),s}};function mU(t,e){const a=t.options.ticks,n=gU(t),s=Math.min(a.maxTicksLimit||n,n),r=a.major.enabled?yU(e):[],i=r.length,o=r[0],l=r[i-1],u=[];if(i>s)return bU(e,u,r,i/s),u;const c=vU(r,e,s);if(i>0){let d,h;const f=i>1?Math.round((l-o)/(i-1)):null;for(fo(e,u,c,lt(f)?0:o-f,o),d=0,h=i-1;ds)return l}return Math.max(s,1)}function yU(t){const e=[];let a,n;for(a=0,n=t.length;at==="left"?"right":t==="right"?"left":t,l2=(t,e,a)=>e==="top"||e==="left"?t[e]+a:t[e]-a,u2=(t,e)=>Math.min(e||t,t);function c2(t,e){const a=[],n=t.length/e,s=t.length;let r=0;for(;ri+o)))return l}function xU(t,e){ot(t,a=>{const n=a.gc,s=n.length/2;let r;if(s>e){for(r=0;rn?n:a,n=s&&a>n?a:n,{min:sn(a,sn(n,a)),max:sn(n,sn(a,n))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}getLabelItems(e=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(e))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){gt(this.options.beforeUpdate,[this])}update(e,a,n){const{beginAtZero:s,grace:r,ticks:i}=this.options,o=i.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=a,this._margins=n=Object.assign({left:0,right:0,top:0,bottom:0},n),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+n.left+n.right:this.height+n.top+n.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=WF(this,r,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const l=o=r||n<=1||!this.isHorizontal()){this.labelRotation=s;return}const c=this._getLabelSizes(),d=c.widest.width,h=c.highest.height,f=Oa(this.chart.width-d,0,this.maxWidth);o=e.offset?this.maxWidth/n:f/(n-1),d+6>o&&(o=f/(n-(e.offset?.5:1)),l=this.maxHeight-Yr(e.grid)-a.padding-d2(e.title,this.chart.options.font),u=Math.sqrt(d*d+h*h),i=cu(Math.min(Math.asin(Oa((c.highest.height+6)/o,-1,1)),Math.asin(Oa(l/u,-1,1))-Math.asin(Oa(h/u,-1,1)))),i=Math.max(s,Math.min(r,i))),this.labelRotation=i}afterCalculateLabelRotation(){gt(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){gt(this.options.beforeFit,[this])}fit(){const e={width:0,height:0},{chart:a,options:{ticks:n,title:s,grid:r}}=this,i=this._isVisible(),o=this.isHorizontal();if(i){const l=d2(s,a.options.font);if(o?(e.width=this.maxWidth,e.height=Yr(r)+l):(e.height=this.maxHeight,e.width=Yr(r)+l),n.display&&this.ticks.length){const{first:u,last:c,widest:d,highest:h}=this._getLabelSizes(),f=n.padding*2,m=qn(this.labelRotation),g=Math.cos(m),y=Math.sin(m);if(o){const w=n.mirror?0:y*d.width+g*h.height;e.height=Math.min(this.maxHeight,e.height+w+f)}else{const w=n.mirror?0:g*d.width+y*h.height;e.width=Math.min(this.maxWidth,e.width+w+f)}this._calculatePadding(u,c,y,g)}}this._handleMargins(),o?(this.width=this._length=a.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=a.height-this._margins.top-this._margins.bottom)}_calculatePadding(e,a,n,s){const{ticks:{align:r,padding:i},position:o}=this.options,l=this.labelRotation!==0,u=o!=="top"&&this.axis==="x";if(this.isHorizontal()){const c=this.getPixelForTick(0)-this.left,d=this.right-this.getPixelForTick(this.ticks.length-1);let h=0,f=0;l?u?(h=s*e.width,f=n*a.height):(h=n*e.height,f=s*a.width):r==="start"?f=a.width:r==="end"?h=e.width:r!=="inner"&&(h=e.width/2,f=a.width/2),this.paddingLeft=Math.max((h-c+i)*this.width/(this.width-c),0),this.paddingRight=Math.max((f-d+i)*this.width/(this.width-d),0)}else{let c=a.height/2,d=e.height/2;r==="start"?(c=0,d=e.height):r==="end"&&(c=a.height,d=0),this.paddingTop=c+i,this.paddingBottom=d+i}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){gt(this.options.afterFit,[this])}isHorizontal(){const{axis:e,position:a}=this.options;return a==="top"||a==="bottom"||e==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){this.beforeTickToLabelConversion(),this.generateTickLabels(e);let a,n;for(a=0,n=e.length;a({width:i[$]||0,height:o[$]||0});return{first:N(0),last:N(a-1),widest:N(R),highest:N(P),widths:i,heights:o}}getLabelForValue(e){return e}getPixelForValue(e,a){return NaN}getValueForPixel(e){}getPixelForTick(e){const a=this.ticks;return e<0||e>a.length-1?null:this.getPixelForValue(a[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);const a=this._startPixel+e*this._length;return mF(this._alignToPixels?bs(this.chart,a,0):a)}getDecimalForPixel(e){const a=(e-this._startPixel)/this._length;return this._reversePixels?1-a:a}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:e,max:a}=this;return e<0&&a<0?a:e>0&&a>0?e:0}getContext(e){const a=this.ticks||[];if(e>=0&&eo*s?o/n:l/s:l*s0}_computeGridLineItems(e){const a=this.axis,n=this.chart,s=this.options,{grid:r,position:i,border:o}=s,l=r.offset,u=this.isHorizontal(),d=this.ticks.length+(l?1:0),h=Yr(r),f=[],m=o.setContext(this.getContext()),g=m.display?m.width:0,y=g/2,w=function(H){return bs(n,H,g)};let S,M,T,D,R,P,N,$,B,J,X,ne;if(i==="top")S=w(this.bottom),P=this.bottom-h,$=S-y,J=w(e.top)+y,ne=e.bottom;else if(i==="bottom")S=w(this.top),J=e.top,ne=w(e.bottom)-y,P=S+y,$=this.top+h;else if(i==="left")S=w(this.right),R=this.right-h,N=S-y,B=w(e.left)+y,X=e.right;else if(i==="right")S=w(this.left),B=e.left,X=w(e.right)-y,R=S+y,N=this.left+h;else if(a==="x"){if(i==="center")S=w((e.top+e.bottom)/2+.5);else if(Je(i)){const H=Object.keys(i)[0],q=i[H];S=w(this.chart.scales[H].getPixelForValue(q))}J=e.top,ne=e.bottom,P=S+y,$=P+h}else if(a==="y"){if(i==="center")S=w((e.left+e.right)/2);else if(Je(i)){const H=Object.keys(i)[0],q=i[H];S=w(this.chart.scales[H].getPixelForValue(q))}R=S-y,N=R-h,B=e.left,X=e.right}const F=qe(s.ticks.maxTicksLimit,d),z=Math.max(1,Math.ceil(d/F));for(M=0;M0&&(he-=G/2);break}Q={left:he,top:ue,width:G+be.width,height:U+be.height,color:z.backdropColor}}y.push({label:T,font:$,textOffset:X,options:{rotation:g,color:q,strokeColor:le,strokeWidth:ie,textAlign:me,textBaseline:ne,translation:[D,R],backdrop:Q}})}return y}_getXAxisLabelAlignment(){const{position:e,ticks:a}=this.options;if(-qn(this.labelRotation))return e==="top"?"left":"right";let s="center";return a.align==="start"?s="left":a.align==="end"?s="right":a.align==="inner"&&(s="inner"),s}_getYAxisLabelAlignment(e){const{position:a,ticks:{crossAlign:n,mirror:s,padding:r}}=this.options,i=this._getLabelSizes(),o=e+r,l=i.widest.width;let u,c;return a==="left"?s?(c=this.right+r,n==="near"?u="left":n==="center"?(u="center",c+=l/2):(u="right",c+=l)):(c=this.right-o,n==="near"?u="right":n==="center"?(u="center",c-=l/2):(u="left",c=this.left)):a==="right"?s?(c=this.left+r,n==="near"?u="right":n==="center"?(u="center",c-=l/2):(u="left",c-=l)):(c=this.left+o,n==="near"?u="left":n==="center"?(u="center",c+=l/2):(u="right",c=this.right)):u="right",{textAlign:u,x:c}}_computeLabelArea(){if(this.options.ticks.mirror)return;const e=this.chart,a=this.options.position;if(a==="left"||a==="right")return{top:0,left:this.left,bottom:e.height,right:this.right};if(a==="top"||a==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:e.width}}drawBackground(){const{ctx:e,options:{backgroundColor:a},left:n,top:s,width:r,height:i}=this;a&&(e.save(),e.fillStyle=a,e.fillRect(n,s,r,i),e.restore())}getLineWidthForValue(e){const a=this.options.grid;if(!this._isVisible()||!a.display)return 0;const s=this.ticks.findIndex(r=>r.value===e);return s>=0?a.setContext(this.getContext(s)).lineWidth:0}drawGrid(e){const a=this.options.grid,n=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e));let r,i;const o=(l,u,c)=>{!c.width||!c.color||(n.save(),n.lineWidth=c.width,n.strokeStyle=c.color,n.setLineDash(c.borderDash||[]),n.lineDashOffset=c.borderDashOffset,n.beginPath(),n.moveTo(l.x,l.y),n.lineTo(u.x,u.y),n.stroke(),n.restore())};if(a.display)for(r=0,i=s.length;r{this.draw(r)}}]:[{z:n,draw:r=>{this.drawBackground(),this.drawGrid(r),this.drawTitle()}},{z:s,draw:()=>{this.drawBorder()}},{z:a,draw:r=>{this.drawLabels(r)}}]}getMatchingVisibleMetas(e){const a=this.chart.getSortedVisibleDatasetMetas(),n=this.axis+"AxisID",s=[];let r,i;for(r=0,i=a.length;r{const n=a.split("."),s=n.pop(),r=[t].concat(n).join("."),i=e[a].split("."),o=i.pop(),l=i.join(".");Ct.route(r,s,l,o)})}function CU(t){return"id"in t&&"defaults"in t}class DU{constructor(){this.controllers=new po(bu,"datasets",!0),this.elements=new po(Rr,"elements"),this.plugins=new po(Object,"plugins"),this.scales=new po(Lr,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(e,a,n){[...a].forEach(s=>{const r=n||this._getRegistryForType(s);n||r.isForType(s)||r===this.plugins&&s.id?this._exec(e,r,s):ot(s,i=>{const o=n||this._getRegistryForType(i);this._exec(e,o,i)})})}_exec(e,a,n){const s=uu(e);gt(n["before"+s],[],n),a[e](n),gt(n["after"+s],[],n)}_getRegistryForType(e){for(let a=0;ar.filter(o=>!i.some(l=>o.plugin.id===l.plugin.id));this._notify(s(a,n),e,"stop"),this._notify(s(n,a),e,"start")}}function RU(t){const e={},a=[],n=Object.keys(ln.plugins.items);for(let r=0;r1&&h2(t[0].toLowerCase());if(n)return n}throw new Error(`Cannot determine type of '${t}' axis. Please provide 'axis' or 'position' option.`)}function f2(t,e,a){if(a[e+"AxisID"]===t)return{axis:e}}function VU(t,e){if(e.data&&e.data.datasets){const a=e.data.datasets.filter(n=>n.xAxisID===t||n.yAxisID===t);if(a.length)return f2(t,"x",a[0])||f2(t,"y",a[0])}return{}}function FU(t,e){const a=Vs[t.type]||{scales:{}},n=e.scales||{},s=r1(t.type,e),r=Object.create(null);return Object.keys(n).forEach(i=>{const o=n[i];if(!Je(o))return console.error(`Invalid scale configuration for scale: ${i}`);if(o._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${i}`);const l=i1(i,o,VU(i,t),Ct.scales[o.type]),u=NU(l,s),c=a.scales||{};r[i]=hi(Object.create(null),[{axis:l},o,c[l],c[u]])}),t.data.datasets.forEach(i=>{const o=i.type||t.type,l=i.indexAxis||r1(o,e),c=(Vs[o]||{}).scales||{};Object.keys(c).forEach(d=>{const h=HU(d,l),f=i[h+"AxisID"]||h;r[f]=r[f]||Object.create(null),hi(r[f],[{axis:h},n[f],c[d]])})}),Object.keys(r).forEach(i=>{const o=r[i];hi(o,[Ct.scales[o.type],Ct.scale])}),r}function H4(t){const e=t.options||(t.options={});e.plugins=qe(e.plugins,{}),e.scales=FU(t,e)}function N4(t){return t=t||{},t.datasets=t.datasets||[],t.labels=t.labels||[],t}function ZU(t){return t=t||{},t.data=N4(t.data),H4(t),t}const p2=new Map,B4=new Set;function mo(t,e){let a=p2.get(t);return a||(a=e(),p2.set(t,a),B4.add(a)),a}const Gr=(t,e,a)=>{const n=$i(e,a);n!==void 0&&t.add(n)};class UU{constructor(e){this._config=ZU(e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=N4(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){const e=this._config;this.clearCache(),H4(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return mo(e,()=>[[`datasets.${e}`,""]])}datasetAnimationScopeKeys(e,a){return mo(`${e}.transition.${a}`,()=>[[`datasets.${e}.transitions.${a}`,`transitions.${a}`],[`datasets.${e}`,""]])}datasetElementScopeKeys(e,a){return mo(`${e}-${a}`,()=>[[`datasets.${e}.elements.${a}`,`datasets.${e}`,`elements.${a}`,""]])}pluginScopeKeys(e){const a=e.id,n=this.type;return mo(`${n}-plugin-${a}`,()=>[[`plugins.${a}`,...e.additionalOptionScopes||[]]])}_cachedScopes(e,a){const n=this._scopeCache;let s=n.get(e);return(!s||a)&&(s=new Map,n.set(e,s)),s}getOptionScopes(e,a,n){const{options:s,type:r}=this,i=this._cachedScopes(e,n),o=i.get(a);if(o)return o;const l=new Set;a.forEach(c=>{e&&(l.add(e),c.forEach(d=>Gr(l,e,d))),c.forEach(d=>Gr(l,s,d)),c.forEach(d=>Gr(l,Vs[r]||{},d)),c.forEach(d=>Gr(l,Ct,d)),c.forEach(d=>Gr(l,n1,d))});const u=Array.from(l);return u.length===0&&u.push(Object.create(null)),B4.has(a)&&i.set(a,u),u}chartOptionScopes(){const{options:e,type:a}=this;return[e,Vs[a]||{},Ct.datasets[a]||{},{type:a},Ct,n1]}resolveNamedOptions(e,a,n,s=[""]){const r={$shared:!0},{resolver:i,subPrefixes:o}=m2(this._resolverCache,e,s);let l=i;if(WU(i,a)){r.$shared=!1,n=os(n)?n():n;const u=this.createResolver(e,n,o);l=xr(i,n,u)}for(const u of a)r[u]=l[u];return r}createResolver(e,a,n=[""],s){const{resolver:r}=m2(this._resolverCache,e,n);return Je(a)?xr(r,a,void 0,s):r}}function m2(t,e,a){let n=t.get(e);n||(n=new Map,t.set(e,n));const s=a.join();let r=n.get(s);return r||(r={resolver:pu(e,a),subPrefixes:a.filter(o=>!o.toLowerCase().includes("hover"))},n.set(s,r)),r}const zU=t=>Je(t)&&Object.getOwnPropertyNames(t).some(e=>os(t[e]));function WU(t,e){const{isScriptable:a,isIndexable:n}=b4(t);for(const s of e){const r=a(s),i=n(s),o=(i||r)&&t[s];if(r&&(os(o)||zU(o))||i&&Pt(o))return!0}return!1}var jU="4.5.0";const YU=["top","bottom","left","right","chartArea"];function g2(t,e){return t==="top"||t==="bottom"||YU.indexOf(t)===-1&&e==="x"}function v2(t,e){return function(a,n){return a[t]===n[t]?a[e]-n[e]:a[t]-n[t]}}function y2(t){const e=t.chart,a=e.options.animation;e.notifyPlugins("afterRender"),gt(a&&a.onComplete,[t],e)}function GU(t){const e=t.chart,a=e.options.animation;gt(a&&a.onProgress,[t],e)}function V4(t){return vu()&&typeof t=="string"?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const Po={},b2=t=>{const e=V4(t);return Object.values(Po).filter(a=>a.canvas===e).pop()};function XU(t,e,a){const n=Object.keys(t);for(const s of n){const r=+s;if(r>=e){const i=t[s];delete t[s],(a>0||r>e)&&(t[r+a]=i)}}}function qU(t,e,a,n){return!a||t.type==="mouseout"?null:n?e:t}class o1{static defaults=Ct;static instances=Po;static overrides=Vs;static registry=ln;static version=jU;static getChart=b2;static register(...e){ln.add(...e),_2()}static unregister(...e){ln.remove(...e),_2()}constructor(e,a){const n=this.config=new UU(a),s=V4(e),r=b2(s);if(r)throw new Error("Canvas is already in use. Chart with ID '"+r.id+"' must be destroyed before the canvas with ID '"+r.canvas.id+"' can be reused.");const i=n.createResolver(n.chartOptionScopes(),this.getContext());this.platform=new(n.platform||pU(s)),this.platform.updateConfig(n);const o=this.platform.acquireContext(s,i.aspectRatio),l=o&&o.canvas,u=l&&l.height,c=l&&l.width;if(this.id=eF(),this.ctx=o,this.canvas=l,this.width=c,this.height=u,this._options=i,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new $U,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=_F(d=>this.update(d),i.resizeDelay||0),this._dataChanges=[],Po[this.id]=this,!o||!l){console.error("Failed to create chart: can't acquire context from the given item");return}wn.listen(this,"complete",y2),wn.listen(this,"progress",GU),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:e,maintainAspectRatio:a},width:n,height:s,_aspectRatio:r}=this;return lt(e)?a&&r?r:s?n/s:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}get registry(){return ln}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():Wd(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Zd(this.canvas,this.ctx),this}stop(){return wn.stop(this),this}resize(e,a){wn.running(this)?this._resizeBeforeDraw={width:e,height:a}:this._resize(e,a)}_resize(e,a){const n=this.options,s=this.canvas,r=n.maintainAspectRatio&&this.aspectRatio,i=this.platform.getMaximumSize(s,e,a,r),o=n.devicePixelRatio||this.platform.getDevicePixelRatio(),l=this.width?"resize":"attach";this.width=i.width,this.height=i.height,this._aspectRatio=this.aspectRatio,Wd(this,o,!0)&&(this.notifyPlugins("resize",{size:i}),gt(n.onResize,[this,i],this),this.attached&&this._doResize(l)&&this.render())}ensureScalesHaveIDs(){const a=this.options.scales||{};ot(a,(n,s)=>{n.id=s})}buildOrUpdateScales(){const e=this.options,a=e.scales,n=this.scales,s=Object.keys(n).reduce((i,o)=>(i[o]=!1,i),{});let r=[];a&&(r=r.concat(Object.keys(a).map(i=>{const o=a[i],l=i1(i,o),u=l==="r",c=l==="x";return{options:o,dposition:u?"chartArea":c?"bottom":"left",dtype:u?"radialLinear":c?"category":"linear"}}))),ot(r,i=>{const o=i.options,l=o.id,u=i1(l,o),c=qe(o.type,i.dtype);(o.position===void 0||g2(o.position,u)!==g2(i.dposition))&&(o.position=i.dposition),s[l]=!0;let d=null;if(l in n&&n[l].type===c)d=n[l];else{const h=ln.getScale(c);d=new h({id:l,type:c,ctx:this.ctx,chart:this}),n[d.id]=d}d.init(o,e)}),ot(s,(i,o)=>{i||delete n[o]}),ot(n,i=>{Kn.configure(this,i,i.options),Kn.addBox(this,i)})}_updateMetasets(){const e=this._metasets,a=this.data.datasets.length,n=e.length;if(e.sort((s,r)=>s.index-r.index),n>a){for(let s=a;sa.length&&delete this._stacks,e.forEach((n,s)=>{a.filter(r=>r===n._dataset).length===0&&this._destroyDatasetMeta(s)})}buildOrUpdateControllers(){const e=[],a=this.data.datasets;let n,s;for(this._removeUnreferencedMetasets(),n=0,s=a.length;n{this.getDatasetMeta(a).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){const a=this.config;a.update();const n=this._options=a.createResolver(a.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!n.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0})===!1)return;const r=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let i=0;for(let u=0,c=this.data.datasets.length;u{u.reset()}),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(v2("z","_idx"));const{_active:o,_lastEvent:l}=this;l?this._eventHandler(l,!0):o.length&&this._updateHoverStyles(o,o,!0),this.render()}_updateScales(){ot(this.scales,e=>{Kn.removeBox(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const e=this.options,a=new Set(Object.keys(this._listeners)),n=new Set(e.events);(!Rd(a,n)||!!this._responsiveListeners!==e.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:e}=this,a=this._getUniformDataChanges()||[];for(const{method:n,start:s,count:r}of a){const i=n==="_removeElements"?-r:r;XU(e,s,i)}}_getUniformDataChanges(){const e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];const a=this.data.datasets.length,n=r=>new Set(e.filter(i=>i[0]===r).map((i,o)=>o+","+i.splice(1).join(","))),s=n(0);for(let r=1;rr.split(",")).map(r=>({method:r[1],start:+r[2],count:+r[3]}))}_updateLayout(e){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;Kn.update(this,this.width,this.height,e);const a=this.chartArea,n=a.width<=0||a.height<=0;this._layers=[],ot(this.boxes,s=>{n&&s.position==="chartArea"||(s.configure&&s.configure(),this._layers.push(...s._layers()))},this),this._layers.forEach((s,r)=>{s._idx=r}),this.notifyPlugins("afterLayout")}_updateDatasets(e){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})!==!1){for(let a=0,n=this.data.datasets.length;a=0;--a)this._drawDataset(e[a]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(e){const a=this.ctx,n={meta:e,index:e.index,cancelable:!0},s=T4(this,e);this.notifyPlugins("beforeDatasetDraw",n)!==!1&&(s&&El(a,s),e.controller.draw(),s&&Pl(a),n.cancelable=!1,this.notifyPlugins("afterDatasetDraw",n))}isPointInArea(e){return Dn(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,a,n,s){const r=YZ.modes[a];return typeof r=="function"?r(this,e,n,s):[]}getDatasetMeta(e){const a=this.data.datasets[e],n=this._metasets;let s=n.filter(r=>r&&r._dataset===a).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:a&&a.order||0,index:e,_dataset:a,_parsed:[],_sorted:!1},n.push(s)),s}getContext(){return this.$context||(this.$context=fs(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){const a=this.data.datasets[e];if(!a)return!1;const n=this.getDatasetMeta(e);return typeof n.hidden=="boolean"?!n.hidden:!a.hidden}setDatasetVisibility(e,a){const n=this.getDatasetMeta(e);n.hidden=!a}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,a,n){const s=n?"show":"hide",r=this.getDatasetMeta(e),i=r.controller._resolveAnimations(void 0,s);Wo(a)?(r.data[a].hidden=!n,this.update()):(this.setDatasetVisibility(e,n),i.update(r,{visible:n}),this.update(o=>o.datasetIndex===e?s:void 0))}hide(e,a){this._updateVisibility(e,a,!1)}show(e,a){this._updateVisibility(e,a,!0)}_destroyDatasetMeta(e){const a=this._metasets[e];a&&a.controller&&a.controller._destroy(),delete this._metasets[e]}_stop(){let e,a;for(this.stop(),wn.remove(this),e=0,a=this.data.datasets.length;e{a.addEventListener(this,r,i),e[r]=i},s=(r,i,o)=>{r.offsetX=i,r.offsetY=o,this._eventHandler(r)};ot(this.options.events,r=>n(r,s))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const e=this._responsiveListeners,a=this.platform,n=(l,u)=>{a.addEventListener(this,l,u),e[l]=u},s=(l,u)=>{e[l]&&(a.removeEventListener(this,l,u),delete e[l])},r=(l,u)=>{this.canvas&&this.resize(l,u)};let i;const o=()=>{s("attach",o),this.attached=!0,this.resize(),n("resize",r),n("detach",i)};i=()=>{this.attached=!1,s("resize",r),this._stop(),this._resize(0,0),n("attach",o)},a.isAttached(this.canvas)?o():i()}unbindEvents(){ot(this._listeners,(e,a)=>{this.platform.removeEventListener(this,a,e)}),this._listeners={},ot(this._responsiveListeners,(e,a)=>{this.platform.removeEventListener(this,a,e)}),this._responsiveListeners=void 0}updateHoverStyle(e,a,n){const s=n?"set":"remove";let r,i,o,l;for(a==="dataset"&&(r=this.getDatasetMeta(e[0].datasetIndex),r.controller["_"+s+"DatasetHoverStyle"]()),o=0,l=e.length;o{const o=this.getDatasetMeta(r);if(!o)throw new Error("No dataset found at index "+r);return{datasetIndex:r,element:o.data[i],index:i}});!Uo(n,a)&&(this._active=n,this._lastEvent=null,this._updateHoverStyles(n,a))}notifyPlugins(e,a,n){return this._plugins.notify(this,e,a,n)}isPluginEnabled(e){return this._plugins._cache.filter(a=>a.plugin.id===e).length===1}_updateHoverStyles(e,a,n){const s=this.options.hover,r=(l,u)=>l.filter(c=>!u.some(d=>c.datasetIndex===d.datasetIndex&&c.index===d.index)),i=r(a,e),o=n?e:r(e,a);i.length&&this.updateHoverStyle(i,s.mode,!1),o.length&&s.mode&&this.updateHoverStyle(o,s.mode,!0)}_eventHandler(e,a){const n={event:e,replay:a,cancelable:!0,inChartArea:this.isPointInArea(e)},s=i=>(i.options.events||this.options.events).includes(e.native.type);if(this.notifyPlugins("beforeEvent",n,s)===!1)return;const r=this._handleEvent(e,a,n.inChartArea);return n.cancelable=!1,this.notifyPlugins("afterEvent",n,s),(r||n.changed)&&this.render(),this}_handleEvent(e,a,n){const{_active:s=[],options:r}=this,i=a,o=this._getActiveElements(e,s,n,i),l=iF(e),u=qU(e,this._lastEvent,n,l);n&&(this._lastEvent=null,gt(r.onHover,[e,o,this],this),l&>(r.onClick,[e,o,this],this));const c=!Uo(o,s);return(c||a)&&(this._active=o,this._updateHoverStyles(o,s,a)),this._lastEvent=u,c}_getActiveElements(e,a,n,s){if(e.type==="mouseout")return[];if(!n)return a;const r=this.options.hover;return this.getElementsAtEventForMode(e,r.mode,r,s)}}function _2(){return ot(o1.instances,t=>t._plugins.invalidate())}function F4(t,e,a=e){t.lineCap=qe(a.borderCapStyle,e.borderCapStyle),t.setLineDash(qe(a.borderDash,e.borderDash)),t.lineDashOffset=qe(a.borderDashOffset,e.borderDashOffset),t.lineJoin=qe(a.borderJoinStyle,e.borderJoinStyle),t.lineWidth=qe(a.borderWidth,e.borderWidth),t.strokeStyle=qe(a.borderColor,e.borderColor)}function KU(t,e,a){t.lineTo(a.x,a.y)}function JU(t){return t.stepped?IF:t.tension||t.cubicInterpolationMode==="monotone"?OF:KU}function Z4(t,e,a={}){const n=t.length,{start:s=0,end:r=n-1}=a,{start:i,end:o}=e,l=Math.max(s,i),u=Math.min(r,o),c=so&&r>o;return{count:n,start:l,loop:e.loop,ilen:u(i+(u?o-T:T))%r,M=()=>{g!==y&&(t.lineTo(c,y),t.lineTo(c,g),t.lineTo(c,w))};for(l&&(f=s[S(0)],t.moveTo(f.x,f.y)),h=0;h<=o;++h){if(f=s[S(h)],f.skip)continue;const T=f.x,D=f.y,R=T|0;R===m?(Dy&&(y=D),c=(d*c+T)/++d):(M(),t.lineTo(T,D),m=R,d=0,g=y=D),w=D}M()}function l1(t){const e=t.options,a=e.borderDash&&e.borderDash.length;return!t._decimated&&!t._loop&&!e.tension&&e.cubicInterpolationMode!=="monotone"&&!e.stepped&&!a?ez:QU}function tz(t){return t.stepped?gZ:t.tension||t.cubicInterpolationMode==="monotone"?vZ:ks}function az(t,e,a,n){let s=e._path;s||(s=e._path=new Path2D,e.path(s,a,n)&&s.closePath()),F4(t,e.options),t.stroke(s)}function nz(t,e,a,n){const{segments:s,options:r}=e,i=l1(e);for(const o of s)F4(t,r,o.style),t.beginPath(),i(t,e,o,{start:a,end:a+n-1})&&t.closePath(),t.stroke()}const sz=typeof Path2D=="function";function rz(t,e,a,n){sz&&!e.options.segment?az(t,e,a,n):nz(t,e,a,n)}class Dl extends Rr{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:e=>e!=="borderDash"&&e!=="fill"};constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,a){const n=this.options;if((n.tension||n.cubicInterpolationMode==="monotone")&&!n.stepped&&!this._pointsUpdated){const s=n.spanGaps?this._loop:this._fullLoop;lZ(this._points,n,e,s,a),this._pointsUpdated=!0}}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=xZ(this,this.options.segment))}first(){const e=this.segments,a=this.points;return e.length&&a[e[0].start]}last(){const e=this.segments,a=this.points,n=e.length;return n&&a[e[n-1].end]}interpolate(e,a){const n=this.options,s=e[a],r=this.points,i=P4(this,{property:a,start:s,end:s});if(!i.length)return;const o=[],l=tz(n);let u,c;for(u=0,c=i.length;u{o=$l(i,o,s);const l=s[i],u=s[o];n!==null?(r.push({x:l.x,y:n}),r.push({x:u.x,y:n})):a!==null&&(r.push({x:a,y:l.y}),r.push({x:a,y:u.y}))}),r}function $l(t,e,a){for(;e>t;e--){const n=a[e];if(!isNaN(n.x)&&!isNaN(n.y))break}return e}function w2(t,e,a,n){return t&&e?n(t[a],e[a]):t?t[a]:e?e[a]:0}function U4(t,e){let a=[],n=!1;return Pt(t)?(n=!0,a=t):a=lz(t,e),a.length?new Dl({points:a,options:{tension:0},_loop:n,_fullLoop:n}):null}function x2(t){return t&&t.fill!==!1}function uz(t,e,a){let s=t[e].fill;const r=[e];let i;if(!a)return s;for(;s!==!1&&r.indexOf(s)===-1;){if(!jt(s))return s;if(i=t[s],!i)return!1;if(i.visible)return s;r.push(s),s=i.fill}return!1}function cz(t,e,a){const n=pz(t);if(Je(n))return isNaN(n.value)?!1:n;let s=parseFloat(n);return jt(s)&&Math.floor(s)===s?dz(n[0],e,s,a):["origin","start","end","stack","shape"].indexOf(n)>=0&&n}function dz(t,e,a,n){return(t==="-"||t==="+")&&(a=e+a),a===e||a<0||a>=n?!1:a}function hz(t,e){let a=null;return t==="start"?a=e.bottom:t==="end"?a=e.top:Je(t)?a=e.getPixelForValue(t.value):e.getBasePixel&&(a=e.getBasePixel()),a}function fz(t,e,a){let n;return t==="start"?n=a:t==="end"?n=e.options.reverse?e.min:e.max:Je(t)?n=t.value:n=e.getBaseValue(),n}function pz(t){const e=t.options,a=e.fill;let n=qe(a&&a.target,a);return n===void 0&&(n=!!e.backgroundColor),n===!1||n===null?!1:n===!0?"origin":n}function mz(t){const{scale:e,index:a,line:n}=t,s=[],r=n.segments,i=n.points,o=gz(e,a);o.push(U4({x:null,y:e.bottom},n));for(let l=0;l=0;--i){const o=s[i].$filler;o&&(o.line.updateControlPoints(r,o.axis),n&&o.fill&&_0(t.ctx,o,r))}},beforeDatasetsDraw(t,e,a){if(a.drawTime!=="beforeDatasetsDraw")return;const n=t.getSortedVisibleDatasetMetas();for(let s=n.length-1;s>=0;--s){const r=n[s].$filler;x2(r)&&_0(t.ctx,r,t.chartArea)}},beforeDatasetDraw(t,e,a){const n=e.meta.$filler;!x2(n)||a.drawTime!=="beforeDatasetDraw"||_0(t.ctx,n,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const E2=(t,e)=>{let{boxHeight:a=e,boxWidth:n=e}=t;return t.usePointStyle&&(a=Math.min(a,e),n=t.pointStyleWidth||Math.min(n,e)),{boxWidth:n,boxHeight:a,itemHeight:Math.max(e,a)}},Mz=(t,e)=>t!==null&&e!==null&&t.datasetIndex===e.datasetIndex&&t.index===e.index;class P2 extends Rr{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,a,n){this.maxWidth=e,this.maxHeight=a,this._margins=n,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const e=this.options.labels||{};let a=gt(e.generateLabels,[this.chart],this)||[];e.filter&&(a=a.filter(n=>e.filter(n,this.chart.data))),e.sort&&(a=a.sort((n,s)=>e.sort(n,s,this.chart.data))),this.options.reverse&&a.reverse(),this.legendItems=a}fit(){const{options:e,ctx:a}=this;if(!e.display){this.width=this.height=0;return}const n=e.labels,s=qt(n.font),r=s.size,i=this._computeTitleHeight(),{boxWidth:o,itemHeight:l}=E2(n,r);let u,c;a.font=s.string,this.isHorizontal()?(u=this.maxWidth,c=this._fitRows(i,r,o,l)+10):(c=this.maxHeight,u=this._fitCols(i,s,o,l)+10),this.width=Math.min(u,e.maxWidth||this.maxWidth),this.height=Math.min(c,e.maxHeight||this.maxHeight)}_fitRows(e,a,n,s){const{ctx:r,maxWidth:i,options:{labels:{padding:o}}}=this,l=this.legendHitBoxes=[],u=this.lineWidths=[0],c=s+o;let d=e;r.textAlign="left",r.textBaseline="middle";let h=-1,f=-c;return this.legendItems.forEach((m,g)=>{const y=n+a/2+r.measureText(m.text).width;(g===0||u[u.length-1]+y+2*o>i)&&(d+=c,u[u.length-(g>0?0:1)]=0,f+=c,h++),l[g]={left:0,top:f,row:h,width:y,height:s},u[u.length-1]+=y+o}),d}_fitCols(e,a,n,s){const{ctx:r,maxHeight:i,options:{labels:{padding:o}}}=this,l=this.legendHitBoxes=[],u=this.columnSizes=[],c=i-e;let d=o,h=0,f=0,m=0,g=0;return this.legendItems.forEach((y,w)=>{const{itemWidth:S,itemHeight:M}=Ez(n,a,r,y,s);w>0&&f+M+2*o>c&&(d+=h+o,u.push({width:h,height:f}),m+=h+o,g++,h=f=0),l[w]={left:m,top:f,col:g,width:S,height:M},h=Math.max(h,S),f+=M+o}),d+=h,u.push({width:h,height:f}),d}adjustHitBoxes(){if(!this.options.display)return;const e=this._computeTitleHeight(),{legendHitBoxes:a,options:{align:n,labels:{padding:s},rtl:r}}=this,i=lr(r,this.left,this.width);if(this.isHorizontal()){let o=0,l=wa(n,this.left+s,this.right-this.lineWidths[o]);for(const u of a)o!==u.row&&(o=u.row,l=wa(n,this.left+s,this.right-this.lineWidths[o])),u.top+=this.top+e+s,u.left=i.leftForLtr(i.x(l),u.width),l+=u.width+s}else{let o=0,l=wa(n,this.top+e+s,this.bottom-this.columnSizes[o].height);for(const u of a)u.col!==o&&(o=u.col,l=wa(n,this.top+e+s,this.bottom-this.columnSizes[o].height)),u.top=l,u.left+=this.left+s,u.left=i.leftForLtr(i.x(u.left),u.width),l+=u.height+s}}isHorizontal(){return this.options.position==="top"||this.options.position==="bottom"}draw(){if(this.options.display){const e=this.ctx;El(e,this),this._draw(),Pl(e)}}_draw(){const{options:e,columnSizes:a,lineWidths:n,ctx:s}=this,{align:r,labels:i}=e,o=Ct.color,l=lr(e.rtl,this.left,this.width),u=qt(i.font),{padding:c}=i,d=u.size,h=d/2;let f;this.drawTitle(),s.textAlign=l.textAlign("left"),s.textBaseline="middle",s.lineWidth=.5,s.font=u.string;const{boxWidth:m,boxHeight:g,itemHeight:y}=E2(i,d),w=function(R,P,N){if(isNaN(m)||m<=0||isNaN(g)||g<0)return;s.save();const $=qe(N.lineWidth,1);if(s.fillStyle=qe(N.fillStyle,o),s.lineCap=qe(N.lineCap,"butt"),s.lineDashOffset=qe(N.lineDashOffset,0),s.lineJoin=qe(N.lineJoin,"miter"),s.lineWidth=$,s.strokeStyle=qe(N.strokeStyle,o),s.setLineDash(qe(N.lineDash,[])),i.usePointStyle){const B={radius:g*Math.SQRT2/2,pointStyle:N.pointStyle,rotation:N.rotation,borderWidth:$},J=l.xPlus(R,m/2),X=P+h;v4(s,B,J,X,i.pointStyleWidth&&m)}else{const B=P+Math.max((d-g)/2,0),J=l.leftForLtr(R,m),X=or(N.borderRadius);s.beginPath(),Object.values(X).some(ne=>ne!==0)?Go(s,{x:J,y:B,w:m,h:g,radius:X}):s.rect(J,B,m,g),s.fill(),$!==0&&s.stroke()}s.restore()},S=function(R,P,N){wr(s,N.text,R,P+y/2,u,{strikethrough:N.hidden,textAlign:l.textAlign(N.textAlign)})},M=this.isHorizontal(),T=this._computeTitleHeight();M?f={x:wa(r,this.left+c,this.right-n[0]),y:this.top+c+T,line:0}:f={x:this.left+c,y:wa(r,this.top+T+c,this.bottom-a[0].height),line:0},k4(this.ctx,e.textDirection);const D=y+c;this.legendItems.forEach((R,P)=>{s.strokeStyle=R.fontColor,s.fillStyle=R.fontColor;const N=s.measureText(R.text).width,$=l.textAlign(R.textAlign||(R.textAlign=i.textAlign)),B=m+h+N;let J=f.x,X=f.y;l.setWidth(this.width),M?P>0&&J+B+c>this.right&&(X=f.y+=D,f.line++,J=f.x=wa(r,this.left+c,this.right-n[f.line])):P>0&&X+D>this.bottom&&(J=f.x=J+a[f.line].width+c,f.line++,X=f.y=wa(r,this.top+T+c,this.bottom-a[f.line].height));const ne=l.x(J);if(w(ne,X,R),J=AF($,J+m+h,M?J+B:this.right,e.rtl),S(l.x(J),X,R),M)f.x+=B+c;else if(typeof R.text!="string"){const F=u.lineHeight;f.y+=W4(R,F)+c}else f.y+=D}),S4(this.ctx,e.textDirection)}drawTitle(){const e=this.options,a=e.title,n=qt(a.font),s=ma(a.padding);if(!a.display)return;const r=lr(e.rtl,this.left,this.width),i=this.ctx,o=a.position,l=n.size/2,u=s.top+l;let c,d=this.left,h=this.width;if(this.isHorizontal())h=Math.max(...this.lineWidths),c=this.top+u,d=wa(e.align,d,this.right-h);else{const m=this.columnSizes.reduce((g,y)=>Math.max(g,y.height),0);c=u+wa(e.align,this.top,this.bottom-m-e.labels.padding-this._computeTitleHeight())}const f=wa(o,d,d+h);i.textAlign=r.textAlign(m4(o)),i.textBaseline="middle",i.strokeStyle=a.color,i.fillStyle=a.color,i.font=n.string,wr(i,a.text,f,c,n)}_computeTitleHeight(){const e=this.options.title,a=qt(e.font),n=ma(e.padding);return e.display?a.lineHeight+n.height:0}_getLegendItemAt(e,a){let n,s,r;if(er(e,this.left,this.right)&&er(a,this.top,this.bottom)){for(r=this.legendHitBoxes,n=0;nr.length>i.length?r:i)),e+a.size/2+n.measureText(s).width}function Tz(t,e,a){let n=t;return typeof e.text!="string"&&(n=W4(e,a)),n}function W4(t,e){const a=t.text?t.text.length:0;return e*a}function Cz(t,e){return!!((t==="mousemove"||t==="mouseout")&&(e.onHover||e.onLeave)||e.onClick&&(t==="click"||t==="mouseup"))}var mj={id:"legend",_element:P2,start(t,e,a){const n=t.legend=new P2({ctx:t.ctx,options:a,chart:t});Kn.configure(t,n,a),Kn.addBox(t,n)},stop(t){Kn.removeBox(t,t.legend),delete t.legend},beforeUpdate(t,e,a){const n=t.legend;Kn.configure(t,n,a),n.options=a},afterUpdate(t){const e=t.legend;e.buildLabels(),e.adjustHitBoxes()},afterEvent(t,e){e.replay||t.legend.handleEvent(e.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(t,e,a){const n=e.datasetIndex,s=a.chart;s.isDatasetVisible(n)?(s.hide(n),e.hidden=!0):(s.show(n),e.hidden=!1)},onHover:null,onLeave:null,labels:{color:t=>t.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:a,pointStyle:n,textAlign:s,color:r,useBorderRadius:i,borderRadius:o}}=t.legend.options;return t._getSortedDatasetMetas().map(l=>{const u=l.controller.getStyle(a?0:void 0),c=ma(u.borderWidth);return{text:e[l.index].label,fillStyle:u.backgroundColor,fontColor:r,hidden:!l.visible,lineCap:u.borderCapStyle,lineDash:u.borderDash,lineDashOffset:u.borderDashOffset,lineJoin:u.borderJoinStyle,lineWidth:(c.width+c.height)/4,strokeStyle:u.borderColor,pointStyle:n||u.pointStyle,rotation:u.rotation,textAlign:s||u.textAlign,borderRadius:i&&(o||u.borderRadius),datasetIndex:l.index}},this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};const Jr={average(t){if(!t.length)return!1;let e,a,n=new Set,s=0,r=0;for(e=0,a=t.length;eo+l)/n.size,y:s/r}},nearest(t,e){if(!t.length)return!1;let a=e.x,n=e.y,s=Number.POSITIVE_INFINITY,r,i,o;for(r=0,i=t.length;r(p(),v("div",{class:"relative inline-block [perspective:900px]",onMousemove:n,onMouseleave:s},[b("a",{href:t.url,target:"_blank",rel:"noopener noreferrer"},[b("div",{ref_key:"cardRef",ref:e,class:"relative will-change-transform transition-transform duration-200 ease-out [transform-style:preserve-3d]"},[b("div",{ref_key:"shineRef",ref:a,class:"pointer-events-none absolute inset-0 opacity-0 transition-opacity duration-200 mix-blend-overlay rounded-lg"},null,512),b("img",{src:t.url,class:"block rounded-lg shadow-xl",style:Tt({width:`${t.size}px`,height:"auto"}),draggable:"false"},null,12,sV)],512)],8,nV)],32))}},iV={class:"space-y-2"},oV={__name:"BaseAccordion",props:{items:{type:Array,required:!0},imagePath:{type:String,required:!1,default:"onboarding"}},setup(t){const e="https://cdn.phaseii.network/file/PhaseII/web-assets";return(a,n)=>(p(),v("div",iV,[(p(!0),v(Pe,null,Ye(t.items,(s,r)=>(p(),_e(aV,{key:r,title:s.label,class:"grid"},{default:Ee(()=>[(p(!0),v(Pe,null,Ye(s.body,i=>(p(),v("p",null,Re(i),1))),256)),we(rV,{url:`${A(e)}/${t.imagePath}/${s.image}.webp`,class:"mt-2"},null,8,["url"])]),_:2},1032,["title"]))),128))]))}},lV={class:"grid text-center justify-center grid-cols-1 gap-3"},uV={class:"place-self-center"},cV={key:0,class:"space-y-2"},dV={key:1},hV={__name:"WelcomeModal",setup(t){const e=Ke(),a=de(null),n="3.1.0",s=de(!0);async function r(){try{const l=await wt.get("/data-sources/onboarding.json");l.data&&(a.value=l.data)}catch(l){console.error("Error loading onboardingData:",l.message)}}ct(async()=>{await r()});function i(){return(e.userData.onboardingComplete??!1)&&(s.value=!1),s.value}async function o(){const l=Ke();var u=null;try{u=await YB(n)}catch(c){console.error("Failed to update user:",c)}u?.status==="success"&&(s.value=!1,l.userLoaded=!1,await l.loadUser())}return(l,u)=>i()?(p(),v(Pe,{key:0},[s.value?(p(),_e(Ml,{key:0,transparent:!0},{default:Ee(()=>[we(Us,{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 max-h-screen overflow-scroll"},{default:Ee(()=>[b("div",lV,[b("div",uV,[we(Zt,{icon:A(oE),class:"text-emerald-600 waving-hand",w:"w-20",size:45},null,8,["icon"]),u[1]||(u[1]=b("h1",{class:"text-xl xl:text-2xl font-bold"}," Welcome to PhaseII WebUI V3! ",-1)),u[2]||(u[2]=b("h1",{class:"text-lg xl:text-xl"}," This is the next generation web interface. Let's get started! ",-1))]),A(e).userData.webVersions?(p(),v("div",cV,u[3]||(u[3]=[b("hr",{class:"border-t border my-4 w-full"},null,-1),b("h2",{class:"text-lg xl:text-xl text-left"}," Thanks for participating in the beta! People like you make this software better. ",-1)]))):Z("",!0),u[4]||(u[4]=b("hr",{class:"border-t border mt-3 w-full"},null,-1)),a.value?(p(),v("div",dV,[we(oV,{items:a.value},null,8,["items"])])):Z("",!0),we(n4,null,{default:Ee(()=>[we(_r,{label:"Close",color:"success",onClick:u[0]||(u[0]=c=>o())})]),_:1})])]),_:1})]),_:1})):Z("",!0)],64)):se(l.$slots,"default",{key:1},void 0,!0)}},fV=su(hV,[["__scopeId","data-v-8a180b36"]]),pV={__name:"UserAvatarCurrentUser",setup(t){const e=Ke();return(a,n)=>(p(),_e(J8,{username:A(e).userName,avatar:A(e).userAvatar,border:A(e).userCustomize?.border??null},{default:Ee(()=>[se(a.$slots,"default")]),_:3},8,["username","avatar","border"]))}},mV={__name:"BaseDivider",props:{navBar:Boolean},setup(t){const e=t;return(a,n)=>(p(),v("hr",{class:ve([e.navBar?"hidden lg:block lg:my-0.5 dark:border-slate-700":"my-6 -mx-6 dark:border-slate-800","border-t border-gray-100"])},null,2))}},gV={__name:"NavBarItem",props:{item:{type:Object,required:!0}},emits:["menu-click"],setup(t,{emit:e}){const a=t,n=e,s=k(()=>a.item.href?"a":a.item.to?yl:"div"),r=$r(),i=k(()=>{const f=[l.value?`${r.navBarItemLabelActiveColorStyle} dark:text-slate-400`:`${r.navBarItemLabelStyle} dark:text-white dark:hover:text-slate-400 ${r.navBarItemLabelHoverStyle}`,a.item.menu?"lg:py-2 lg:px-3":"py-2 px-3"];return a.item.isDesktopNoLabel&&f.push("lg:w-16","lg:justify-center"),f}),o=k(()=>a.item.isCurrentUser?Ke().userName:a.item.label),l=de(!1),u=f=>{n("menu-click",f,a.item),a.item.menu&&(l.value=!l.value)},c=(f,m)=>{n("menu-click",f,m)},d=de(null),h=f=>{d.value&&!d.value.contains(f.target)&&(l.value=!1)};return ct(()=>{a.item.menu&&window.addEventListener("click",h)}),il(()=>{a.item.menu&&window.removeEventListener("click",h)}),(f,m)=>t.item.isDivider?(p(),_e(mV,{key:0,"nav-bar":""})):(p(),_e(us(s.value),{key:1,ref_key:"root",ref:d,class:ve(["block lg:flex items-center relative cursor-pointer",i.value]),to:t.item.to??null,href:t.item.href??null,target:t.item.target??null,onClick:u},{default:Ee(()=>[b("div",{class:ve(["flex items-center",{"bg-gray-100 dark:bg-slate-900 lg:bg-transparent lg:dark:bg-transparent p-3 lg:p-0":t.item.menu}])},[t.item.isCurrentUser?(p(),_e(pV,{key:0,class:"w-6 h-6 mr-3 inline-flex"})):Z("",!0),t.item.icon?(p(),_e(Zt,{key:1,icon:t.item.icon,fill:t.item.fill??"duotone",class:"transition-colors"},null,8,["icon","fill"])):Z("",!0),b("span",{class:ve(["px-2 transition-colors",{"lg:hidden":t.item.isDesktopNoLabel&&t.item.icon}])},Re(o.value),3),t.item.menu?(p(),_e(Zt,{key:2,icon:A(_l),size:18,fill:"regular",class:ve(["flex-none transition-transform duration-150 ease-in-out invisible lg:visible",[l.value?"rotate-0":"rotate-180"]])},null,8,["icon","class"])):Z("",!0)],2),t.item.menu?(p(),v("div",{key:0,class:ve(["text-sm border-b border-gray-100 lg:border lg:bg-white lg:absolute lg:top-full lg:left-0 lg:min-w-full lg:z-20 lg:rounded-lg lg:shadow-lg lg:dark:bg-slate-900 opacity-100 dark:border-slate-700",{"lg:hidden":!l.value}])},[we(s4,{menu:t.item.menu,onMenuClick:c},null,8,["menu"])],2)):Z("",!0)]),_:1},8,["class","to","href","target"]))}},s4={__name:"NavBarMenuList",props:{menu:{type:Array,default:()=>[]}},emits:["menu-click"],setup(t,{emit:e}){const a=e,n=(s,r)=>{a("menu-click",s,r)};return(s,r)=>(p(!0),v(Pe,null,Ye(t.menu,(i,o)=>(p(),_e(gV,{key:o,item:i,onMenuClick:n},null,8,["item"]))),128))}},Q0={__name:"NavBarItemPlain",props:{display:{type:String,default:"flex"},useMargin:Boolean},setup(t){const e=$r();return(a,n)=>(p(),v("div",{class:ve([[t.display,A(e).navBarItemLabelStyle,A(e).navBarItemLabelHoverStyle,t.useMargin?"my-2 mx-3":"py-2 px-3"],"items-center cursor-pointer dark:text-white dark:hover:text-slate-400"])},[se(a.$slots,"default")],2))}},vV={class:"top-0 inset-x-0 fixed bg-gray-50 h-14 z-30 transition-position duration-150 ease-in-out w-screen lg:w-auto dark:bg-slate-900"},yV={class:"flex flex-1 items-stretch h-14"},bV={class:"flex-none items-stretch flex h-14 lg:hidden"},_V={__name:"NavBar",props:{menu:{type:Array,required:!0}},emits:["menu-click"],setup(t,{emit:e}){const a=e,n=(r,i)=>{a("menu-click",r,i)},s=de(!1);return(r,i)=>(p(),v("nav",vV,[b("div",{class:ve(["flex lg:items-stretch",A(ru)])},[b("div",yV,[se(r.$slots,"default")]),b("div",bV,[we(Q0,{onClick:i[0]||(i[0]=Ga(o=>s.value=!s.value,["prevent"]))},{default:Ee(()=>[we(Zt,{icon:A(W9),size:24,fill:"bold",class:ve(["flex-none transition-transform duration-150 ease-in-out",[s.value?"rotate-0":"rotate-180"]])},null,8,["icon","class"])]),_:1})]),b("div",{class:ve(["max-h-screen-menu overflow-y-auto lg:overflow-visible absolute w-screen top-14 left-0 bg-gray-50 shadow-lg lg:w-auto lg:flex lg:static lg:shadow-none dark:bg-slate-900",[s.value?"block":"hidden"]])},[we(s4,{menu:t.menu,onMenuClick:n},null,8,["menu"])],2)],2)]))}},AV="/favicon.png",e1={__name:"AsideMenuItem",props:{item:{type:Object,required:!0},isDropdownList:Boolean},emits:["menu-click"],setup(t,{emit:e}){const a=t,n=e,s=$r(),r=k(()=>a.item&&a.item.color),i=k(()=>r.value?"":s.asideMenuItemActiveStyle),o=de(!1),l=k(()=>[a.isDropdownList?"py-3 px-6 text-sm":"py-3",r.value?e4(a.item.color,!1,!0):`${s.asideMenuItemStyle} dark:text-slate-300 dark:hover:text-white`]),u=k(()=>!!a.item.menu),c=d=>{n("menu-click",d,a.item),u.value&&(o.value=!o.value)};return(d,h)=>(p(),v("li",null,[(p(),_e(us(t.item.to?A(yl):"a"),{to:t.item.to??null,href:t.item.href??null,target:t.item.target??null,class:ve(["flex cursor-pointer",l.value]),onClick:c},{default:Ee(f=>[t.item.icon?(p(),_e(Zt,{key:0,icon:t.item.icon,fill:t.item.fill?t.item.fill:"regular",class:ve(["flex-none",[f&&f.isExactActive?i.value:""]]),w:"w-16",size:18},null,8,["icon","fill","class"])):Z("",!0),b("span",{class:ve(["grow text-ellipsis line-clamp-1",[{"pr-12":!u.value},f&&f.isExactActive?i.value:""]])},Re(t.item.label),3),u.value?(p(),_e(Zt,{key:1,icon:A(_l),size:18,fill:t.item.fill?t.item.fill:"regular",class:ve(["flex-none transition-transform duration-150 ease-in-out",[o.value?"rotate-0":"rotate-180",f&&f.isExactActive?i.value:""]]),w:"w-10"},null,8,["icon","fill","class"])):Z("",!0)]),_:1},8,["to","href","target","class"])),we(gn,{"enter-active-class":"transition-position duration-50 ease-linear","enter-from-class":"opacity-0 -translate-y-1","enter-to-class":"opacity-100 translate-y-0","leave-active-class":"transition-position duration-50 ease-linear","leave-from-class":"opacity-100 translate-y-0","leave-to-class":"opacity-0 -translate-y-1"},{default:Ee(()=>[Cs(we(r4,{menu:t.item.menu,class:ve([A(s).asideMenuDropdownStyle,"dark:bg-slate-800/50"]),"is-dropdown-list":""},null,8,["menu","class"]),[[$s,o.value]])]),_:1})]))}},r4={__name:"AsideMenuList",props:{isDropdownList:Boolean,menu:{type:Array,required:!1,default:null}},emits:["menu-click"],setup(t,{emit:e}){const a=e,n=(s,r)=>{a("menu-click",s,r)};return(s,r)=>(p(),v("ul",null,[(p(!0),v(Pe,null,Ye(t.menu,(i,o)=>(p(),_e(e1,{key:o,item:i,"is-dropdown-list":t.isDropdownList,onMenuClick:n},null,8,["item","is-dropdown-list"]))),128))]))}},wV={id:"aside",class:"w-60 xl:w-62 fixed flex z-40 top-0 h-screen transition-position duration-150 ease-in-out shadow-xl shadow-gray-900"},xV={class:"invisible lg:visible"},kV={__name:"AsideMenuLayer",props:{menu:{type:Array,required:!0}},emits:["menu-click","aside-lg-close-click"],setup(t,{emit:e}){const a=e,n=$r(),s=k(()=>({label:"Log out",icon:E8,color:"info",isLogout:!0,fill:"regular"})),r=k(()=>({label:"Close",icon:ZO,color:"danger"})),i=(l,u)=>{a("menu-click",l,u)},o=l=>{a("aside-lg-close-click",l)};return(l,u)=>(p(),v("aside",wV,[b("div",{class:ve([A(n).asideStyle,"rounded-br-2xl md:rounded-none flex-1 flex flex-col pt-2 overflow-hidden dark:bg-slate-900"])},[u[0]||(u[0]=H6('

PhaseII eAmusement Network

',1)),b("div",{class:ve([A(n).darkMode?"aside-scrollbars-[slate]":A(n).asideScrollbarsStyle,"flex-1 overflow-y-auto overflow-x-hidden"])},[we(r4,{menu:t.menu,onMenuClick:i},null,8,["menu"])],2),b("ul",xV,[we(e1,{class:"hidden lg:block xl:hidden w-full",item:r.value,onMenuClick:o},null,8,["item"]),we(e1,{item:s.value,onMenuClick:i},null,8,["item"])])],2)]))}},SV={__name:"AsideMenu",props:{menu:{type:Array,required:!0},isAsideMobileExpanded:Boolean,isAsideLgActive:Boolean},emits:["menu-click","aside-lg-close-click"],setup(t,{emit:e}){const a=e,n=(r,i)=>{a("menu-click",r,i)},s=r=>{a("aside-lg-close-click",r)};return(r,i)=>(p(),v(Pe,null,[we(kV,{menu:t.menu,class:ve([t.isAsideMobileExpanded?"left-0":"-left-60 lg:left-0",{"lg:hidden xl:flex":!t.isAsideLgActive}]),onMenuClick:n,onAsideLgCloseClick:s},null,8,["menu","class"]),Cs(we(Ml,{"z-index":"z-30",onOverlayClick:s},null,512),[[$s,t.isAsideLgActive]])],64))}},MV={class:"flex md:py-2 gap-2"},EV={class:"text-pink-700 bg-slate-900 p-1.5 font-mono rounded-lg"},PV={__name:"FooterBar",setup(t){const e="3.1.0";return(a,n)=>(p(),v("footer",{class:ve(["py-2 px-6",A(ru)])},[we(br,null,{default:Ee(()=>[n[0]||(n[0]=b("div",{class:"text-center md:text-left"},[b("p",null,[Dt(" Made with ❤️ by the PhaseII Team. Based on JustBoil's "),b("a",{class:"text-blue-400 hover:text-blue-600",href:"https://github.com/justboil/admin-one-vue-tailwind",target:"_blank"},"Admin One"),Dt(". ")])],-1)),b("div",MV,[b("span",EV," v"+Re(A(e)),1),we(_r,{color:"warning",href:"https://paypal.me/trmazi",label:"Donate",icon:A(KT),"icon-size":"24"},null,8,["icon"]),we(_r,{color:"info",href:"https://github.com/PhaseII-eAmusement-Network/PhaseWeb3-Vue",target:"_blank",label:"View on GitHub",icon:A(XS),"icon-size":"24"},null,8,["icon"])])]),_:1,__:[0]})],2))}},TV={class:"animated animatedFadeInUp fadeInUp"},Ed="xl:pl-60",CV={__name:"LayoutAuthenticated",setup(t){const e=bl(),a=u7(),n=Ke();ct(async()=>{try{await n.loadUser()||(n.deleteUserSession(),e.push({name:"login"}))}catch(m){console.error("Failed to check SessionID:",m),n.deleteUserSession(),e.push({name:"login"})}});const s=de(n.activeRequests!==0),r=de(n.activeSavingRequests!==0),i=de(n.errorCode),o=de(n.userLoaded),l=de(n.userArcades);tt(()=>n.activeRequests!==0,m=>{s.value=m}),tt(()=>n.activeSavingRequests!==0,m=>{r.value=m}),tt(()=>n.errorCode,m=>{i.value=m}),tt(()=>n.userLoaded,m=>{o.value=m}),tt(()=>n.userArcades,m=>{l.value=m});const u=$r(),c=de(!1),d=de(!1);e.beforeEach(()=>{c.value=!1,d.value=!1});const h=(m,g)=>{g.isLogout&&(n.deleteUserSession(),e.push({name:"login"}))},f=k(()=>{const m=J0.filter(S=>!S.skip).map(S=>({label:S.shortName||S.name,to:`/games/${S.id}`})),g=n.userArcades.map(S=>({label:S.name,to:`/arcade/${S.id}`})),y=[{label:"Dashboard",to:"/admin"},{label:"Onboarding",to:"/admin/onboarding"},{label:"Network Maintenance",to:"/admin/maint"},{label:"Events",to:"/admin/events"},{label:"API",to:"/admin/api"},{label:"Arcades",to:"/admin/arcades"},{label:"Users",to:"/admin/users"},{label:"News",to:"/admin/news"},{label:"OTA Updates",to:"/admin/ota"}];var w=[{to:"/",icon:BP,label:"Dashboard"}];return n.userAdmin&&w.push({label:"Admin",icon:M8,menu:y}),m.length&&w.push({label:"Games",icon:Y0,menu:m}),w.push({label:"My Content",icon:Sx,menu:[{label:"Play Videos",to:"/profile/videos"},{label:"Game Images",to:"/profile/content"}]}),g.length&&w.push({label:"My Arcades",icon:KR,menu:g}),w.push({to:"/profile/export",icon:td,label:"Data Export"}),w.push({label:"Claim Arcade",icon:TR,to:"/arcade/claim"}),w.push({to:"/news",icon:td,label:"News Archive"}),w.push({to:"/changelog",icon:ES,label:"Changelog Archive"}),w});return(m,g)=>(p(),v("div",{key:A(a).fullPath,class:ve({dark:A(u).darkMode,"overflow-hidden lg:overflow-visible":c.value})},[we(zB,{active:s.value||r.value,"is-save":r.value,"error-code":i.value,class:ve(["transition-opacity duration-300 ease-out",{"opacity-100":s.value||r.value,"opacity-0":!s.value&&!r.value}])},null,8,["active","is-save","error-code","class"]),o.value?(p(),_e(fV,{key:0,class:"transition-opacity duration-300 ease-out"},{default:Ee(()=>[we(JB,{class:"transition-opacity duration-300 ease-out"})]),_:1})):Z("",!0),o.value?(p(),v("div",{key:1,class:ve([[Ed,{"ml-60 lg:ml-0":c.value}],"pt-14 min-h-screen w-screen lg:w-auto bg-slate-800 dark:text-slate-100 transition-position duration-150 ease-in-out"])},[we(_V,{menu:A(EB),class:ve([Ed,{"ml-60 lg:ml-0":c.value},"opacity-95"]),onMenuClick:h},{default:Ee(()=>[we(Q0,{display:"flex lg:hidden",onClick:g[0]||(g[0]=Ga(y=>c.value=!c.value,["prevent"]))},{default:Ee(()=>[we(Zt,{icon:A(x9),size:24,fill:"bold",class:ve(["flex-none transition-transform duration-150 ease-in-out",[c.value?"rotate-0":"rotate-180"]])},null,8,["icon","class"])]),_:1}),we(Q0,{display:"hidden lg:flex xl:hidden",onClick:g[1]||(g[1]=Ga(y=>d.value=!0,["prevent"]))},{default:Ee(()=>[we(Zt,{icon:A(Iw),size:"24"},null,8,["icon"])]),_:1}),g[3]||(g[3]=b("div",{class:"h-full flex place-items-center ml-4 gap-4"},null,-1))]),_:1,__:[3]},8,["menu","class"]),we(SV,{"is-aside-mobile-expanded":c.value,"is-aside-lg-active":d.value,menu:f.value,onMenuClick:h,onAsideLgCloseClick:g[2]||(g[2]=y=>d.value=!1)},null,8,["is-aside-mobile-expanded","is-aside-lg-active","menu"]),b("div",TV,[se(m.$slots,"default"),we(PV)])],2)):Z("",!0)],2))}},DV={class:"flex items-center justify-start"},ao={__name:"SectionTitleLine",props:{icon:{type:Object,default:null},color:{type:String,default:null},title:{type:String,required:!0},main:Boolean},setup(t){const e=k(()=>Ka().default);return(a,n)=>(p(),v("section",{class:ve([{"pt-6":!t.main},"mb-6 md:flex items-center md:justify-between space-y-2 md:space-y-0"])},[b("div",DV,[t.icon&&t.main?(p(),_e(a4,{key:0,icon:t.icon,"icon-color":t.color,color:"light",class:"mr-3",bg:""},null,8,["icon","icon-color"])):t.icon?(p(),_e(Zt,{key:1,icon:t.icon,color:t.color,class:"mr-2",size:"20"},null,8,["icon","color"])):Z("",!0),b("h1",{class:ve([t.main?"text-3xl":"text-2xl","leading-tight"])},Re(t.title),3)]),e.value?se(a.$slots,"default",{key:0}):Z("",!0)],2))}};function ji(t){return t+.5|0}const Xn=(t,e,a)=>Math.max(Math.min(t,a),e);function qr(t){return Xn(ji(t*2.55),0,255)}function as(t){return Xn(ji(t*255),0,255)}function Mn(t){return Xn(ji(t/2.55)/100,0,1)}function Pd(t){return Xn(ji(t*100),0,100)}const La={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},t1=[..."0123456789ABCDEF"],$V=t=>t1[t&15],RV=t=>t1[(t&240)>>4]+t1[t&15],no=t=>(t&240)>>4===(t&15),LV=t=>no(t.r)&&no(t.g)&&no(t.b)&&no(t.a);function IV(t){var e=t.length,a;return t[0]==="#"&&(e===4||e===5?a={r:255&La[t[1]]*17,g:255&La[t[2]]*17,b:255&La[t[3]]*17,a:e===5?La[t[4]]*17:255}:(e===7||e===9)&&(a={r:La[t[1]]<<4|La[t[2]],g:La[t[3]]<<4|La[t[4]],b:La[t[5]]<<4|La[t[6]],a:e===9?La[t[7]]<<4|La[t[8]]:255})),a}const OV=(t,e)=>t<255?e(t):"";function HV(t){var e=LV(t)?$V:RV;return t?"#"+e(t.r)+e(t.g)+e(t.b)+OV(t.a,e):void 0}const NV=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function i4(t,e,a){const n=e*Math.min(a,1-a),s=(r,i=(r+t/30)%12)=>a-n*Math.max(Math.min(i-3,9-i,1),-1);return[s(0),s(8),s(4)]}function BV(t,e,a){const n=(s,r=(s+t/60)%6)=>a-a*e*Math.max(Math.min(r,4-r,1),0);return[n(5),n(3),n(1)]}function VV(t,e,a){const n=i4(t,1,.5);let s;for(e+a>1&&(s=1/(e+a),e*=s,a*=s),s=0;s<3;s++)n[s]*=1-e-a,n[s]+=e;return n}function FV(t,e,a,n,s){return t===s?(e-a)/n+(e.5?c/(2-r-i):c/(r+i),l=FV(a,n,s,c,r),l=l*60+.5),[l|0,u||0,o]}function ou(t,e,a,n){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,a,n)).map(as)}function lu(t,e,a){return ou(i4,t,e,a)}function ZV(t,e,a){return ou(VV,t,e,a)}function UV(t,e,a){return ou(BV,t,e,a)}function o4(t){return(t%360+360)%360}function zV(t){const e=NV.exec(t);let a=255,n;if(!e)return;e[5]!==n&&(a=e[6]?qr(+e[5]):as(+e[5]));const s=o4(+e[2]),r=+e[3]/100,i=+e[4]/100;return e[1]==="hwb"?n=ZV(s,r,i):e[1]==="hsv"?n=UV(s,r,i):n=lu(s,r,i),{r:n[0],g:n[1],b:n[2],a}}function WV(t,e){var a=iu(t);a[0]=o4(a[0]+e),a=lu(a),t.r=a[0],t.g=a[1],t.b=a[2]}function jV(t){if(!t)return;const e=iu(t),a=e[0],n=Pd(e[1]),s=Pd(e[2]);return t.a<255?`hsla(${a}, ${n}%, ${s}%, ${Mn(t.a)})`:`hsl(${a}, ${n}%, ${s}%)`}const Td={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},Cd={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function YV(){const t={},e=Object.keys(Cd),a=Object.keys(Td);let n,s,r,i,o;for(n=0;n>16&255,r>>8&255,r&255]}return t}let so;function GV(t){so||(so=YV(),so.transparent=[0,0,0,0]);const e=so[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:e.length===4?e[3]:255}}const XV=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function qV(t){const e=XV.exec(t);let a=255,n,s,r;if(e){if(e[7]!==n){const i=+e[7];a=e[8]?qr(i):Xn(i*255,0,255)}return n=+e[1],s=+e[3],r=+e[5],n=255&(e[2]?qr(n):Xn(n,0,255)),s=255&(e[4]?qr(s):Xn(s,0,255)),r=255&(e[6]?qr(r):Xn(r,0,255)),{r:n,g:s,b:r,a}}}function KV(t){return t&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${Mn(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`)}const d0=t=>t<=.0031308?t*12.92:Math.pow(t,1/2.4)*1.055-.055,Xs=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function JV(t,e,a){const n=Xs(Mn(t.r)),s=Xs(Mn(t.g)),r=Xs(Mn(t.b));return{r:as(d0(n+a*(Xs(Mn(e.r))-n))),g:as(d0(s+a*(Xs(Mn(e.g))-s))),b:as(d0(r+a*(Xs(Mn(e.b))-r))),a:t.a+a*(e.a-t.a)}}function ro(t,e,a){if(t){let n=iu(t);n[e]=Math.max(0,Math.min(n[e]+n[e]*a,e===0?360:1)),n=lu(n),t.r=n[0],t.g=n[1],t.b=n[2]}}function l4(t,e){return t&&Object.assign(e||{},t)}function Dd(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=as(t[3]))):(e=l4(t,{r:0,g:0,b:0,a:1}),e.a=as(e.a)),e}function QV(t){return t.charAt(0)==="r"?qV(t):zV(t)}class Ci{constructor(e){if(e instanceof Ci)return e;const a=typeof e;let n;a==="object"?n=Dd(e):a==="string"&&(n=IV(e)||GV(e)||QV(e)),this._rgb=n,this._valid=!!n}get valid(){return this._valid}get rgb(){var e=l4(this._rgb);return e&&(e.a=Mn(e.a)),e}set rgb(e){this._rgb=Dd(e)}rgbString(){return this._valid?KV(this._rgb):void 0}hexString(){return this._valid?HV(this._rgb):void 0}hslString(){return this._valid?jV(this._rgb):void 0}mix(e,a){if(e){const n=this.rgb,s=e.rgb;let r;const i=a===r?.5:a,o=2*i-1,l=n.a-s.a,u=((o*l===-1?o:(o+l)/(1+o*l))+1)/2;r=1-u,n.r=255&u*n.r+r*s.r+.5,n.g=255&u*n.g+r*s.g+.5,n.b=255&u*n.b+r*s.b+.5,n.a=i*n.a+(1-i)*s.a,this.rgb=n}return this}interpolate(e,a){return e&&(this._rgb=JV(this._rgb,e._rgb,a)),this}clone(){return new Ci(this.rgb)}alpha(e){return this._rgb.a=as(e),this}clearer(e){const a=this._rgb;return a.a*=1-e,this}greyscale(){const e=this._rgb,a=ji(e.r*.3+e.g*.59+e.b*.11);return e.r=e.g=e.b=a,this}opaquer(e){const a=this._rgb;return a.a*=1+e,this}negate(){const e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return ro(this._rgb,2,e),this}darken(e){return ro(this._rgb,2,-e),this}saturate(e){return ro(this._rgb,1,e),this}desaturate(e){return ro(this._rgb,1,-e),this}rotate(e){return WV(this._rgb,e),this}}function An(){}const eF=(()=>{let t=0;return()=>t++})();function lt(t){return t==null}function Pt(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return e.slice(0,7)==="[object"&&e.slice(-6)==="Array]"}function Je(t){return t!==null&&Object.prototype.toString.call(t)==="[object Object]"}function jt(t){return(typeof t=="number"||t instanceof Number)&&isFinite(+t)}function sn(t,e){return jt(t)?t:e}function qe(t,e){return typeof t>"u"?e:t}const tF=(t,e)=>typeof t=="string"&&t.endsWith("%")?parseFloat(t)/100*e:+t;function gt(t,e,a){if(t&&typeof t.call=="function")return t.apply(a,e)}function ot(t,e,a,n){let s,r,i;if(Pt(t))for(r=t.length,s=0;st,x:t=>t.x,y:t=>t.y};function sF(t){const e=t.split("."),a=[];let n="";for(const s of e)n+=s,n.endsWith("\\")?n=n.slice(0,-1)+".":(a.push(n),n="");return a}function rF(t){const e=sF(t);return a=>{for(const n of e){if(n==="")break;a=a&&a[n]}return a}}function $i(t,e){return($d[e]||($d[e]=rF(e)))(t)}function uu(t){return t.charAt(0).toUpperCase()+t.slice(1)}const Wo=t=>typeof t<"u",os=t=>typeof t=="function",Rd=(t,e)=>{if(t.size!==e.size)return!1;for(const a of t)if(!e.has(a))return!1;return!0};function iF(t){return t.type==="mouseup"||t.type==="click"||t.type==="contextmenu"}const Ut=Math.PI,Ea=2*Ut,oF=Ea+Ut,jo=Number.POSITIVE_INFINITY,lF=Ut/180,Ma=Ut/2,ys=Ut/4,Ld=Ut*2/3,c4=Math.log10,Ar=Math.sign;function fi(t,e,a){return Math.abs(t-e)s-r).pop(),e}function cF(t){return typeof t=="symbol"||typeof t=="object"&&t!==null&&!(Symbol.toPrimitive in t||"toString"in t||"valueOf"in t)}function Ri(t){return!cF(t)&&!isNaN(parseFloat(t))&&isFinite(t)}function dF(t,e){const a=Math.round(t);return a-e<=t&&a+e>=t}function hF(t,e,a){let n,s,r;for(n=0,s=t.length;nl&&u=Math.min(e,a)-n&&t<=Math.max(e,a)+n}function du(t,e,a){a=a||(i=>t[i]1;)r=s+n>>1,a(r)?s=r:n=r;return{lo:s,hi:n}}const Ps=(t,e,a,n)=>du(t,a,n?s=>{const r=t[s][e];return rt[s][e]du(t,a,n=>t[n][e]>=a);function vF(t,e,a){let n=0,s=t.length;for(;nn&&t[s-1]>a;)s--;return n>0||s{const n="_onData"+uu(a),s=t[a];Object.defineProperty(t,a,{configurable:!0,enumerable:!1,value(...r){const i=s.apply(this,r);return t._chartjs.listeners.forEach(o=>{typeof o[n]=="function"&&o[n](...r)}),i}})})}function Hd(t,e){const a=t._chartjs;if(!a)return;const n=a.listeners,s=n.indexOf(e);s!==-1&&n.splice(s,1),!(n.length>0)&&(h4.forEach(r=>{delete t[r]}),delete t._chartjs)}function bF(t){const e=new Set(t);return e.size===t.length?t:Array.from(e)}const f4=(function(){return typeof window>"u"?function(t){return t()}:window.requestAnimationFrame})();function p4(t,e){let a=[],n=!1;return function(...s){a=s,n||(n=!0,f4.call(window,()=>{n=!1,t.apply(e,a)}))}}function _F(t,e){let a;return function(...n){return e?(clearTimeout(a),a=setTimeout(t,e,n)):t.apply(this,n),e}}const m4=t=>t==="start"?"left":t==="end"?"right":"center",wa=(t,e,a)=>t==="start"?e:t==="end"?a:(e+a)/2,AF=(t,e,a,n)=>t===(n?"left":"right")?a:t==="center"?(e+a)/2:e;function wF(t,e,a){const n=e.length;let s=0,r=n;if(t._sorted){const{iScale:i,vScale:o,_parsed:l}=t,u=t.dataset&&t.dataset.options?t.dataset.options.spanGaps:null,c=i.axis,{min:d,max:h,minDefined:f,maxDefined:m}=i.getUserBounds();if(f){if(s=Math.min(Ps(l,c,d).lo,a?n:Ps(e,c,i.getPixelForValue(d)).lo),u){const g=l.slice(0,s+1).reverse().findIndex(y=>!lt(y[o.axis]));s-=Math.max(0,g)}s=Oa(s,0,n-1)}if(m){let g=Math.max(Ps(l,i.axis,h,!0).hi+1,a?0:Ps(e,c,i.getPixelForValue(h),!0).hi+1);if(u){const y=l.slice(g-1).findIndex(w=>!lt(w[o.axis]));g+=Math.max(0,y)}r=Oa(g,s,n)-s}else r=n-s}return{start:s,count:r}}function xF(t){const{xScale:e,yScale:a,_scaleRanges:n}=t,s={xmin:e.min,xmax:e.max,ymin:a.min,ymax:a.max};if(!n)return t._scaleRanges=s,!0;const r=n.xmin!==e.min||n.xmax!==e.max||n.ymin!==a.min||n.ymax!==a.max;return Object.assign(n,s),r}const io=t=>t===0||t===1,Nd=(t,e,a)=>-(Math.pow(2,10*(t-=1))*Math.sin((t-e)*Ea/a)),Bd=(t,e,a)=>Math.pow(2,-10*t)*Math.sin((t-e)*Ea/a)+1,pi={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>-Math.cos(t*Ma)+1,easeOutSine:t=>Math.sin(t*Ma),easeInOutSine:t=>-.5*(Math.cos(Ut*t)-1),easeInExpo:t=>t===0?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>t===1?1:-Math.pow(2,-10*t)+1,easeInOutExpo:t=>io(t)?t:t<.5?.5*Math.pow(2,10*(t*2-1)):.5*(-Math.pow(2,-10*(t*2-1))+2),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>io(t)?t:Nd(t,.075,.3),easeOutElastic:t=>io(t)?t:Bd(t,.075,.3),easeInOutElastic(t){return io(t)?t:t<.5?.5*Nd(t*2,.1125,.45):.5+.5*Bd(t*2-1,.1125,.45)},easeInBack(t){return t*t*((1.70158+1)*t-1.70158)},easeOutBack(t){return(t-=1)*t*((1.70158+1)*t+1.70158)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?.5*(t*t*(((e*=1.525)+1)*t-e)):.5*((t-=2)*t*(((e*=1.525)+1)*t+e)+2)},easeInBounce:t=>1-pi.easeOutBounce(1-t),easeOutBounce(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:t=>t<.5?pi.easeInBounce(t*2)*.5:pi.easeOutBounce(t*2-1)*.5+.5};function hu(t){if(t&&typeof t=="object"){const e=t.toString();return e==="[object CanvasPattern]"||e==="[object CanvasGradient]"}return!1}function Vd(t){return hu(t)?t:new Ci(t)}function h0(t){return hu(t)?t:new Ci(t).saturate(.5).darken(.1).hexString()}const kF=["x","y","borderWidth","radius","tension"],SF=["color","borderColor","backgroundColor"];function MF(t){t.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),t.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:e=>e!=="onProgress"&&e!=="onComplete"&&e!=="fn"}),t.set("animations",{colors:{type:"color",properties:SF},numbers:{type:"number",properties:kF}}),t.describe("animations",{_fallback:"animation"}),t.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:e=>e|0}}}})}function EF(t){t.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const Fd=new Map;function PF(t,e){e=e||{};const a=t+JSON.stringify(e);let n=Fd.get(a);return n||(n=new Intl.NumberFormat(t,e),Fd.set(a,n)),n}function g4(t,e,a){return PF(e,a).format(t)}const TF={values(t){return Pt(t)?t:""+t},numeric(t,e,a){if(t===0)return"0";const n=this.chart.options.locale;let s,r=t;if(a.length>1){const u=Math.max(Math.abs(a[0].value),Math.abs(a[a.length-1].value));(u<1e-4||u>1e15)&&(s="scientific"),r=CF(t,a)}const i=c4(Math.abs(r)),o=isNaN(i)?1:Math.max(Math.min(-1*Math.floor(i),20),0),l={notation:s,minimumFractionDigits:o,maximumFractionDigits:o};return Object.assign(l,this.options.ticks.format),g4(t,n,l)}};function CF(t,e){let a=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;return Math.abs(a)>=1&&t!==Math.floor(t)&&(a=t-Math.floor(t)),a}var fu={formatters:TF};function DF(t){t.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(e,a)=>a.lineWidth,tickColor:(e,a)=>a.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:fu.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),t.route("scale.ticks","color","","color"),t.route("scale.grid","color","","borderColor"),t.route("scale.border","color","","borderColor"),t.route("scale.title","color","","color"),t.describe("scale",{_fallback:!1,_scriptable:e=>!e.startsWith("before")&&!e.startsWith("after")&&e!=="callback"&&e!=="parser",_indexable:e=>e!=="borderDash"&&e!=="tickBorderDash"&&e!=="dash"}),t.describe("scales",{_fallback:"scale"}),t.describe("scale.ticks",{_scriptable:e=>e!=="backdropPadding"&&e!=="callback",_indexable:e=>e!=="backdropPadding"})}const Vs=Object.create(null),n1=Object.create(null);function mi(t,e){if(!e)return t;const a=e.split(".");for(let n=0,s=a.length;nn.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(n,s)=>h0(s.backgroundColor),this.hoverBorderColor=(n,s)=>h0(s.borderColor),this.hoverColor=(n,s)=>h0(s.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(e),this.apply(a)}set(e,a){return f0(this,e,a)}get(e){return mi(this,e)}describe(e,a){return f0(n1,e,a)}override(e,a){return f0(Vs,e,a)}route(e,a,n,s){const r=mi(this,e),i=mi(this,n),o="_"+a;Object.defineProperties(r,{[o]:{value:r[a],writable:!0},[a]:{enumerable:!0,get(){const l=this[o],u=i[s];return Je(l)?Object.assign({},u,l):qe(l,u)},set(l){this[o]=l}}})}apply(e){e.forEach(a=>a(this))}}var Ct=new $F({_scriptable:t=>!t.startsWith("on"),_indexable:t=>t!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[MF,EF,DF]);function RF(t){return!t||lt(t.size)||lt(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function Yo(t,e,a,n,s){let r=e[s];return r||(r=e[s]=t.measureText(s).width,a.push(s)),r>n&&(n=r),n}function LF(t,e,a,n){n=n||{};let s=n.data=n.data||{},r=n.garbageCollect=n.garbageCollect||[];n.font!==e&&(s=n.data={},r=n.garbageCollect=[],n.font=e),t.save(),t.font=e;let i=0;const o=a.length;let l,u,c,d,h;for(l=0;la.length){for(l=0;l0&&t.stroke()}}function Dn(t,e,a){return a=a||.5,!e||t&&t.x>e.left-a&&t.xe.top-a&&t.y0&&r.strokeColor!=="";let l,u;for(t.save(),t.font=s.string,HF(t,r),l=0;l+t||0;function y4(t,e){const a={},n=Je(e),s=n?Object.keys(e):e,r=Je(t)?n?i=>qe(t[i],t[e[i]]):i=>t[i]:()=>t;for(const i of s)a[i]=UF(r(i));return a}function zF(t){return y4(t,{top:"y",right:"x",bottom:"y",left:"x"})}function or(t){return y4(t,["topLeft","topRight","bottomLeft","bottomRight"])}function ma(t){const e=zF(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function qt(t,e){t=t||{},e=e||Ct.font;let a=qe(t.size,e.size);typeof a=="string"&&(a=parseInt(a,10));let n=qe(t.style,e.style);n&&!(""+n).match(FF)&&(console.warn('Invalid font style specified: "'+n+'"'),n=void 0);const s={family:qe(t.family,e.family),lineHeight:ZF(qe(t.lineHeight,e.lineHeight),a),size:a,style:n,weight:qe(t.weight,e.weight),string:""};return s.string=RF(s),s}function oo(t,e,a,n){let s,r,i;for(s=0,r=t.length;sa&&o===0?0:o+l;return{min:i(n,-Math.abs(r)),max:i(s,r)}}function fs(t,e){return Object.assign(Object.create(t),e)}function pu(t,e=[""],a,n,s=()=>t[0]){const r=a||t;typeof n>"u"&&(n=w4("_fallback",t));const i={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:r,_fallback:n,_getTarget:s,override:o=>pu([o,...t],e,r,n)};return new Proxy(i,{deleteProperty(o,l){return delete o[l],delete o._keys,delete t[0][l],!0},get(o,l){return _4(o,l,()=>QF(l,e,t,o))},getOwnPropertyDescriptor(o,l){return Reflect.getOwnPropertyDescriptor(o._scopes[0],l)},getPrototypeOf(){return Reflect.getPrototypeOf(t[0])},has(o,l){return zd(o).includes(l)},ownKeys(o){return zd(o)},set(o,l,u){const c=o._storage||(o._storage=s());return o[l]=c[l]=u,delete o._keys,!0}})}function xr(t,e,a,n){const s={_cacheable:!1,_proxy:t,_context:e,_subProxy:a,_stack:new Set,_descriptors:b4(t,n),setContext:r=>xr(t,r,a,n),override:r=>xr(t.override(r),e,a,n)};return new Proxy(s,{deleteProperty(r,i){return delete r[i],delete t[i],!0},get(r,i,o){return _4(r,i,()=>YF(r,i,o))},getOwnPropertyDescriptor(r,i){return r._descriptors.allKeys?Reflect.has(t,i)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,i)},getPrototypeOf(){return Reflect.getPrototypeOf(t)},has(r,i){return Reflect.has(t,i)},ownKeys(){return Reflect.ownKeys(t)},set(r,i,o){return t[i]=o,delete r[i],!0}})}function b4(t,e={scriptable:!0,indexable:!0}){const{_scriptable:a=e.scriptable,_indexable:n=e.indexable,_allKeys:s=e.allKeys}=t;return{allKeys:s,scriptable:a,indexable:n,isScriptable:os(a)?a:()=>a,isIndexable:os(n)?n:()=>n}}const jF=(t,e)=>t?t+uu(e):e,mu=(t,e)=>Je(e)&&t!=="adapters"&&(Object.getPrototypeOf(e)===null||e.constructor===Object);function _4(t,e,a){if(Object.prototype.hasOwnProperty.call(t,e)||e==="constructor")return t[e];const n=a();return t[e]=n,n}function YF(t,e,a){const{_proxy:n,_context:s,_subProxy:r,_descriptors:i}=t;let o=n[e];return os(o)&&i.isScriptable(e)&&(o=GF(e,o,t,a)),Pt(o)&&o.length&&(o=XF(e,o,t,i.isIndexable)),mu(e,o)&&(o=xr(o,s,r&&r[e],i)),o}function GF(t,e,a,n){const{_proxy:s,_context:r,_subProxy:i,_stack:o}=a;if(o.has(t))throw new Error("Recursion detected: "+Array.from(o).join("->")+"->"+t);o.add(t);let l=e(r,i||n);return o.delete(t),mu(t,l)&&(l=gu(s._scopes,s,t,l)),l}function XF(t,e,a,n){const{_proxy:s,_context:r,_subProxy:i,_descriptors:o}=a;if(typeof r.index<"u"&&n(t))return e[r.index%e.length];if(Je(e[0])){const l=e,u=s._scopes.filter(c=>c!==l);e=[];for(const c of l){const d=gu(u,s,t,c);e.push(xr(d,r,i&&i[t],o))}}return e}function A4(t,e,a){return os(t)?t(e,a):t}const qF=(t,e)=>t===!0?e:typeof t=="string"?$i(e,t):void 0;function KF(t,e,a,n,s){for(const r of e){const i=qF(a,r);if(i){t.add(i);const o=A4(i._fallback,a,s);if(typeof o<"u"&&o!==a&&o!==n)return o}else if(i===!1&&typeof n<"u"&&a!==n)return null}return!1}function gu(t,e,a,n){const s=e._rootScopes,r=A4(e._fallback,a,n),i=[...t,...s],o=new Set;o.add(n);let l=Ud(o,i,a,r||a,n);return l===null||typeof r<"u"&&r!==a&&(l=Ud(o,i,r,l,n),l===null)?!1:pu(Array.from(o),[""],s,r,()=>JF(e,a,n))}function Ud(t,e,a,n,s){for(;a;)a=KF(t,e,a,n,s);return a}function JF(t,e,a){const n=t._getTarget();e in n||(n[e]={});const s=n[e];return Pt(s)&&Je(a)?a:s||{}}function QF(t,e,a,n){let s;for(const r of e)if(s=w4(jF(r,t),a),typeof s<"u")return mu(t,s)?gu(a,n,t,s):s}function w4(t,e){for(const a of e){if(!a)continue;const n=a[t];if(typeof n<"u")return n}}function zd(t){let e=t._keys;return e||(e=t._keys=eZ(t._scopes)),e}function eZ(t){const e=new Set;for(const a of t)for(const n of Object.keys(a).filter(s=>!s.startsWith("_")))e.add(n);return Array.from(e)}function tZ(t,e,a,n){const{iScale:s}=t,{key:r="r"}=this._parsing,i=new Array(n);let o,l,u,c;for(o=0,l=n;oet==="x"?"y":"x";function nZ(t,e,a,n){const s=t.skip?e:t,r=e,i=a.skip?e:a,o=a1(r,s),l=a1(i,r);let u=o/(o+l),c=l/(o+l);u=isNaN(u)?0:u,c=isNaN(c)?0:c;const d=n*u,h=n*c;return{previous:{x:r.x-d*(i.x-s.x),y:r.y-d*(i.y-s.y)},next:{x:r.x+h*(i.x-s.x),y:r.y+h*(i.y-s.y)}}}function sZ(t,e,a){const n=t.length;let s,r,i,o,l,u=kr(t,0);for(let c=0;c!u.skip)),e.cubicInterpolationMode==="monotone")iZ(t,s);else{let u=n?t[t.length-1]:t[0];for(r=0,i=t.length;rt.ownerDocument.defaultView.getComputedStyle(t,null);function uZ(t,e){return Tl(t).getPropertyValue(e)}const cZ=["top","right","bottom","left"];function Os(t,e,a){const n={};a=a?"-"+a:"";for(let s=0;s<4;s++){const r=cZ[s];n[r]=parseFloat(t[e+"-"+r+a])||0}return n.width=n.left+n.right,n.height=n.top+n.bottom,n}const dZ=(t,e,a)=>(t>0||e>0)&&(!a||!a.shadowRoot);function hZ(t,e){const a=t.touches,n=a&&a.length?a[0]:t,{offsetX:s,offsetY:r}=n;let i=!1,o,l;if(dZ(s,r,t.target))o=s,l=r;else{const u=e.getBoundingClientRect();o=n.clientX-u.left,l=n.clientY-u.top,i=!0}return{x:o,y:l,box:i}}function xs(t,e){if("native"in t)return t;const{canvas:a,currentDevicePixelRatio:n}=e,s=Tl(a),r=s.boxSizing==="border-box",i=Os(s,"padding"),o=Os(s,"border","width"),{x:l,y:u,box:c}=hZ(t,a),d=i.left+(c&&o.left),h=i.top+(c&&o.top);let{width:f,height:m}=e;return r&&(f-=i.width+o.width,m-=i.height+o.height),{x:Math.round((l-d)/f*a.width/n),y:Math.round((u-h)/m*a.height/n)}}function fZ(t,e,a){let n,s;if(e===void 0||a===void 0){const r=t&&yu(t);if(!r)e=t.clientWidth,a=t.clientHeight;else{const i=r.getBoundingClientRect(),o=Tl(r),l=Os(o,"border","width"),u=Os(o,"padding");e=i.width-u.width-l.width,a=i.height-u.height-l.height,n=Xo(o.maxWidth,r,"clientWidth"),s=Xo(o.maxHeight,r,"clientHeight")}}return{width:e,height:a,maxWidth:n||jo,maxHeight:s||jo}}const uo=t=>Math.round(t*10)/10;function pZ(t,e,a,n){const s=Tl(t),r=Os(s,"margin"),i=Xo(s.maxWidth,t,"clientWidth")||jo,o=Xo(s.maxHeight,t,"clientHeight")||jo,l=fZ(t,e,a);let{width:u,height:c}=l;if(s.boxSizing==="content-box"){const h=Os(s,"border","width"),f=Os(s,"padding");u-=f.width+h.width,c-=f.height+h.height}return u=Math.max(0,u-r.width),c=Math.max(0,n?u/n:c-r.height),u=uo(Math.min(u,i,l.maxWidth)),c=uo(Math.min(c,o,l.maxHeight)),u&&!c&&(c=uo(u/2)),(e!==void 0||a!==void 0)&&n&&l.height&&c>l.height&&(c=l.height,u=uo(Math.floor(c*n))),{width:u,height:c}}function Wd(t,e,a){const n=e||1,s=Math.floor(t.height*n),r=Math.floor(t.width*n);t.height=Math.floor(t.height),t.width=Math.floor(t.width);const i=t.canvas;return i.style&&(a||!i.style.height&&!i.style.width)&&(i.style.height=`${t.height}px`,i.style.width=`${t.width}px`),t.currentDevicePixelRatio!==n||i.height!==s||i.width!==r?(t.currentDevicePixelRatio=n,i.height=s,i.width=r,t.ctx.setTransform(n,0,0,n,0,0),!0):!1}const mZ=(function(){let t=!1;try{const e={get passive(){return t=!0,!1}};vu()&&(window.addEventListener("test",null,e),window.removeEventListener("test",null,e))}catch{}return t})();function jd(t,e){const a=uZ(t,e),n=a&&a.match(/^(\d+)(\.\d+)?px$/);return n?+n[1]:void 0}function ks(t,e,a,n){return{x:t.x+a*(e.x-t.x),y:t.y+a*(e.y-t.y)}}function gZ(t,e,a,n){return{x:t.x+a*(e.x-t.x),y:n==="middle"?a<.5?t.y:e.y:n==="after"?a<1?t.y:e.y:a>0?e.y:t.y}}function vZ(t,e,a,n){const s={x:t.cp2x,y:t.cp2y},r={x:e.cp1x,y:e.cp1y},i=ks(t,s,a),o=ks(s,r,a),l=ks(r,e,a),u=ks(i,o,a),c=ks(o,l,a);return ks(u,c,a)}const yZ=function(t,e){return{x(a){return t+t+e-a},setWidth(a){e=a},textAlign(a){return a==="center"?a:a==="right"?"left":"right"},xPlus(a,n){return a-n},leftForLtr(a,n){return a-n}}},bZ=function(){return{x(t){return t},setWidth(t){},textAlign(t){return t},xPlus(t,e){return t+e},leftForLtr(t,e){return t}}};function lr(t,e,a){return t?yZ(e,a):bZ()}function k4(t,e){let a,n;(e==="ltr"||e==="rtl")&&(a=t.canvas.style,n=[a.getPropertyValue("direction"),a.getPropertyPriority("direction")],a.setProperty("direction",e,"important"),t.prevTextDirection=n)}function S4(t,e){e!==void 0&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function M4(t){return t==="angle"?{between:d4,compare:pF,normalize:xa}:{between:er,compare:(e,a)=>e-a,normalize:e=>e}}function Yd({start:t,end:e,count:a,loop:n,style:s}){return{start:t%a,end:e%a,loop:n&&(e-t+1)%a===0,style:s}}function _Z(t,e,a){const{property:n,start:s,end:r}=a,{between:i,normalize:o}=M4(n),l=e.length;let{start:u,end:c,loop:d}=t,h,f;if(d){for(u+=l,c+=l,h=0,f=l;hl(s,M,w)&&o(s,M)!==0,D=()=>o(r,w)===0||l(r,M,w),R=()=>g||T(),P=()=>!g||D();for(let N=c,$=c;N<=d;++N)S=e[N%i],!S.skip&&(w=u(S[n]),w!==M&&(g=l(w,s,r),y===null&&R()&&(y=o(w,s)===0?N:$),y!==null&&P()&&(m.push(Yd({start:y,end:N,loop:h,count:i,style:f})),y=null),$=N,M=w));return y!==null&&m.push(Yd({start:y,end:d,loop:h,count:i,style:f})),m}function P4(t,e){const a=[],n=t.segments;for(let s=0;ss&&t[r%e].skip;)r--;return r%=e,{start:s,end:r}}function wZ(t,e,a,n){const s=t.length,r=[];let i=e,o=t[e],l;for(l=e+1;l<=a;++l){const u=t[l%s];u.skip||u.stop?o.skip||(n=!1,r.push({start:e%s,end:(l-1)%s,loop:n}),e=i=u.stop?l:null):(i=l,o.skip&&(e=l)),o=u}return i!==null&&r.push({start:e%s,end:i%s,loop:n}),r}function xZ(t,e){const a=t.points,n=t.options.spanGaps,s=a.length;if(!s)return[];const r=!!t._loop,{start:i,end:o}=AZ(a,s,r,n);if(n===!0)return Gd(t,[{start:i,end:o,loop:r}],a,e);const l=oo({chart:e,initial:a.initial,numSteps:i,currentStep:Math.min(n-a.start,i)}))}_refresh(){this._request||(this._running=!0,this._request=f4.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(e=Date.now()){let a=0;this._charts.forEach((n,s)=>{if(!n.running||!n.items.length)return;const r=n.items;let i=r.length-1,o=!1,l;for(;i>=0;--i)l=r[i],l._active?(l._total>n.duration&&(n.duration=l._total),l.tick(e),o=!0):(r[i]=r[r.length-1],r.pop());o&&(s.draw(),this._notify(s,n,e,"progress")),r.length||(n.running=!1,this._notify(s,n,e,"complete"),n.initial=!1),a+=r.length}),this._lastDate=e,a===0&&(this._running=!1)}_getAnims(e){const a=this._charts;let n=a.get(e);return n||(n={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},a.set(e,n)),n}listen(e,a,n){this._getAnims(e).listeners[a].push(n)}add(e,a){!a||!a.length||this._getAnims(e).items.push(...a)}has(e){return this._getAnims(e).items.length>0}start(e){const a=this._charts.get(e);a&&(a.running=!0,a.start=Date.now(),a.duration=a.items.reduce((n,s)=>Math.max(n,s._duration),0),this._refresh())}running(e){if(!this._running)return!1;const a=this._charts.get(e);return!(!a||!a.running||!a.items.length)}stop(e){const a=this._charts.get(e);if(!a||!a.items.length)return;const n=a.items;let s=n.length-1;for(;s>=0;--s)n[s].cancel();a.items=[],this._notify(e,a,Date.now(),"complete")}remove(e){return this._charts.delete(e)}}var wn=new EZ;const qd="transparent",PZ={boolean(t,e,a){return a>.5?e:t},color(t,e,a){const n=Vd(t||qd),s=n.valid&&Vd(e||qd);return s&&s.valid?s.mix(n,a).hexString():e},number(t,e,a){return t+(e-t)*a}};class TZ{constructor(e,a,n,s){const r=a[n];s=oo([e.to,s,r,e.from]);const i=oo([e.from,r,s]);this._active=!0,this._fn=e.fn||PZ[e.type||typeof i],this._easing=pi[e.easing]||pi.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=a,this._prop=n,this._from=i,this._to=s,this._promises=void 0}active(){return this._active}update(e,a,n){if(this._active){this._notify(!1);const s=this._target[this._prop],r=n-this._start,i=this._duration-r;this._start=n,this._duration=Math.floor(Math.max(i,e.duration)),this._total+=r,this._loop=!!e.loop,this._to=oo([e.to,a,s,e.from]),this._from=oo([e.from,s,a])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){const a=e-this._start,n=this._duration,s=this._prop,r=this._from,i=this._loop,o=this._to;let l;if(this._active=r!==o&&(i||a1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[s]=this._fn(r,o,l)}wait(){const e=this._promises||(this._promises=[]);return new Promise((a,n)=>{e.push({res:a,rej:n})})}_notify(e){const a=e?"res":"rej",n=this._promises||[];for(let s=0;s{const r=e[s];if(!Je(r))return;const i={};for(const o of a)i[o]=r[o];(Pt(r.properties)&&r.properties||[s]).forEach(o=>{(o===s||!n.has(o))&&n.set(o,i)})})}_animateOptions(e,a){const n=a.options,s=DZ(e,n);if(!s)return[];const r=this._createAnimations(s,n);return n.$shared&&CZ(e.options.$animations,n).then(()=>{e.options=n},()=>{}),r}_createAnimations(e,a){const n=this._properties,s=[],r=e.$animations||(e.$animations={}),i=Object.keys(a),o=Date.now();let l;for(l=i.length-1;l>=0;--l){const u=i[l];if(u.charAt(0)==="$")continue;if(u==="options"){s.push(...this._animateOptions(e,a));continue}const c=a[u];let d=r[u];const h=n.get(u);if(d)if(h&&d.active()){d.update(h,c,o);continue}else d.cancel();if(!h||!h.duration){e[u]=c;continue}r[u]=d=new TZ(h,e,u,c),s.push(d)}return s}update(e,a){if(this._properties.size===0){Object.assign(e,a);return}const n=this._createAnimations(e,a);if(n.length)return wn.add(this._chart,n),!0}}function CZ(t,e){const a=[],n=Object.keys(e);for(let s=0;s0||!a&&r<0)return s.index}return null}function e2(t,e){const{chart:a,_cachedMeta:n}=t,s=a._stacks||(a._stacks={}),{iScale:r,vScale:i,index:o}=n,l=r.axis,u=i.axis,c=IZ(r,i,n),d=e.length;let h;for(let f=0;fa[n].axis===e).shift()}function NZ(t,e){return fs(t,{active:!1,dataset:void 0,datasetIndex:e,index:e,mode:"default",type:"dataset"})}function BZ(t,e,a){return fs(t,{active:!1,dataIndex:e,parsed:void 0,raw:void 0,element:a,index:e,mode:"default",type:"data"})}function zr(t,e){const a=t.controller.index,n=t.vScale&&t.vScale.axis;if(n){e=e||t._parsed;for(const s of e){const r=s._stacks;if(!r||r[n]===void 0||r[n][a]===void 0)return;delete r[n][a],r[n]._visualValues!==void 0&&r[n]._visualValues[a]!==void 0&&delete r[n]._visualValues[a]}}}const g0=t=>t==="reset"||t==="none",t2=(t,e)=>e?t:Object.assign({},t),VZ=(t,e,a)=>t&&!e.hidden&&e._stacked&&{keys:D4(a,!0),values:null};class bu{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(e,a){this.chart=e,this._ctx=e.ctx,this.index=a,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=p0(e.vScale,e),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(e){this.index!==e&&zr(this._cachedMeta),this.index=e}linkScales(){const e=this.chart,a=this._cachedMeta,n=this.getDataset(),s=(d,h,f,m)=>d==="x"?h:d==="r"?m:f,r=a.xAxisID=qe(n.xAxisID,m0(e,"x")),i=a.yAxisID=qe(n.yAxisID,m0(e,"y")),o=a.rAxisID=qe(n.rAxisID,m0(e,"r")),l=a.indexAxis,u=a.iAxisID=s(l,r,i,o),c=a.vAxisID=s(l,i,r,o);a.xScale=this.getScaleForId(r),a.yScale=this.getScaleForId(i),a.rScale=this.getScaleForId(o),a.iScale=this.getScaleForId(u),a.vScale=this.getScaleForId(c)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){const a=this._cachedMeta;return e===a.iScale?a.vScale:a.iScale}reset(){this._update("reset")}_destroy(){const e=this._cachedMeta;this._data&&Hd(this._data,this),e._stacked&&zr(e)}_dataCheck(){const e=this.getDataset(),a=e.data||(e.data=[]),n=this._data;if(Je(a)){const s=this._cachedMeta;this._data=LZ(a,s)}else if(n!==a){if(n){Hd(n,this);const s=this._cachedMeta;zr(s),s._parsed=[]}a&&Object.isExtensible(a)&&yF(a,this),this._syncList=[],this._data=a}}addElements(){const e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){const a=this._cachedMeta,n=this.getDataset();let s=!1;this._dataCheck();const r=a._stacked;a._stacked=p0(a.vScale,a),a.stack!==n.stack&&(s=!0,zr(a),a.stack=n.stack),this._resyncElements(e),(s||r!==a._stacked)&&(e2(this,a._parsed),a._stacked=p0(a.vScale,a))}configure(){const e=this.chart.config,a=e.datasetScopeKeys(this._type),n=e.getOptionScopes(this.getDataset(),a,!0);this.options=e.createResolver(n,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,a){const{_cachedMeta:n,_data:s}=this,{iScale:r,_stacked:i}=n,o=r.axis;let l=e===0&&a===s.length?!0:n._sorted,u=e>0&&n._parsed[e-1],c,d,h;if(this._parsing===!1)n._parsed=s,n._sorted=!0,h=s;else{Pt(s[e])?h=this.parseArrayData(n,s,e,a):Je(s[e])?h=this.parseObjectData(n,s,e,a):h=this.parsePrimitiveData(n,s,e,a);const f=()=>d[o]===null||u&&d[o]g||d=0;--h)if(!m()){this.updateRangeFromParsed(u,e,f,l);break}}return u}getAllParsedValues(e){const a=this._cachedMeta._parsed,n=[];let s,r,i;for(s=0,r=a.length;s=0&&ethis.getContext(n,s,a),g=u.resolveNamedOptions(h,f,m,d);return g.$shared&&(g.$shared=l,r[i]=Object.freeze(t2(g,l))),g}_resolveAnimations(e,a,n){const s=this.chart,r=this._cachedDataOpts,i=`animation-${a}`,o=r[i];if(o)return o;let l;if(s.options.animation!==!1){const c=this.chart.config,d=c.datasetAnimationScopeKeys(this._type,a),h=c.getOptionScopes(this.getDataset(),d);l=c.createResolver(h,this.getContext(e,n,a))}const u=new C4(s,l&&l.animations);return l&&l._cacheable&&(r[i]=Object.freeze(u)),u}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,a){return!a||g0(e)||this.chart._animationsDisabled}_getSharedOptions(e,a){const n=this.resolveDataElementOptions(e,a),s=this._sharedOptions,r=this.getSharedOptions(n),i=this.includeOptions(a,r)||r!==s;return this.updateSharedOptions(r,a,n),{sharedOptions:r,includeOptions:i}}updateElement(e,a,n,s){g0(s)?Object.assign(e,n):this._resolveAnimations(a,s).update(e,n)}updateSharedOptions(e,a,n){e&&!g0(a)&&this._resolveAnimations(void 0,a).update(e,n)}_setStyle(e,a,n,s){e.active=s;const r=this.getStyle(a,s);this._resolveAnimations(a,n,s).update(e,{options:!s&&this.getSharedOptions(r)||r})}removeHoverStyle(e,a,n){this._setStyle(e,n,"active",!1)}setHoverStyle(e,a,n){this._setStyle(e,n,"active",!0)}_removeDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){const a=this._data,n=this._cachedMeta.data;for(const[o,l,u]of this._syncList)this[o](l,u);this._syncList=[];const s=n.length,r=a.length,i=Math.min(r,s);i&&this.parse(0,i),r>s?this._insertElements(s,r-s,e):r{for(u.length+=a,o=u.length-1;o>=i;o--)u[o]=u[o-a]};for(l(r),o=e;o0&&this.getParsed(a-1);for(let D=0;D=S){P.skip=!0;continue}const N=this.getParsed(D),$=lt(N[f]),B=P[h]=i.getPixelForValue(N[h],D),J=P[f]=r||$?o.getBasePixel():o.getPixelForValue(l?this.applyStack(o,N,l):N[f],D);P.skip=isNaN(B)||isNaN(J)||$,P.stop=D>0&&Math.abs(N[h]-T[h])>y,g&&(P.parsed=N,P.raw=u.data[D]),d&&(P.options=c||this.resolveDataElementOptions(D,R.active?"active":s)),w||this.updateElement(R,D,P,s),T=N}}getMaxOverflow(){const e=this._cachedMeta,a=e.dataset,n=a.options&&a.options.borderWidth||0,s=e.data||[];if(!s.length)return n;const r=s[0].size(this.resolveDataElementOptions(0)),i=s[s.length-1].size(this.resolveDataElementOptions(s.length-1));return Math.max(n,r,i)/2}draw(){const e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}}class hj extends bu{static id="radar";static defaults={datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}};static overrides={aspectRatio:1,scales:{r:{type:"radialLinear"}}};getLabelAndValue(e){const a=this._cachedMeta.vScale,n=this.getParsed(e);return{label:a.getLabels()[e],value:""+a.getLabelForValue(n[a.axis])}}parseObjectData(e,a,n,s){return tZ.bind(this)(e,a,n,s)}update(e){const a=this._cachedMeta,n=a.dataset,s=a.data||[],r=a.iScale.getLabels();if(n.points=s,e!=="resize"){const i=this.resolveDatasetElementOptions(e);this.options.showLine||(i.borderWidth=0);const o={_loop:!0,_fullLoop:r.length===s.length,options:i};this.updateElement(n,void 0,o,e)}this.updateElements(s,0,s.length,e)}updateElements(e,a,n,s){const r=this._cachedMeta.rScale,i=s==="reset";for(let o=a;o!lt(g[d.axis]));c.lo-=Math.max(0,f);const m=h.slice(c.hi).findIndex(g=>!lt(g[d.axis]));c.hi+=Math.max(0,m)}return c}}return{lo:0,hi:r.length-1}}function Cl(t,e,a,n,s){const r=t.getSortedVisibleDatasetMetas(),i=a[e];for(let o=0,l=r.length;o{l[i]&&l[i](e[a],s)&&(r.push({element:l,datasetIndex:u,index:c}),o=o||l.inRange(e.x,e.y,s))}),n&&!o?[]:r}var YZ={modes:{index(t,e,a,n){const s=xs(e,t),r=a.axis||"x",i=a.includeInvisible||!1,o=a.intersect?v0(t,s,r,n,i):y0(t,s,r,!1,n,i),l=[];return o.length?(t.getSortedVisibleDatasetMetas().forEach(u=>{const c=o[0].index,d=u.data[c];d&&!d.skip&&l.push({element:d,datasetIndex:u.index,index:c})}),l):[]},dataset(t,e,a,n){const s=xs(e,t),r=a.axis||"xy",i=a.includeInvisible||!1;let o=a.intersect?v0(t,s,r,n,i):y0(t,s,r,!1,n,i);if(o.length>0){const l=o[0].datasetIndex,u=t.getDatasetMeta(l).data;o=[];for(let c=0;ca.pos===e)}function n2(t,e){return t.filter(a=>$4.indexOf(a.pos)===-1&&a.box.axis===e)}function jr(t,e){return t.sort((a,n)=>{const s=e?n:a,r=e?a:n;return s.weight===r.weight?s.index-r.index:s.weight-r.weight})}function GZ(t){const e=[];let a,n,s,r,i,o;for(a=0,n=(t||[]).length;au.box.fullSize),!0),n=jr(Wr(e,"left"),!0),s=jr(Wr(e,"right")),r=jr(Wr(e,"top"),!0),i=jr(Wr(e,"bottom")),o=n2(e,"x"),l=n2(e,"y");return{fullSize:a,leftAndTop:n.concat(r),rightAndBottom:s.concat(l).concat(i).concat(o),chartArea:Wr(e,"chartArea"),vertical:n.concat(s).concat(l),horizontal:r.concat(i).concat(o)}}function s2(t,e,a,n){return Math.max(t[a],e[a])+Math.max(t[n],e[n])}function R4(t,e){t.top=Math.max(t.top,e.top),t.left=Math.max(t.left,e.left),t.bottom=Math.max(t.bottom,e.bottom),t.right=Math.max(t.right,e.right)}function JZ(t,e,a,n){const{pos:s,box:r}=a,i=t.maxPadding;if(!Je(s)){a.size&&(t[s]-=a.size);const d=n[a.stack]||{size:0,count:1};d.size=Math.max(d.size,a.horizontal?r.height:r.width),a.size=d.size/d.count,t[s]+=a.size}r.getPadding&&R4(i,r.getPadding());const o=Math.max(0,e.outerWidth-s2(i,t,"left","right")),l=Math.max(0,e.outerHeight-s2(i,t,"top","bottom")),u=o!==t.w,c=l!==t.h;return t.w=o,t.h=l,a.horizontal?{same:u,other:c}:{same:c,other:u}}function QZ(t){const e=t.maxPadding;function a(n){const s=Math.max(e[n]-t[n],0);return t[n]+=s,s}t.y+=a("top"),t.x+=a("left"),a("right"),a("bottom")}function eU(t,e){const a=e.maxPadding;function n(s){const r={left:0,top:0,right:0,bottom:0};return s.forEach(i=>{r[i]=Math.max(e[i],a[i])}),r}return n(t?["left","right"]:["top","bottom"])}function Kr(t,e,a,n){const s=[];let r,i,o,l,u,c;for(r=0,i=t.length,u=0;r{typeof g.beforeLayout=="function"&&g.beforeLayout()});const c=l.reduce((g,y)=>y.box.options&&y.box.options.display===!1?g:g+1,0)||1,d=Object.freeze({outerWidth:e,outerHeight:a,padding:s,availableWidth:r,availableHeight:i,vBoxMaxWidth:r/2/c,hBoxMaxHeight:i/2}),h=Object.assign({},s);R4(h,ma(n));const f=Object.assign({maxPadding:h,w:r,h:i,x:s.left,y:s.top},s),m=qZ(l.concat(u),d);Kr(o.fullSize,f,d,m),Kr(l,f,d,m),Kr(u,f,d,m)&&Kr(l,f,d,m),QZ(f),r2(o.leftAndTop,f,d,m),f.x+=f.w,f.y+=f.h,r2(o.rightAndBottom,f,d,m),t.chartArea={left:f.left,top:f.top,right:f.left+f.w,bottom:f.top+f.h,height:f.h,width:f.w},ot(o.chartArea,g=>{const y=g.box;Object.assign(y,t.chartArea),y.update(f.w,f.h,{left:0,top:0,right:0,bottom:0})})}};class L4{acquireContext(e,a){}releaseContext(e){return!1}addEventListener(e,a,n){}removeEventListener(e,a,n){}getDevicePixelRatio(){return 1}getMaximumSize(e,a,n,s){return a=Math.max(0,a||e.width),n=n||e.height,{width:a,height:Math.max(0,s?Math.floor(a/s):n)}}isAttached(e){return!0}updateConfig(e){}}class tU extends L4{acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}const Eo="$chartjs",aU={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},i2=t=>t===null||t==="";function nU(t,e){const a=t.style,n=t.getAttribute("height"),s=t.getAttribute("width");if(t[Eo]={initial:{height:n,width:s,style:{display:a.display,height:a.height,width:a.width}}},a.display=a.display||"block",a.boxSizing=a.boxSizing||"border-box",i2(s)){const r=jd(t,"width");r!==void 0&&(t.width=r)}if(i2(n))if(t.style.height==="")t.height=t.width/(e||2);else{const r=jd(t,"height");r!==void 0&&(t.height=r)}return t}const I4=mZ?{passive:!0}:!1;function sU(t,e,a){t&&t.addEventListener(e,a,I4)}function rU(t,e,a){t&&t.canvas&&t.canvas.removeEventListener(e,a,I4)}function iU(t,e){const a=aU[t.type]||t.type,{x:n,y:s}=xs(t,e);return{type:a,chart:e,native:t,x:n!==void 0?n:null,y:s!==void 0?s:null}}function qo(t,e){for(const a of t)if(a===e||a.contains(e))return!0}function oU(t,e,a){const n=t.canvas,s=new MutationObserver(r=>{let i=!1;for(const o of r)i=i||qo(o.addedNodes,n),i=i&&!qo(o.removedNodes,n);i&&a()});return s.observe(document,{childList:!0,subtree:!0}),s}function lU(t,e,a){const n=t.canvas,s=new MutationObserver(r=>{let i=!1;for(const o of r)i=i||qo(o.removedNodes,n),i=i&&!qo(o.addedNodes,n);i&&a()});return s.observe(document,{childList:!0,subtree:!0}),s}const Li=new Map;let o2=0;function O4(){const t=window.devicePixelRatio;t!==o2&&(o2=t,Li.forEach((e,a)=>{a.currentDevicePixelRatio!==t&&e()}))}function uU(t,e){Li.size||window.addEventListener("resize",O4),Li.set(t,e)}function cU(t){Li.delete(t),Li.size||window.removeEventListener("resize",O4)}function dU(t,e,a){const n=t.canvas,s=n&&yu(n);if(!s)return;const r=p4((o,l)=>{const u=s.clientWidth;a(o,l),u{const l=o[0],u=l.contentRect.width,c=l.contentRect.height;u===0&&c===0||r(u,c)});return i.observe(s),uU(t,r),i}function b0(t,e,a){a&&a.disconnect(),e==="resize"&&cU(t)}function hU(t,e,a){const n=t.canvas,s=p4(r=>{t.ctx!==null&&a(iU(r,t))},t);return sU(n,e,s),s}class fU extends L4{acquireContext(e,a){const n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(nU(e,a),n):null}releaseContext(e){const a=e.canvas;if(!a[Eo])return!1;const n=a[Eo].initial;["height","width"].forEach(r=>{const i=n[r];lt(i)?a.removeAttribute(r):a.setAttribute(r,i)});const s=n.style||{};return Object.keys(s).forEach(r=>{a.style[r]=s[r]}),a.width=a.width,delete a[Eo],!0}addEventListener(e,a,n){this.removeEventListener(e,a);const s=e.$proxies||(e.$proxies={}),i={attach:oU,detach:lU,resize:dU}[a]||hU;s[a]=i(e,a,n)}removeEventListener(e,a){const n=e.$proxies||(e.$proxies={}),s=n[a];if(!s)return;({attach:b0,detach:b0,resize:b0}[a]||rU)(e,a,s),n[a]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,a,n,s){return pZ(e,a,n,s)}isAttached(e){const a=e&&yu(e);return!!(a&&a.isConnected)}}function pU(t){return!vu()||typeof OffscreenCanvas<"u"&&t instanceof OffscreenCanvas?tU:fU}let Rr=class{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(e){const{x:a,y:n}=this.getProps(["x","y"],e);return{x:a,y:n}}hasValue(){return Ri(this.x)&&Ri(this.y)}getProps(e,a){const n=this.$animations;if(!a||!n)return this;const s={};return e.forEach(r=>{s[r]=n[r]&&n[r].active()?n[r]._to:this[r]}),s}};function mU(t,e){const a=t.options.ticks,n=gU(t),s=Math.min(a.maxTicksLimit||n,n),r=a.major.enabled?yU(e):[],i=r.length,o=r[0],l=r[i-1],u=[];if(i>s)return bU(e,u,r,i/s),u;const c=vU(r,e,s);if(i>0){let d,h;const f=i>1?Math.round((l-o)/(i-1)):null;for(fo(e,u,c,lt(f)?0:o-f,o),d=0,h=i-1;ds)return l}return Math.max(s,1)}function yU(t){const e=[];let a,n;for(a=0,n=t.length;at==="left"?"right":t==="right"?"left":t,l2=(t,e,a)=>e==="top"||e==="left"?t[e]+a:t[e]-a,u2=(t,e)=>Math.min(e||t,t);function c2(t,e){const a=[],n=t.length/e,s=t.length;let r=0;for(;ri+o)))return l}function xU(t,e){ot(t,a=>{const n=a.gc,s=n.length/2;let r;if(s>e){for(r=0;rn?n:a,n=s&&a>n?a:n,{min:sn(a,sn(n,a)),max:sn(n,sn(a,n))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}getLabelItems(e=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(e))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){gt(this.options.beforeUpdate,[this])}update(e,a,n){const{beginAtZero:s,grace:r,ticks:i}=this.options,o=i.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=a,this._margins=n=Object.assign({left:0,right:0,top:0,bottom:0},n),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+n.left+n.right:this.height+n.top+n.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=WF(this,r,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const l=o=r||n<=1||!this.isHorizontal()){this.labelRotation=s;return}const c=this._getLabelSizes(),d=c.widest.width,h=c.highest.height,f=Oa(this.chart.width-d,0,this.maxWidth);o=e.offset?this.maxWidth/n:f/(n-1),d+6>o&&(o=f/(n-(e.offset?.5:1)),l=this.maxHeight-Yr(e.grid)-a.padding-d2(e.title,this.chart.options.font),u=Math.sqrt(d*d+h*h),i=cu(Math.min(Math.asin(Oa((c.highest.height+6)/o,-1,1)),Math.asin(Oa(l/u,-1,1))-Math.asin(Oa(h/u,-1,1)))),i=Math.max(s,Math.min(r,i))),this.labelRotation=i}afterCalculateLabelRotation(){gt(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){gt(this.options.beforeFit,[this])}fit(){const e={width:0,height:0},{chart:a,options:{ticks:n,title:s,grid:r}}=this,i=this._isVisible(),o=this.isHorizontal();if(i){const l=d2(s,a.options.font);if(o?(e.width=this.maxWidth,e.height=Yr(r)+l):(e.height=this.maxHeight,e.width=Yr(r)+l),n.display&&this.ticks.length){const{first:u,last:c,widest:d,highest:h}=this._getLabelSizes(),f=n.padding*2,m=qn(this.labelRotation),g=Math.cos(m),y=Math.sin(m);if(o){const w=n.mirror?0:y*d.width+g*h.height;e.height=Math.min(this.maxHeight,e.height+w+f)}else{const w=n.mirror?0:g*d.width+y*h.height;e.width=Math.min(this.maxWidth,e.width+w+f)}this._calculatePadding(u,c,y,g)}}this._handleMargins(),o?(this.width=this._length=a.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=a.height-this._margins.top-this._margins.bottom)}_calculatePadding(e,a,n,s){const{ticks:{align:r,padding:i},position:o}=this.options,l=this.labelRotation!==0,u=o!=="top"&&this.axis==="x";if(this.isHorizontal()){const c=this.getPixelForTick(0)-this.left,d=this.right-this.getPixelForTick(this.ticks.length-1);let h=0,f=0;l?u?(h=s*e.width,f=n*a.height):(h=n*e.height,f=s*a.width):r==="start"?f=a.width:r==="end"?h=e.width:r!=="inner"&&(h=e.width/2,f=a.width/2),this.paddingLeft=Math.max((h-c+i)*this.width/(this.width-c),0),this.paddingRight=Math.max((f-d+i)*this.width/(this.width-d),0)}else{let c=a.height/2,d=e.height/2;r==="start"?(c=0,d=e.height):r==="end"&&(c=a.height,d=0),this.paddingTop=c+i,this.paddingBottom=d+i}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){gt(this.options.afterFit,[this])}isHorizontal(){const{axis:e,position:a}=this.options;return a==="top"||a==="bottom"||e==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){this.beforeTickToLabelConversion(),this.generateTickLabels(e);let a,n;for(a=0,n=e.length;a({width:i[$]||0,height:o[$]||0});return{first:N(0),last:N(a-1),widest:N(R),highest:N(P),widths:i,heights:o}}getLabelForValue(e){return e}getPixelForValue(e,a){return NaN}getValueForPixel(e){}getPixelForTick(e){const a=this.ticks;return e<0||e>a.length-1?null:this.getPixelForValue(a[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);const a=this._startPixel+e*this._length;return mF(this._alignToPixels?bs(this.chart,a,0):a)}getDecimalForPixel(e){const a=(e-this._startPixel)/this._length;return this._reversePixels?1-a:a}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:e,max:a}=this;return e<0&&a<0?a:e>0&&a>0?e:0}getContext(e){const a=this.ticks||[];if(e>=0&&eo*s?o/n:l/s:l*s0}_computeGridLineItems(e){const a=this.axis,n=this.chart,s=this.options,{grid:r,position:i,border:o}=s,l=r.offset,u=this.isHorizontal(),d=this.ticks.length+(l?1:0),h=Yr(r),f=[],m=o.setContext(this.getContext()),g=m.display?m.width:0,y=g/2,w=function(H){return bs(n,H,g)};let S,M,T,D,R,P,N,$,B,J,X,ne;if(i==="top")S=w(this.bottom),P=this.bottom-h,$=S-y,J=w(e.top)+y,ne=e.bottom;else if(i==="bottom")S=w(this.top),J=e.top,ne=w(e.bottom)-y,P=S+y,$=this.top+h;else if(i==="left")S=w(this.right),R=this.right-h,N=S-y,B=w(e.left)+y,X=e.right;else if(i==="right")S=w(this.left),B=e.left,X=w(e.right)-y,R=S+y,N=this.left+h;else if(a==="x"){if(i==="center")S=w((e.top+e.bottom)/2+.5);else if(Je(i)){const H=Object.keys(i)[0],q=i[H];S=w(this.chart.scales[H].getPixelForValue(q))}J=e.top,ne=e.bottom,P=S+y,$=P+h}else if(a==="y"){if(i==="center")S=w((e.left+e.right)/2);else if(Je(i)){const H=Object.keys(i)[0],q=i[H];S=w(this.chart.scales[H].getPixelForValue(q))}R=S-y,N=R-h,B=e.left,X=e.right}const F=qe(s.ticks.maxTicksLimit,d),z=Math.max(1,Math.ceil(d/F));for(M=0;M0&&(he-=G/2);break}Q={left:he,top:ue,width:G+be.width,height:U+be.height,color:z.backdropColor}}y.push({label:T,font:$,textOffset:X,options:{rotation:g,color:q,strokeColor:le,strokeWidth:ie,textAlign:me,textBaseline:ne,translation:[D,R],backdrop:Q}})}return y}_getXAxisLabelAlignment(){const{position:e,ticks:a}=this.options;if(-qn(this.labelRotation))return e==="top"?"left":"right";let s="center";return a.align==="start"?s="left":a.align==="end"?s="right":a.align==="inner"&&(s="inner"),s}_getYAxisLabelAlignment(e){const{position:a,ticks:{crossAlign:n,mirror:s,padding:r}}=this.options,i=this._getLabelSizes(),o=e+r,l=i.widest.width;let u,c;return a==="left"?s?(c=this.right+r,n==="near"?u="left":n==="center"?(u="center",c+=l/2):(u="right",c+=l)):(c=this.right-o,n==="near"?u="right":n==="center"?(u="center",c-=l/2):(u="left",c=this.left)):a==="right"?s?(c=this.left+r,n==="near"?u="right":n==="center"?(u="center",c-=l/2):(u="left",c-=l)):(c=this.left+o,n==="near"?u="left":n==="center"?(u="center",c+=l/2):(u="right",c=this.right)):u="right",{textAlign:u,x:c}}_computeLabelArea(){if(this.options.ticks.mirror)return;const e=this.chart,a=this.options.position;if(a==="left"||a==="right")return{top:0,left:this.left,bottom:e.height,right:this.right};if(a==="top"||a==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:e.width}}drawBackground(){const{ctx:e,options:{backgroundColor:a},left:n,top:s,width:r,height:i}=this;a&&(e.save(),e.fillStyle=a,e.fillRect(n,s,r,i),e.restore())}getLineWidthForValue(e){const a=this.options.grid;if(!this._isVisible()||!a.display)return 0;const s=this.ticks.findIndex(r=>r.value===e);return s>=0?a.setContext(this.getContext(s)).lineWidth:0}drawGrid(e){const a=this.options.grid,n=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e));let r,i;const o=(l,u,c)=>{!c.width||!c.color||(n.save(),n.lineWidth=c.width,n.strokeStyle=c.color,n.setLineDash(c.borderDash||[]),n.lineDashOffset=c.borderDashOffset,n.beginPath(),n.moveTo(l.x,l.y),n.lineTo(u.x,u.y),n.stroke(),n.restore())};if(a.display)for(r=0,i=s.length;r{this.draw(r)}}]:[{z:n,draw:r=>{this.drawBackground(),this.drawGrid(r),this.drawTitle()}},{z:s,draw:()=>{this.drawBorder()}},{z:a,draw:r=>{this.drawLabels(r)}}]}getMatchingVisibleMetas(e){const a=this.chart.getSortedVisibleDatasetMetas(),n=this.axis+"AxisID",s=[];let r,i;for(r=0,i=a.length;r{const n=a.split("."),s=n.pop(),r=[t].concat(n).join("."),i=e[a].split("."),o=i.pop(),l=i.join(".");Ct.route(r,s,l,o)})}function CU(t){return"id"in t&&"defaults"in t}class DU{constructor(){this.controllers=new po(bu,"datasets",!0),this.elements=new po(Rr,"elements"),this.plugins=new po(Object,"plugins"),this.scales=new po(Lr,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(e,a,n){[...a].forEach(s=>{const r=n||this._getRegistryForType(s);n||r.isForType(s)||r===this.plugins&&s.id?this._exec(e,r,s):ot(s,i=>{const o=n||this._getRegistryForType(i);this._exec(e,o,i)})})}_exec(e,a,n){const s=uu(e);gt(n["before"+s],[],n),a[e](n),gt(n["after"+s],[],n)}_getRegistryForType(e){for(let a=0;ar.filter(o=>!i.some(l=>o.plugin.id===l.plugin.id));this._notify(s(a,n),e,"stop"),this._notify(s(n,a),e,"start")}}function RU(t){const e={},a=[],n=Object.keys(ln.plugins.items);for(let r=0;r1&&h2(t[0].toLowerCase());if(n)return n}throw new Error(`Cannot determine type of '${t}' axis. Please provide 'axis' or 'position' option.`)}function f2(t,e,a){if(a[e+"AxisID"]===t)return{axis:e}}function VU(t,e){if(e.data&&e.data.datasets){const a=e.data.datasets.filter(n=>n.xAxisID===t||n.yAxisID===t);if(a.length)return f2(t,"x",a[0])||f2(t,"y",a[0])}return{}}function FU(t,e){const a=Vs[t.type]||{scales:{}},n=e.scales||{},s=r1(t.type,e),r=Object.create(null);return Object.keys(n).forEach(i=>{const o=n[i];if(!Je(o))return console.error(`Invalid scale configuration for scale: ${i}`);if(o._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${i}`);const l=i1(i,o,VU(i,t),Ct.scales[o.type]),u=NU(l,s),c=a.scales||{};r[i]=hi(Object.create(null),[{axis:l},o,c[l],c[u]])}),t.data.datasets.forEach(i=>{const o=i.type||t.type,l=i.indexAxis||r1(o,e),c=(Vs[o]||{}).scales||{};Object.keys(c).forEach(d=>{const h=HU(d,l),f=i[h+"AxisID"]||h;r[f]=r[f]||Object.create(null),hi(r[f],[{axis:h},n[f],c[d]])})}),Object.keys(r).forEach(i=>{const o=r[i];hi(o,[Ct.scales[o.type],Ct.scale])}),r}function H4(t){const e=t.options||(t.options={});e.plugins=qe(e.plugins,{}),e.scales=FU(t,e)}function N4(t){return t=t||{},t.datasets=t.datasets||[],t.labels=t.labels||[],t}function ZU(t){return t=t||{},t.data=N4(t.data),H4(t),t}const p2=new Map,B4=new Set;function mo(t,e){let a=p2.get(t);return a||(a=e(),p2.set(t,a),B4.add(a)),a}const Gr=(t,e,a)=>{const n=$i(e,a);n!==void 0&&t.add(n)};class UU{constructor(e){this._config=ZU(e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=N4(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){const e=this._config;this.clearCache(),H4(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return mo(e,()=>[[`datasets.${e}`,""]])}datasetAnimationScopeKeys(e,a){return mo(`${e}.transition.${a}`,()=>[[`datasets.${e}.transitions.${a}`,`transitions.${a}`],[`datasets.${e}`,""]])}datasetElementScopeKeys(e,a){return mo(`${e}-${a}`,()=>[[`datasets.${e}.elements.${a}`,`datasets.${e}`,`elements.${a}`,""]])}pluginScopeKeys(e){const a=e.id,n=this.type;return mo(`${n}-plugin-${a}`,()=>[[`plugins.${a}`,...e.additionalOptionScopes||[]]])}_cachedScopes(e,a){const n=this._scopeCache;let s=n.get(e);return(!s||a)&&(s=new Map,n.set(e,s)),s}getOptionScopes(e,a,n){const{options:s,type:r}=this,i=this._cachedScopes(e,n),o=i.get(a);if(o)return o;const l=new Set;a.forEach(c=>{e&&(l.add(e),c.forEach(d=>Gr(l,e,d))),c.forEach(d=>Gr(l,s,d)),c.forEach(d=>Gr(l,Vs[r]||{},d)),c.forEach(d=>Gr(l,Ct,d)),c.forEach(d=>Gr(l,n1,d))});const u=Array.from(l);return u.length===0&&u.push(Object.create(null)),B4.has(a)&&i.set(a,u),u}chartOptionScopes(){const{options:e,type:a}=this;return[e,Vs[a]||{},Ct.datasets[a]||{},{type:a},Ct,n1]}resolveNamedOptions(e,a,n,s=[""]){const r={$shared:!0},{resolver:i,subPrefixes:o}=m2(this._resolverCache,e,s);let l=i;if(WU(i,a)){r.$shared=!1,n=os(n)?n():n;const u=this.createResolver(e,n,o);l=xr(i,n,u)}for(const u of a)r[u]=l[u];return r}createResolver(e,a,n=[""],s){const{resolver:r}=m2(this._resolverCache,e,n);return Je(a)?xr(r,a,void 0,s):r}}function m2(t,e,a){let n=t.get(e);n||(n=new Map,t.set(e,n));const s=a.join();let r=n.get(s);return r||(r={resolver:pu(e,a),subPrefixes:a.filter(o=>!o.toLowerCase().includes("hover"))},n.set(s,r)),r}const zU=t=>Je(t)&&Object.getOwnPropertyNames(t).some(e=>os(t[e]));function WU(t,e){const{isScriptable:a,isIndexable:n}=b4(t);for(const s of e){const r=a(s),i=n(s),o=(i||r)&&t[s];if(r&&(os(o)||zU(o))||i&&Pt(o))return!0}return!1}var jU="4.5.0";const YU=["top","bottom","left","right","chartArea"];function g2(t,e){return t==="top"||t==="bottom"||YU.indexOf(t)===-1&&e==="x"}function v2(t,e){return function(a,n){return a[t]===n[t]?a[e]-n[e]:a[t]-n[t]}}function y2(t){const e=t.chart,a=e.options.animation;e.notifyPlugins("afterRender"),gt(a&&a.onComplete,[t],e)}function GU(t){const e=t.chart,a=e.options.animation;gt(a&&a.onProgress,[t],e)}function V4(t){return vu()&&typeof t=="string"?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const Po={},b2=t=>{const e=V4(t);return Object.values(Po).filter(a=>a.canvas===e).pop()};function XU(t,e,a){const n=Object.keys(t);for(const s of n){const r=+s;if(r>=e){const i=t[s];delete t[s],(a>0||r>e)&&(t[r+a]=i)}}}function qU(t,e,a,n){return!a||t.type==="mouseout"?null:n?e:t}class o1{static defaults=Ct;static instances=Po;static overrides=Vs;static registry=ln;static version=jU;static getChart=b2;static register(...e){ln.add(...e),_2()}static unregister(...e){ln.remove(...e),_2()}constructor(e,a){const n=this.config=new UU(a),s=V4(e),r=b2(s);if(r)throw new Error("Canvas is already in use. Chart with ID '"+r.id+"' must be destroyed before the canvas with ID '"+r.canvas.id+"' can be reused.");const i=n.createResolver(n.chartOptionScopes(),this.getContext());this.platform=new(n.platform||pU(s)),this.platform.updateConfig(n);const o=this.platform.acquireContext(s,i.aspectRatio),l=o&&o.canvas,u=l&&l.height,c=l&&l.width;if(this.id=eF(),this.ctx=o,this.canvas=l,this.width=c,this.height=u,this._options=i,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new $U,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=_F(d=>this.update(d),i.resizeDelay||0),this._dataChanges=[],Po[this.id]=this,!o||!l){console.error("Failed to create chart: can't acquire context from the given item");return}wn.listen(this,"complete",y2),wn.listen(this,"progress",GU),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:e,maintainAspectRatio:a},width:n,height:s,_aspectRatio:r}=this;return lt(e)?a&&r?r:s?n/s:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}get registry(){return ln}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():Wd(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Zd(this.canvas,this.ctx),this}stop(){return wn.stop(this),this}resize(e,a){wn.running(this)?this._resizeBeforeDraw={width:e,height:a}:this._resize(e,a)}_resize(e,a){const n=this.options,s=this.canvas,r=n.maintainAspectRatio&&this.aspectRatio,i=this.platform.getMaximumSize(s,e,a,r),o=n.devicePixelRatio||this.platform.getDevicePixelRatio(),l=this.width?"resize":"attach";this.width=i.width,this.height=i.height,this._aspectRatio=this.aspectRatio,Wd(this,o,!0)&&(this.notifyPlugins("resize",{size:i}),gt(n.onResize,[this,i],this),this.attached&&this._doResize(l)&&this.render())}ensureScalesHaveIDs(){const a=this.options.scales||{};ot(a,(n,s)=>{n.id=s})}buildOrUpdateScales(){const e=this.options,a=e.scales,n=this.scales,s=Object.keys(n).reduce((i,o)=>(i[o]=!1,i),{});let r=[];a&&(r=r.concat(Object.keys(a).map(i=>{const o=a[i],l=i1(i,o),u=l==="r",c=l==="x";return{options:o,dposition:u?"chartArea":c?"bottom":"left",dtype:u?"radialLinear":c?"category":"linear"}}))),ot(r,i=>{const o=i.options,l=o.id,u=i1(l,o),c=qe(o.type,i.dtype);(o.position===void 0||g2(o.position,u)!==g2(i.dposition))&&(o.position=i.dposition),s[l]=!0;let d=null;if(l in n&&n[l].type===c)d=n[l];else{const h=ln.getScale(c);d=new h({id:l,type:c,ctx:this.ctx,chart:this}),n[d.id]=d}d.init(o,e)}),ot(s,(i,o)=>{i||delete n[o]}),ot(n,i=>{Kn.configure(this,i,i.options),Kn.addBox(this,i)})}_updateMetasets(){const e=this._metasets,a=this.data.datasets.length,n=e.length;if(e.sort((s,r)=>s.index-r.index),n>a){for(let s=a;sa.length&&delete this._stacks,e.forEach((n,s)=>{a.filter(r=>r===n._dataset).length===0&&this._destroyDatasetMeta(s)})}buildOrUpdateControllers(){const e=[],a=this.data.datasets;let n,s;for(this._removeUnreferencedMetasets(),n=0,s=a.length;n{this.getDatasetMeta(a).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){const a=this.config;a.update();const n=this._options=a.createResolver(a.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!n.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0})===!1)return;const r=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let i=0;for(let u=0,c=this.data.datasets.length;u{u.reset()}),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(v2("z","_idx"));const{_active:o,_lastEvent:l}=this;l?this._eventHandler(l,!0):o.length&&this._updateHoverStyles(o,o,!0),this.render()}_updateScales(){ot(this.scales,e=>{Kn.removeBox(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const e=this.options,a=new Set(Object.keys(this._listeners)),n=new Set(e.events);(!Rd(a,n)||!!this._responsiveListeners!==e.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:e}=this,a=this._getUniformDataChanges()||[];for(const{method:n,start:s,count:r}of a){const i=n==="_removeElements"?-r:r;XU(e,s,i)}}_getUniformDataChanges(){const e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];const a=this.data.datasets.length,n=r=>new Set(e.filter(i=>i[0]===r).map((i,o)=>o+","+i.splice(1).join(","))),s=n(0);for(let r=1;rr.split(",")).map(r=>({method:r[1],start:+r[2],count:+r[3]}))}_updateLayout(e){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;Kn.update(this,this.width,this.height,e);const a=this.chartArea,n=a.width<=0||a.height<=0;this._layers=[],ot(this.boxes,s=>{n&&s.position==="chartArea"||(s.configure&&s.configure(),this._layers.push(...s._layers()))},this),this._layers.forEach((s,r)=>{s._idx=r}),this.notifyPlugins("afterLayout")}_updateDatasets(e){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})!==!1){for(let a=0,n=this.data.datasets.length;a=0;--a)this._drawDataset(e[a]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(e){const a=this.ctx,n={meta:e,index:e.index,cancelable:!0},s=T4(this,e);this.notifyPlugins("beforeDatasetDraw",n)!==!1&&(s&&El(a,s),e.controller.draw(),s&&Pl(a),n.cancelable=!1,this.notifyPlugins("afterDatasetDraw",n))}isPointInArea(e){return Dn(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,a,n,s){const r=YZ.modes[a];return typeof r=="function"?r(this,e,n,s):[]}getDatasetMeta(e){const a=this.data.datasets[e],n=this._metasets;let s=n.filter(r=>r&&r._dataset===a).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:a&&a.order||0,index:e,_dataset:a,_parsed:[],_sorted:!1},n.push(s)),s}getContext(){return this.$context||(this.$context=fs(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){const a=this.data.datasets[e];if(!a)return!1;const n=this.getDatasetMeta(e);return typeof n.hidden=="boolean"?!n.hidden:!a.hidden}setDatasetVisibility(e,a){const n=this.getDatasetMeta(e);n.hidden=!a}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,a,n){const s=n?"show":"hide",r=this.getDatasetMeta(e),i=r.controller._resolveAnimations(void 0,s);Wo(a)?(r.data[a].hidden=!n,this.update()):(this.setDatasetVisibility(e,n),i.update(r,{visible:n}),this.update(o=>o.datasetIndex===e?s:void 0))}hide(e,a){this._updateVisibility(e,a,!1)}show(e,a){this._updateVisibility(e,a,!0)}_destroyDatasetMeta(e){const a=this._metasets[e];a&&a.controller&&a.controller._destroy(),delete this._metasets[e]}_stop(){let e,a;for(this.stop(),wn.remove(this),e=0,a=this.data.datasets.length;e{a.addEventListener(this,r,i),e[r]=i},s=(r,i,o)=>{r.offsetX=i,r.offsetY=o,this._eventHandler(r)};ot(this.options.events,r=>n(r,s))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const e=this._responsiveListeners,a=this.platform,n=(l,u)=>{a.addEventListener(this,l,u),e[l]=u},s=(l,u)=>{e[l]&&(a.removeEventListener(this,l,u),delete e[l])},r=(l,u)=>{this.canvas&&this.resize(l,u)};let i;const o=()=>{s("attach",o),this.attached=!0,this.resize(),n("resize",r),n("detach",i)};i=()=>{this.attached=!1,s("resize",r),this._stop(),this._resize(0,0),n("attach",o)},a.isAttached(this.canvas)?o():i()}unbindEvents(){ot(this._listeners,(e,a)=>{this.platform.removeEventListener(this,a,e)}),this._listeners={},ot(this._responsiveListeners,(e,a)=>{this.platform.removeEventListener(this,a,e)}),this._responsiveListeners=void 0}updateHoverStyle(e,a,n){const s=n?"set":"remove";let r,i,o,l;for(a==="dataset"&&(r=this.getDatasetMeta(e[0].datasetIndex),r.controller["_"+s+"DatasetHoverStyle"]()),o=0,l=e.length;o{const o=this.getDatasetMeta(r);if(!o)throw new Error("No dataset found at index "+r);return{datasetIndex:r,element:o.data[i],index:i}});!Uo(n,a)&&(this._active=n,this._lastEvent=null,this._updateHoverStyles(n,a))}notifyPlugins(e,a,n){return this._plugins.notify(this,e,a,n)}isPluginEnabled(e){return this._plugins._cache.filter(a=>a.plugin.id===e).length===1}_updateHoverStyles(e,a,n){const s=this.options.hover,r=(l,u)=>l.filter(c=>!u.some(d=>c.datasetIndex===d.datasetIndex&&c.index===d.index)),i=r(a,e),o=n?e:r(e,a);i.length&&this.updateHoverStyle(i,s.mode,!1),o.length&&s.mode&&this.updateHoverStyle(o,s.mode,!0)}_eventHandler(e,a){const n={event:e,replay:a,cancelable:!0,inChartArea:this.isPointInArea(e)},s=i=>(i.options.events||this.options.events).includes(e.native.type);if(this.notifyPlugins("beforeEvent",n,s)===!1)return;const r=this._handleEvent(e,a,n.inChartArea);return n.cancelable=!1,this.notifyPlugins("afterEvent",n,s),(r||n.changed)&&this.render(),this}_handleEvent(e,a,n){const{_active:s=[],options:r}=this,i=a,o=this._getActiveElements(e,s,n,i),l=iF(e),u=qU(e,this._lastEvent,n,l);n&&(this._lastEvent=null,gt(r.onHover,[e,o,this],this),l&>(r.onClick,[e,o,this],this));const c=!Uo(o,s);return(c||a)&&(this._active=o,this._updateHoverStyles(o,s,a)),this._lastEvent=u,c}_getActiveElements(e,a,n,s){if(e.type==="mouseout")return[];if(!n)return a;const r=this.options.hover;return this.getElementsAtEventForMode(e,r.mode,r,s)}}function _2(){return ot(o1.instances,t=>t._plugins.invalidate())}function F4(t,e,a=e){t.lineCap=qe(a.borderCapStyle,e.borderCapStyle),t.setLineDash(qe(a.borderDash,e.borderDash)),t.lineDashOffset=qe(a.borderDashOffset,e.borderDashOffset),t.lineJoin=qe(a.borderJoinStyle,e.borderJoinStyle),t.lineWidth=qe(a.borderWidth,e.borderWidth),t.strokeStyle=qe(a.borderColor,e.borderColor)}function KU(t,e,a){t.lineTo(a.x,a.y)}function JU(t){return t.stepped?IF:t.tension||t.cubicInterpolationMode==="monotone"?OF:KU}function Z4(t,e,a={}){const n=t.length,{start:s=0,end:r=n-1}=a,{start:i,end:o}=e,l=Math.max(s,i),u=Math.min(r,o),c=so&&r>o;return{count:n,start:l,loop:e.loop,ilen:u(i+(u?o-T:T))%r,M=()=>{g!==y&&(t.lineTo(c,y),t.lineTo(c,g),t.lineTo(c,w))};for(l&&(f=s[S(0)],t.moveTo(f.x,f.y)),h=0;h<=o;++h){if(f=s[S(h)],f.skip)continue;const T=f.x,D=f.y,R=T|0;R===m?(Dy&&(y=D),c=(d*c+T)/++d):(M(),t.lineTo(T,D),m=R,d=0,g=y=D),w=D}M()}function l1(t){const e=t.options,a=e.borderDash&&e.borderDash.length;return!t._decimated&&!t._loop&&!e.tension&&e.cubicInterpolationMode!=="monotone"&&!e.stepped&&!a?ez:QU}function tz(t){return t.stepped?gZ:t.tension||t.cubicInterpolationMode==="monotone"?vZ:ks}function az(t,e,a,n){let s=e._path;s||(s=e._path=new Path2D,e.path(s,a,n)&&s.closePath()),F4(t,e.options),t.stroke(s)}function nz(t,e,a,n){const{segments:s,options:r}=e,i=l1(e);for(const o of s)F4(t,r,o.style),t.beginPath(),i(t,e,o,{start:a,end:a+n-1})&&t.closePath(),t.stroke()}const sz=typeof Path2D=="function";function rz(t,e,a,n){sz&&!e.options.segment?az(t,e,a,n):nz(t,e,a,n)}class Dl extends Rr{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:e=>e!=="borderDash"&&e!=="fill"};constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,a){const n=this.options;if((n.tension||n.cubicInterpolationMode==="monotone")&&!n.stepped&&!this._pointsUpdated){const s=n.spanGaps?this._loop:this._fullLoop;lZ(this._points,n,e,s,a),this._pointsUpdated=!0}}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=xZ(this,this.options.segment))}first(){const e=this.segments,a=this.points;return e.length&&a[e[0].start]}last(){const e=this.segments,a=this.points,n=e.length;return n&&a[e[n-1].end]}interpolate(e,a){const n=this.options,s=e[a],r=this.points,i=P4(this,{property:a,start:s,end:s});if(!i.length)return;const o=[],l=tz(n);let u,c;for(u=0,c=i.length;u{o=$l(i,o,s);const l=s[i],u=s[o];n!==null?(r.push({x:l.x,y:n}),r.push({x:u.x,y:n})):a!==null&&(r.push({x:a,y:l.y}),r.push({x:a,y:u.y}))}),r}function $l(t,e,a){for(;e>t;e--){const n=a[e];if(!isNaN(n.x)&&!isNaN(n.y))break}return e}function w2(t,e,a,n){return t&&e?n(t[a],e[a]):t?t[a]:e?e[a]:0}function U4(t,e){let a=[],n=!1;return Pt(t)?(n=!0,a=t):a=lz(t,e),a.length?new Dl({points:a,options:{tension:0},_loop:n,_fullLoop:n}):null}function x2(t){return t&&t.fill!==!1}function uz(t,e,a){let s=t[e].fill;const r=[e];let i;if(!a)return s;for(;s!==!1&&r.indexOf(s)===-1;){if(!jt(s))return s;if(i=t[s],!i)return!1;if(i.visible)return s;r.push(s),s=i.fill}return!1}function cz(t,e,a){const n=pz(t);if(Je(n))return isNaN(n.value)?!1:n;let s=parseFloat(n);return jt(s)&&Math.floor(s)===s?dz(n[0],e,s,a):["origin","start","end","stack","shape"].indexOf(n)>=0&&n}function dz(t,e,a,n){return(t==="-"||t==="+")&&(a=e+a),a===e||a<0||a>=n?!1:a}function hz(t,e){let a=null;return t==="start"?a=e.bottom:t==="end"?a=e.top:Je(t)?a=e.getPixelForValue(t.value):e.getBasePixel&&(a=e.getBasePixel()),a}function fz(t,e,a){let n;return t==="start"?n=a:t==="end"?n=e.options.reverse?e.min:e.max:Je(t)?n=t.value:n=e.getBaseValue(),n}function pz(t){const e=t.options,a=e.fill;let n=qe(a&&a.target,a);return n===void 0&&(n=!!e.backgroundColor),n===!1||n===null?!1:n===!0?"origin":n}function mz(t){const{scale:e,index:a,line:n}=t,s=[],r=n.segments,i=n.points,o=gz(e,a);o.push(U4({x:null,y:e.bottom},n));for(let l=0;l=0;--i){const o=s[i].$filler;o&&(o.line.updateControlPoints(r,o.axis),n&&o.fill&&_0(t.ctx,o,r))}},beforeDatasetsDraw(t,e,a){if(a.drawTime!=="beforeDatasetsDraw")return;const n=t.getSortedVisibleDatasetMetas();for(let s=n.length-1;s>=0;--s){const r=n[s].$filler;x2(r)&&_0(t.ctx,r,t.chartArea)}},beforeDatasetDraw(t,e,a){const n=e.meta.$filler;!x2(n)||a.drawTime!=="beforeDatasetDraw"||_0(t.ctx,n,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const E2=(t,e)=>{let{boxHeight:a=e,boxWidth:n=e}=t;return t.usePointStyle&&(a=Math.min(a,e),n=t.pointStyleWidth||Math.min(n,e)),{boxWidth:n,boxHeight:a,itemHeight:Math.max(e,a)}},Mz=(t,e)=>t!==null&&e!==null&&t.datasetIndex===e.datasetIndex&&t.index===e.index;class P2 extends Rr{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,a,n){this.maxWidth=e,this.maxHeight=a,this._margins=n,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const e=this.options.labels||{};let a=gt(e.generateLabels,[this.chart],this)||[];e.filter&&(a=a.filter(n=>e.filter(n,this.chart.data))),e.sort&&(a=a.sort((n,s)=>e.sort(n,s,this.chart.data))),this.options.reverse&&a.reverse(),this.legendItems=a}fit(){const{options:e,ctx:a}=this;if(!e.display){this.width=this.height=0;return}const n=e.labels,s=qt(n.font),r=s.size,i=this._computeTitleHeight(),{boxWidth:o,itemHeight:l}=E2(n,r);let u,c;a.font=s.string,this.isHorizontal()?(u=this.maxWidth,c=this._fitRows(i,r,o,l)+10):(c=this.maxHeight,u=this._fitCols(i,s,o,l)+10),this.width=Math.min(u,e.maxWidth||this.maxWidth),this.height=Math.min(c,e.maxHeight||this.maxHeight)}_fitRows(e,a,n,s){const{ctx:r,maxWidth:i,options:{labels:{padding:o}}}=this,l=this.legendHitBoxes=[],u=this.lineWidths=[0],c=s+o;let d=e;r.textAlign="left",r.textBaseline="middle";let h=-1,f=-c;return this.legendItems.forEach((m,g)=>{const y=n+a/2+r.measureText(m.text).width;(g===0||u[u.length-1]+y+2*o>i)&&(d+=c,u[u.length-(g>0?0:1)]=0,f+=c,h++),l[g]={left:0,top:f,row:h,width:y,height:s},u[u.length-1]+=y+o}),d}_fitCols(e,a,n,s){const{ctx:r,maxHeight:i,options:{labels:{padding:o}}}=this,l=this.legendHitBoxes=[],u=this.columnSizes=[],c=i-e;let d=o,h=0,f=0,m=0,g=0;return this.legendItems.forEach((y,w)=>{const{itemWidth:S,itemHeight:M}=Ez(n,a,r,y,s);w>0&&f+M+2*o>c&&(d+=h+o,u.push({width:h,height:f}),m+=h+o,g++,h=f=0),l[w]={left:m,top:f,col:g,width:S,height:M},h=Math.max(h,S),f+=M+o}),d+=h,u.push({width:h,height:f}),d}adjustHitBoxes(){if(!this.options.display)return;const e=this._computeTitleHeight(),{legendHitBoxes:a,options:{align:n,labels:{padding:s},rtl:r}}=this,i=lr(r,this.left,this.width);if(this.isHorizontal()){let o=0,l=wa(n,this.left+s,this.right-this.lineWidths[o]);for(const u of a)o!==u.row&&(o=u.row,l=wa(n,this.left+s,this.right-this.lineWidths[o])),u.top+=this.top+e+s,u.left=i.leftForLtr(i.x(l),u.width),l+=u.width+s}else{let o=0,l=wa(n,this.top+e+s,this.bottom-this.columnSizes[o].height);for(const u of a)u.col!==o&&(o=u.col,l=wa(n,this.top+e+s,this.bottom-this.columnSizes[o].height)),u.top=l,u.left+=this.left+s,u.left=i.leftForLtr(i.x(u.left),u.width),l+=u.height+s}}isHorizontal(){return this.options.position==="top"||this.options.position==="bottom"}draw(){if(this.options.display){const e=this.ctx;El(e,this),this._draw(),Pl(e)}}_draw(){const{options:e,columnSizes:a,lineWidths:n,ctx:s}=this,{align:r,labels:i}=e,o=Ct.color,l=lr(e.rtl,this.left,this.width),u=qt(i.font),{padding:c}=i,d=u.size,h=d/2;let f;this.drawTitle(),s.textAlign=l.textAlign("left"),s.textBaseline="middle",s.lineWidth=.5,s.font=u.string;const{boxWidth:m,boxHeight:g,itemHeight:y}=E2(i,d),w=function(R,P,N){if(isNaN(m)||m<=0||isNaN(g)||g<0)return;s.save();const $=qe(N.lineWidth,1);if(s.fillStyle=qe(N.fillStyle,o),s.lineCap=qe(N.lineCap,"butt"),s.lineDashOffset=qe(N.lineDashOffset,0),s.lineJoin=qe(N.lineJoin,"miter"),s.lineWidth=$,s.strokeStyle=qe(N.strokeStyle,o),s.setLineDash(qe(N.lineDash,[])),i.usePointStyle){const B={radius:g*Math.SQRT2/2,pointStyle:N.pointStyle,rotation:N.rotation,borderWidth:$},J=l.xPlus(R,m/2),X=P+h;v4(s,B,J,X,i.pointStyleWidth&&m)}else{const B=P+Math.max((d-g)/2,0),J=l.leftForLtr(R,m),X=or(N.borderRadius);s.beginPath(),Object.values(X).some(ne=>ne!==0)?Go(s,{x:J,y:B,w:m,h:g,radius:X}):s.rect(J,B,m,g),s.fill(),$!==0&&s.stroke()}s.restore()},S=function(R,P,N){wr(s,N.text,R,P+y/2,u,{strikethrough:N.hidden,textAlign:l.textAlign(N.textAlign)})},M=this.isHorizontal(),T=this._computeTitleHeight();M?f={x:wa(r,this.left+c,this.right-n[0]),y:this.top+c+T,line:0}:f={x:this.left+c,y:wa(r,this.top+T+c,this.bottom-a[0].height),line:0},k4(this.ctx,e.textDirection);const D=y+c;this.legendItems.forEach((R,P)=>{s.strokeStyle=R.fontColor,s.fillStyle=R.fontColor;const N=s.measureText(R.text).width,$=l.textAlign(R.textAlign||(R.textAlign=i.textAlign)),B=m+h+N;let J=f.x,X=f.y;l.setWidth(this.width),M?P>0&&J+B+c>this.right&&(X=f.y+=D,f.line++,J=f.x=wa(r,this.left+c,this.right-n[f.line])):P>0&&X+D>this.bottom&&(J=f.x=J+a[f.line].width+c,f.line++,X=f.y=wa(r,this.top+T+c,this.bottom-a[f.line].height));const ne=l.x(J);if(w(ne,X,R),J=AF($,J+m+h,M?J+B:this.right,e.rtl),S(l.x(J),X,R),M)f.x+=B+c;else if(typeof R.text!="string"){const F=u.lineHeight;f.y+=W4(R,F)+c}else f.y+=D}),S4(this.ctx,e.textDirection)}drawTitle(){const e=this.options,a=e.title,n=qt(a.font),s=ma(a.padding);if(!a.display)return;const r=lr(e.rtl,this.left,this.width),i=this.ctx,o=a.position,l=n.size/2,u=s.top+l;let c,d=this.left,h=this.width;if(this.isHorizontal())h=Math.max(...this.lineWidths),c=this.top+u,d=wa(e.align,d,this.right-h);else{const m=this.columnSizes.reduce((g,y)=>Math.max(g,y.height),0);c=u+wa(e.align,this.top,this.bottom-m-e.labels.padding-this._computeTitleHeight())}const f=wa(o,d,d+h);i.textAlign=r.textAlign(m4(o)),i.textBaseline="middle",i.strokeStyle=a.color,i.fillStyle=a.color,i.font=n.string,wr(i,a.text,f,c,n)}_computeTitleHeight(){const e=this.options.title,a=qt(e.font),n=ma(e.padding);return e.display?a.lineHeight+n.height:0}_getLegendItemAt(e,a){let n,s,r;if(er(e,this.left,this.right)&&er(a,this.top,this.bottom)){for(r=this.legendHitBoxes,n=0;nr.length>i.length?r:i)),e+a.size/2+n.measureText(s).width}function Tz(t,e,a){let n=t;return typeof e.text!="string"&&(n=W4(e,a)),n}function W4(t,e){const a=t.text?t.text.length:0;return e*a}function Cz(t,e){return!!((t==="mousemove"||t==="mouseout")&&(e.onHover||e.onLeave)||e.onClick&&(t==="click"||t==="mouseup"))}var mj={id:"legend",_element:P2,start(t,e,a){const n=t.legend=new P2({ctx:t.ctx,options:a,chart:t});Kn.configure(t,n,a),Kn.addBox(t,n)},stop(t){Kn.removeBox(t,t.legend),delete t.legend},beforeUpdate(t,e,a){const n=t.legend;Kn.configure(t,n,a),n.options=a},afterUpdate(t){const e=t.legend;e.buildLabels(),e.adjustHitBoxes()},afterEvent(t,e){e.replay||t.legend.handleEvent(e.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(t,e,a){const n=e.datasetIndex,s=a.chart;s.isDatasetVisible(n)?(s.hide(n),e.hidden=!0):(s.show(n),e.hidden=!1)},onHover:null,onLeave:null,labels:{color:t=>t.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:a,pointStyle:n,textAlign:s,color:r,useBorderRadius:i,borderRadius:o}}=t.legend.options;return t._getSortedDatasetMetas().map(l=>{const u=l.controller.getStyle(a?0:void 0),c=ma(u.borderWidth);return{text:e[l.index].label,fillStyle:u.backgroundColor,fontColor:r,hidden:!l.visible,lineCap:u.borderCapStyle,lineDash:u.borderDash,lineDashOffset:u.borderDashOffset,lineJoin:u.borderJoinStyle,lineWidth:(c.width+c.height)/4,strokeStyle:u.borderColor,pointStyle:n||u.pointStyle,rotation:u.rotation,textAlign:s||u.textAlign,borderRadius:i&&(o||u.borderRadius),datasetIndex:l.index}},this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};const Jr={average(t){if(!t.length)return!1;let e,a,n=new Set,s=0,r=0;for(e=0,a=t.length;eo+l)/n.size,y:s/r}},nearest(t,e){if(!t.length)return!1;let a=e.x,n=e.y,s=Number.POSITIVE_INFINITY,r,i,o;for(r=0,i=t.length;r-1?t.split(` `):t}function Dz(t,e){const{element:a,datasetIndex:n,index:s}=e,r=t.getDatasetMeta(n).controller,{label:i,value:o}=r.getLabelAndValue(s);return{chart:t,label:i,parsed:r.getParsed(s),raw:t.data.datasets[n].data[s],formattedValue:o,dataset:r.getDataset(),dataIndex:s,datasetIndex:n,element:a}}function T2(t,e){const a=t.chart.ctx,{body:n,footer:s,title:r}=t,{boxWidth:i,boxHeight:o}=e,l=qt(e.bodyFont),u=qt(e.titleFont),c=qt(e.footerFont),d=r.length,h=s.length,f=n.length,m=ma(e.padding);let g=m.height,y=0,w=n.reduce((T,D)=>T+D.before.length+D.lines.length+D.after.length,0);if(w+=t.beforeBody.length+t.afterBody.length,d&&(g+=d*u.lineHeight+(d-1)*e.titleSpacing+e.titleMarginBottom),w){const T=e.displayColors?Math.max(o,l.lineHeight):l.lineHeight;g+=f*T+(w-f)*l.lineHeight+(w-1)*e.bodySpacing}h&&(g+=e.footerMarginTop+h*c.lineHeight+(h-1)*e.footerSpacing);let S=0;const M=function(T){y=Math.max(y,a.measureText(T).width+S)};return a.save(),a.font=u.string,ot(t.title,M),a.font=l.string,ot(t.beforeBody.concat(t.afterBody),M),S=e.displayColors?i+2+e.boxPadding:0,ot(n,T=>{ot(T.before,M),ot(T.lines,M),ot(T.after,M)}),S=0,a.font=c.string,ot(t.footer,M),a.restore(),y+=m.width,{width:y,height:g}}function $z(t,e){const{y:a,height:n}=e;return at.height-n/2?"bottom":"center"}function Rz(t,e,a,n){const{x:s,width:r}=n,i=a.caretSize+a.caretPadding;if(t==="left"&&s+r+i>e.width||t==="right"&&s-r-i<0)return!0}function Lz(t,e,a,n){const{x:s,width:r}=a,{width:i,chartArea:{left:o,right:l}}=t;let u="center";return n==="center"?u=s<=(o+l)/2?"left":"right":s<=r/2?u="left":s>=i-r/2&&(u="right"),Rz(u,t,e,a)&&(u="center"),u}function C2(t,e,a){const n=a.yAlign||e.yAlign||$z(t,a);return{xAlign:a.xAlign||e.xAlign||Lz(t,e,a,n),yAlign:n}}function Iz(t,e){let{x:a,width:n}=t;return e==="right"?a-=n:e==="center"&&(a-=n/2),a}function Oz(t,e,a){let{y:n,height:s}=t;return e==="top"?n+=a:e==="bottom"?n-=s+a:n-=s/2,n}function D2(t,e,a,n){const{caretSize:s,caretPadding:r,cornerRadius:i}=t,{xAlign:o,yAlign:l}=a,u=s+r,{topLeft:c,topRight:d,bottomLeft:h,bottomRight:f}=or(i);let m=Iz(e,o);const g=Oz(e,l,u);return l==="center"?o==="left"?m+=u:o==="right"&&(m-=u):o==="left"?m-=Math.max(c,h)+s:o==="right"&&(m+=Math.max(d,f)+s),{x:Oa(m,0,n.width-e.width),y:Oa(g,0,n.height-e.height)}}function go(t,e,a){const n=ma(a.padding);return e==="center"?t.x+t.width/2:e==="right"?t.x+t.width-n.right:t.x+n.left}function $2(t){return rn([],xn(t))}function Hz(t,e,a){return fs(t,{tooltip:e,tooltipItems:a,type:"tooltip"})}function R2(t,e){const a=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return a?t.override(a):t}const j4={beforeTitle:An,title(t){if(t.length>0){const e=t[0],a=e.chart.data.labels,n=a?a.length:0;if(this&&this.options&&this.options.mode==="dataset")return e.dataset.label||"";if(e.label)return e.label;if(n>0&&e.dataIndex"u"?j4[e].call(a,n):s}class L2 extends Rr{static positioners=Jr;constructor(e){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=e.chart,this.options=e.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const e=this._cachedAnimations;if(e)return e;const a=this.chart,n=this.options.setContext(this.getContext()),s=n.enabled&&a.options.animation&&n.animations,r=new C4(this.chart,s);return s._cacheable&&(this._cachedAnimations=Object.freeze(r)),r}getContext(){return this.$context||(this.$context=Hz(this.chart.getContext(),this,this._tooltipItems))}getTitle(e,a){const{callbacks:n}=a,s=ga(n,"beforeTitle",this,e),r=ga(n,"title",this,e),i=ga(n,"afterTitle",this,e);let o=[];return o=rn(o,xn(s)),o=rn(o,xn(r)),o=rn(o,xn(i)),o}getBeforeBody(e,a){return $2(ga(a.callbacks,"beforeBody",this,e))}getBody(e,a){const{callbacks:n}=a,s=[];return ot(e,r=>{const i={before:[],lines:[],after:[]},o=R2(n,r);rn(i.before,xn(ga(o,"beforeLabel",this,r))),rn(i.lines,ga(o,"label",this,r)),rn(i.after,xn(ga(o,"afterLabel",this,r))),s.push(i)}),s}getAfterBody(e,a){return $2(ga(a.callbacks,"afterBody",this,e))}getFooter(e,a){const{callbacks:n}=a,s=ga(n,"beforeFooter",this,e),r=ga(n,"footer",this,e),i=ga(n,"afterFooter",this,e);let o=[];return o=rn(o,xn(s)),o=rn(o,xn(r)),o=rn(o,xn(i)),o}_createItems(e){const a=this._active,n=this.chart.data,s=[],r=[],i=[];let o=[],l,u;for(l=0,u=a.length;le.filter(c,d,h,n))),e.itemSort&&(o=o.sort((c,d)=>e.itemSort(c,d,n))),ot(o,c=>{const d=R2(e.callbacks,c);s.push(ga(d,"labelColor",this,c)),r.push(ga(d,"labelPointStyle",this,c)),i.push(ga(d,"labelTextColor",this,c))}),this.labelColors=s,this.labelPointStyles=r,this.labelTextColors=i,this.dataPoints=o,o}update(e,a){const n=this.options.setContext(this.getContext()),s=this._active;let r,i=[];if(!s.length)this.opacity!==0&&(r={opacity:0});else{const o=Jr[n.position].call(this,s,this._eventPosition);i=this._createItems(n),this.title=this.getTitle(i,n),this.beforeBody=this.getBeforeBody(i,n),this.body=this.getBody(i,n),this.afterBody=this.getAfterBody(i,n),this.footer=this.getFooter(i,n);const l=this._size=T2(this,n),u=Object.assign({},o,l),c=C2(this.chart,n,u),d=D2(n,u,c,this.chart);this.xAlign=c.xAlign,this.yAlign=c.yAlign,r={opacity:1,x:d.x,y:d.y,width:l.width,height:l.height,caretX:o.x,caretY:o.y}}this._tooltipItems=i,this.$context=void 0,r&&this._resolveAnimations().update(this,r),e&&n.external&&n.external.call(this,{chart:this.chart,tooltip:this,replay:a})}drawCaret(e,a,n,s){const r=this.getCaretPosition(e,n,s);a.lineTo(r.x1,r.y1),a.lineTo(r.x2,r.y2),a.lineTo(r.x3,r.y3)}getCaretPosition(e,a,n){const{xAlign:s,yAlign:r}=this,{caretSize:i,cornerRadius:o}=n,{topLeft:l,topRight:u,bottomLeft:c,bottomRight:d}=or(o),{x:h,y:f}=e,{width:m,height:g}=a;let y,w,S,M,T,D;return r==="center"?(T=f+g/2,s==="left"?(y=h,w=y-i,M=T+i,D=T-i):(y=h+m,w=y+i,M=T-i,D=T+i),S=y):(s==="left"?w=h+Math.max(l,c)+i:s==="right"?w=h+m-Math.max(u,d)-i:w=this.caretX,r==="top"?(M=f,T=M-i,y=w-i,S=w+i):(M=f+g,T=M+i,y=w+i,S=w-i),D=M),{x1:y,x2:w,x3:S,y1:M,y2:T,y3:D}}drawTitle(e,a,n){const s=this.title,r=s.length;let i,o,l;if(r){const u=lr(n.rtl,this.x,this.width);for(e.x=go(this,n.titleAlign,n),a.textAlign=u.textAlign(n.titleAlign),a.textBaseline="middle",i=qt(n.titleFont),o=n.titleSpacing,a.fillStyle=n.titleColor,a.font=i.string,l=0;lS!==0)?(e.beginPath(),e.fillStyle=r.multiKeyBackground,Go(e,{x:g,y:m,w:u,h:l,radius:w}),e.fill(),e.stroke(),e.fillStyle=i.backgroundColor,e.beginPath(),Go(e,{x:y,y:m+1,w:u-2,h:l-2,radius:w}),e.fill()):(e.fillStyle=r.multiKeyBackground,e.fillRect(g,m,u,l),e.strokeRect(g,m,u,l),e.fillStyle=i.backgroundColor,e.fillRect(y,m+1,u-2,l-2))}e.fillStyle=this.labelTextColors[n]}drawBody(e,a,n){const{body:s}=this,{bodySpacing:r,bodyAlign:i,displayColors:o,boxHeight:l,boxWidth:u,boxPadding:c}=n,d=qt(n.bodyFont);let h=d.lineHeight,f=0;const m=lr(n.rtl,this.x,this.width),g=function(N){a.fillText(N,m.x(e.x+f),e.y+h/2),e.y+=h+r},y=m.textAlign(i);let w,S,M,T,D,R,P;for(a.textAlign=i,a.textBaseline="middle",a.font=d.string,e.x=go(this,y,n),a.fillStyle=n.bodyColor,ot(this.beforeBody,g),f=o&&y!=="right"?i==="center"?u/2+c:u+2+c:0,T=0,R=s.length;T0&&a.stroke()}_updateAnimationTarget(e){const a=this.chart,n=this.$animations,s=n&&n.x,r=n&&n.y;if(s||r){const i=Jr[e.position].call(this,this._active,this._eventPosition);if(!i)return;const o=this._size=T2(this,e),l=Object.assign({},i,this._size),u=C2(a,e,l),c=D2(e,l,u,a);(s._to!==c.x||r._to!==c.y)&&(this.xAlign=u.xAlign,this.yAlign=u.yAlign,this.width=o.width,this.height=o.height,this.caretX=i.x,this.caretY=i.y,this._resolveAnimations().update(this,c))}}_willRender(){return!!this.opacity}draw(e){const a=this.options.setContext(this.getContext());let n=this.opacity;if(!n)return;this._updateAnimationTarget(a);const s={width:this.width,height:this.height},r={x:this.x,y:this.y};n=Math.abs(n)<.001?0:n;const i=ma(a.padding),o=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;a.enabled&&o&&(e.save(),e.globalAlpha=n,this.drawBackground(r,e,s,a),k4(e,a.textDirection),r.y+=i.top,this.drawTitle(r,e,a),this.drawBody(r,e,a),this.drawFooter(r,e,a),S4(e,a.textDirection),e.restore())}getActiveElements(){return this._active||[]}setActiveElements(e,a){const n=this._active,s=e.map(({datasetIndex:o,index:l})=>{const u=this.chart.getDatasetMeta(o);if(!u)throw new Error("Cannot find a dataset at index "+o);return{datasetIndex:o,element:u.data[l],index:l}}),r=!Uo(n,s),i=this._positionChanged(s,a);(r||i)&&(this._active=s,this._eventPosition=a,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,a,n=!0){if(a&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const s=this.options,r=this._active||[],i=this._getActiveElements(e,r,a,n),o=this._positionChanged(i,e),l=a||!Uo(i,r)||o;return l&&(this._active=i,(s.enabled||s.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,a))),l}_getActiveElements(e,a,n,s){const r=this.options;if(e.type==="mouseout")return[];if(!s)return a.filter(o=>this.chart.data.datasets[o.datasetIndex]&&this.chart.getDatasetMeta(o.datasetIndex).controller.getParsed(o.index)!==void 0);const i=this.chart.getElementsAtEventForMode(e,r.mode,r,n);return r.reverse&&i.reverse(),i}_positionChanged(e,a){const{caretX:n,caretY:s,options:r}=this,i=Jr[r.position].call(this,e,a);return i!==!1&&(n!==i.x||s!==i.y)}}var Nz={id:"tooltip",_element:L2,positioners:Jr,afterInit(t,e,a){a&&(t.tooltip=new L2({chart:t,options:a}))},beforeUpdate(t,e,a){t.tooltip&&t.tooltip.initialize(a)},reset(t,e,a){t.tooltip&&t.tooltip.initialize(a)},afterDraw(t){const e=t.tooltip;if(e&&e._willRender()){const a={tooltip:e};if(t.notifyPlugins("beforeTooltipDraw",{...a,cancelable:!0})===!1)return;e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",a)}},afterEvent(t,e){if(t.tooltip){const a=e.replay;t.tooltip.handleEvent(e.event,a,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:j4},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:t=>t!=="filter"&&t!=="itemSort"&&t!=="external",_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};const Bz=(t,e,a,n)=>(typeof e=="string"?(a=t.push(e)-1,n.unshift({index:a,label:e})):isNaN(e)&&(a=null),a);function Vz(t,e,a,n){const s=t.indexOf(e);if(s===-1)return Bz(t,e,a,n);const r=t.lastIndexOf(e);return s!==r?a:s}const Fz=(t,e)=>t===null?null:Oa(Math.round(t),0,e);function I2(t){const e=this.getLabels();return t>=0&&ta.length-1?null:this.getPixelForValue(a[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}}function Uz(t,e){const a=[],{bounds:s,step:r,min:i,max:o,precision:l,count:u,maxTicks:c,maxDigits:d,includeBounds:h}=t,f=r||1,m=c-1,{min:g,max:y}=e,w=!lt(i),S=!lt(o),M=!lt(u),T=(y-g)/(d+1);let D=Id((y-g)/m/f)*f,R,P,N,$;if(D<1e-14&&!w&&!S)return[{value:g},{value:y}];$=Math.ceil(y/D)-Math.floor(g/D),$>m&&(D=Id($*D/m/f)*f),lt(l)||(R=Math.pow(10,l),D=Math.ceil(D*R)/R),s==="ticks"?(P=Math.floor(g/D)*D,N=Math.ceil(y/D)*D):(P=g,N=y),w&&S&&r&&dF((o-i)/r,D/1e3)?($=Math.round(Math.min((o-i)/D,c)),D=(o-i)/$,P=i,N=o):M?(P=w?i:P,N=S?o:N,$=u-1,D=(N-P)/$):($=(N-P)/D,fi($,Math.round($),D/1e3)?$=Math.round($):$=Math.ceil($));const B=Math.max(Od(D),Od(P));R=Math.pow(10,lt(l)?B:l),P=Math.round(P*R)/R,N=Math.round(N*R)/R;let J=0;for(w&&(h&&P!==i?(a.push({value:i}),Po)break;a.push({value:X})}return S&&h&&N!==o?a.length&&fi(a[a.length-1].value,o,O2(o,T,t))?a[a.length-1].value=o:a.push({value:o}):(!S||N===o)&&a.push({value:N}),a}function O2(t,e,{horizontal:a,minRotation:n}){const s=qn(n),r=(a?Math.sin(s):Math.cos(s))||.001,i=.75*e*(""+t).length;return Math.min(e/r,i)}class c1 extends Lr{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(e,a){return lt(e)||(typeof e=="number"||e instanceof Number)&&!isFinite(+e)?null:+e}handleTickRangeOptions(){const{beginAtZero:e}=this.options,{minDefined:a,maxDefined:n}=this.getUserBounds();let{min:s,max:r}=this;const i=l=>s=a?s:l,o=l=>r=n?r:l;if(e){const l=Ar(s),u=Ar(r);l<0&&u<0?o(0):l>0&&u>0&&i(0)}if(s===r){let l=r===0?1:Math.abs(r*.05);o(r+l),e||i(s-l)}this.min=s,this.max=r}getTickLimit(){const e=this.options.ticks;let{maxTicksLimit:a,stepSize:n}=e,s;return n?(s=Math.ceil(this.max/n)-Math.floor(this.min/n)+1,s>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${n} would result generating up to ${s} ticks. Limiting to 1000.`),s=1e3)):(s=this.computeTickLimit(),a=a||11),a&&(s=Math.min(a,s)),s}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const e=this.options,a=e.ticks;let n=this.getTickLimit();n=Math.max(2,n);const s={maxTicks:n,bounds:e.bounds,min:e.min,max:e.max,precision:a.precision,step:a.stepSize,count:a.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:a.minRotation||0,includeBounds:a.includeBounds!==!1},r=this._range||this,i=Uz(s,r);return e.bounds==="ticks"&&hF(i,this,"value"),e.reverse?(i.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),i}configure(){const e=this.ticks;let a=this.min,n=this.max;if(super.configure(),this.options.offset&&e.length){const s=(n-a)/Math.max(e.length-1,1)/2;a-=s,n+=s}this._startValue=a,this._endValue=n,this._valueRange=n-a}getLabelForValue(e){return g4(e,this.chart.options.locale,this.options.ticks.format)}}class zz extends c1{static id="linear";static defaults={ticks:{callback:fu.formatters.numeric}};determineDataLimits(){const{min:e,max:a}=this.getMinMax(!0);this.min=jt(e)?e:0,this.max=jt(a)?a:1,this.handleTickRangeOptions()}computeTickLimit(){const e=this.isHorizontal(),a=e?this.width:this.height,n=qn(this.options.ticks.minRotation),s=(e?Math.sin(n):Math.cos(n))||.001,r=this._resolveTickFontOptions(0);return Math.ceil(a/Math.min(40,r.lineHeight/s))}getPixelForValue(e){return e===null?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getValueForPixel(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}}function d1(t){const e=t.ticks;if(e.display&&t.display){const a=ma(e.backdropPadding);return qe(e.font&&e.font.size,Ct.font.size)+a.height}return 0}function Wz(t,e,a){return a=Pt(a)?a:[a],{w:LF(t,e.string,a),h:a.length*e.lineHeight}}function H2(t,e,a,n,s){return t===n||t===s?{start:e-a/2,end:e+a/2}:ts?{start:e-a,end:e}:{start:e,end:e+a}}function jz(t){const e={l:t.left+t._padding.left,r:t.right-t._padding.right,t:t.top+t._padding.top,b:t.bottom-t._padding.bottom},a=Object.assign({},e),n=[],s=[],r=t._pointLabels.length,i=t.options.pointLabels,o=i.centerPointLabels?Ut/r:0;for(let l=0;le.r&&(o=(n.end-e.r)/r,t.r=Math.max(t.r,e.r+o)),s.starte.b&&(l=(s.end-e.b)/i,t.b=Math.max(t.b,e.b+l))}function Gz(t,e,a){const n=t.drawingArea,{extra:s,additionalAngle:r,padding:i,size:o}=a,l=t.getPointPosition(e,n+s+i,r),u=Math.round(cu(xa(l.angle+Ma))),c=Qz(l.y,o.h,u),d=Kz(u),h=Jz(l.x,o.w,d);return{visible:!0,x:l.x,y:c,textAlign:d,left:h,top:c,right:h+o.w,bottom:c+o.h}}function Xz(t,e){if(!e)return!0;const{left:a,top:n,right:s,bottom:r}=t;return!(Dn({x:a,y:n},e)||Dn({x:a,y:r},e)||Dn({x:s,y:n},e)||Dn({x:s,y:r},e))}function qz(t,e,a){const n=[],s=t._pointLabels.length,r=t.options,{centerPointLabels:i,display:o}=r.pointLabels,l={extra:d1(r)/2,additionalAngle:i?Ut/s:0};let u;for(let c=0;c270||a<90)&&(t-=e),t}function eW(t,e,a){const{left:n,top:s,right:r,bottom:i}=a,{backdropColor:o}=e;if(!lt(o)){const l=or(e.borderRadius),u=ma(e.backdropPadding);t.fillStyle=o;const c=n-u.left,d=s-u.top,h=r-n+u.width,f=i-s+u.height;Object.values(l).some(m=>m!==0)?(t.beginPath(),Go(t,{x:c,y:d,w:h,h:f,radius:l}),t.fill()):t.fillRect(c,d,h,f)}}function tW(t,e){const{ctx:a,options:{pointLabels:n}}=t;for(let s=e-1;s>=0;s--){const r=t._pointLabelItems[s];if(!r.visible)continue;const i=n.setContext(t.getPointLabelContext(s));eW(a,i,r);const o=qt(i.font),{x:l,y:u,textAlign:c}=r;wr(a,t._pointLabels[s],l,u+o.lineHeight/2,o,{color:i.color,textAlign:c,textBaseline:"middle"})}}function Y4(t,e,a,n){const{ctx:s}=t;if(a)s.arc(t.xCenter,t.yCenter,e,0,Ea);else{let r=t.getPointPosition(0,e);s.moveTo(r.x,r.y);for(let i=1;i{const s=gt(this.options.pointLabels.callback,[a,n],this);return s||s===0?s:""}).filter((a,n)=>this.chart.getDataVisibility(n))}fit(){const e=this.options;e.display&&e.pointLabels.display?jz(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(e,a,n,s){this.xCenter+=Math.floor((e-a)/2),this.yCenter+=Math.floor((n-s)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(e,a,n,s))}getIndexAngle(e){const a=Ea/(this._pointLabels.length||1),n=this.options.startAngle||0;return xa(e*a+qn(n))}getDistanceFromCenterForValue(e){if(lt(e))return NaN;const a=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-e)*a:(e-this.min)*a}getValueForDistanceFromCenter(e){if(lt(e))return NaN;const a=e/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-a:this.min+a}getPointLabelContext(e){const a=this._pointLabels||[];if(e>=0&&e{if(d!==0||d===0&&this.min<0){l=this.getDistanceFromCenterForValue(c.value);const h=this.getContext(d),f=s.setContext(h),m=r.setContext(h);aW(this,f,l,i,m)}}),n.display){for(e.save(),o=i-1;o>=0;o--){const c=n.setContext(this.getPointLabelContext(o)),{color:d,lineWidth:h}=c;!h||!d||(e.lineWidth=h,e.strokeStyle=d,e.setLineDash(c.borderDash),e.lineDashOffset=c.borderDashOffset,l=this.getDistanceFromCenterForValue(a.reverse?this.min:this.max),u=this.getPointPosition(o,l),e.beginPath(),e.moveTo(this.xCenter,this.yCenter),e.lineTo(u.x,u.y),e.stroke())}e.restore()}}drawBorder(){}drawLabels(){const e=this.ctx,a=this.options,n=a.ticks;if(!n.display)return;const s=this.getIndexAngle(0);let r,i;e.save(),e.translate(this.xCenter,this.yCenter),e.rotate(s),e.textAlign="center",e.textBaseline="middle",this.ticks.forEach((o,l)=>{if(l===0&&this.min>=0&&!a.reverse)return;const u=n.setContext(this.getContext(l)),c=qt(u.font);if(r=this.getDistanceFromCenterForValue(this.ticks[l].value),u.showLabelBackdrop){e.font=c.string,i=e.measureText(o.label).width,e.fillStyle=u.backdropColor;const d=ma(u.backdropPadding);e.fillRect(-i/2-d.left,-r-c.size/2-d.top,i+d.width,c.size+d.height)}wr(e,o.label,0,-r,c,{color:u.color,strokeColor:u.textStrokeColor,strokeWidth:u.textStrokeWidth})}),e.restore()}drawTitle(){}}const Rl={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},va=Object.keys(Rl);function N2(t,e){return t-e}function B2(t,e){if(lt(e))return null;const a=t._adapter,{parser:n,round:s,isoWeekday:r}=t._parseOpts;let i=e;return typeof n=="function"&&(i=n(i)),jt(i)||(i=typeof n=="string"?a.parse(i,n):a.parse(i)),i===null?null:(s&&(i=s==="week"&&(Ri(r)||r===!0)?a.startOf(i,"isoWeek",r):a.startOf(i,s)),+i)}function V2(t,e,a,n){const s=va.length;for(let r=va.indexOf(t);r=va.indexOf(a);r--){const i=va[r];if(Rl[i].common&&t._adapter.diff(s,n,i)>=e-1)return i}return va[a?va.indexOf(a):0]}function rW(t){for(let e=va.indexOf(t)+1,a=va.length;e=e?a[n]:a[s];t[r]=!0}}function iW(t,e,a,n){const s=t._adapter,r=+s.startOf(e[0].value,n),i=e[e.length-1].value;let o,l;for(o=r;o<=i;o=+s.add(o,1,n))l=a[o],l>=0&&(e[l].major=!0);return e}function Z2(t,e,a){const n=[],s={},r=e.length;let i,o;for(i=0;i+e.value))}initOffsets(e=[]){let a=0,n=0,s,r;this.options.offset&&e.length&&(s=this.getDecimalForValue(e[0]),e.length===1?a=1-s:a=(this.getDecimalForValue(e[1])-s)/2,r=this.getDecimalForValue(e[e.length-1]),e.length===1?n=r:n=(r-this.getDecimalForValue(e[e.length-2]))/2);const i=e.length<3?.5:.25;a=Oa(a,0,i),n=Oa(n,0,i),this._offsets={start:a,end:n,factor:1/(a+1+n)}}_generate(){const e=this._adapter,a=this.min,n=this.max,s=this.options,r=s.time,i=r.unit||V2(r.minUnit,a,n,this._getLabelCapacity(a)),o=qe(s.ticks.stepSize,1),l=i==="week"?r.isoWeekday:!1,u=Ri(l)||l===!0,c={};let d=a,h,f;if(u&&(d=+e.startOf(d,"isoWeek",l)),d=+e.startOf(d,u?"day":i),e.diff(n,a,i)>1e5*o)throw new Error(a+" and "+n+" are too far apart with stepSize of "+o+" "+i);const m=s.ticks.source==="data"&&this.getDataTimestamps();for(h=d,f=0;h+g)}getLabelForValue(e){const a=this._adapter,n=this.options.time;return n.tooltipFormat?a.format(e,n.tooltipFormat):a.format(e,n.displayFormats.datetime)}format(e,a){const s=this.options.time.displayFormats,r=this._unit,i=a||s[r];return this._adapter.format(e,i)}_tickFormatFunction(e,a,n,s){const r=this.options,i=r.ticks.callback;if(i)return gt(i,[e,a,n],this);const o=r.time.displayFormats,l=this._unit,u=this._majorUnit,c=l&&o[l],d=u&&o[u],h=n[a],f=u&&d&&h&&h.major;return this._adapter.format(e,s||(f?d:c))}generateTickLabels(e){let a,n,s;for(a=0,n=e.length;a0?o:1}getDataTimestamps(){let e=this._cache.data||[],a,n;if(e.length)return e;const s=this.getMatchingVisibleMetas();if(this._normalized&&s.length)return this._cache.data=s[0].controller.getAllParsedValues(this);for(a=0,n=s.length;a=t[n].pos&&e<=t[s].pos&&({lo:n,hi:s}=Ps(t,"pos",e)),{pos:r,time:o}=t[n],{pos:i,time:l}=t[s]):(e>=t[n].time&&e<=t[s].time&&({lo:n,hi:s}=Ps(t,"time",e)),{time:r,pos:o}=t[n],{time:i,pos:l}=t[s]);const u=i-r;return u?o+(l-o)*(e-r)/u:o}class vj extends U2{static id="timeseries";static defaults=U2.defaults;constructor(e){super(e),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const e=this._getTimestampsForTable(),a=this._table=this.buildLookupTable(e);this._minPos=vo(a,this.min),this._tableRange=vo(a,this.max)-this._minPos,super.initOffsets(e)}buildLookupTable(e){const{min:a,max:n}=this,s=[],r=[];let i,o,l,u,c;for(i=0,o=e.length;i=a&&u<=n&&s.push(u);if(s.length<2)return[{time:a,pos:0},{time:n,pos:1}];for(i=0,o=s.length;is-r)}_getTimestampsForTable(){let e=this._cache.all||[];if(e.length)return e;const a=this.getDataTimestamps(),n=this.getLabelTimestamps();return a.length&&n.length?e=this.normalize(a.concat(n)):e=a.length?a:n,e=this._cache.all=e,e}getDecimalForValue(e){return(vo(this._table,e)-this._minPos)/this._tableRange}getValueForPixel(e){const a=this._offsets,n=this.getDecimalForPixel(e)/a.factor-a.end;return vo(this._table,n*this._tableRange+this._minPos,!0)}}const oW={__name:"LineChart",props:{data:{type:Object,required:!0}},setup(t){const e=t,a=de(null);let n;o1.register(Dl,iz,FZ,zz,Zz,Nz),ct(()=>{n=new o1(a.value,{type:"line",data:e.data,options:{responsive:!0,maintainAspectRatio:!1,scales:{y:{display:!1},x:{display:!0}},plugins:{legend:{display:!1}}}})});const s=k(()=>e.data);return tt(s,r=>{n&&(n.data=r,n.update())}),(r,i)=>(p(),v("canvas",{ref_key:"root",ref:a},null,512))}},lW={class:"flex justify-between"},uW={class:"text-sm"},cW={key:0,class:"animated-text bg-linear-to-r from-teal-400 to-yellow-200 bg-clip-text text-transparent"},dW={class:"text-xl pb-2"},hW={__name:"CardBoxNews",props:{title:{type:String,required:!0},content:{type:String,required:!0},cover:{type:String,default:null},date:{type:String,required:!0},id:{type:Number,required:!0},read:{type:Boolean,required:!1,default:!1}},setup(t){const e=t,a=bl();function n(r){if(r!==null)return` background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, .6)), url('${e.cover}'); background-size: cover; background-repeat: no-repeat; - `}function s(){a.push(`/news/${e.id}`)}return(r,i)=>(p(),v("button",{class:"text-left hover:cursor-pointer",onClick:s},[we(Us,{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",lW,[b("p",uW,Re(e.date),1),t.read?Z("",!0):(p(),v("p",cW," Unread "))]),i[0]||(i[0]=b("hr",{class:"pb-1"},null,-1)),b("h2",dW,Re(e.title),1)],2)]),_:1},8,["style"])]))}},fW={},pW={class:"text-center py-14 text-gray-500 dark:text-slate-400"};function mW(t,e){return p(),v("div",pW,e[0]||(e[0]=[b("p",null,"Nothing's here…",-1)]))}const gW=su(fW,[["render",mW]]),$n={default:{primary:"#00D1B2",info:"#209CEE",danger:"#FF3860"}},vW=(t,e)=>({fill:!1,borderColor:$n.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:$n.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:$n.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Plays"}),yW=(t,e)=>({fill:!1,borderColor:$n.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:$n.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:$n.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Records"}),bW=(t,e)=>({fill:!1,borderColor:$n.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:$n.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:$n.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Scores"}),_W=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}},AW=(t,e=null)=>{if(!Array.isArray(t)||t.length===0)return{labels:[],datasets:[]};const{labels:a,data:n}=_W(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:[vW("info",n),yW("primary",i),bW("danger",o)]}};function G4(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 wW={key:0,class:"grid gap-4 grid-cols-1 xl:grid-cols-2 w-full pb-4"},xW={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"},kW={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"},SW={key:0},MW={__name:"HomeView",setup(t){const e=Ke();var a=de([]);ct(async()=>{try{const y=await e.fetchAllNews(2);a.value=y}catch(y){console.error("Failed to fetch news data:",y)}});const n=k(()=>e.userProfiles),s=k(()=>e.userScoreStats),r=k(()=>n.value.reduce((y,w)=>y+w.data.total_plays,0)),i=k(()=>n.value.length),o=k(()=>{const y=S=>{const M={};return S.forEach(T=>{const D=new Date(T*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:{},T=[];Object.values(M).forEach(P=>{Object.values(P).forEach(N=>{T.push(...N)})});const D=y(T),R=Math.max(...Object.values(D));w=Math.max(w,R)}),w});function l(y){var w=[];for(const S of y){const M=t4(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=k(()=>s.value?.attempts?.length||0),d=k(()=>s.value?.records?.length||0),h=k(()=>s.value?.attempts?.filter(y=>new Date(y.timestamp*1e3).toISOString().split("T")[0]===u).length||0),f=k(()=>s.value?.records?.filter(y=>new Date(y.timestamp*1e3).toISOString().split("T")[0]===u).length||0),m=k(()=>{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(T=>{Object.values(T).forEach(D=>{D.forEach(R=>{new Date(R*1e3).toISOString().split("T")[0]===y&&w++})})})}),w}),g=de([{label:"Cumulative Plays",icon:nd,iconColor:"text-emerald-600",suffix:"play",number:r},{label:"Games Played",icon:Y0,iconColor:"text-sky-300",suffix:"game",number:i},{label:"Plays Today",icon:nd,iconColor:"text-sky-300",suffix:"play",number:m},{label:"Longest Play Streak",icon:Yx,iconColor:"text-red-500",suffix:"play",number:o},{label:"Total Records",icon:sd,iconColor:"text-amber-400",suffix:"record",number:d},{label:"Total Scores",icon:ad,iconColor:"text-pink-300",suffix:"score",number:c},{label:"Records Today",icon:sd,iconColor:"text-amber-400",suffix:"record",number:f},{label:"Scores Today",icon:ad,iconColor:"text-sky-300",suffix:"score",number:h}]);return(y,w)=>(p(),_e(CV,null,{default:Ee(()=>[we(sB,null,{default:Ee(()=>[we(tB,{class:"mb-6 mt-2 shadow-xl"}),we(ao,{icon:A(oT),title:"Network News",main:""},null,8,["icon"]),A(a).length?(p(),v("div",wW,[(p(!0),v(Pe,null,Ye(A(a),S=>(p(),_e(hW,{id:S.id,key:S.id,title:S.title,content:S.body,date:A(G4)(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))])):Z("",!0),!A(a)||!A(a).length?(p(),_e(gW,{key:1})):Z("",!0),we(ao,{icon:A(rd),title:"Quick Stats",main:""},null,8,["icon"]),b("div",xW,[(p(!0),v(Pe,null,Ye(g.value,S=>(p(),v(Pe,{key:S.label},[S.number?(p(),_e(mB,{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"])):Z("",!0)],64))),128))]),we(ao,{icon:A(Y0),title:"Showcase",main:""},null,8,["icon"]),b("div",kW,[(p(!0),v(Pe,null,Ye(l(n.value),S=>(p(),_e(MB,{key:S.game,game:S.game,value:S.data.total_plays,"profile-name":S?.username,type:"plays"},null,8,["game","value","profile-name"]))),128))]),we(ao,{icon:A(rd),title:"Play Trends",main:""},null,8,["icon"]),we(Us,{class:"mb-6"},{default:Ee(()=>[n.value?(p(),v("div",SW,[we(oW,{data:A(AW)(n.value,s.value),class:"h-96"},null,8,["data"])])):Z("",!0)]),_:1})]),_:1})]),_:1}))}},EW=[{meta:{title:"Dashboard"},path:"/",name:"dashboard",component:MW},{meta:{title:"News Archive"},path:"/news",name:"news_board",component:()=>Ue(()=>import("./NewsView-BkXrD_tn.js"),[])},{meta:{title:"News Post"},path:"/news/:id",name:"news_post",component:()=>Ue(()=>import("./PostView-zacex_PQ.js"),[])},{meta:{title:"WebUI Changelog"},path:"/changelog",name:"changelog",component:()=>Ue(()=>import("./ChangelogView-Dmk1sgKA.js"),[])},{meta:{title:"Login"},path:"/auth/login",name:"login",component:()=>Ue(()=>import("./LoginView-D7CVcxJt.js"),__vite__mapDeps([0,1,2,3,4,5,6]))},{meta:{title:"Register"},path:"/auth/register",name:"register",component:()=>Ue(()=>import("./RegisterView-B9qWvvHA.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-DMEv5a71.js"),__vite__mapDeps([11,8,12,1,10,3,4,5,6]))},{meta:{title:"Profile"},path:"/profile",name:"profile",component:()=>Ue(()=>import("./ProfileView-D25whvub.js"),__vite__mapDeps([13,8,1,10,3,4,2]))},{meta:{title:"Customizations"},path:"/profile/customize",name:"profile_customizations",component:()=>Ue(()=>import("./CustomizeView-BdjN4-hD.js"),__vite__mapDeps([14,3,4,2]))},{meta:{title:"Integrations"},path:"/profile/integrate",name:"profile_integrations",component:()=>Ue(()=>import("./IntegrationView-BEw7xTVs.js"),[])},{meta:{title:"Integration Callback"},path:"/profile/integrate/:service",name:"profile_integration_callback",component:()=>Ue(()=>import("./IntegrationView-BEw7xTVs.js"),[])},{meta:{title:"Login Cards"},path:"/profile/cards",name:"profile_cards",component:()=>Ue(()=>import("./CardsView-DausxJRB.js"),__vite__mapDeps([15,9,16,10,17,3,4]))},{meta:{title:"Claim a Profile"},path:"/profile/claim",name:"profile_claim",component:()=>Ue(()=>import("./ClaimView-CtedViv1.js"),__vite__mapDeps([18,9,1,10,19,3,4,2,20]))},{meta:{title:"Data Export"},path:"/profile/export",name:"data_export",component:()=>Ue(()=>import("./ExportView-DYsooh7F.js"),__vite__mapDeps([21,3,22,20,23]))},{meta:{title:"Play Videos"},path:"/profile/videos",name:"profile_videos",component:()=>Ue(()=>import("./VideoView-Z7vzOaF0.js"),__vite__mapDeps([24,25,22,26,23]))},{meta:{title:"Game Images"},path:"/profile/content",name:"profile_content",component:()=>Ue(()=>import("./ContentView-Cn4buDMd.js"),__vite__mapDeps([27,28]))},{meta:{title:"View User"},path:"/profiles/:id",name:"profile_viewer",component:()=>Ue(()=>import("./PublicView-Cmaztksb.js"),__vite__mapDeps([29,8,30,1,31,3,4,2,32])),options:{hotReload:!0}},{meta:{title:"Admin Dashboard"},path:"/admin",name:"admin_dashboard",component:()=>Ue(()=>import("./DashboardView-CLA75MNE.js"),__vite__mapDeps([33,34,25,22,26,32]))},{meta:{title:"Onboarding"},path:"/admin/onboarding",name:"onboarding",component:()=>Ue(()=>import("./OnboardingView-DK0LaWtr.js"),__vite__mapDeps([35,36,37,30,3,2,4,32,38]))},{meta:{title:"Auto-Onboarding"},path:"/admin/onboarding/:data",name:"auto-onboarding",component:()=>Ue(()=>import("./OnboardingView-DK0LaWtr.js"),__vite__mapDeps([35,36,37,30,3,2,4,32,38]))},{meta:{title:"Network Maintenance"},path:"/admin/maint",name:"admin_maint",component:()=>Ue(()=>import("./MaintView-B0C01yTX.js"),__vite__mapDeps([39,25,22,26,3,4,32]))},{meta:{title:"Events"},path:"/admin/events",name:"admin_events",component:()=>Ue(()=>import("./EventsView-DfBTJ6eV.js"),__vite__mapDeps([40,41,42,34,25,22,26,32]))},{meta:{title:"Data API"},path:"/admin/api",name:"data_api",component:()=>Ue(()=>import("./APIView-B_eO7Nmz.js"),__vite__mapDeps([43,12,25,22,26,3,4,32]))},{meta:{title:"Arcades"},path:"/admin/arcades",name:"admin_arcades",component:()=>Ue(()=>import("./ArcadesView-D4YHVXjM.js"),__vite__mapDeps([44,45,16,25,22,26,3,4,32]))},{meta:{title:"Users"},path:"/admin/users",name:"admin_users",component:()=>Ue(()=>import("./UsersView-BtDt-5bH.js"),__vite__mapDeps([46,45,47,25,22,26,3,4,32]))},{meta:{title:"News"},path:"/admin/news",name:"admin_news",component:()=>Ue(()=>import("./NewsView-Btqa2EG-.js"),__vite__mapDeps([48,49,16,25,22,26,3,4,32]))},{meta:{title:"OTA Updates"},path:"/admin/ota",name:"admin_ota",component:()=>Ue(()=>import("./OTAView-D7y64bdJ.js"),__vite__mapDeps([50,42,3,2,4]))},{meta:{title:"Arcade Overview"},path:"/arcade/:id",name:"arcade",component:()=>Ue(()=>import("./ArcadeView-DeVZCtdR.js"),__vite__mapDeps([51,36,37,30,52,41,53,3,2,4,54,55,32]))},{meta:{title:"Event Settings"},path:"/arcade/:id/events",name:"arcade_events",component:()=>Ue(()=>import("./EventView-r19QcbMy.js"),__vite__mapDeps([56,52,41,53,3,4,2,54,55])),options:{hotReload:!0}},{meta:{title:"Machine List"},path:"/arcade/:id/machines",name:"arcade_machines",component:()=>Ue(()=>import("./MachinesView-CU-6WmN2.js"),__vite__mapDeps([57,37,49,16,3,4,2,52,41,53,25,22,26,38,55,32])),options:{hotReload:!0}},{meta:{title:"PASELI Transactions"},path:"/arcade/:id/paseli",name:"arcade_paseli",component:()=>Ue(()=>import("./PaseliView-Dx79NLyP.js"),__vite__mapDeps([58,41,9,16,25,22,26,52,53,4,3,55])),options:{hotReload:!0}},{meta:{title:"Claim an Arcade"},path:"/arcade/claim",name:"arcade_claim",component:()=>Ue(()=>import("./ClaimView-D-FaDfU3.js"),__vite__mapDeps([59,10,19,3,4,55]))},{meta:{title:"Game Overview"},path:"/games/:id/",name:"game_page",component:()=>Ue(()=>import("./GameView-BIgzMsVr.js"),__vite__mapDeps([60,61,25,22,26,47,62,37,53,4,63,17,64,20,23])),options:{hotReload:!0}},{meta:{title:"View Profile"},path:"/games/:game/profiles/:userId/",name:"game_profile",component:()=>Ue(()=>import("./PlayerView-CYPUCHHk.js"),__vite__mapDeps([65,61,25,22,26,62,37,53,63,17,64,4,66,20,55,23])),options:{hotReload:!0}},{meta:{title:"Edit Profile"},path:"/games/:game/edit",name:"edit_profile",component:()=>Ue(()=>import("./EditView-DpnizmV-.js"),__vite__mapDeps([67,31,62,37,53,63,17,64,3,2,4,10,20,66,54])),options:{hotReload:!0}},{meta:{title:"Rivals"},path:"/games/:game/rivals",name:"game_rivals",component:()=>Ue(()=>import("./RivalsView-CQMt3CGg.js"),__vite__mapDeps([68,16,62,37,53,63,17,64,4,3,20])),options:{hotReload:!0}},{meta:{title:"Song Overview"},path:"/games/:game/song/:songId",name:"song_overview",component:()=>Ue(()=>import("./SongView-C2NBlCQl.js"),__vite__mapDeps([69,25,22,26,4,62,37,53,23,70,71])),options:{hotReload:!0}},{meta:{title:"View Scores"},path:"/games/:game/scores/:userId",name:"personal_scores",component:()=>Ue(()=>import("./PersonalScores-Dgcgjl4k.js"),__vite__mapDeps([72,25,22,26,62,37,53,20,71,70])),options:{hotReload:!0}},{meta:{title:"Network Scores"},path:"/games/:game/scores",name:"all_scores",component:()=>Ue(()=>import("./NetworkScores-7zxyyJri.js"),__vite__mapDeps([73,25,22,26,62,37,53,71,70])),options:{hotReload:!0}},{meta:{title:"Error"},path:"/:catchAll(.*)",name:"ErrorPage",component:()=>Ue(()=>import("./ErrorView-Cw-odd0z.js"),__vite__mapDeps([74,5,6]))},{meta:{title:"View Records"},path:"/games/:game/records/:userId",name:"personal_records",component:()=>Ue(()=>import("./PersonalRecords-BmGjMVh9.js"),__vite__mapDeps([75,4,62,37,53,23,20,70])),options:{hotReload:!0}},{meta:{title:"Network Records"},path:"/games/:game/records",name:"all_records",component:()=>Ue(()=>import("./NetworkRecords-DXfKkDAH.js"),__vite__mapDeps([76,4,62,37,53,23,70])),options:{hotReload:!0}},{meta:{title:"Error"},path:"/:catchAll(.*)",name:"ErrorPage",component:()=>Ue(()=>import("./ErrorView-Cw-odd0z.js"),__vite__mapDeps([74,5,6]))}],X4=o7({history:Nb(),routes:EW,scrollBehavior(t,e,a){return a||{top:0}}}),q4=Pm(),Ir=Sm(c7);Ir.use(X4);Ir.use(q4);Ir.component("EasyDataTable",Af);Ir.component("VueDatePicker",q1);Ir.config.globalProperties.$formatSortableDate=G4;Ir.mount("#app");Ke(q4);const z2="PhaseII eAmusement Network";X4.afterEach(t=>{document.title=t.meta?.title?`${t.meta.title} — ${z2}`:z2});export{Ce as $,uj as A,vn as B,gW as C,ve as D,AV as E,Pe as F,Ga as G,x9 as H,td as I,lI as J,Zt as K,QW as L,Dt as M,XW as N,qW as O,KW as P,tt as Q,cj as R,tB as S,gn as T,mV as U,JW as V,dj as W,J0 as X,TT as Y,WB as Z,sB as _,p as a,Kt as a$,W as a0,se as a1,De as a2,lj as a3,aA as a4,sd as a5,oj as a6,TE as a7,ej as a8,tj as a9,bL as aA,br as aB,Tt as aC,o1 as aD,Rp as aE,fn as aF,j6 as aG,et as aH,k1 as aI,hj as aJ,Jt as aK,gj as aL,iz as aM,Dl as aN,pj as aO,Nz as aP,mj as aQ,Qe as aR,Cs as aS,TW as aT,Ka as aU,il as aV,ym as aW,lc as aX,$r as aY,zB as aZ,rB as a_,aj as aa,t4 as ab,vB as ac,Ml as ad,JI as ae,MB as af,nj as ag,sj as ah,GW as ai,rj as aj,Hn as ak,ij as al,rd as am,mB as an,Y0 as ao,oW as ap,AW as aq,nd as ar,Yx as as,ad as at,M8 as au,ZO as av,PW as aw,KR as ax,oT as ay,J8 as az,we as b,CB as b0,su as b1,L as b2,f_ as b3,_l as b4,_e as c,v as d,Z as e,ao as f,A as g,Ye as h,hW as i,G4 as j,CV as k,u7 as l,bl as m,Us as n,ct as o,b as p,n4 as q,de as r,_r as s,Re as t,Ke as u,k as v,Ee as w,ES as x,da as y,wt as z}; + `}function s(){a.push(`/news/${e.id}`)}return(r,i)=>(p(),v("button",{class:"text-left hover:cursor-pointer",onClick:s},[we(Us,{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",lW,[b("p",uW,Re(e.date),1),t.read?Z("",!0):(p(),v("p",cW," Unread "))]),i[0]||(i[0]=b("hr",{class:"pb-1"},null,-1)),b("h2",dW,Re(e.title),1)],2)]),_:1},8,["style"])]))}},fW={},pW={class:"text-center py-14 text-gray-500 dark:text-slate-400"};function mW(t,e){return p(),v("div",pW,e[0]||(e[0]=[b("p",null,"Nothing's here…",-1)]))}const gW=su(fW,[["render",mW]]),$n={default:{primary:"#00D1B2",info:"#209CEE",danger:"#FF3860"}},vW=(t,e)=>({fill:!1,borderColor:$n.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:$n.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:$n.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Plays"}),yW=(t,e)=>({fill:!1,borderColor:$n.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:$n.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:$n.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Records"}),bW=(t,e)=>({fill:!1,borderColor:$n.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:$n.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:$n.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Scores"}),_W=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}},AW=(t,e=null)=>{if(!Array.isArray(t)||t.length===0)return{labels:[],datasets:[]};const{labels:a,data:n}=_W(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:[vW("info",n),yW("primary",i),bW("danger",o)]}};function G4(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 wW={key:0,class:"grid gap-4 grid-cols-1 xl:grid-cols-2 w-full pb-4"},xW={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"},kW={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"},SW={key:0},MW={__name:"HomeView",setup(t){const e=Ke();var a=de([]);ct(async()=>{try{const y=await e.fetchAllNews(2);a.value=y}catch(y){console.error("Failed to fetch news data:",y)}});const n=k(()=>e.userProfiles),s=k(()=>e.userScoreStats),r=k(()=>n.value.reduce((y,w)=>y+w.data.total_plays,0)),i=k(()=>n.value.length),o=k(()=>{const y=S=>{const M={};return S.forEach(T=>{const D=new Date(T*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:{},T=[];Object.values(M).forEach(P=>{Object.values(P).forEach(N=>{T.push(...N)})});const D=y(T),R=Math.max(...Object.values(D));w=Math.max(w,R)}),w});function l(y){var w=[];for(const S of y){const M=t4(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=k(()=>s.value?.attempts?.length||0),d=k(()=>s.value?.records?.length||0),h=k(()=>s.value?.attempts?.filter(y=>new Date(y.timestamp*1e3).toISOString().split("T")[0]===u).length||0),f=k(()=>s.value?.records?.filter(y=>new Date(y.timestamp*1e3).toISOString().split("T")[0]===u).length||0),m=k(()=>{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(T=>{Object.values(T).forEach(D=>{D.forEach(R=>{new Date(R*1e3).toISOString().split("T")[0]===y&&w++})})})}),w}),g=de([{label:"Cumulative Plays",icon:nd,iconColor:"text-emerald-600",suffix:"play",number:r},{label:"Games Played",icon:Y0,iconColor:"text-sky-300",suffix:"game",number:i},{label:"Plays Today",icon:nd,iconColor:"text-sky-300",suffix:"play",number:m},{label:"Longest Play Streak",icon:Yx,iconColor:"text-red-500",suffix:"play",number:o},{label:"Total Records",icon:sd,iconColor:"text-amber-400",suffix:"record",number:d},{label:"Total Scores",icon:ad,iconColor:"text-pink-300",suffix:"score",number:c},{label:"Records Today",icon:sd,iconColor:"text-amber-400",suffix:"record",number:f},{label:"Scores Today",icon:ad,iconColor:"text-sky-300",suffix:"score",number:h}]);return(y,w)=>(p(),_e(CV,null,{default:Ee(()=>[we(sB,null,{default:Ee(()=>[we(tB,{class:"mb-6 mt-2 shadow-xl"}),we(ao,{icon:A(oT),title:"Network News",main:""},null,8,["icon"]),A(a).length?(p(),v("div",wW,[(p(!0),v(Pe,null,Ye(A(a),S=>(p(),_e(hW,{id:S.id,key:S.id,title:S.title,content:S.body,date:A(G4)(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))])):Z("",!0),!A(a)||!A(a).length?(p(),_e(gW,{key:1})):Z("",!0),we(ao,{icon:A(rd),title:"Quick Stats",main:""},null,8,["icon"]),b("div",xW,[(p(!0),v(Pe,null,Ye(g.value,S=>(p(),v(Pe,{key:S.label},[S.number?(p(),_e(mB,{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"])):Z("",!0)],64))),128))]),we(ao,{icon:A(Y0),title:"Showcase",main:""},null,8,["icon"]),b("div",kW,[(p(!0),v(Pe,null,Ye(l(n.value),S=>(p(),_e(MB,{key:S.game,game:S.game,value:S.data.total_plays,"profile-name":S?.username,type:"plays"},null,8,["game","value","profile-name"]))),128))]),we(ao,{icon:A(rd),title:"Play Trends",main:""},null,8,["icon"]),we(Us,{class:"mb-6"},{default:Ee(()=>[n.value?(p(),v("div",SW,[we(oW,{data:A(AW)(n.value,s.value),class:"h-96"},null,8,["data"])])):Z("",!0)]),_:1})]),_:1})]),_:1}))}},EW=[{meta:{title:"Dashboard"},path:"/",name:"dashboard",component:MW},{meta:{title:"News Archive"},path:"/news",name:"news_board",component:()=>Ue(()=>import("./NewsView-ClZZt2lH.js"),[])},{meta:{title:"News Post"},path:"/news/:id",name:"news_post",component:()=>Ue(()=>import("./PostView-DL4XZ4jg.js"),[])},{meta:{title:"WebUI Changelog"},path:"/changelog",name:"changelog",component:()=>Ue(()=>import("./ChangelogView-BaPJesdp.js"),[])},{meta:{title:"Login"},path:"/auth/login",name:"login",component:()=>Ue(()=>import("./LoginView-AyG9qdPH.js"),__vite__mapDeps([0,1,2,3,4,5,6]))},{meta:{title:"Register"},path:"/auth/register",name:"register",component:()=>Ue(()=>import("./RegisterView-BRJWphbh.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-DPV9mv0q.js"),__vite__mapDeps([11,8,12,1,10,3,4,5,6]))},{meta:{title:"Profile"},path:"/profile",name:"profile",component:()=>Ue(()=>import("./ProfileView-5vzCIoLu.js"),__vite__mapDeps([13,8,1,10,3,4,2]))},{meta:{title:"Customizations"},path:"/profile/customize",name:"profile_customizations",component:()=>Ue(()=>import("./CustomizeView-BIEFpn0J.js"),__vite__mapDeps([14,3,4,2]))},{meta:{title:"Integrations"},path:"/profile/integrate",name:"profile_integrations",component:()=>Ue(()=>import("./IntegrationView-BHUtk6B4.js"),[])},{meta:{title:"Integration Callback"},path:"/profile/integrate/:service",name:"profile_integration_callback",component:()=>Ue(()=>import("./IntegrationView-BHUtk6B4.js"),[])},{meta:{title:"Login Cards"},path:"/profile/cards",name:"profile_cards",component:()=>Ue(()=>import("./CardsView-DzOOFfRx.js"),__vite__mapDeps([15,9,16,10,17,3,4]))},{meta:{title:"Claim a Profile"},path:"/profile/claim",name:"profile_claim",component:()=>Ue(()=>import("./ClaimView-CntAazlM.js"),__vite__mapDeps([18,9,1,10,19,3,4,2,20]))},{meta:{title:"Data Export"},path:"/profile/export",name:"data_export",component:()=>Ue(()=>import("./ExportView-bGRWXU_w.js"),__vite__mapDeps([21,3,22,20,23]))},{meta:{title:"Play Videos"},path:"/profile/videos",name:"profile_videos",component:()=>Ue(()=>import("./VideoView-DfDM8G48.js"),__vite__mapDeps([24,25,22,26,23]))},{meta:{title:"Game Images"},path:"/profile/content",name:"profile_content",component:()=>Ue(()=>import("./ContentView-Nh3Cqi9a.js"),__vite__mapDeps([27,28]))},{meta:{title:"View User"},path:"/profiles/:id",name:"profile_viewer",component:()=>Ue(()=>import("./PublicView-CcHgFwOm.js"),__vite__mapDeps([29,8,30,1,31,3,4,2,32])),options:{hotReload:!0}},{meta:{title:"Admin Dashboard"},path:"/admin",name:"admin_dashboard",component:()=>Ue(()=>import("./DashboardView-B1IjPoMC.js"),__vite__mapDeps([33,34,25,22,26,32]))},{meta:{title:"Onboarding"},path:"/admin/onboarding",name:"onboarding",component:()=>Ue(()=>import("./OnboardingView-B-0Q8Rh1.js"),__vite__mapDeps([35,36,37,30,3,2,4,32,38]))},{meta:{title:"Auto-Onboarding"},path:"/admin/onboarding/:data",name:"auto-onboarding",component:()=>Ue(()=>import("./OnboardingView-B-0Q8Rh1.js"),__vite__mapDeps([35,36,37,30,3,2,4,32,38]))},{meta:{title:"Network Maintenance"},path:"/admin/maint",name:"admin_maint",component:()=>Ue(()=>import("./MaintView-Dnp4V5Ae.js"),__vite__mapDeps([39,25,22,26,3,4,32]))},{meta:{title:"Events"},path:"/admin/events",name:"admin_events",component:()=>Ue(()=>import("./EventsView-f2UHiCOr.js"),__vite__mapDeps([40,41,42,34,25,22,26,32]))},{meta:{title:"Data API"},path:"/admin/api",name:"data_api",component:()=>Ue(()=>import("./APIView-6tka4v3Z.js"),__vite__mapDeps([43,12,25,22,26,3,4,32]))},{meta:{title:"Arcades"},path:"/admin/arcades",name:"admin_arcades",component:()=>Ue(()=>import("./ArcadesView-B_ovXXBL.js"),__vite__mapDeps([44,45,16,25,22,26,3,4,32]))},{meta:{title:"Users"},path:"/admin/users",name:"admin_users",component:()=>Ue(()=>import("./UsersView-B0oEQLsL.js"),__vite__mapDeps([46,45,47,25,22,26,3,4,32]))},{meta:{title:"News"},path:"/admin/news",name:"admin_news",component:()=>Ue(()=>import("./NewsView-CvoTbmlq.js"),__vite__mapDeps([48,49,16,25,22,26,3,4,32]))},{meta:{title:"OTA Updates"},path:"/admin/ota",name:"admin_ota",component:()=>Ue(()=>import("./OTAView-Dug8RrcD.js"),__vite__mapDeps([50,42,3,2,4]))},{meta:{title:"Arcade Overview"},path:"/arcade/:id",name:"arcade",component:()=>Ue(()=>import("./ArcadeView-IynduY65.js"),__vite__mapDeps([51,36,37,30,52,41,53,3,2,4,54,55,32]))},{meta:{title:"Event Settings"},path:"/arcade/:id/events",name:"arcade_events",component:()=>Ue(()=>import("./EventView-CWFobbcR.js"),__vite__mapDeps([56,52,41,53,3,4,2,54,55])),options:{hotReload:!0}},{meta:{title:"Machine List"},path:"/arcade/:id/machines",name:"arcade_machines",component:()=>Ue(()=>import("./MachinesView-BjlB1gvx.js"),__vite__mapDeps([57,37,49,16,3,4,2,52,41,53,25,22,26,38,55,32])),options:{hotReload:!0}},{meta:{title:"PASELI Transactions"},path:"/arcade/:id/paseli",name:"arcade_paseli",component:()=>Ue(()=>import("./PaseliView-DbWQw-oi.js"),__vite__mapDeps([58,41,9,16,25,22,26,52,53,4,3,55])),options:{hotReload:!0}},{meta:{title:"Claim an Arcade"},path:"/arcade/claim",name:"arcade_claim",component:()=>Ue(()=>import("./ClaimView-DuAp1xE1.js"),__vite__mapDeps([59,10,19,3,4,55]))},{meta:{title:"Game Overview"},path:"/games/:id/",name:"game_page",component:()=>Ue(()=>import("./GameView-BgSgMhql.js"),__vite__mapDeps([60,61,25,22,26,47,62,37,53,4,63,17,64,20,23])),options:{hotReload:!0}},{meta:{title:"View Profile"},path:"/games/:game/profiles/:userId/",name:"game_profile",component:()=>Ue(()=>import("./PlayerView-D46YtRjq.js"),__vite__mapDeps([65,61,25,22,26,62,37,53,63,17,64,4,66,20,55,23])),options:{hotReload:!0}},{meta:{title:"Edit Profile"},path:"/games/:game/edit",name:"edit_profile",component:()=>Ue(()=>import("./EditView-utZaEEdr.js"),__vite__mapDeps([67,31,62,37,53,63,17,64,3,2,4,10,20,66,54])),options:{hotReload:!0}},{meta:{title:"Rivals"},path:"/games/:game/rivals",name:"game_rivals",component:()=>Ue(()=>import("./RivalsView-B4Gd6VXu.js"),__vite__mapDeps([68,16,62,37,53,63,17,64,4,3,20])),options:{hotReload:!0}},{meta:{title:"Song Overview"},path:"/games/:game/song/:songId",name:"song_overview",component:()=>Ue(()=>import("./SongView-DhBQxLpb.js"),__vite__mapDeps([69,25,22,26,4,62,37,53,23,70,71])),options:{hotReload:!0}},{meta:{title:"View Scores"},path:"/games/:game/scores/:userId",name:"personal_scores",component:()=>Ue(()=>import("./PersonalScores-CqJD20sk.js"),__vite__mapDeps([72,25,22,26,62,37,53,20,71,70])),options:{hotReload:!0}},{meta:{title:"Network Scores"},path:"/games/:game/scores",name:"all_scores",component:()=>Ue(()=>import("./NetworkScores-BlDe7b_h.js"),__vite__mapDeps([73,25,22,26,62,37,53,71,70])),options:{hotReload:!0}},{meta:{title:"Error"},path:"/:catchAll(.*)",name:"ErrorPage",component:()=>Ue(()=>import("./ErrorView-CALA3CMb.js"),__vite__mapDeps([74,5,6]))},{meta:{title:"View Records"},path:"/games/:game/records/:userId",name:"personal_records",component:()=>Ue(()=>import("./PersonalRecords-dnzEcxQ1.js"),__vite__mapDeps([75,4,62,37,53,23,20,70])),options:{hotReload:!0}},{meta:{title:"Network Records"},path:"/games/:game/records",name:"all_records",component:()=>Ue(()=>import("./NetworkRecords-BsP-_CO1.js"),__vite__mapDeps([76,4,62,37,53,23,70])),options:{hotReload:!0}},{meta:{title:"Error"},path:"/:catchAll(.*)",name:"ErrorPage",component:()=>Ue(()=>import("./ErrorView-CALA3CMb.js"),__vite__mapDeps([74,5,6]))}],X4=o7({history:Nb(),routes:EW,scrollBehavior(t,e,a){return a||{top:0}}}),q4=Pm(),Ir=Sm(c7);Ir.use(X4);Ir.use(q4);Ir.component("EasyDataTable",Af);Ir.component("VueDatePicker",q1);Ir.config.globalProperties.$formatSortableDate=G4;Ir.mount("#app");Ke(q4);const z2="PhaseII eAmusement Network";X4.afterEach(t=>{document.title=t.meta?.title?`${t.meta.title} — ${z2}`:z2});export{Ce as $,uj as A,vn as B,gW as C,ve as D,AV as E,Pe as F,Ga as G,x9 as H,td as I,lI as J,Zt as K,QW as L,Dt as M,XW as N,qW as O,KW as P,tt as Q,cj as R,tB as S,gn as T,mV as U,JW as V,dj as W,J0 as X,TT as Y,WB as Z,sB as _,p as a,Kt as a$,W as a0,se as a1,De as a2,lj as a3,aA as a4,sd as a5,oj as a6,TE as a7,ej as a8,tj as a9,bL as aA,br as aB,Tt as aC,o1 as aD,Rp as aE,fn as aF,j6 as aG,et as aH,k1 as aI,hj as aJ,Jt as aK,gj as aL,iz as aM,Dl as aN,pj as aO,Nz as aP,mj as aQ,Qe as aR,Cs as aS,TW as aT,Ka as aU,il as aV,ym as aW,lc as aX,$r as aY,zB as aZ,rB as a_,aj as aa,t4 as ab,vB as ac,Ml as ad,JI as ae,MB as af,nj as ag,sj as ah,GW as ai,rj as aj,Hn as ak,ij as al,rd as am,mB as an,Y0 as ao,oW as ap,AW as aq,nd as ar,Yx as as,ad as at,M8 as au,ZO as av,PW as aw,KR as ax,oT as ay,J8 as az,we as b,CB as b0,su as b1,L as b2,f_ as b3,_l as b4,_e as c,v as d,Z as e,ao as f,A as g,Ye as h,hW as i,G4 as j,CV as k,u7 as l,bl as m,Us as n,ct as o,b as p,n4 as q,de as r,_r as s,Re as t,Ke as u,k as v,Ee as w,ES as x,da as y,wt as z}; diff --git a/assets/music-Dx1QRfAF.js b/assets/music-BP--rq-0.js similarity index 92% rename from assets/music-Dx1QRfAF.js rename to assets/music-BP--rq-0.js index 03a4383..b4c4630 100644 --- a/assets/music-Dx1QRfAF.js +++ b/assets/music-BP--rq-0.js @@ -1 +1 @@ -import{u as e}from"./index-DuYVLgib.js";const o=e();async function s(r,a,t=null,c=!1){try{return(await o.callApi(`/music?game=${r}&version=${a}`+(c?"&oneChart=true":""),"GET",null,{songIds:t.toString()})).data}catch(n){throw console.log("Error fetching music data:",n),n}}async function i(r,a=null){try{return(await o.callApi(`/attempts/${r}`+(a?`?userId=${a}`:""),"GET",null)).data}catch(t){throw console.log("Error fetching attempt data:",t),t}}async function u(r,a=null){try{return(await o.callApi(`/records/${r}`+(a?`?userId=${a}`:""),"GET",null)).data}catch(t){throw console.log("Error fetching record data:",t),t}}async function d(r,a=null){try{return(await o.callApi(`/topscore/${r}/${a}`,"GET",null)).data}catch(t){throw console.log("Error fetching score data:",t),t}}export{u as A,s as a,d as b,i as g}; +import{u as e}from"./index-BbEl7F8w.js";const o=e();async function s(r,a,t=null,c=!1){try{return(await o.callApi(`/music?game=${r}&version=${a}`+(c?"&oneChart=true":""),"GET",null,{songIds:t.toString()})).data}catch(n){throw console.log("Error fetching music data:",n),n}}async function i(r,a=null){try{return(await o.callApi(`/attempts/${r}`+(a?`?userId=${a}`:""),"GET",null)).data}catch(t){throw console.log("Error fetching attempt data:",t),t}}async function u(r,a=null){try{return(await o.callApi(`/records/${r}`+(a?`?userId=${a}`:""),"GET",null)).data}catch(t){throw console.log("Error fetching record data:",t),t}}async function d(r,a=null){try{return(await o.callApi(`/topscore/${r}/${a}`,"GET",null)).data}catch(t){throw console.log("Error fetching score data:",t),t}}export{u as A,s as a,d as b,i as g}; diff --git a/assets/profile-DTcJtiBo.js b/assets/profile-xoNH-EG5.js similarity index 96% rename from assets/profile-DTcJtiBo.js rename to assets/profile-xoNH-EG5.js index e7f0ad9..2e642c5 100644 --- a/assets/profile-DTcJtiBo.js +++ b/assets/profile-xoNH-EG5.js @@ -1 +1 @@ -import{u as l}from"./index-DuYVLgib.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-BbEl7F8w.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-u23E3c3b.js b/assets/scores-TDEPN0c1.js similarity index 98% rename from assets/scores-u23E3c3b.js rename to assets/scores-TDEPN0c1.js index 0678df4..30bea69 100644 --- a/assets/scores-u23E3c3b.js +++ b/assets/scores-TDEPN0c1.js @@ -1 +1 @@ -import{j as o}from"./index-DuYVLgib.js";import{f as l,r as t}from"./scoreDataFilters-4V9cRP9S.js";function s(r,d){var e=JSON.parse(JSON.stringify(d));if(r){var a=e?.points/r*100;a=Math.round(a*100)/100,e.data.achievement_rate=a*100}return e}function u(r){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(r.scoreHeaders)for(var e of r.scoreHeaders)d.push(e);return d}function p(r){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(r.scoreHeaders)for(var e of r.scoreHeaders)d.push(e);return d}function b(r){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(r.scoreHeaders)for(var e of r.scoreHeaders)e.sortable=!0,d.push(e);return d}function _(r,d){var e=[];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=o(a.timestamp)),a.song?.chart!=null&&r.chartTable&&(a.song.chart=`${r.chartTable[a.song?.chart]} - ${l(a.song.data?.difficulty,r.difficultyDenom)}`),a.data?.halo!=null&&r.haloTable&&(a.data.halo=r.haloTable[a.data?.halo]),a.data?.medal!=null&&r.medalTable&&(a.data.medal=r.medalTable[a.data?.medal]),a.data?.clear_status!=null&&r.medalTable&&(a.data.medal=r.medalTable[a.data?.clear_status]),a.data?.clear_type!=null&&r.medalTable&&(a.data.clear_type=r.medalTable[a.data?.clear_type]),a.data?.combo_type!=null&&r.comboTable&&(a.data.combo_type=r.comboTable[a.data?.combo_type]),!a.data?.rank&&r.ratingTable&&(a.data.rank=t(r.ratingTable,a.points)),!a.data?.rank&&r.percTable&&(a.data.rank=t(r.percTable,a.data?.achievement_rate)),a.data?.rank!=null&&r.rankTable&&(a.data.rank=r.rankTable[a.data?.rank]),a.data?.result_rank!=null&&r.rankTable&&(a.data.rank=r.rankTable[a.data?.result_rank]),a.data?.grade!=null&&r.rankTable&&(a.data.rank=r.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.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.points!=null&&(a.points=a.points.toString().replace(new RegExp("\\B(? - +